Compact Digital Storage Oscilloscope and Digital Multimeter GDS-200 & GDS-300 Series PROGRAMMING MANUAL GW INSTEK PART NO. V1.
July 2014 This manual contains proprietary information which is protected by copyright. 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 Corporation. The information in this manual was correct at the time of printing. However, Good Will continues to improve products and reserves the right to change specifications, equipment, and maintenance procedures at any time without notice.
TABLE OF CONTENTS Table of Contents INTERFACE OVERVIEW ..................................................... 5 Panel Overview .......................................... 5 Interface Configuration .............................. 6 COMMAND OVERVIEW .................................................. 12 Command Syntax ..................................... 12 List of Commands in Functional Order .... 14 COMMAND DETAILS ...................................................... 21 Common Commands .....................
GDS-200 & GDS-300 Programming Manual Rotate Commands .................................. 125 DMM Commands ................................... 127 APPENDX ....................................................................... 132 Error messages ...................................... 132 INDEX ............................................................................
INTERFACE OVERVIEW INTERFACE OVERVIEW This manual describes how to use the remote command functionality and lists the command details. The Overview chapter describes how to configure the GDS-200/300 USB remote control interface.
GDS-200 & GDS-300 Programming Manual Interface Configuration The GDS-200/300 uses the USB device port for remote control. When using the remote control function, the GDS-200/300 acts as a virtual COM port (VCP). Note New drivers can be downloaded from the GW Instek website, www.gwinstek.com.
INTERFACE OVERVIEW Remote Control Function Check Functionality check Invoke a terminal application such as Realterm. In the terminal program, set the COM port, baud rate, stop bit, data bit and parity to match the settings for the virtual COM port of the DSO. To check the COM settings of the DSO in Windows, see the Windows Device Manager. For example, in WinXP go to the Control panel → System → Hardware tab.
GDS-200 & GDS-300 Programming Manual Using Realterm to Establish a Remote Connection Background Realterm is a terminal program that can be used to communicate with a device attached to the serial port of a PC or via an emulated serial port via USB. The following instructions apply to version 2.0.0.70. Even though Realterm is used as an example to establish a remote connection, any terminal program can be used that has similar functionality. Note Realterm can be downloaded on Sourceforge.
INTERFACE OVERVIEW The baud rate, stop bit and parity settings can be viewed by right-clicking connected device and selecting the Properties option. 4. Start Realterm on the PC as an administrator. Click: Start menu>All Programs>RealTerm>realterm Tip: to run as an administrator, you can right click the Realterm icon in the Windows Start menu and select the Run as Administrator option.
GDS-200 & GDS-300 Programming Manual 5. After Realterm has started, click on the Port tab. Enter the Baud, Parity, Data bits, Stop bits and Port number configuration for the connection. The Hardware Flow Control and Software Flow Control options can be left at the default settings. Press Open to connect to the GDS-200/300.
INTERFACE OVERVIEW 6. Click on the Send tab. In the EOL configuration, check on the +CR and +LF check boxes. Enter the query: *idn? Click on Send ASCII. 7. The terminal display will return the following: GW, GDS-310, XXXXXXX,VX.XX (manufacturer, model, serial number, version) 8. If Realterm fails to connect to the unit, please check all the cables and settings and try again.
GDS-200 & GDS-300 Programming Manual COMMAND OVERVIEW The Command overview chapter gives an overview of the command syntax, basic syntax rules and lists all GDS-200/300 commands. Command Syntax Compatible standard USB CDC_ACM compatible SCPI, 1994 (partially compatible) Command forms Commands and queries have two different forms, long and short. The command syntax is written with the short form of the command in capitals and the remainder (long form) in lower case.
COMMAND OVERVIEW Command format :TIMebase:SCALe LF 1: command header 2: single space 1 2 3 4 3: parameter 4: message terminator Parameter Type Description Example boolean logic 0, 1 Integers 0, 1, 2, 3 floating point 0.1, 3.14, 8.5 floating point 4.5e-1, 8.25e+1 with an exponent any of NR1, 2, 3 Message terminator LF line feed code Note Commands are non-case sensitive. 1, 1.5, 4.
GDS-200 & GDS-300 Programming Manual List of Commands in Functional Order Common *CLS .............................................................................22 *ESE .............................................................................22 *ESR .............................................................................23 *IDN? ...........................................................................24 *LRN?...........................................................................24 *OPC ..
COMMAND OVERVIEW Math :MATH:DISP ............................................................... 38 :MATH:TYPe ............................................................... 38 :MATH:DUAL:SOURce ........................................ 39 :MATH:DUAL:OPERator ............................................ 39 :MATH:DUAL:POSition .............................................. 40 :MATH:DUAL:SCALe .................................................. 40 :MATH:FFT:SOURce ..........................................
GDS-200 & GDS-300 Programming Manual :CURSor:XY:RATio:DELta ............................................52 Display :DISPlay:INTensity:WAVEform....................................53 :DISPlay:INTensity:GRATicule ....................................53 :DISPlay:PERSistence ..................................................54 :DISPlay:GRATicule .....................................................54 :DISPlay:WAVEform ....................................................54 :DISPlay:OUTPut ........................
COMMAND OVERVIEW :MEASure:FALL ........................................................... 70 :MEASure:PWIDth .......................................................71 :MEASure:NWIDth ......................................................71 :MEASure:PDUTy........................................................ 72 :MEASure:PPULSE ...................................................... 72 :MEASure:NPULSE ..................................................... 73 :MEASure:PEDGE ...................................
GDS-200 & GDS-300 Programming Manual Stop :STOP ...........................................................................90 Single :SINGle.........................................................................90 Force :FORCe ......................................................................... 91 Utility :BUZZER ......................................................................92 :DATe ...........................................................................
COMMAND OVERVIEW System commands :SYSTem:LOCK ..........................................................105 :SYSTem:ERRor..........................................................105 Save/Recall :RECAll:SETUp ...........................................................106 :RECAll:SETUp:NOTE ................................................107 :RECAll:WAVEform ....................................................107 :RECAll:WAVEform:NOTE .........................................108 :SAVe:IMAGe ..............
GDS-200 & GDS-300 Programming Manual :TEMPlate:MODe ...................................................... 121 :TEMPlate:MAXimum................................................ 121 :TEMPlate:MINimum ................................................ 121 :TEMPlate:POSition:MAXimum ................................ 122 :TEMPlate:POSition:MINimum ................................ 122 :TEMPlate:SAVe:MAXimum ...................................... 122 :TEMPlate:SAVe:MINimum ......................................
COMMAND DETAILS COMMAND DETAILS The Command details chapter shows the detailed syntax, equivalent panel operation, and example for each command. For the list of all commands, see page14. Common Commands ............................... 22 Acquisition Commands ............................ 28 Autoscale Commands .............................. 32 Vertical Commands .................................. 33 Math Commands ..................................... 38 Cursor Commands ...................................
GDS-200 & GDS-300 Programming Manual Common Commands *CLS .............................................................................22 *ESE .............................................................................22 *ESR .............................................................................23 *IDN? ...........................................................................24 *LRN?...........................................................................24 *OPC ...............................
COMMAND DETAILS Example 3 8 DDE Device Error 4 16 EXE Execution Error 5 32 CME Command Error 6 64 URQ User Request 7 128 PON Power On *ESE? >4 Indicates that there is a query error. *ESR Query Description Queries the Standard Event Status (Event) register. The Event Status register is cleared after it is read.
GDS-200 & GDS-300 Programming Manual *IDN? Query Description Returns the manufacturer, model, serial number and version number of the unit. Syntax *IDN? Example *IDN? GW,GDS-310,PXXXXXX,VX.XX *LRN? Query Description Returns the oscilloscope settings as a data string.
COMMAND DETAILS HORizontal OFF;TRIGger OFF;MEASUrement OFF;CURSor OFF;CURSor:MEASure OFF;:BUZZER OFF Set *OPC Description Query The *OPC command sets the OPC bit (bit0) of the Standard Event Status Register when all current commands have been processed. The *OPC? Query returns 1 when all the outstanding commands have completed. Syntax *OPC, *OPC? Return parameter 1 Example Returns 1 when all the outstanding commands have completed. *OPC? >1 *RCL Set Description Recalls a panel setup.
GDS-200 & GDS-300 Programming Manual Example *SAV 1 Saves the current setup to Set 1. Set *SRE Query Description Sets or queries the Service Request Enable register. The Service Request Enable register determines which registers of the Status Byte register are able to generate service requests.
COMMAND DETAILS Syntax *STB? Return Parameter Bit Weight Example 0~255 Bit# Weight Event Description 0 1 Not used 1 2 Not used 2 4 Not used 3 8 Not used 4 16 MAV Message Available Bit 5 32 ESB Event Status Bit 6 64 MSS Master Summary Bit 6 64 RQS Request Service Bit 7 128 Not used *STB? >16 Indicates that the MAV bit is set.
GDS-200 & GDS-300 Programming Manual Acquisition Commands :ACQuire:AVERage ......................................................28 :ACQuire:MODe ..........................................................28 :ACQuire:MEMory? ...............................................29 :ACQuire:STATe? ..................................................29 :ACQuire:INTERpolation .............................................30 :ACQuire:RECOrdlength ..............................................30 :HEADer ............
COMMAND DETAILS Parameter SAMPle Sample mode sampling PDETect Peak detect sampling AVERage Average sampling mode Example :ACQuire:MODe PDETect Sets the sampling mode to peak detection. :ACQuire:MEMory? Query Description Returns the data in acquisition memory for the selected channel as a header + raw data. Syntax :ACQuire:MEMory? Related Commands ACQuire:RECOrdlength Parameter Example :ACQuire1:MEMory? :HEADer Channel number (1 to 2) Format,0.
GDS-200 & GDS-300 Programming Manual Parameter Channel number (1 to 2) Raw data is not ready Return parameter 0 Raw data is ready 1 Example :ACQuire1:STATe? 0 Returns 0. The channel 1’s raw data is not ready. Set :ACQuire:INTERpolation Query Description Selects or returns the interpolation mode. Syntax :ACQuire:INTERpolation {ET | SINC | ?} Parameter/Return ET parameter SINC Example Set the Equivalent Time interpolation.
COMMAND DETAILS Set :HEADer Query Description Configures whether the :ACQuire:MEM? query return data will contain header information or not. It is set to ON by default. Syntax :HEADer {OFF | ON | ?} Related Commands :ACQuire:MEMory? ON Add header information. OFF Don’t add header information. Return parameter Returns the configuration (ON, OFF) for the selected channel.
GDS-200 & GDS-300 Programming Manual Autoscale Commands :AUTOSet .....................................................................32 :AUTORSET:MODe .....................................................32 :AUTOSet Set Description Runs the Autoset function to automatically configure the horizontal scale, vertical scale, and trigger according to the input signal. Syntax :AUTOSet Set :AUTORSET:MODe Query Description Sets the Autoset mode or queries its state.
COMMAND DETAILS Vertical Commands :CHANnel:BWLimit .............................................. 33 :CHANnel:COUPling............................................ 33 :CHANnel:DISPlay ............................................... 34 :CHANnel:EXPand ............................................... 34 :CHANnel:INVert ................................................. 35 :CHANnel:POSition ............................................. 35 :CHANnel:PROBe:RATio ................................
GDS-200 & GDS-300 Programming Manual DC DC coupling GND Ground coupling Return parameter Returns the coupling mode. Example :CHANnel1:COUPling DC Sets the coupling to DC for Channel 1. Set :CHANnel:DISPlay Query Description Turns a channel on/off or returns its status. Syntax :CHANnel:DISPlay {OFF | ON | ?} Parameter Channel 1,2 OFF Channel off ON Channel on Return Parameter Returns the status of the channel.
COMMAND DETAILS Set :CHANnel:INVert Query Description Inverts a channel or returns its status. Syntax :CHANnel:INVert {OFF | ON | ?} Parameter Channel 1, 2 OFF Invert off ON Invert on Return parameter ON Invert on OFF Invert off Example :CHANnel1:INVert ON Inverts Channel 1 Set :CHANnel:POSition Query Description Sets or returns the position level for a channel. Note The vertical position will only be set to the closest allowed value.
GDS-200 & GDS-300 Programming Manual Set :CHANnel:PROBe:RATio Query Description Sets or returns the probe attenuation factor. Syntax :CHANnel:PROBe:RATio { | ?} Related Commands :CHANnel:PROBe:TYPe Parameter Channel 1, 2 Probe attenuation factor. Return parameter Returns the probe factor. Example :CHANnel1:PROBe:RATio 1.
COMMAND DETAILS Syntax :CHANnel:SCALe { | ?} Parameter Channel 1, 2 Vertical scale: 2e–3 to 1e+1 2mV to 10V (Probe x1) Return parameter Returns the vertical scale in volts or amps. Example :CHANnel1:SCAle 2.
GDS-200 & GDS-300 Programming Manual Math Commands :MATH:DISP ................................................................38 :MATH:TYPe ................................................................38 :MATH:DUAL:SOURce .........................................39 :MATH:DUAL:OPERator .............................................39 :MATH:DUAL:POSition ...............................................40 :MATH:DUAL:SCALe ...................................................40 :MATH:FFT:SOURce .............
COMMAND DETAILS Related Commands :MATH:DISP Dual channel operations Parameter/ DUAL Return parameter FFT Example FFT operations :MATH:TYPe DUAL Sets the Math type to dual channel math operation. Set :MATH:DUAL:SOURce Query Description Sets the dual math source for source 1 or 2. Syntax :MATH:DUAL:SOURce { CH1 | CH2 | REF1 | REF2 |?} Parameter Source number 1 or 2 CH1~2 Channel 1 to 2 REF1~2 Reference waveforms 1 to 2 Return parameter Returns the source for the source 1 or 2.
GDS-200 & GDS-300 Programming Manual Set :MATH:DUAL:POSition Query Description Sets the vertical position of the displayed math result expressed by unit/division. Syntax :MATH:DUAL:POSition { | ? } Parameter Vertical position Depends on the vertical scale (Unit/Div) Return parameter Example Returns the vertical position. :MATH:DUAL:POSition 1.0E+0 Sets the vertical position to 1.00 unit/div.
COMMAND DETAILS Set :MATH:FFT:MAG Query Description Sets FFT vertical units as linear or decibels. Syntax :MATH:FFT:MAG {LINEAR | DB | ?} Parameter LINEAR Linear units (Vrms) DB Logarithmic units (dB) Return parameter Returns the FFT vertical units. Example :MATH:FFT:MAG DB Sets FFT vertical units to dB. Set :MATH:FFT:WINDow Query Description Sets the windowing filter used for the FFT function.
GDS-200 & GDS-300 Programming Manual Return parameter Example Returns the vertical position. :MATH:FFT:POSition -2e-1 Sets the FFT position to -0.2 divisions. Set :MATH:FFT:SCALe Query Description Sets the vertical scale of the displayed FFT result. Syntax :MATH:FFT:SCALe { | ?} Parameter Vertical scale: Linear: 2e-3 to 1e+ (2mV~1kV) dB: 1e+0 to 2e+1 (1~20dB) Return parameter Example Returns vertical scale. :MATH:FFT:SCAle 1.0e+0 Sets the scale to 1dB.
COMMAND DETAILS Example :MATH:FFT:HORizontal:POSition 6e+5 Sets the horizontal position to 60kHz.
GDS-200 & GDS-300 Programming Manual Cursor Commands :CURSor:MODe ...........................................................44 :CURSor:SOURce.........................................................45 :CURSor:HUNI ............................................................45 :CURSor:DDT...............................................................46 :CURSor:H1Position ....................................................46 :CURSor:H2Position ....................................................
COMMAND DETAILS HV Turns horizontal and vertical cursors on. Return parameter Returns the state of the cursors (H, HV, OFF). Example :CURSor:MODe OFF Turns the cursors off. Set :CURSor:SOURce Query Description Sets or queries the cursor source. Syntax :CURSor:SOURce {CH1 | CH2 | REF1 | REF2 | MATH | | ?} Parameter CH1~CH2 Channel 1 to 2 REF1~2 Reference waveform 1 to 2 MATH Math source Return parameter Returns the cursor source.
GDS-200 & GDS-300 Programming Manual :CURSor:DDT Query Description Returns the deltaY/deltaT (dY/dT) readout. Note Only supports CH1~CH2, REF1~REF2 & Math. Syntax :CURSor:DDT? Related Commands :CURSor:MODe Return Parameter Example Returns the readout in format. :CURSor:DDT? 4.00E-05 Set :CURSor:H1Position Query Description Sets or returns the first horizontal cursor (H1) position.
COMMAND DETAILS Parameter Horizontal Position Return parameter Returns the cursor position. Example :CURSor:H2Position 1.5E-3 Sets the H2 cursor position to 1.5ms. :CURSor:HDELta Query Description Returns the delta of H1 and H2. Syntax :CURSor:HDELta? Return Parameter Example Returns the distance between two horizontal cursors. :CURSor:HDELta? 5.0E-9 Returns the horizontal delta as 5ns. Set :CURSor:V1Position Query Description Sets the first vertical cursor (V1) position.
GDS-200 & GDS-300 Programming Manual Return parameter Example Returns the cursor position. :CURSor:V2Position 1.1E-1 Sets the V2 cursor position to 110mV. :CURSor:VDELta Query Description Returns the delta of V1 and V2. Syntax :CURSor:VDELta? Return Parameter Example Returns the difference between two vertical cursors. :CURSor:VDELta? 4.00E+0 Returns the vertical delta as 4 volts.
COMMAND DETAILS Return Parameter Example Returns the delta value of cursor 1 and 2 as . :CURSor:XY:RECTangular:X:DELta? 80.0E-3 Returns the horizontal delta as 80mV. Set :CURSor:XY:RECTangular:Y:POSition Query Description Sets or queries the vertical position in XY mode for the Y rectangular coordinates for cursor 1 or 2.
GDS-200 & GDS-300 Programming Manual :CURSor:XY:POLar:RADIUS:POSition Query Description Queries the polar radius position for the specified cursor in XY mode, where X can be either cursor 1 or 2. Syntax :CURSor:XY:POLar:RADIUS:POSition? Parameter Return Parameter Example 1, 2 (cursor 1, cursor 2) Returns the polar radius position. :CURSor:XY:POLar:RADIUS:POSition? 80.0E-3 Returns the polar radius position as 80.0mV.
COMMAND DETAILS :CURSor:XY:POLar:THETA:DELta Query Description Queries the polar angle delta between cursor1 and cursor2. Syntax :CURSor:XY:POLar:THETA:DELta? Return parameter Example Returns the theta delta between cursor1 and cursor2. :CURSor:XY:POLar:THETA:DELta? 9.10E+0 Returns the delta as 9.1˚. :CURSor:XY:PRODuct:POSition Query Description Queries the product in XY mode for the specified cursor, where x can be either 1 or 2.
GDS-200 & GDS-300 Programming Manual :CURSor:XY:RATio:POSition Query Description Queries the ratio in XY mode for the specified cursor, where x can be either cursor 1 or 2. Syntax :CURSor:XY:RATio:POSition? Parameter Return parameter Example 1, 2 (Cursor 1, Cursor 2) Returns the ratio. :CURSor:XY:RATio:POSition? 6.717E+1 Returns the ratio value as 6.717V/V. :CURSor:XY:RATio:DELta Description Queries the ratio delta in XY mode.
COMMAND DETAILS Display Commands :DISPlay:INTensity:WAVEform ................................... 53 :DISPlay:INTensity:GRATicule.................................... 53 :DISPlay:PERSistence ................................................. 54 :DISPlay:GRATicule .................................................... 54 :DISPlay:WAVEform.................................................... 54 :DISPlay:OUTPut ........................................................ 55 :DISPlay:BRIGHTness .........................
GDS-200 & GDS-300 Programming Manual Set :DISPlay:PERSistence Query Description Sets or queries the waveform persistence level. Syntax :DISPlay:PERSistence { INFInite | SHORT | MEDium | LONG | OFF| ? } Parameter INFInite Infinite persistence SHORT Shortest persistence time MEDium Medium persistence LONG Long persistence OFF No persistence Return Parameter Returns the persistence setting. Example :DISPlay:PERSistence LONG Sets the persistence the longest time.
COMMAND DETAILS Syntax :DISPlay:WAVEform {VECTor | DOT | ?} Parameter VECTor Vectors DOT Dots Return parameter Returns VECTOR or DOT. Example :DISPlay:WAVEform VECTor Sets the waveform to vectors. :DISPlay:OUTPut Query Description Returns the screen image as a 16 bit RGB run length encoded image. Syntax :DISPlay:OUTPut? Return parameter Format: header+data+LF For example assuming the image data size is 31649 bytes then the following would be returned: #531649<[count] [color] [count] [color]….
GDS-200 & GDS-300 Programming Manual Set :DISPlay:BRIGHTness Query Description Sets or queries the screen brightness. Syntax :DISPlay:BRIGHTness { | ? } Parameter Return Parameter Example 0.0E+0 to 1.0E+2 (0% to 100%) Returns the brightness. :DISPlay:BRIGHTness 100 Sets the brightness to 100%. Set :DISPlay:ECO Query Description Sets or queries ECO mode status. Syntax :DISPlay:ECO {ON | OFF| ?} Parameter ON Turns on the ECO mode. OFF Turns off the ECO mode.
COMMAND DETAILS Hardcopy Commands :HARDcopy:START ..................................................... 57 :HARDcopy:ASSIGN ................................................... 57 :HARDcopy:START Set Description Executing the HARDcopy:START command is the equivalent of pressing the Save hardcopy key on the screen. Syntax :HARDcopy:START Related Commands :HARDcopy:ASSIGN Set :HARDcopy:ASSIGN Query Description Sets or queries what file type the Save hardcopy key has been assigned to save.
GDS-200 & GDS-300 Programming Manual Measure Commands :MEASure:GATing........................................................59 :MEASure:SOURce ......................................................59 :MEASure:PK2PK .........................................................60 :MEASure:MAX ............................................................60 :MEASure:MIN ............................................................ 61 :MEASure:AMPlitude...................................................
COMMAND DETAILS :MEASure:FFFDelay .................................................... 77 :MEASure:LRRDelay ................................................... 77 :MEASure:LRFDelay .................................................... 78 :MEASure:LFRDelay .................................................... 78 :MEASure:LFFDelay .................................................... 79 :MEASure:PHAse ........................................................
GDS-200 & GDS-300 Programming Manual :MEASure:PK2PK Query Description Returns the peak-to-peak amplitude (difference between maximum and minimum amplitude). Syntax :MEASure:PK2Pk? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the voltage or current peak to peak measurement. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:PK2Pk? 2.
COMMAND DETAILS Example :MEASure:SOURce1 CH1 :MEASure:MAX? 1.90E-3 Selects Channel 1, and then measures the maximum amplitude. :MEASure:MIN Query Description Returns the minimum amplitude. Syntax :MEASure:MIN? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the minimum amplitude. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:MIN? -8.
GDS-200 & GDS-300 Programming Manual Chan Off Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:AMPlitude? 3.76E-3 Selects Channel 1, and then measures the amplitude. :MEASure:HIGH Query Description Returns the high voltage/current. Syntax :MEASure:HIGH? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the high value.
COMMAND DETAILS Related Commands :MEASure:SOURce Return parameter Chan Off Returns the global low value. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:LOW? 1.00E-0 Selects Channel 1, and then measures the low current/voltage. :MEASure:MEAN Query Description Returns the mean voltage/current of one or more full periods.
GDS-200 & GDS-300 Programming Manual :MEASure:CMEan Query Description Returns the mean voltage/current of one full period. Syntax :MEASure:CMEan? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the cyclic mean. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:CMEan? 9.
COMMAND DETAILS Example :MEASure:SOURce1 CH1 :MEASure:RMS? 1.31E-3 Selects Channel 1, and then measures the RMS voltage/current. :MEASure:CRMS Query Description Returns the root-mean-square voltage/current of one full period. Syntax :MEASure:CRMS? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the CRMS value. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below.
GDS-200 & GDS-300 Programming Manual Chan Off Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:AREa? 1.958E-03 Selects Channel 1, and then measures the area. :MEASure:CARea Query Description Returns the voltage/current area over one full period. Syntax :MEASure:CARea? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the area value.
COMMAND DETAILS Related Commands :MEASure:SOURce Return parameter Chan Off Returns the overshoot. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:ROVShoot? 5.00E+00 Selects Channel 1, and then measures the rise overshoot. :MEASure:FOVShoot Query Description Returns the fall overshoot amplitude.
GDS-200 & GDS-300 Programming Manual :MEASure:RPReshoot Query Description Returns rising preshoot over the entire waveform in percentage. Syntax :MEASure:RPReshoot? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the rising preshoot. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:RPReshoot? 2.
COMMAND DETAILS Example :MEASure:SOURce1 CH1 :MEASure:FPReshoot? Selects Channel 1, and then measures the fall preshoot. :MEASure:FREQuency Query Description Returns the frequency value. Syntax :MEASure:FREQuency? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the frequency in Hz. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:FREQuency? 1.
GDS-200 & GDS-300 Programming Manual Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:PERiod? 1.0E-3 Selects Channel 1, and then measures the period. :MEASure:RISe Query Description Returns the first pulse rise time. Syntax :MEASure:RISe? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the rise time. Indicates the source channel is not activated.
COMMAND DETAILS Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:FALL? Selects Channel 1 as the source, and then measures the fall time. :MEASure:PWIDth Query Description Returns the first positive pulse width. Syntax :MEASure:PWIDth? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the positive pulse width. Indicates the source channel is not activated.
GDS-200 & GDS-300 Programming Manual Chan Off Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:NWIDth? 4.995E-04 Selects Channel 1, and then measures the negative pulse width. :MEASure:PDUTy Query Description Returns the positive duty cycle ratio as percentage.
COMMAND DETAILS Related Commands :MEASure:SOURce Return parameter Chan Off Returns the number of positive pulses. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:PPULSE? 6.000E+00 Selects Channel 1, and then measures the number of positive pulses. :MEASure:NPULSE Query Description Returns the number of negative pulses.
GDS-200 & GDS-300 Programming Manual :MEASure:PEDGE Query Description Returns the number of positive edges. Syntax :MEASure:PEDGE? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the number of positive edges. Indicates the source channel is not activated. Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:PEDGE? 1.100E+01 Selects Channel 1, and then measures the number of positive edges.
COMMAND DETAILS Note Before using this command, select the measurement channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:NEDGE? 1.100E+01 Selects Channel 1, and then measures the number of negative edges. :MEASure:FRRDelay Query Description Returns the delay between the first rising edge of source1 and the first rising edge of source2. Syntax :MEASure:FRRDelay? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the delay.
GDS-200 & GDS-300 Programming Manual Related Commands :MEASure:SOURce Return parameter Chan Off Returns the delay. Indicates the source channel is not activated. Note Select the two source channels before entering this command. Example :MEASure:SOURce1 CH1 :MEASure:SOURce2 CH2 :MEASure:FRFDelay? 3.43E-6 Select channel 1 and 2 as source1/2, and then measure FRF.
COMMAND DETAILS :MEASure:FFFDelay Query Description Returns the delay between the first falling edge of source1 and the first falling edge of source2. Syntax :MEASure:FFFDelay? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the delay. Indicates the source channel is not activated. Note Select the two source channels before entering this command. Example :MEASure:SOURce1 CH1 :MEASure:SOURce2 CH2 :MEASure:FFFDelay? -8.
GDS-200 & GDS-300 Programming Manual Example :MEASure:SOURce1 CH1 :MEASure:SOURce2 CH2 : MEASure:LRRDelay? -8.89E-6 Select channel 1 and 2 as delay source1/2, and then measure LRR. :MEASure:LRFDelay Query Description Returns the delay between the first rising edge of source1 and the last rising edge of source2. Syntax :MEASure:LRFDelay? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the delay. Indicates the source channel is not activated.
COMMAND DETAILS Return parameter Chan Off Returns the delay. Indicates the source channel is not activated. Note Select the two source channels before entering this command. Example :MEASure:SOURce1 CH1 :MEASure:SOURce2 CH2 :MEASure:LFRDelay? -9.99E-6 Select channel 1 and 2 as delay source1/2, and then measure LFR. :MEASure:LFFDelay Query Description Returns the delay between the first falling edge of source1 and the last falling edge of source2.
GDS-200 & GDS-300 Programming Manual :MEASure:PHAse Query Description Returns the phase between source 1 and source 2. Syntax :MEASure:PHAse? Related Commands :MEASure:SOURce Return parameter Chan Off Returns the phase difference. Indicates the source channel is not activated. Note Select the two source channels before entering this command. Example :MEASure:SOURce1 CH1 :MEASure:SOURce2 CH2 :MEASure:PHAse? 4.
COMMAND DETAILS Measurement Commands :MEASUrement:MEAS:SOURCE ....................81 :MEASUrement:MEAS:TYPe ................................ 82 :MEASUrement:MEAS:VALue.............................. 82 :MEASUrement:MEAS:MAXimum ...................... 83 :MEASUrement:MEAS:MEAN ............................. 84 :MEASUrement:MEAS:MINImum ...................... 84 :MEASUrement:STATIstics:MODe ............................ 85 :MEASUrement:STATIstics ........................................
GDS-200 & GDS-300 Programming Manual Example :MEASUrement:MEAS1:SOURCE1 CH1 Returns the (first) source for measurement 1. Set :MEASUrement:MEAS:TYPe Query Description Sets or queries the measurement type for a selected automatic measurement. This is a statistics related command.
COMMAND DETAILS Return parameter MEAS The automatic measurement number from 1 to 4. Note The measurement source(s), measurement number and measurement type must first be set before a measurement result can be returned. Example :MEASUrement:MEAS1:SOUrce1 CH1 :MEASUrement:MEAS1:TYPe PK2PK :MEASUrement:MEAS1:VALue? 5.000E+0 Selects channel 1 as the source for measurement 1 and sets measurement 1 to peak to peak measurement. The result returns the peak to peak measurement.
GDS-200 & GDS-300 Programming Manual :MEASUrement:MEAS:MEAN Query Description Returns the mean measurement results for the selected measurement from the last time the statistics were reset. This is a statistics related command. Syntax :MEASUrement:MEAS:MEAN? Related Commands :MEASUrement:STATIstics:MODe Parameter MEAS Example :MEASUrement:MEAS3:SOUrce1 CH1 The automatic measurement number from 1 to 4.
COMMAND DETAILS Example :MEASUrement:MEAS3:SOUrce1 CH1 :MEASUrement:MEAS3:TYPe PK2PK :MEASUrement:STATIstics:MODe ON :MEASUrement:MEAS3:MINImum? 1.600E-02 Returns the minimum measurement result for measurement number 3. Set :MEASUrement:STATIstics:MODe Query Description Puts the statics measurement results on the display or queries whether the statistics are displayed.
GDS-200 & GDS-300 Programming Manual Set :MEASUrement:DISPlay Query Description Sets or returns the display status of the automatic measurements. Syntax :MEASUrement:DISPlay {OFF | ON | ?} Related commands MEAS:SOUrce :MEASUrement:MEAS:TYPe Parameter/ ON Return parameter OFF Example Measurements are displayed on the screen. Measuremetns are not displayed on the screen. :MEASUrement:DISPlay ON Displays measurements on the screen.
COMMAND DETAILS Reference Commands :REF:DISPlay......................................................... 87 :REF:TIMebase:POSition ..................................... 87 :REF:TIMebase:SCALe ......................................... 88 :REF:OFFSet ......................................................... 88 :REF:SCALe ........................................................... 89 Set :REF:DISPlay Query Description Sets or queries a reference waveform to be shown on the display.
GDS-200 & GDS-300 Programming Manual Parameter Reference waveform 1, 2 Horizontal co-ordinates Return parameter Example Returns the reference waveform position :REF1:TIMebase:POSition -5.000E-5 Selects reference 1, and then sets the horizontal position to -50us. Set :REF:TIMebase:SCALe Query Description Sets or returns the selected reference waveform time base scale.
COMMAND DETAILS Example :REF1:OFFSet -5.000E-2 Selects reference 1, and then sets the vertical position to -50mV/mA. Set :REF:SCALe Query Description Sets or returns the selected reference waveform vertical scale. Syntax :REF:SCALe { | ?} Related commands :REF:DISPlay Parameter Reference waveform 1, 2 Vertical scale Return parameter Example Returns the reference waveform vertical scale. :REF1:SCALe 5.
GDS-200 & GDS-300 Programming Manual Run Command :RUN Set Description The run command allows the oscilloscope to continuously make acquisitions, equivalent to toggling the scope to RUN mode (using the Run/Stop key on the LCD screen). Syntax :RUN Stop Command :STOP Set Description The stop command stops the oscilloscope making further acquisitions, equivalent to toggling the scope to STOP mode (using the Run/Stop key on the LCD screen).
COMMAND DETAILS Force Command :FORCe Set Description The Force command forces an acquisition (equivalent to pressing the Force-Trigger key in Trigger menu).
GDS-200 & GDS-300 Programming Manual Utility Commands :BUZZER ......................................................................92 :DATe ...........................................................................92 Set :BUZZER Query Description Turns the buzzer on or off or queries its status. Syntax :BUZZER { OFF | ON | ? } Parameter/ OFF Return parameter ON Example1 Turns the buzzer off. Turns the buzzer on. :BUZZER? OFF The buzzer is off.
COMMAND DETAILS Timebase Commands :TIMebase:POSition ................................................... 93 :TIMebase:SCALe........................................................ 93 :TIMebase:MODe ....................................................... 94 :TIMebase:WINDow:POSition ................................... 94 :TIMebase:WINDow:SCALe ....................................... 95 :TIMebase:EXPand .....................................................
GDS-200 & GDS-300 Programming Manual Set :TIMebase:MODe Query Description Sets or queries the time base mode. The time base mode determines the display view window on the scope. Syntax :TIMebase:MODe {MAIN | WINDow | XY | ?} Parameter MAIN Sets the time base mode to the main screen. WINDow Sets the time base mode to the zoom window. XY Sets the time base mode to the XY display.
COMMAND DETAILS Set :TIMebase:WINDow:SCALe Query Description Sets or queries the zoom horizontal scale. Note If the oscilloscope is under “ZOOM” mode, the main timebase function will be disabled and cannot be modified. Syntax :TIMebase:WINDow:SCALe { | ?} Related commands :TIMebase:MODe Parameter Return parameter Example Zoom horizontal scale. The range will depend on the time base. Returns the zoom horizontal scale. :TIMebase:WINDow:SCALe 1.
GDS-200 & GDS-300 Programming Manual Trigger Commands :TRIGger:FREQuency ...................................................96 :TRIGger:TYPe .............................................................97 :TRIGger:SOURce ........................................................97 :TRIGger:COUPle.........................................................97 :TRIGger:NREJ .............................................................98 :TRIGger:REJect ...........................................................
COMMAND DETAILS Set :TRIGger:TYPe Query Description Sets or queries the trigger type. Syntax :TRIGger:TYPe {EDGe | PULSEWidth | VIDeo | ? } Parameter EDGE Edge trigger PULSEWidth Pulse width trigger VIDeo Video trigger Return parameter Returns the trigger type. Example :TRIGger:TYPe EDGE Sets the trigger type to edge. Set :TRIGger:SOURce Query Description Sets or queries the trigger source.
GDS-200 & GDS-300 Programming Manual Example :TRIGger:COUPle AC Sets the trigger coupling to AC. Set :TRIGger:NREJ Query Description Sets or queries noise rejection status. Syntax :TRIGger:NREJ {OFF | ON | ?} Parameter OFF Turns noise rejection off ON Turns noise rejection on Return parameter Returns the noise rejection status (ON, OFF). Example :TRIGger:NREJ ON Turns noise rejection on. Set :TRIGger:REJect Query Description Sets or queries the frequency rejection status.
COMMAND DETAILS Return parameter Returns the trigger mode. Example :TRIGger:MODe NORMal Sets the trigger mode to normal. Set :TRIGger:HOLDoff Query Description Sets or queries the holdoff time. Syntax :TRIGger:HOLDoff { | ?} Parameter Return parameter Example Holdoff time Returns the trigger holdoff time. :TRIGger:HOLDoff 1.00E-8 Sets the trigger holdoff time to 10ns. Set :TRIGger:LEVel Query Description Sets or queries the level.
GDS-200 & GDS-300 Programming Manual Set :TRIGger:EDGe:SLOP Query Description Sets or queries the trigger slope. Syntax :TRIGger:EDGe:SLOP {RISe | FALL | EITher | ? } Related commands :TRIGger:TYPe Parameter RISe Rising slope FALL Falling slope EITher Either rising or falling slope Return parameter Returns the trigger slope. Example :TRIGger:EDGe:SLOP FALL Sets the trigger slope to falling.
COMMAND DETAILS Related commands :TRIGger:TYPe Parameter NTSC NTSC PAL PAL SECam SECAM Return parameter Returns the video trigger type. Example :TRIGger:VIDeo:TYPe NTSC Sets the video trigger to NTSC. Set :TRIGger:VIDeo:FIELd Query Description Sets or queries the video trigger field.
GDS-200 & GDS-300 Programming Manual Return parameter Example Returns the video trigger line. :TRIGger:VIDeo:LINe 1 Sets the video trigger to line 1. Set :TRIGger:VIDeo:POLarity Query Description Sets or queries the video trigger polarity. Syntax :TRIGger:VIDeo:POLarity { POSitive | NEGative | ? } Related commands :TRIGger:TYPe Parameter POSitive Positive polarity NEGative Negative polarity Return parameter Returns the video trigger polarity.
COMMAND DETAILS Set :TRIGger:PULSe:TIMe Query Description Sets or queries the pulse width time. Syntax :TRIGger:PULSe:TIMe { | ?} Related commands :TRIGger:TYPe Parameter :TRIGger:PULSe:WHEn Return parameter Example Pulse width time (4ns~10s) Returns the pulse width time in seconds. :TRIGger:PULSe:TIMe 4.00E-5 Sets the trigger pulse width to 40.0us.
GDS-200 & GDS-300 Programming Manual Set :TRIGger:ALTernate Query Description Sets alternating between source triggers on or off or queries its state. Syntax :TRIGger:ALTernate {OFF | ON |?} Parameter OFF Alternate off ON Alternate on Return parameter Returns the Alternate trigger status (ON, OFF). Example :TRIGger:ALTernate ON Turns on alternating between source triggers. :TRIGger:STATe Query Description Returns the current state of the triggering system.
COMMAND DETAILS System Commands :SYSTem:LOCK ..........................................................105 :SYSTem:ERRor..........................................................105 Set :SYSTem:LOCK Query Description Turns the panel lock on off. Syntax :SYSTem:LOCK {OFF | ON | ? } Parameter OFF System lock off ON System lock on Return parameter Returns the status of the panel lock (ON, OFF). Example :SYSTem:LOCK ON Turns the panel lock on.
GDS-200 & GDS-300 Programming Manual Save/Recall Commands :RECAll:SETUp ........................................................... 106 :RECAll:SETUp:NOTE ................................................ 107 :RECAll:WAVEform .................................................... 107 :RECAll:WAVEform:NOTE ......................................... 108 :SAVe:IMAGe ............................................................. 108 :SAVe:IMAGe:FILEFormat .........................................
COMMAND DETAILS Example Recall a file from the DSO internal disk. :RECAll:SETUp S1 Recalls setup setting S1 from memory. :RECAll:SETUp “Disk:/DS0001.SET” Recall setup setting DS0001.SET from system internal disk. :RECAll:SETUp:NOTE Set Description Writes a note/overwrites the text note that was previously saved from the last setup file. Syntax :RECAll:SETUp:NOTE {} Parameter Example :RECAll:SETUp:NOTE “this is a note” Max.
GDS-200 & GDS-300 Programming Manual Example 2 :RECAll:WAVEform "Disk:/DS0005.CSV", REF1 Recalls the waveform from the DS0005.CSV file to reference 1. :RECAll:WAVEform:NOTE Set Description Writes a note/overwrites the text note that was previously saved from the last waveform file. Syntax :RECAll:WAVEform:NOTE {} Parameter Example :RECAll:WAVEform:NOTE “this is a note” Max. 50 character string enclosed in double quotes.
COMMAND DETAILS Related commands :SAVe:IMAGe Parameter PNG Sets the file format to PNG BMP Sets the file format to BMP Return parameter Returns the file format (PNG, BMP). Example :SAVe:IMAGe:FILEFormat PNG Sets the image file format to PNG. :SAVe:IMAGe:NOTE Set Description When an image file is saved, this command saves a note (*.TXT) with the same base filename as the image file that was saved.
GDS-200 & GDS-300 Programming Manual :SAVe:SETUp:NOTE Set Description When a setup file is saved, this command saves a note (*.TXT) with the same base filename as the setup file that was saved. Syntax :SAVe:SETUp:NOTE {} Parameter “String” Example :SAVE:SETUp:NOTE “This is a note.” Max. 50 character string enclosed in double quotes. Saves the note the next time an image is saved and the brief mode is turned on.
COMMAND DETAILS Example 2 :SAVe:WAVEform:FILEFormat LSF :SAVe:WAVEform ALL, “Disk:/ALL001” Sets the file format to LSF. A folder named “ALL001” is created and saves all displayed waveforms to the “ALL001” directory in the LSF format. Example 3 :SAVe:WAVEform:FILEFormat FCSV :SAVe:WAVEform ALL, “Disk:/ALL002” Sets the file format to FCSV(fast CSV format). It then saves the all channel’s waveforms to the root directory (Disk:/) of the internal flash disk in the CSV format (with the filename ALL002.CSV).
GDS-200 & GDS-300 Programming Manual :SAVe:WAVEform:NOTE Set Description When a waveform is saved, this command saves a note (*.TXT) with the same base filename as the waveform that was saved. Syntax :SAVE:WAVEform:NOTE {} Parameter Example :SAVE:WAVEform:NOTE “This is a note.” Max. 50 character string enclosed in double quotes. Saves the note the next time a waveform file is saved.
COMMAND DETAILS Parameter Max. 50 character string enclosed in double quotes. Example :SAVE:ALL:NOTE “This is a note.” Saves the note the next time the SAVe:ALL command is used. Set :BRIEF:MODe Query Description Turns the brief mode on or off. This is only applicable when saving image files. Syntax :BRIEF:MODe {ON | OFF | ?} Related commands :SAVe:IMAGe Parameter/ ON Return parameter OFF Example Turns Brief mode on Turns Brief mode off :BRIEF:MODe ON Turns brief mode on.
GDS-200 & GDS-300 Programming Manual Set :BRIEF:VERTical Query Description Adds vertical information to the image file that is saved when Brief mode is on. Syntax :BRIEF:VERTical {ON | OFF | ?} Related commands :SAVe:IMAGe Parameter/ ON Return parameter OFF Example Adds vertical information for Brief mode Turns off vertical information from Brief mode :BRIEF:VERTical ON Adds vertical information to Brief mode.
COMMAND DETAILS Related commands :SAVe:IMAGe Parameter/ ON Return parameter OFF Example Adds trigger information for Brief mode Turns off trigger information from Brief mode :BRIEF:TRIGger ON Adds trigger information to Brief mode. Set :BRIEF:CURsor Query Description Adds cursors to the image file that is saved when Brief mode is on.
GDS-200 & GDS-300 Programming Manual Example :BRIEF:CURSor:MEASure ON Adds cursor measurements to the image file for Brief mode. Set :BRIEF:MEASure Query Description Adds automatic measurement results to the image file that is saved when Brief mode is on.
COMMAND DETAILS Syntax :BRIEF:OUTPut? Return parameter Format: header+data+LF For example assuming the image data size is 31649 bytes then the following would be returned: #531649<[count] [color] [count] [color]….. > Where #531649 is the header, each [count] and [color] data are 2 bytes and is a line feed character.
GDS-200 & GDS-300 Programming Manual Go_NoGo Commands The GoNoGo function must be turned on(or use the command, “:GONogo:FUNCtion”) before any of the Go_NoGo or Template commands can be used. :GONogo:CLEar......................................................... 118 :GONogo:EXECute .................................................... 118 :GONogo:FUNCtion.................................................. 119 :GONogo:NGCount .................................................. 119 :GONogo:NGDefine ............
COMMAND DETAILS Parameter/ OFF Return Parameter ON Example Pauses/Stops the test Starts the test :GONogo:EXECute OFF Turns Go/NoGo off. :GONogo:FUNCtion Set Description Initializes the Go/NoGo function. This must be run before any Go/NoGo commands can be used. Syntax :GONogo:FUNCtion :GONogo:NGCount Query Description Returns the Go/NoGo counter.
GDS-200 & GDS-300 Programming Manual Set :GONogo:SOURce Query Description Sets the source for the Go/NoGo signal. Syntax :GONogo:SOURce {CH1|CH2|?} Parameter/ CH1~CH2 Return Parameter Example :GONogo:SOURce CH1 Sets the source to CH1. Set :GONogo:VIOLation Query Description Sets or returns actions for the Go/NoGo violations. Syntax :GONogo:VIOLation {STOP|STOP_Beep|CONTinue|CONTINUE_Beep|?} Parameter/ STOP Return Parameter STOP_Beep Example The waveform will be frozen.
COMMAND DETAILS Set :TEMPlate:MODe Query Description Sets or returns the Go/NoGo template mode. Syntax :TEMPlate:MODe {MAXimum|MINimum|AUTO|?} Parameter/ MAXimum Return Parameter MINimum AUTO Example Maximum template Minimum template Auto template :TEMPlate:MODe AUTO Sets the template mode to AUTO. Set :TEMPlate:MAXimum Query Description Defines or queries which waveform memory (REF1 or W1~W20) is set to the maximum template.
GDS-200 & GDS-300 Programming Manual Set :TEMPlate:POSition:MAXimum Query Description Sets or queries the position of the maximum template. Syntax :TEMPlate:POSition:MAXimum {NR2|?} Parameter Desired template position (-12.0 ~ +12.0 divisions) Return parameter Returns the position in the following format: “Div” Example :TEMPlate:POSition:MAXimum 3.00 Sets the maximum template position to 3.00 divisions.
COMMAND DETAILS :TEMPlate:SAVe:MINimum Description Saves the maximum template. Syntax :TEMPlate:SAVe:MINimum Set Set :TEMPlate:TOLerance Query Description Sets or queries the tolerance as a percentage. Syntax :TEMPlate:TOLerance {NR2|?} Parameter/ Return Parameter Example The auto tolerance range (0.4% ~ 40%) :TEMPlate:TOLerance 10 Sets the tolerance to 10%. :TEMPlate:SAVe:AUTo Set Description Saves the AUTO template (maximum and minimum templates).
GDS-200 & GDS-300 Programming Manual Replay Commands The replay function automatically logs acquisitions when the scope is in Run mode. :REPLAY:TOTalnum .................................................. 124 :REPLAY:CURRent ..................................................... 124 :REPLAY:TOTalnum Query Description Queries the total number of waveforms that can be stored for the replay function.
COMMAND DETAILS Example BACKward Moves to the previous waveform in memory Sets the current waveform number. The waveform number must be equal to or less than the total number of waveforms, as returned by the REPLAY:TOTalnum? query. REPLAY:TOTalnum? 8.960E+02 REPLAY:CURRent 100 REPLAY:TOTalnum? 1.000E+02 Indicates that there are a total of 896 waveforms. Set the current waveform to #100. The return value (100) indicates that the current waveform is #100.
GDS-200 & GDS-300 Programming Manual Example :ROTATE 0 :ROTATE? 0 Sets the orientation to portrait. Returns the orientation (portrait).
COMMAND DETAILS DMM Commands The DMM commands control the DMM functions on the unit remotely. :DMM .........................................................................127 :DMM:VALue .............................................................127 :DMM:HOLD .............................................................128 :DMM:MOD ..............................................................128 :DMM:TRENDplot .....................................................129 :DMM:ADVanced .......................
GDS-200 & GDS-300 Programming Manual Related commands :MEASUrement:DISPlay Return parameter Example Returns the measurement or value on the display as a string. :DMM:VALue? 0.000 Returns the value on the DMM display. Set :DMM:HOLD Query Description Sets or queries the Hold function status. Syntax :DMM:HOLD { ON | OFF | ?} Parameter/Return ON parameter OFF Example Turns the Hold function on. Turns the Hold function off. :DMM:HOLD ON Turns the Hold function on.
COMMAND DETAILS OHM Resistance measurement mode DIODE Diode tester BEEP Continuity tester TEMPerature Temperature measurement mode Example :DMM:MOD DCV Sets the measurement mode to DCV. :DMM:TRENDplot Set Description Resets the DMM trend plot. Syntax :DMM:TRENDplot {RESET} Example :DMM:TRENDplot RESET Set :DMM:ADVanced Query Description Turns the advanced function on or off or returns its status.
GDS-200 & GDS-300 Programming Manual parameter TIME3M TIME6M TIME15M TIME30M TIME1H TIME3H TIME6H Example :DMM:TIMe 6M Sets the measurement interval time to 6M. Set :DMM:CURSORPOS Description Query Sets the cursor position for trend plot in the Advanced DMM function. This command is only applicable when the Hold function is turned on.
COMMAND DETAILS Set :DMM:TEMPerature:UNITs Query Description Sets the units for the temperature measurement function. This command only applies to the GDS300. Syntax :DMM:TEMPerature:UNITs { Celsius | Fahrenheit | ? } Parameter/Return Celsius parameter Fahrenheit Example Degrees Celsius Degrees Fahrenheit :DMM:TEMPerature:TYPe Celsius Sets the temperature measurement to ºC. Set :DMM:TEMPerature:TYPe Query Description Sets the type of thermocouple used for the temperature measurement function.
GDS-200 & GDS-300 Programming Manual APPENDX Error messages Description The following error messages may be returned from the :SYSTem:ERRor? query. For details see page 105. List of error messages Error number, “Error Description” +0, "No error.
APPENDX -140, "Character data error" -141, "Invalid character data" -144, "Character data too long" -148, "Character data not allowed" -150, "String data error" -151, "Invalid string data" -158, "String data not allowed" -160, "Block data error" -161, "Invalid block data" -168, "Block data not allowed" -170, "Expression error" -171, "Invalid expression" -178, "Expression data not allowed" -180, "Macro error" -181, "Invalid outside macro definition" -183, "Invalid inside macro definition" -184, "Macro parame
GDS-200 & GDS-300 Programming Manual -241, "Hardware missing" -250, "Mass storage error" -251, "Missing mass storage" -252, "Missing media" -253, "Corrupt media" -254, "Media full" -255, "Directory full" -256, "File name not found" -257, "File name error" -258, "Media protected" -260, "Expression error" -261, "Math error in expression" -270, "Macro error" -271, "Macro syntax error" -272, "Macro execution error" -273, "Illegal macro label" -274, "Macro parameter error" -275, "Macro definition too long" -276,
APPENDX -315, "Configuration memory lost" -320, "Storage fault" -321, "Out of memory" -330, "Self-test failed" -340, "Calibration failed" -350, "Queue overflow" -360, "Communication error" -361, "Parity error in program message" -362, "Framing error in program message" -363, "Input buffer overrun" -365, "Time out error" -400, "Query error" -410, "Query INTERRUPTED" -420, "Query UNTERMINATED" -430, "Query DEADLOCKED" -440, "Query UNTERMINATED after indefinite response" 135
GDS-200 & GDS-300 Programming Manual INDEX *CLS............................................. 22 *ESE ............................................. 22 *ESR ............................................. 23 *IDN? .......................................... 24 *OPC............................................ 25 *RCL ............................................ 25 *RST ............................................. 25 *SRE ............................................. 26 *STB .....................................
INDEX DATe ........................................... 92 DISPlay BRIGHTness .................................. 56 ECO................................................. 56 ECO Time ...................................... 56 GRATicule ..................................... 54 INTensity GRATicule .........................................53 WAVEform ........................................53 OUTPut .......................................... 55 PERSistence ................................... 54 WAVEform .........
GDS-200 & GDS-300 Programming Manual ROVShoot ...................................... 66 RPReshoot...................................... 68 SOURce .......................................... 59 MEASUrement DISPlay ........................................... 86 MEAS MAXimum ........................................ 83 MEAN................................................ 84 MINImum ......................................... 84 SOURCE ............................................ 81 TYPe ..........................
INDEX TYPE ............................................... 97 VIDeo FIELd ................................................101 LINe ................................................. 101 POLarity.......................................... 102 TYPe.................................................