GW Instek MDO-2000E Series Programming Manual
GW Instek MDO-2000E Series Programming Manual

GW Instek MDO-2000E Series Programming Manual

Mixed-domain oscilloscope
Hide thumbs Also See for MDO-2000E Series:
Table of Contents

Advertisement

Quick Links

Mixed-Domain Oscilloscope
MDO-2000E series
PROGRAMMING MANUAL
ISO-9001 CERTIFIED MANUFACTURER

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MDO-2000E Series and is the answer not in the manual?

Questions and answers

Summary of Contents for GW Instek MDO-2000E Series

  • Page 1 Mixed-Domain Oscilloscope MDO-2000E series PROGRAMMING MANUAL ISO-9001 CERTIFIED MANUFACTURER...
  • Page 2 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.
  • Page 3: Table Of Contents

    Table of Contents Table of Contents INTERFACE OVERVIEW ............ 5 Interface Configuration ......5 COMMAND OVERVIEW ..........15 Command Syntax ........15 List of Commands in Functional Order ..17 COMMAND DETAILS ............. 34 Common Commands ....... 36 Acquisition Commands ......42 Autoscale Commands ......
  • Page 4 MDO-2000E Series Programming Manual Search Commands ......... 192 Label Commands ........225 Segment Commands ......233 DVM Commands ........242 Go_NoGo Commands ......244 Mask Commands ........250 AWG Commands ........256 Data Logging Commands ....... 277 Remote Disk Commands ......280 DMM Commands ........
  • Page 5: Interface Overview

    INTERFACE OVERVIEW NTERFACE OVERVIEW This manual describes how to use the MDO- 2000E's remote command functionality and lists the command details. The Overview chapter describes how to configure the USB and Ethernet remote control interfaces. Interface Configuration Configure USB Interface PC side connector Type A, host Configuration Type B, device...
  • Page 6 5. When the PC asks for the USB driver, select the USB driver included on the accompanying User Manual CD or download the driver from the GW Instek website, www.gwinstek.com, in the MDO-2000E Download section. The driver automatically sets the MDO-2000E as a serial COM port (Shown as VPO in the PORTS node).
  • Page 7 INTERFACE OVERVIEW Configure the Ethernet Interface Ethernet MAC Address Domain Name Configuration Instrument Name DNS IP Address User Password Gateway IP Address Instrument IP Subnet Mask Address HTTP Port 80 (fixed) The Ethernet interface is used for remote control Background using a socket server connection.
  • Page 8 MDO-2000E Series Programming Manual 6. Use the Up and Down arrows on the side menu to navigate to each Ethernet configuration item. MAC Address, Instrument Name, Items User Password, Instrument IP Address, Domain Name, DNS IP Address, Gateway IP Address, Subnet Mask Note: HTTP Port is fixed at 80.
  • Page 9 INTERFACE OVERVIEW Press Backspace to delete a character. Press Save Now to save the configuration. Complete will be displayed when successful. Configure Socket Server The MDO-2000E supports socket server functionality for direct two- way communication with a client PC or device over LAN. By default, the Socket Server is off.
  • Page 10 MDO-2000E Series Programming Manual 8. Press Server and turn the socket server On. Socket Server Functionality Check To test the socket server functionality, National NI Measurement Instruments Measurement and Automation and Automation Explorer Explorer can be used. This program is available on the NI website, www.ni.com.
  • Page 11 INTERFACE OVERVIEW 5. Right click Network Devices and select Create New Visa TCP/IP Resource… 6. Select Manual Entry of Raw Socket from the popup window. 7. Click Next.
  • Page 12 MDO-2000E Series Programming Manual 8. Enter the MDO-2000E’s IP address and socket port number. 9. Click Validate. 10. A popup will appear to tell you if a VISA socket session was successfully created. 11. Click Next. 12. Choose an alias for the socket connection if you like.
  • Page 13 INTERFACE OVERVIEW 15. Click the Open Visa Test Panel to send a remote Functionality command to the MDO-2000E. Check MDO- MDO-2000E 16. Click on the Configuration icon. 17. Select the I/O Settings tab. 18. Mark the Enable Termination Character checkbox. Make sure the termination character is a line feed (/n, value: xA).
  • Page 14 MDO-2000E Series Programming Manual 20. Click the Input/Output icon. 21. Make sure *IDN? query is selected in the Select or Enter Command drop box. 22. Click on Query. 23. The manufacturer, model number, serial number and firmware version will be displayed in the buffer.
  • Page 15: Command Overview

    COMMAND OVERVIEW OMMAND OVERVIEW The Command overview chapter lists all MDO- 2000E commands in functional order as well as alphabetical order. The command syntax section shows you the basic syntax rules you have to apply when using commands. Command Syntax USB CDC_ACM compatible Compatible ...
  • Page 16 MDO-2000E Series Programming Manual :TIM:SCAL? SHORT :TIM:SCAL? 1: command header Command format :TIMebase:SCALe <NR3>LF 2: single space 3: parameter 4: message terminator Parameter Type Description Example boolean logic 0, 1 <Boolean> Integers 0, 1, 2, 3 <NR1> floating point 0.1, 3.14, 8.5 <NR2>...
  • Page 17: List Of Commands In Functional Order

    COMMAND OVERVIEW List of Commands in Functional Order *IDN? ................. 36 Common commands *LRN? ................. 36 *SAV ................37 *RCL ................37 *RST ................38 *CLS ................38 *ESE ................38 *ESR ................39 *OPC ................39 *SRE ................40 *STB ................
  • Page 18 MDO-2000E Series Programming Manual :CHANnel<X>:DISPlay ..........52 :CHANnel<X>:EXPand ..........53 :CHANnel<X>:IMPedance? ........53 :CHANnel<X>:INVert ..........54 :CHANnel<X>:POSition ..........54 :CHANnel<X>:PROBe:RATio ........55 :CHANnel<X>:PROBe:TYPe ........55 :CHANnel<X>:SCALe ..........55 Math commands :MATH:DISP ...............57 :MATH:TYPe ...............58 :MATH:DUAL:SOURce<X> ........58 :MATH:DUAL:OPERator ..........58 :MATH:DUAL:POSition ..........59 :MATH:DUAL:SCALe ..........59 :MATH:FFT:SOURce ..........60 :MATH:FFT:MAG ............60 :MATH:FFT:WINDow ..........60 :MATH:FFT:POSition ..........61...
  • Page 19 COMMAND OVERVIEW :CURSor:H2Position ..........70 :CURSor:HDELta ............71 :CURSor:V1Position ........... 71 :CURSor:V2Position ........... 71 :CURSor:VDELta ............72 :CURSor:XY:RECTangular:X:POSition<X> ....72 :CURSor:XY:RECTangular:X:DELta ......72 :CURSor:XY:RECTangular:Y:POSition<X> ....73 :CURSor:XY:RECTangular:Y:DELta ......73 :CURSor:XY:POLar:RADIUS:POSition<X> ....73 :CURSor:XY:POLar:RADIUS:DELta ......74 :CURSor:XY:POLar:THETA:POSition<X> ....74 :CURSor:XY:POLar:THETA:DELta ......74 :CURSor:XY:PRODuct:POSition<X>...
  • Page 20 MDO-2000E Series Programming Manual :MEASure:GATing............85 Measure :MEASure:SOURce .............85 commands :MEASure:METHod ............86 :MEASUrement:REFLevel:PERCent:HIGH ....86 :MEASUrement:REFLevel:PERCent:LOW ....87 :MEASUrement:REFLevel:PERCent:MID ....87 :MEASUrement:REFLevel:PERCent:MID2 ....87 :MEASure:FALL ............88 :MEASure:FOVShoot ..........88 :MEASure:FPReshoot ..........89 :MEASure:FREQuency ..........89 :MEASure:NWIDth .............90 :MEASure:PDUTy ............90 :MEASure:PERiod ............91 :MEASure:PWIDth ............91 :MEASure:RISe ............92 :MEASure:ROVShoot ..........93 :MEASure:RPReshoot ..........93 :MEASure:PPULSE ............94...
  • Page 21 COMMAND OVERVIEW :MEASure:FRFDelay..........103 :MEASure:FFRDelay..........104 :MEASure:FFFDelay ..........105 :MEASure:LRRDelay ..........105 :MEASure:LRFDelay ..........106 :MEASure:LFRDelay ..........106 :MEASure:LFFDelay ..........107 :MEASure:PHAse ............. 108 :MEASure:PFLI ............108 :MEASure:FLI ............109 :MEASUrement:MEAS<X>:SOURCE<X> ....110 Measurement commands :MEASUrement:MEAS<X>:TYPe ......111 :MEASUrement:MEAS<X>:STATE ......111 :MEASUrement:MEAS<X>:VALue......
  • Page 22 MDO-2000E Series Programming Manual :TIMebase:EXPand ...........122 Timebase commands :TIMebase:POSition ..........122 :TIMebase:SCALe .............122 :TIMebase:MODe .............123 :TIMebase:WINDow:POSition .........123 :TIMebase:WINDow:SCALe ........124 :TRIGger:FREQuency ..........127 Trigger commands :TRIGger:TYPe ............127 :TRIGger:SOURce .............128 :TRIGger:COUPle............128 :TRIGger:NREJ ............129 :TRIGger:MODe ............129 :TRIGger:HOLDoff............129 :TRIGger:LEVel............130 :TRIGger:HLEVel ............130 :TRIGger:LLEVel ............131 :TRIGger:EDGe:SLOP ..........131 :TRIGger:DELay:SLOP ..........132 :TRIGger:DELay:TYPe ..........132...
  • Page 23 COMMAND OVERVIEW :TRIGger:PULSe:WHEn ........... 138 :TRIGger:PULSe:TIMe ..........139 :TRIGger:TIMEOut:WHEn ........139 :TRIGger:TIMEOut:TIMER ........140 :TRIGger:ALTernate ..........140 :TRIGger:STATe ............141 :TRIGger:EXTERnal:PROBe:TYPe ......141 :TRIGger:EXTERnal:PROBe:RATio ......142 :TRIGger:BUS:TYPe ..........142 :TRIGger:BUS:THReshold:CH<x> ......143 :TRIGger:BUS:B1:I2C:CONDition ......143 :TRIGger:BUS:B1:I2C:ADDRess:MODe ....144 :TRIGger:BUS:B1:I2C:ADDRess:TYPe ..... 144 :TRIGger:BUS:B1:I2C:ADDRess:VALue ....
  • Page 24 MDO-2000E Series Programming Manual :TRIGger:BUS:B1:LIN:DATa:QUALifier ....159 :TRIGger:BUS:B1:LIN:DATa:SIZe ......159 :TRIGger:BUS:B1:LIN:DATa:VALue ......160 :TRIGger:BUS:B1:LIN:ERRTYPE .......161 :TRIGger:BUS:B1:LIN:IDentifier:VALue ....161 :TRIGger:BUS:B1:PARallel:VALue ......162 :TRIGger:LOGic:INPut:CLOCK:SOURce....162 :TRIGger:LOGic:INPut:CLOCK:EDGe ......163 :TRIGger:LOGic:FUNCtion ........163 :TRIGger:LOGic:PATtern ..........164 :TRIGger:LOGic:PATtern:INPut:D<x> .....164 :TRIGger:LOGic:PATtern:DELTatime.......165 :TRIGger:LOGic:PATtern:WHEn ......165 :SYSTem:LOCK ............167 System commands :SYSTem:ERRor ............167 :RECAll:SETUp ............168 Save/Recall commands :RECAll:WAVEform ...........168 :SAVe:IMAGe ............169...
  • Page 25 COMMAND OVERVIEW :BUS1:I2C:SDA:SOURce .......... 177 :BUS1:PARallel:BIT<x>:SOURce ......177 :BUS1:PARallel:CLOCK:EDGE ......... 178 :BUS1:PARallel:CLOCK:SOURce ......178 :BUS1:PARallel:WIDth ..........178 :BUS1:UART:BITRate ..........179 :BUS1:UART:DATABits ..........179 :BUS1:UART:PARIty ..........179 :BUS1:UART:PACKEt ..........180 :BUS1:UART:POLARity ..........180 :BUS1:UART:EOFPAcket ......... 180 :BUS1:UART:TX:SOURce ........181 :BUS1:UART:RX:SOURce ........181 :BUS1:SPI:SCLK:POLARity ........
  • Page 26 MDO-2000E Series Programming Manual Mark Commands :MARK ...............190 :MARK:CREATE............190 :MARK:DELEte ............191 :SEARCH:COPY ............193 Search Commands :SEARCH:STATE ............194 :SEARCH:TOTAL ............194 :SEARCH:TRIGger:TYPe ...........194 :SEARCH:TRIGger:SOURce........195 :SEARCH:TRIGger:EDGE:SLOP .......195 :SEARCH:TRIGger:LEVel ..........196 :SEARCH:TRIGger:HLEVel ........196 :SEARCH:TRIGger:LLEVel ........197 :SEARCH:TRIGger:PULSEWidth:POLarity ....197 :SEARCH:TRIGger:RUNT:POLarity ......197 :SEARCH:TRIGger:RISEFall:SLOP ......198 :SEARCH:TRIGger:PULSe:WHEn ......198 :SEARCH:TRIGger:PULSe:TIMe .......199 :SEARCH:TRIGger:RUNT:WHEn ......199...
  • Page 27 COMMAND OVERVIEW :SEARCH:TRIGger:BUS:B1:UART:TX:DATa:VALue 209 :SEARCH:TRIGger:BUS:B1:SPI:CONDition .... 210 :SEARCH:TRIGger:BUS:B1:SPI:DATa:SIZe ..... 210 :SEARCH:TRIGger:BUS:B1:SPI:DATa:MISO :VALue ..............211 :SEARCH:TRIGger:BUS:B1:SPI:DATa:MOSI :VALue ..............212 :SEARCH:TRIGger:BUS:B1:CAN:CONDition ..212 :SEARCH:TRIGger:BUS:B1:CAN:FRAMEtype ..213 :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:MODe 214 :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:VALue . 214 :SEARCH:TRIGger:BUS:B1:CAN:IDentifier :DIRection ..............215 :SEARCH:TRIGger:BUS:B1:CAN:DATa:QUALifier .. 215 :SEARCH:TRIGger:BUS:B1:CAN:DATa:SIZe ..216 :SEARCH:TRIGger:BUS:B1:CAN:DATa:VALue ..217 :SEARCH:TRIGger:BUS:B1:LIN:CONDition ...
  • Page 28 MDO-2000E Series Programming Manual :DIGital:ANAlog:A<x>:LABel ........230 :DIGital:ANAlog:A<x>:LABel:DISPlay ......231 :SET<X>:LABel ............232 :SEGMents:STATE ............233 Segment Commands :SEGMents:CURRent ..........234 :SEGMents:TOTalnum ..........234 :SEGMents:TIMe ............235 :SEGMents:DISPALL ..........235 :SEGMents:MEASure:MODe ........235 :SEGMents:MEASure:PLOT:SOURce ......236 :SEGMents:MEASure:PLOT:DIVide ......236 :SEGMents:MEASure:PLOT:SELect ......237 :SEGMents:MEASure:PLOT:RESults .......237 :SEGMents:MEASure:TABle:SOURce ......238 :SEGMents:MEASure:TABle:SELect ......238 :SEGMents:MEASure:TABle:LIST ......239 :SEGMents:MEASure:TABle:SAVe ......239 :SEGMents:SAVe ............240...
  • Page 29 COMMAND OVERVIEW :GONogo:SCRipt ............. 246 :TEMPlate:MODe ............ 247 :TEMPlate:MAXimum ..........247 :TEMPlate:MINimum ..........247 :TEMPlate:POSition:MAXimum ......248 :TEMPlate:POSition:MINimum ......248 :TEMPlate:SAVe:MAXimum ........248 :TEMPlate:SAVe:MINimum ........249 :TEMPlate:TOLerance ..........249 :TEMPlate:SAVe:AUTo ..........249 Mask Commands :MASK:STATe ............250 :MASK:RATio ............250 :MASK:SOURce ............
  • Page 30 MDO-2000E Series Programming Manual :AWG<x>:OFFSet .............261 :AWG<x>:OUTPut:LOAd:IMPEDance .....261 :AWG<x>:OUTPut:STATE ........261 :AWG<x>:PHAse ............262 :AWG<x>:PULSe:DUTYcycle ........262 :AWG<x>:RAMP:SYMmetry ........262 :AWG<x>:MODulation:STATE .........263 :AWG<x>:MODulation:TYPe ........263 :AWG<x>:MODulation:AM:DEPth ......263 :AWG<x>:MODulation:AM:FREQ ......264 :AWG<x>:MODulation:AM:SHApe ......264 :AWG<x>:MODulation:AM:PHAse ......264 :AWG<x>:MODulation:AM:DUTYcycle ....265 :AWG<x>:MODulation:AM:SYMmetry ....265 :AWG<x>:MODulation:AM:RATE ......265 :AWG<x>:MODulation:FM:DEV ......266 :AWG<x>:MODulation:FM:FREQ ......266 :AWG<x>:MODulation:FM:SHApe ......267 :AWG<x>:MODulation:FM:PHAse ......267...
  • Page 31 COMMAND OVERVIEW :AWG<x>:ARBitrary:EDIT:COPY......274 :AWG<x>:ARBitrary:EDIT:CLEar ......274 :AWG<x>:ARBitrary:EDIT:LINe ....... 275 :AWG<x>:ARBitrary:EDIT:SCALe ......275 :AWG<x>:ARBitrary:EDIT:POINt ......275 :AWG<x>:ARBitrary:EDIT:POINt:ADD ....276 :AWG<x>:ARBitrary:EDIT:POINt:DELEte....276 :DATALOG:STATE ........... 277 Data Logging Commands :DATALOG:SOURce ..........277 :DATALOG:SAVe ............. 278 :DATALOG:INTerval ..........278 :DATALOG:DURation ..........279 :REMOTEDisk:IPADDress ........280 Remote Disk Commands :REMOTEDisk:PATHName ........
  • Page 32 MDO-2000E Series Programming Manual :SA:MEMory:SOURce ..........291 :SA:SOURce ..............292 :SA:SPECTRUMTrace ..........292 :SELect:NORMal ............292 :SELect:MAXHold .............293 :SELect:MINHold .............293 :SELect:AVErage ............294 :SA:AVErage:NUMAVg ..........294 :SA:DETECTionmethod:MODe ........294 :SA:DETECTionmethod:MAXHold ......295 :SA:DETECTionmethod:MINHold ......295 :SA:DETECTionmethod:NORMal ......296 :SA:DETECTionmethod:AVErage ......296 :SA:FREQuency ............297 :SA:SPAN ..............297 :SA:START ..............298 :SA:STOP ..............298 :SA:RBW:MODe ............298 :SA:RBW ..............299...
  • Page 33 COMMAND OVERVIEW :DIGital:GROUP<x>:THReshold ......306 :DIGital:ANAlog:A<x>:DISPlay ........ 307 :DIGital:ANAlog:A<x>:RATio ........307 :DIGital:ANAlog:A<x>:POSition ......308 :D<x>:MEMory ............308 :DIGital:MEMory............310...
  • Page 34: Command Details

    MDO-2000E Series Programming Manual OMMAND DETAILS The Command details chapter shows the detailed syntax, equivalent panel operation, and example for each command. For the list of all commands, see page17. Common Commands ....... 36 Acquisition Commands ......42 Autoscale Commands ......50 Vertical Commands ........
  • Page 35 COMMAND DETAILS Label Commands ........225 Segment Commands ....... 233 DVM Commands ........242 Go_NoGo Commands ......244 Mask Commands ........250 AWG Commands ........256 Data Logging Commands ......277 Remote Disk Commands ......280 DMM Commands ........283 Spectrum Analyzer Commands ....
  • Page 36: Common Commands

    MDO-2000E Series Programming Manual Common Commands *IDN? ................36 *LRN? .................36 *SAV ................37 *RCL ................37 *RST ................38 *CLS ................38 *ESE ................38 *ESR ................39 *OPC ................39 *SRE ................40 *STB ................41 *IDN? Query Returns the manufacturer, model, serial number Description and version number of the unit.
  • Page 37 COMMAND DETAILS 1.000e+01;PROBe:TYPe VOLTAGE;SCALe 2.000E+ 01;IMPedance 1E+6;EXPand GROUND;:CHANnel CH2:DISPlay ON;BWLimit FULL;COUPling DC;INVert OFF;POSition 0.000E+00;PROBe:RATio 1.000e+01;PROBe:TYPe VOLTAGE;SCALe 2.000E+00;IMPedance 1E+6;EXPand GROUND;:CHANnel CH3:DISPlay OFF;BWLimit FULL;COUPling DC;INVert OFF;POSition 0.000E+00;PROBe:RATio 1.000e+01;PROBe:TYPe VOLTAGE;SCALe 1.000E+00;IMPedance 1E+6;EXPand GROUND;:CHANnel CH4:DISPlay OFF;BWLimit FULL;COUPling DC;INVert OFF;POSition 0.000E+00;PROBe:RATio 1.000e+01;PROBe:TYPe VOLTAGE;SCALe 1.000E+00;IMPedance 1E+6;EXPand GROUND;:MATH:TYPe FFT;DISP OFF;DUAL:SOURce1 CH1;SOURce2 CH2;OPERator MUL;POSition 0.000E+00;SCALe ?;FFT:SOURce...
  • Page 38 MDO-2000E Series Programming Manual *RST Resets the MDO-2000E (recalls the default panel Description settings). Syntax *RST *CLS Clears the error queue. Description Syntax *CLS *ESE Query Sets or queries the Standard Event Status Enable Description register. Syntax *ESE <NR1> Query Syntax...
  • Page 39 COMMAND DETAILS *ESR Query Queries the Standard Event Status (Event) Description register. The Event Status register is cleared after it is read. Query Syntax *ESR? 0~255 Return parameter <NR1> Bit# Weight Event Description Bit Weight Operation Complete Bit Not used Query Error Device Error Execution Error...
  • Page 40 MDO-2000E Series Programming Manual Returns 1 when all the outstanding Return parameter 1 commands have completed. *SRE Query Sets or queries the Service Request Enable register. Description The Service Request Enable register determines which registers of the Status Byte register are able to generate service requests.
  • Page 41 COMMAND DETAILS *STB Query Queries the bit sum of the Status Byte register Description with MSS (Master summary Status) replacing the RQS bit (bit 6). Query Syntax *STB? 0 ~ 255 Return parameter <NR1> Bit# Weight Event Description Bit Weight Not used Not used Not used...
  • Page 42: Acquisition Commands

    MDO-2000E Series Programming Manual Acquisition Commands :ACQuire:AVERage .............42 :ACQuire:MODe ............43 :ACQuire<X>:MEMory? ..........43 :ACQuire:FILTer:SOURce ...........45 :ACQuire:FILTer ............46 :ACQuire:FILTer:FREQuency ........46 :ACQuire:FILTer:FREQuency:UPPER ......46 :ACQuire:FILTer:FREQuency:LOWER ......47 :ACQuire:FILTer:TYPe ..........47 :ACQuire:FILTer:TRACking .........48 :ACQuire<X>:STATe? ..........48 :ACQuire:INTERpolation ..........48 :ACQuire:RECOrdlength ..........49 :HEADer ..............49 :ACQuire:AVERage Query Selects or returns the number of waveform...
  • Page 43: Acquire:mode

    COMMAND DETAILS :ACQuire:MODe Query Selects or returns the acquisition mode. Description Syntax :ACQuire:MODe {SAMPle | PDETect | AVERage | ?} Related :ACQuire:AVERage Commands SAMPle Sample mode sampling Parameter PDETect Peak detect sampling AVERage Average sampling mode Example :ACQuire:MODe PDETect Sets the sampling mode to peak detection. :ACQuire<X>:MEMory? Query Returns the data in acquisition memory for the...
  • Page 44 MDO-2000E Series Programming Manual Format: Header: The header (in ASCII) encodes the number of bytes for the header followed by the number of data points in bytes for the raw data. ASCII #42000 Header identifier Indicates the number of characters that will encode the number of data points (ie.
  • Page 45: Acquire:filter:source

    COMMAND DETAILS Note: AD Factor is fixed as 25. The vertical scale is returned with the acquisition settings that precede the raw data. For example if the raw data for a point is 001C (=28 decimal) then, (28/25) x 0.5 = 0.56V Example :ACQuire1:MEMory? Format,2.0E;Memory...
  • Page 46: Acquire:filter

    MDO-2000E Series Programming Manual :ACQuire:FILTer Query Turns the filter on/off or queries its status. Description Syntax :ACQuire:FILTer {ON|OFF|?} Filter on. Parameter/ Return parameter Filter off. Example :ACQuire:FILTer? Indicates that the filter is turned off. :ACQuire:FILTer:FREQuency Query Sets or queries the filter frequency.
  • Page 47: Acquire:filter:frequency:lower

    COMMAND DETAILS Example :ACQuire:FILTer:FREQuency:UPPER 4.95e+07 :ACQuire:FILTer:FREQuency:UPPER? 4.950000e+07 :ACQuire:FILTer:FREQuency:LOWER Query Description Sets or returns the filter lower frequency. Syntax :ACQuire:FILTer:FREQuency:LOWER {DEFault} :ACQuire:FILTer:FREQuency:LOWER <NRf> :ACQuire:FILTer:FREQuency:LOWER? Parameter DEFault Sets the frequency to default. <NRf> Sets the frequency to user.(Range:1Hz~500MHz) Example :ACQuire:FILTer:FREQuency:LOWER 1.25e+07 :ACQuire:FILTer:FREQuency:LOWER? 1.250000e+07 :ACQuire:FILTer:TYPe Query...
  • Page 48: Acquire:filter:tracking

    MDO-2000E Series Programming Manual :ACQuire:FILTer:TRACking Query Turns filter tracking on/off or queries its state. Description Syntax :ACQuire:FILTer:TRACking {ON|OFF|?} Tracking off Parameter/ Return parameter Tracking on Example :ACQuire:FILTer:TRACking ON Turns filter tracking on. :ACQuire<X>:STATe? Query Returns the status of waveform data.
  • Page 49: Acquire:recordlength

    COMMAND DETAILS Example :ACQuire:INTERpolation? >SINC Returns SINC as the interpolation mode. :ACQuire:RECOrdlength Query Sets or queries the record length. Description Syntax :ACQuire:RECOrdlength {<NRf>| ?} Record length. Settable record length: Parameter/Return <NRf> (1e+3 | 1e+4 | 1e+5 | 1e+6 | 1e+7) parameter Example :ACQuire:RECOrdlength 1e+3...
  • Page 50: Autoscale Commands

    MDO-2000E Series Programming Manual Autoscale Commands :AUTOSet ..............50 :AUTORSET:MODe ............50 :AUTOSet Runs the Autoset function to automatically Description configure the horizontal scale, vertical scale, and trigger according to the input signal. Syntax :AUTOSet :AUTORSET:MODe Query Sets the Autoset mode or queries its state.
  • Page 51: Vertical Commands

    COMMAND DETAILS Vertical Commands :CHANnel<X>:BWLimit ..........51 :CHANnel<X>:COUPling ........... 52 :CHANnel<X>:DESKew ..........52 :CHANnel<X>:DISPlay ..........52 :CHANnel<X>:EXPand ..........53 :CHANnel<X>:IMPedance? ........53 :CHANnel<X>:INVert ..........54 :CHANnel<X>:POSition ..........54 :CHANnel<X>:PROBe:RATio ........55 :CHANnel<X>:PROBe:TYPe ........55 :CHANnel<X>:SCALe ..........55 :CHANnel<X>:BWLimit Query Sets or returns the bandwidth limit on/off. Description Syntax :CHANnel<X>:BWLimit {FULL | <NR3>...
  • Page 52: Channel:Coupling

    MDO-2000E Series Programming Manual :CHANnel<X>:COUPling Query Selects or returns the coupling mode. Description Syntax CHANnel<X>:COUPling {AC | DC | GND | ?} Channel 1,2,3,4 Parameter <X> AC coupling DC coupling Ground coupling Return parameter Returns the coupling mode. Example :CHANnel1:COUPling DC Sets the coupling to DC for Channel 1.
  • Page 53: Channel:Expand

    COMMAND DETAILS Return Parameter ON Channel is on Channel is off Example :CHANnel1:DISPlay ON Turns on Channel 1 :CHANnel<X>:EXPand Query Sets Expand By Ground or Expand By Center for a Description channel or queries its status. Syntax :CHANnel<X>:EXPand {GND | CENTer | ?} Channel 1,2,3,4 Parameter <X>...
  • Page 54: Channel:Invert

    MDO-2000E Series Programming Manual :CHANnel<X>:INVert Query Inverts a channel or returns its status. Description Syntax :CHANnel<X>:INVert {OFF | ON | ?} Channel 1, 2, 3, 4 Parameter <X> Invert off Invert on Return parameter ON Invert on Invert off Example...
  • Page 55: Channel:Probe:ratio

    COMMAND DETAILS :CHANnel<X>:PROBe:RATio Query Sets or returns the probe attenuation factor. Description Syntax :CHANnel<X>:PROBe:RATio { <NRf> | ?} Related :CHANnel<X>:PROBe:TYPe Commands Parameter <X> Channel 1, 2, 3, 4 <NRf> Probe attenuation factor Return parameter <NR3> Returns the probe factor Example :CHANnel1:PROBe:RATio 1.00E+0 Sets the Channel 1 probe attenuation factor to 1x :CHANnel<X>:PROBe:TYPe...
  • Page 56 MDO-2000E Series Programming Manual Syntax :CHANnel<X>:SCALe { <NRf> | ?} Channel 1, 2, 3, 4 Parameter <X> <NRf> Vertical scale: 2e–3 to 1e+1 2mV to 10V (Probe x1) Return parameter <NR3> Returns the vertical scale in volts or amps. Example :CHANnel1:SCAle 2.00E–2...
  • Page 57: Math Commands

    COMMAND DETAILS Math Commands :MATH:DISP .............. 57 :MATH:TYPe .............. 58 :MATH:DUAL:SOURce<X> ........58 :MATH:DUAL:OPERator ........... 58 :MATH:DUAL:POSition ..........59 :MATH:DUAL:SCALe ..........59 :MATH:FFT:SOURce ..........60 :MATH:FFT:MAG ............60 :MATH:FFT:WINDow ..........60 :MATH:FFT:POSition ..........61 :MATH:FFT:SCALe ............. 61 :MATH:FFT:HORizontal:SCALe ........ 62 :MATH:FFT:HORizontal:POSition ......
  • Page 58: Math:type

    MDO-2000E Series Programming Manual :MATH:TYPe Query Queries or sets the Math type to FFT, Advanced Description Math or to dual channel math operations Syntax :MATH:TYPe { DUAL | ADVanced | FFT | ? } Related :MATH:DISP Commands Dual channel operations...
  • Page 59: Math:dual:position

    COMMAND DETAILS Syntax :MATH:DUAL:OPERator {PLUS | MINUS | MUL| DIV|?} + operator Parameter PLUS - operator MINUS  operator ÷ operator Return parameter Returns operator type. Example :MATH:DUAL:OPERator PLUS Sets the math operator as plus (+). :MATH:DUAL:POSition Query Sets the vertical position of the displayed math Description result expressed by unit/division.
  • Page 60: Math:fft:source

    MDO-2000E Series Programming Manual :MATH:FFT:SOURce Query Sets and queries the FFT math source. Description Syntax :MATH:FFT:SOURce { CH1 | CH2 | CH3 | CH4 | REF1 | REF2 | REF3 | REF4 | ? } Related :MATH:ADVanced:EDIT:SOURce<X> commands :MATH:ADVanced:EDIT:OPERator Channel 1 to 4...
  • Page 61: Math:fft:position

    COMMAND DETAILS RECTangular Rectangular window Parameter Hamming window HAMming Hanning window HANning Blackman window BLAckman Return parameter Returns the FFT window. Example :MATH:FFT:WINDow HAMming Sets the FFT window filter to hamming. :MATH:FFT:POSition Query Sets the vertical position of the displayed FFT Description result.
  • Page 62: Math:fft:horizontal:scale

    MDO-2000E Series Programming Manual :MATH:FFT:HORizontal:SCALe Query Sets or queries the zoom scale for FFT math. Description Syntax :MATH:FFT:HORizonatal:SCALe {<NRf> | ?} Zoom scale: 1 to 20 times Parameter <NRf> Returns zoom scale. Return parameter <NR3> Example :MATH:FFT:HORizontal:SCALe 5 Sets the zoom scale to 5X.
  • Page 63: Mathvar

    COMMAND DETAILS CH1~CH4, Ref1~Ref4 Source Intg(, Diff(, log(, ln(, Exp(, Function Sqrt(, Abs(, Rad(, Deg(, sin(, cos(, tan(, asin(, acos(, atan( VAR1, VAR2 Variable +, -, *, /, (, ), !(, <, >, <=, Operator >=, ==, !=, ||, && 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ., E Figure Pk-Pk(, Max(, Min(,...
  • Page 64: Mathvar:var

    MDO-2000E Series Programming Manual Example MATHVAR? VAR1 1.000000E+06; VAR2 1.0E+1 Returns the value of both variables. :MATHVAR:VAR<X> Query Sets or returns the VAR1 or VAR2 variables. Description Syntax MATHVAR:VAR<x> {<NRf> | ?} Related MATH:DEFine Commands 1, 2 (VAR1 or VAR2) Parameter <X>...
  • Page 65 COMMAND DETAILS Syntax :MATH:ADVanced:SCALe {<NRf> | ?} Vertical scale Parameter <NRf> Returns the vertical scale. Return parameter <NR3> Example :MATH:ADVanced:SCALe 2.0E-3 Sets the vertical scale to 2mV/Div.
  • Page 66: Cursor Commands

    MDO-2000E Series Programming Manual Cursor Commands :CURSor:MODe ............67 :CURSor:SOURce............67 :CURSor:HUNI ............68 :CURSor:HUSE ............68 :CURSor:VUNI ............69 :CURSor:VUSE ............69 :CURSor:DDT ..............69 :CURSor:H1Position ...........70 :CURSor:H2Position ...........70 :CURSor:HDELta ............71 :CURSor:V1Position............71 :CURSor:V2Position............71 :CURSor:VDELta ............72 :CURSor:XY:RECTangular:X:POSition<X> ....72 :CURSor:XY:RECTangular:X:DELta ......72 :CURSor:XY:RECTangular:Y:POSition<X> ....73 :CURSor:XY:RECTangular:Y:DELta ......73 :CURSor:XY:POLar:RADIUS:POSition<X> ....73 :CURSor:XY:POLar:RADIUS:DELta ......74 :CURSor:XY:POLar:THETA:POSition<X>...
  • Page 67: Cursor:mode

    COMMAND DETAILS :CURSor:MODe Query Sets cursor mode to horizontal (H) or horizontal Description and vertical (HV). When the cursor source is set to bus, then only the Note horizontal cursor is available. Syntax :CURSor:MODe {OFF | H | HV | ? } Turns the cursors off.
  • Page 68: Cursor:huni

    MDO-2000E Series Programming Manual :CURSor:HUNI Query Sets or queries the units for the horizontal bar Description cursors. Syntax :CURSor:HUNI {SEConds | HERtz | DEGrees | PERcent | ?} Related :CURSor:MODe Commands Sets the cursor units to time in seconds. Parameter SEConds Sets the cursor units to frequency.
  • Page 69: Cursor:vuni

    COMMAND DETAILS :CURSor:VUNI Query Sets or queries the units for the vertical bar Description cursors. Syntax :CURSor:VUNI {BASE | PERcent | ?} Related :CURSor:MODe Commands Sets the vertical cursor units the same Parameter BASE as the scope units (V or A). Sets the displayed units to percent.
  • Page 70: Cursor:h1Position

    MDO-2000E Series Programming Manual Syntax :CURSor:DDT{?} Related :CURSor:MODe Commands Returns the readout in <NR3> format. Return Parameter <NR3> Example :CURSor:DDT? 4.00E-05 :CURSor:H1Position Query Sets or returns the first horizontal cursor (H1) Description position. Syntax :CURSor:H1Position {<NRf>| ?} Related :CURSor:H2Position Commands...
  • Page 71: Cursor:hdelta

    COMMAND DETAILS :CURSor:HDELta Query Returns the delta of H1 and H2. Description Syntax :CURSor:HDELta{?} Returns the distance between two Return Parameter <NR3> horizontal cursors. Example :CURSor:HDELta? 5.0E-9 Returns the horizontal delta as 5ns. :CURSor:V1Position Query Sets the first vertical cursor (V1) position. Description Syntax :CURSor:V1Position {<NRf>| ?}...
  • Page 72: Cursor:vdelta

    MDO-2000E Series Programming Manual :CURSor:VDELta Query Returns the delta of V1 and V2. Description Syntax :CURSor:VDELta{?} Returns the difference between two Return Parameter <NR3> vertical cursors. Example :CURSor:VDELta? 4.00E+0 Returns the vertical delta as 4 volts. :CURSor:XY:RECTangular:X:POSition<X> Query Sets or queries the horizontal position in XY mode Description for the X rectangular coordinates for cursor 1 or 2.
  • Page 73: Cursor:xy:rectangular:y:position

    COMMAND DETAILS Example :CURSor:XY:RECTangular:X:DELta? 80.0E-3 Returns the horizontal delta as 80mV. :CURSor:XY:RECTangular:Y:POSition<X> Query Sets or queries the vertical position in XY mode Description for the Y rectangular coordinates for cursor 1 or 2. Syntax :CURSor:XY:RECTangular:Y:POSition<X> {<NRf>|?} Cursor 1, 2 Parameter <X>...
  • Page 74: Cursor:xy:polar:radius:delta

    MDO-2000E Series Programming Manual Syntax :CURSor:XY:POLar:RADIUS:POSition<X>{?} 1, 2 (cursor 1, cursor 2) Parameter <X> Returns the polar radius position. Return Parameter <NR3> Example :CURSor:XY:POLar:RADIUS:POSition1? 80.0E-3 Returns the polar radius position as 80.0mV. :CURSor:XY:POLar:RADIUS:DELta Query Returns the radius delta value of cursor 1 and 2.
  • Page 75: Cursor:xy:product:position

    COMMAND DETAILS Syntax :CURSor:XY:POLar:THETA:DELta{?} Returns the theta delta between cursor1 Return parameter <NR3> and cursor2. Example :CURSor:XY:POLar:THETA:DELta? 9.10E+0 Returns the delta as 9.1˚. :CURSor:XY:PRODuct:POSition<X> Query Queries the product in XY mode for the specified Description cursor, where x can be either 1 or 2. Syntax :CURSor:XY:PRODuct:POSition<X>{?} 1, 2 (Cursor 1, Cursor 2)
  • Page 76: Cursor:xy:ratio:delta

    MDO-2000E Series Programming Manual Syntax :CURSor:XY:RATio:POSition<X>{?} 1, 2 (Cursor 1, Cursor 2) Parameter <X> Returns the ratio. Return parameter <NR3> Example :CURSor:XY:RATio:POSition? 6.717E+1 Returns the ratio value as 6.717V/V. :CURSor:XY:RATio:DELta Query Queries the ratio delta in XY mode. Description Syntax :CURSor:XY:RATio:DELta{?} Returns the ratio delta.
  • Page 77: Display Commands

    COMMAND DETAILS Display Commands :DISPlay:INTensity:WAVEform ........77 :DISPlay:INTensity:GRATicule........77 :DISPlay:INTensity:BACKLight ........78 :DISPlay:INTensity:BACKLight:AUTODim:ENAble .. 78 :DISPlay:INTENSITy:BACKLight:AUTODim:TIMe ... 78 :DISPlay:PERSistence ..........79 :DISPlay:GRATicule ........... 79 :DISPlay:WAVEform ........... 80 :DISPlay:OUTPut ............80 :DISPlay:INTensity:WAVEform Query Sets or queries the waveform intensity level. Description Syntax :DISPlay:INTensity:WAVEform {<NRf>...
  • Page 78: Display:intensity:backlight

    MDO-2000E Series Programming Manual :DISPlay:INTensity:BACKLight Query Sets or queries the intensity of the backlight Description display. Syntax :DISPlay:INTensity:BACKLight {<NRf> | ?} 1.0E+0 to 1.0E+2 (10% to 100%) Parameter <NRf> Returns the backlight intensity. Return Parameter <NR3> Example :DISPlay:INTensity:BACKLight 5.0E+1 Sets the backlight intensity to 50%.
  • Page 79: Display:persistence

    COMMAND DETAILS :DISPlay:PERSistence Query Sets or queries the waveform persistence level. Description Syntax :DISPlay:PERSistence { INFInite | OFF | <NRf> | ? } 1.6E-2 ~ 4.0E+0. (16mS to 10S) Parameter <NRf> Range(1.6E-2, 30E-3, 60E-3, 120E-2, 240E-3, 500E-3, 750E-3, 1, 1.5,2,...,9.5,10 Infinite persistence INFInite No persistence...
  • Page 80: Display:waveform

    MDO-2000E Series Programming Manual :DISPlay:WAVEform Query Sets or queries whether the waveforms are drawn Description as vectors or dots. Syntax :DISPlay:WAVEform {VECTor | DOT | ?} Vectors Parameter VECTor Dots Return parameter Returns VECTOR or DOT. Example :DISPlay:WAVEform VECTor Sets the waveform to vectors.
  • Page 81: Hardcopy Commands

    COMMAND DETAILS Hardcopy Commands :HARDcopy:START ............ 81 :HARDcopy:MODe ............ 81 :HARDcopy:PRINTINKSaver ........82 :HARDcopy:SAVEINKSaver ........82 :HARDcopy:SAVEFORMat ........82 :HARDcopy:ASSIGN ..........83 :HARDcopy:START Executing the HARDcopy:START command is the Description equivalent of pressing the Hardcopy key on the front panel. Syntax :HARDcopy:START Related...
  • Page 82: Hardcopy:printinksaver

    MDO-2000E Series Programming Manual Example :HARDcopy:MODe PRINT Sets hardcopy to print. :HARDcopy:PRINTINKSaver Query Sets Inksaver On or Off for printing. Description Syntax :HARDcopy:PRINTINKSaver { OFF | ON | ? } Related :HARDcopy:START Commands :HARDcopy:MODe Inksaver ON Parameter Inksaver OFF Return parameter Returns the print Ink Saver mode.(ON/OFF)
  • Page 83: Hardcopy:assign

    COMMAND DETAILS Related :HARDcopy:START Commands :HARDcopy:MODe PNG file format Parameter BMP file format Return parameter Returns the image file format (PNG/BMP). Example :HARDcopy:SAVEFORMat PNG Sets the file format to PNG. :HARDcopy:ASSIGN Query Sets or queries what file type the hardcopy key Description has been assigned to save.
  • Page 84: Measure Commands

    MDO-2000E Series Programming Manual Measure Commands :MEASure:GATing............85 :MEASure:SOURce .............85 :MEASure:METHod ............86 :MEASUrement:REFLevel:PERCent:HIGH ....86 :MEASUrement:REFLevel:PERCent:LOW ....87 :MEASUrement:REFLevel:PERCent:MID ....87 :MEASUrement:REFLevel:PERCent:MID2 ....87 :MEASure:FALL ............88 :MEASure:FOVShoot ..........88 :MEASure:FPReshoot ..........89 :MEASure:FREQuency ..........89 :MEASure:NWIDth .............90 :MEASure:PDUTy ............90 :MEASure:PERiod ............91 :MEASure:PWIDth ............91 :MEASure:RISe ............92 :MEASure:ROVShoot ..........93 :MEASure:RPReshoot ..........93 :MEASure:PPULSE ............94...
  • Page 85: Measure:gating

    COMMAND DETAILS :MEASure:AREa ............102 :MEASure:CARea ............. 102 :MEASure:FRRDelay ..........103 :MEASure:FRFDelay..........103 :MEASure:FFRDelay..........104 :MEASure:FFFDelay ..........105 :MEASure:LRRDelay ..........105 :MEASure:LRFDelay ..........106 :MEASure:LFRDelay ..........106 :MEASure:LFFDelay ..........107 :MEASure:PHAse ............. 108 :MEASure:PFLI ............108 :MEASure:FLI ............109 :MEASure:GATing Query Sets or queries the measurement gating.
  • Page 86: Measure:method

    MDO-2000E Series Programming Manual Channel 1 to 4 CH1~CH4 Math MATH Return parameter Returns the source (CH1, CH2, CH3, CH4, MATH) Example :MEASure:SOURce1 CH1 Sets source1 to channel 1. :MEASure:METHod Query Sets or queries the method used to determine the Description High-Low measurement values.
  • Page 87: Measurement:reflevel:percent:low

    COMMAND DETAILS :MEASUrement:REFLevel:PERCent:LOW Query Sets or queries the low reference level as a Description percentage. Syntax :MEASUrement:REFLevel:PERCent:LOW {<NRf> | ?} 0 - 100% Parameter <NRf> Return parameter Returns the low reference level. Example :MEASUrement:REFLevel:PERCent:LOW 40.1 Set the low reference level to 40.1%. :MEASUrement:REFLevel:PERCent:MID Query Sets or queries the first mid reference level as a...
  • Page 88: Measure:fall

    MDO-2000E Series Programming Manual :MEASure:FALL Query Returns the fall time measurement result. Description Syntax :MEASure:FALL{?} Related :MEASure:SOURce<X> Commands Return parameter <NR3> Indicates the source channel is not Chan Off activated. Before using this command, select the Note measurement channel. See the example below.
  • Page 89: Measure:fpreshoot

    COMMAND DETAILS Selects Channel 1, and then measures the fall overshoot. :MEASure:FPReshoot Query Returns fall preshoot amplitude. Description Syntax :MEASure:FPReshoot{?} Related :MEASure:SOURce<X> Commands Returns Returns the fall preshoot as <NR3>. Returns the fall preshoot as a Return parameter <NR3> percentage. Indicates the source channel is not Chan Off activated.
  • Page 90: Measure:nwidth

    MDO-2000E Series Programming Manual Example :MEASure:SOURce1 CH1 :MEASure:FREQuency? >1.0E+3 Selects Channel 1, and then measures the frequency. :MEASure:NWIDth Query Returns the first negative pulse width timing. Description Syntax :MEASure:NWIDth{?} Related :MEASure:SOURce<X> Commands Returns the negative pulse width in Return parameter <NR3>...
  • Page 91: Measure:period

    COMMAND DETAILS Indicates the source channel is not Chan Off activated. Before using this command, select the measurement Note channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:PDUTy? 5.000E+01 Selects Channel 1, and then measures the positive duty cycle. :MEASure:PERiod Query Returns the period.
  • Page 92: Measure:rise

    MDO-2000E Series Programming Manual Returns the positive pulse width. Return parameter <NR3> Indicates the source channel is not Chan Off activated. Before using this command, select the measurement Note channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:PWIDth? 5.0E-6 Selects Channel 1, and then measures the positive pulse width.
  • Page 93: Measure:rovshoot

    COMMAND DETAILS :MEASure:ROVShoot Query Returns the rising overshoot over the entire Description waveform in percentage. Syntax :MEASure:ROVShoot{?} Related :MEASure:SOURce<X> Commands Returns the overshoot. Return parameter <NR3> Indicates the source channel is not Chan Off activated. Before using this command, select the measurement Note channel.
  • Page 94: Measure:ppulse

    MDO-2000E Series Programming Manual Before using this command, select the measurement Note channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:RPReshoot? 2.13E-2 Selects Channel 1, and then measures the rise preshoot. :MEASure:PPULSE Query Returns the number of positive pulses. Description...
  • Page 95: Measure:pedge

    COMMAND DETAILS Returns the number of negative pulses. Return parameter <NR3> Indicates the source channel is not Chan Off activated. Before using this command, select the measurement Note channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:NPULSE? 4.000E+00 Selects Channel 1, and then measures the number of negative pulses.
  • Page 96: Measure:amplitude

    MDO-2000E Series Programming Manual Related :MEASure:SOURce<X> Commands Returns the number of negative Return parameter <NR3> edges. Indicates the source channel is not Chan Off activated. Before using this command, select the measurement Note channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:NEDGE? 1.100E+01...
  • Page 97: Measure:mean

    COMMAND DETAILS :MEASure:MEAN Query Returns the mean voltage/current of one or more Description full periods. Syntax :MEASure:MEAN{?} Related :MEASure:SOURce<X> Commands Returns the mean. Return parameter <NR3> Indicates the source channel is not Chan Off activated. Before using this command, select the measurement Note channel.
  • Page 98: Measure:high

    MDO-2000E Series Programming Manual Example :MEASure:SOURce1 CH1 :MEASure:CMEan? 9.480E-01 Selects Channel 1, and then measures the mean value of the first period. :MEASure:HIGH Query Returns the global high voltage/current. Description Syntax :MEASure:HIGH{?} Related :MEASure:SOURce<X> Commands Returns the high value. Return parameter <NR3>...
  • Page 99: Measure:max

    COMMAND DETAILS Before using this command, select the measurement Note 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:MAX Query Returns the maximum amplitude. Description Syntax :MEASure:MAX{?} Related :MEASure:SOURce<X> Commands Returns the maximum amplitude.
  • Page 100: Measure:pk2Pk

    MDO-2000E Series Programming Manual Indicates the source channel is not Chan Off activated. Before using this command, select the measurement Note channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:MIN? -8.00E-3 Selects Channel 1, and then measures the minimum amplitude.
  • Page 101: Measure:crms

    COMMAND DETAILS Syntax :MEASure:RMS{?} Related :MEASure:SOURce<X> Commands Returns the RMS value. Return parameter <NR3> Indicates the source channel is not Chan Off activated. Before using this command, select the measurement Note channel. See the example below. Example :MEASure:SOURce1 CH1 :MEASure:RMS? 1.31E-3 Selects Channel 1, and then measures the RMS voltage/current.
  • Page 102: Measure:area

    MDO-2000E Series Programming Manual :MEASure:AREa Query Returns the voltage/current area over one or Description more full periods. Syntax :MEASure:AREa{?} Related :MEASure:SOURce<X> Commands Returns the area value. Return parameter <NR3> Indicates the source channel is not Chan Off activated. Before using this command, select the Note measurement channel.
  • Page 103: Measure:frrdelay

    COMMAND DETAILS Example :MEASure:SOURce1 CH1 :MEASure:CARea? 1.958E-03 Selects Channel 1, and then measures the area. :MEASure:FRRDelay Query Returns the delay between the first rising edge of Description source1 and the first rising edge of source2. Syntax :MEASure:FRRDelay{?} Related :MEASure:SOURce<X> Commands Returns the delay.
  • Page 104: Measure:ffrdelay

    MDO-2000E Series Programming Manual Chan Off Indicates the source channel is not activated. Select the two source channels before entering this Note command. Example :MEASure:SOURce1 CH1 :MEASure:SOURce2 CH2 :MEASure:FRFDelay? 3.43E-6 Select channel 1 and 2 as source1/2, and then measures FRF.
  • Page 105: Measure:fffdelay

    COMMAND DETAILS :MEASure:FFFDelay Query Returns the delay between the first falling edge of Description source1 and the first falling edge of source2. Syntax :MEASure:FFFDelay{?} Related :MEASure:SOURce<X> Commands Returns the delay. Return parameter <NR3> Indicates the source channel is not Chan Off activated.
  • Page 106: Measure:lrfdelay

    MDO-2000E Series 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 Returns the delay between the first rising edge of Description source1 and the last rising edge of source2.
  • Page 107: Measure:lffdelay

    COMMAND DETAILS Related :MEASure:SOURce<X> Commands Returns the delay. Return parameter <NR3> Indicates the source channel is not Chan Off activated. Select the two source channels before entering this Note 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.
  • Page 108: Measure:phase

    MDO-2000E Series Programming Manual :MEASure:PHAse Query Returns the phase between source 1 and source 2. Description Syntax :MEASure:PHAse{?} Related :MEASure:SOURce<X> Commands Returns the phase difference. Return parameter <NR3> Indicates the source channel is not Chan Off activated. Select the two source channels before entering this Note command.
  • Page 109: Measure:fli

    COMMAND DETAILS Example :MEASure:SOURce1 CH1 :MEASure:PFLI ? 5.950E+01 Selects Channel 1 as the source, and then measures the % flicker of times. :MEASure:FLI Query Returns the flicker idx of times. Description Syntax :MEASure:FLI? Related :MEASure:SOURce<x> Commands Return parameter <NR3> Indicates the source channel is not Chan Off activated.
  • Page 110: Measurement Commands

    MDO-2000E Series Programming Manual Measurement Commands :MEASUrement:MEAS<X>:SOURCE<X> ....110 :MEASUrement:MEAS<X>:TYPe ......111 :MEASUrement:MEAS<X>:STATE ......111 :MEASUrement:MEAS<X>:VALue ......112 :MEASUrement:MEAS<X>:MAXimum ....113 :MEASUrement:MEAS<X>:MEAN ......113 :MEASUrement:MEAS<X>:MINImum ....114 :MEASUrement:MEAS<X>:STDdev ......115 :MEASUrement:STATIstics:MODe ......115 :MEASUrement:STATIstics:WEIghting ....116 :MEASUrement:STATIstics ........116 :MEASUrement:MEAS<X>:SOURCE<X> Query Sets or queries the measurement source for a Description selected automatic measurement. This is a statistics related command.
  • Page 111: Measurement:meas:Type

    COMMAND DETAILS Digital source D0~D15 D0~D15 Return parameter CH1 to CH4 Channel 1, 2, 3, 4 Math source MATH Example :MEASUrement:MEAS1:SOURCE1? >CH1 Returns the (first) source for measurement 1. :MEASUrement:MEAS<X>:TYPe Query Sets or queries the measurement type for a Description selected automatic measurement.
  • Page 112: Measurement:meas:Value

    MDO-2000E Series Programming Manual Syntax :MEASUrement:MEAS<X>:STATE { ON | OFF | 1 | 0 | ? } Related :MEASUrement:MEAS<X>:SOUrce<X> commands :MEASUrement:MEAS<X>:TYPe The automatic measurement number Parameter MEAS<X> from 1 to 8. Turn the measurement on. ON/1 Turn the measurement off.
  • Page 113: Measurement:meas:Maximum

    COMMAND DETAILS 5.000E+0 Selects channel 1 as the source for measurement 1, sets measurement 1 to peak to peak measurement and then turns on the measurement. The result returns the peak to peak measurement. :MEASUrement:MEAS<X>:MAXimum Query Returns the maximum measurement results for Description the selected measurement from the last time the statistics were reset.
  • Page 114: Measurement:meas:Minimum

    MDO-2000E Series Programming Manual Syntax :MEASUrement:MEAS<X>:MEAN? Related :MEASUrement:STATIstics:MODe Commands The automatic measurement number Parameter MEAS<X> from 1 to 8. Returns the measurement for the Return parameter <NR3> selected measurement number. Example :MEASUrement:MEAS3:SOUrce1 CH1 :MEASUrement:MEAS3:TYPe PK2PK :MEASUrement:MEAS3:STATE ON :MEASUrement:STATIstics:MODe ON :MEASUrement:MEAS3:MEAN? 2.090E-02...
  • Page 115: Measurement:meas:Stddev

    COMMAND DETAILS 1.600E-02 Returns the minimum measurement result for measurement number 3. :MEASUrement:MEAS<X>:STDdev Query Returns the standard deviation for the selected Description measurement from the last time the statistics were reset. This is a statistics related command. Syntax :MEASUrement:MEAS<X>:STDdev? Related :MEASUrement:STATIstics:MODe Commands The automatic measurement number...
  • Page 116: Measurement:statistics:weighting

    MDO-2000E Series Programming Manual Display the statistics on the screen. Parameter/ Return parameter Remove the statistics from the screen Example :MEASUrement:STATIstics:MODe ON Displays statistics on the screen. :MEASUrement:STATIstics:WEIghting Query Sets and queries the number of samples Description (weighting) used for the statistics calculations.
  • Page 117: Reference Commands

    COMMAND DETAILS Reference Commands :REF<X>:DISPlay ............117 :REF<X>:TIMebase:POSition ........117 :REF<X>:TIMebase:SCALe ........118 :REF<X>:OFFSet ............118 :REF<x>:SCALe ............119 :REF<X>:DISPlay Query Sets or queries whether a reference waveform will Description be shown on the display. A reference waveform must first be saved before this command can be used.
  • Page 118: Ref:Timebase:scale

    MDO-2000E Series Programming Manual Reference waveform 1, 2, 3, 4. Parameter <X> Horizontal co-ordinates <NRf> Returns the reference waveform position Return parameter <NR3> Example :REF1:TIMebase:POSition -5.000E-5 Selects reference 1, and then sets the horizontal position to -50us. :REF<X>:TIMebase:SCALe Query Sets or returns the selected reference waveform Description time base scale.
  • Page 119: Ref:Scale

    COMMAND DETAILS Returns the reference waveform vertical Return parameter <NR3> position. Example :REF1:OFFSet -5.000E-2 Selects reference 1, and then sets the vertical position to -50mV/mA. :REF<x>:SCALe Query Sets or returns the selected reference waveform Description vertical scale. Syntax :REF<X>:SCALe { <NRf> | ? } Related :REF<X>:DISPlay commands...
  • Page 120: Run Command

    MDO-2000E Series Programming Manual Run Command :RUN The run command allows the oscilloscope to Description continuously make acquisitions (equivalent to pressing the Run key on the front panel). Syntax :RUN Stop Command :STOP The stop command stops the oscilloscope making...
  • Page 121: Force Command

    COMMAND DETAILS Force Command :FORCe The Force command forces an acquisition Description (equivalent to pressing the Force-Trig key on the front panel). Syntax :FORCe...
  • Page 122: Timebase Commands

    MDO-2000E Series Programming Manual Timebase Commands :TIMebase:EXPand ...........122 :TIMebase:POSition ..........122 :TIMebase:SCALe .............122 :TIMebase:MODe .............123 :TIMebase:WINDow:POSition .........123 :TIMebase:WINDow:SCALe ........124 :TIMebase:EXPand Query Sets or queries the horizontal expansion mode. Description Syntax :TIMebase:EXPand {CENTer|TRIGger|?} Expand from the center of the Parameter/Return CENTer display.
  • Page 123: Timebase:mode

    COMMAND DETAILS Syntax :TIMebase:SCALe {<NRf> | ?} Horizontal scale Parameter <NRf> Returns the horizontal scale. Return parameter <NR3> Example :TIMebase:SCALe 5.00E-2 Sets the horizontal scale to 50ms/div. :TIMebase:MODe Query Sets or queries the time base mode. The time base Description mode determines the display view window on the scope.
  • Page 124: Timebase:window:scale

    MDO-2000E Series Programming Manual Returns the zoom horizontal Return parameter <NR3> position. Example :TIMebase:WINDow:POSition 2.0E-3 Sets the zoom horizontal position as 20ms. :TIMebase:WINDow:SCALe Query Sets or queries the zoom horizontal scale. Description If the oscilloscope is under “ZOOM” mode, the main...
  • Page 125: Trigger Commands

    COMMAND DETAILS Trigger Commands :TRIGger:FREQuency ..........127 :TRIGger:TYPe............127 :TRIGger:SOURce ............ 128 :TRIGger:COUPle ............. 128 :TRIGger:NREJ ............129 :TRIGger:MODe ............129 :TRIGger:HOLDoff ........... 129 :TRIGger:LEVel ............130 :TRIGger:HLEVel ............130 :TRIGger:LLEVel ............131 :TRIGger:EDGe:SLOP ..........131 :TRIGger:DELay:SLOP ..........132 :TRIGger:DELay:TYPe ..........132 :TRIGger:DELay:TIMe ..........
  • Page 126 MDO-2000E Series Programming Manual :TRIGger:STATe ............141 :TRIGger:EXTERnal:PROBe:TYPe ......141 :TRIGger:EXTERnal:PROBe:RATio ......142 :TRIGger:BUS:TYPe ..........142 :TRIGger:BUS:THReshold:CH<x> ......143 :TRIGger:BUS:B1:I2C:CONDition ......143 :TRIGger:BUS:B1:I2C:ADDRess:MODe ....144 :TRIGger:BUS:B1:I2C:ADDRess:TYPe......144 :TRIGger:BUS:B1:I2C:ADDRess:VALue ....145 :TRIGger:BUS:B1:I2C:ADDRess:DIRection .....146 :TRIGger:BUS:B1:I2C:DATa:SIZe ......146 :TRIGger:BUS:B1:I2C:DATa:VALue ......147 :TRIGger:BUS:B1:UART:CONDition ......147 :TRIGger:BUS:B1:UART:RX:DATa:SIZe ....148 :TRIGger:BUS:B1:UART:RX:DATa:VALue ....149 :TRIGger:BUS:B1:UART:TX:DATa:SIZe ....149 :TRIGger:BUS:B1:UART:TX:DATa:VALue ....150 :TRIGger:BUS:B1:SPI:CONDition ......151 :TRIGger:BUS:B1:SPI:DATa:SIZe ......151 :TRIGger:BUS:B1:SPI:DATa:MISO:VALue ....152...
  • Page 127: Trigger:frequency

    COMMAND DETAILS :TRIGger:BUS:B1:PARallel:VALue ......162 :TRIGger:LOGic:INPut:CLOCK:SOURce ....162 :TRIGger:LOGic:INPut:CLOCK:EDGe ..... 163 :TRIGger:LOGic:FUNCtion ........163 :TRIGger:LOGic:PATtern ......... 164 :TRIGger:LOGic:PATtern:INPut:D<x>..... 164 :TRIGger:LOGic:PATtern:DELTatime ...... 165 :TRIGger:LOGic:PATtern:WHEn ......165 :TRIGger:FREQuency Query Queries the trigger frequency. Description Syntax :TRIGger:FREQuency{?} Returns the trigger frequency. Return parameter <NR3> Example :TRIGger:FREQuency? 1.032E+3...
  • Page 128: Trigger:source

    MDO-2000E Series Programming Manual Bus trigger Timeout trigger TIMEOut Return parameter Returns the trigger type. Example :TRIGger:TYPe EDGE Sets the trigger type to edge. :TRIGger:SOURce Query Sets or queries the trigger source. Description Syntax :TRIGger:SOURce { CH1 | CH2 | CH3 | CH4 | EXT | LINe | D0 | D1 | D2 |...
  • Page 129: Trigger:nrej

    COMMAND DETAILS Return parameter Returns the trigger coupling. Example :TRIGger:COUPle AC Sets the trigger coupling to AC. :TRIGger:NREJ Query Sets or queries noise rejection status. Description Syntax :TRIGger:NREJ {OFF| ON| ?} Turns noise rejection off Parameter Turns noise rejection on Return parameter Returns the noise rejection status (ON, OFF).
  • Page 130: Trigger:level

    MDO-2000E Series Programming Manual Example :TRIGger:HOLDoff 1.00E-8 Sets the trigger holdoff time to 10ns. :TRIGger:LEVel Query Sets or queries the level. Description Not applicable to Pulse Runt and Rise & Fall triggers. Note :TRIGger:LEVel {TTL | ECL | SETTO50 | <NRf> | ?}...
  • Page 131: Trigger:llevel

    COMMAND DETAILS <NRf> High level value. Parameter Return parameter <NR3> Returns the trigger high level. Example :TRIGger:HLEVel 3.30E-1 Sets the trigger high level to 330mV/mA. :TRIGger:LLEVel Query Sets or queries the low trigger level. Description Applicable for Rise and Fall/Pulse Runt triggers. Note Syntax :TRIGger:LLEVel {<NRf>...
  • Page 132: Trigger:delay:slop

    MDO-2000E Series Programming Manual :TRIGger:DELay:SLOP Query Sets or queries the trigger slope for the delay Description trigger. Syntax :TRIGger:DELay:SLOP {RISe | FALL | EITher | ? } Related :TRIGger:TYPe commands Rising slope Parameter RISe Falling slope FALL Either rising or falling slope EITher Return parameter Returns the trigger slope.
  • Page 133: Trigger:delay:event

    COMMAND DETAILS Related :TRIGger:DELay:TYPe commands Delay time (1.00E-8~1.00E+1) Parameter <NRf> Returns the delay time. Return parameter <NR3> Example :TRIGger:DELay:TIMe 1.00E-6 Sets the delay time to 1us. :TRIGger:DELay:EVENt Query Sets or queries the number of events for the event Description delay trigger. Syntax :TRIGger:DELay:EVENt {<NR1>...
  • Page 134: Trigger:runt:polarity

    MDO-2000E Series Programming Manual Syntax :TRIGger:PULSEWidth:POLarity {POSitive | NEGative | ?} Related :TRIGger:TYPe commands Positive polarity Parameter POSitive Negative polarity NEGative Return parameter Returns the pulse width polarity. Example :TRIGger:PULSEWidth:POLarity POSitive Sets the pulse width polarity to positive. :TRIGger:RUNT:POLarity Query Sets or queries the Pulse Runt trigger polarity.
  • Page 135: Trigger:runt:time

    COMMAND DETAILS > Parameter MOREthan < LESSthan Equal ≠ UNEQual Return parameter Returns the pulse runt trigger condition. Example :TRIGger:RUNT:WHEn UNEQual Sets the Pulse Runt trigger condition to unequal (≠). :TRIGger:RUNT:TIMe Query Sets or queries the Pulse Runt trigger time. Description Syntax :TRIGger:RUNT:TIMe {<NRf>...
  • Page 136: Trigger:risefall:when

    MDO-2000E Series Programming Manual :TRIGger:RISEFall:WHEn Query Sets or queries the rise/fall trigger conditions. Description Syntax :TRIGger:RISEFall:WHEn {MOREthan | LESSthan | EQual | UNEQual | ? } Related :TRIGger:TYPe commands :TRIGger:RISEFall:TIMe > Parameter MOREthan < LESSthan Equal ≠ UNEQual Return parameter Returns the rise/fall trigger condition.
  • Page 137: Trigger:video:type

    COMMAND DETAILS :TRIGger:VIDeo:TYPe Query Sets or queries the video trigger type. Description Syntax :TRIGger:VIDeo:TYPE {NTSC | PAL | SECam | EDTV480P | EDTV576P | HDTV720P | HDTV1080I | HDTV1080P | ? } Related :TRIGger:TYPe commands NTSC Parameter NTSC SECAM SECam Extra definition TV 480P EDTV480P Extra definition TV 576P...
  • Page 138: Trigger:video:line

    MDO-2000E Series Programming Manual Trigger on all lines ALLLines Return parameter Returns the video trigger field. Example :TRIGger:VIDeo:FIELd ALLFields Sets the video trigger to trigger on all fields. :TRIGger:VIDeo:LINe Query Sets or queries the video trigger line. Description Syntax :TRIGger:VIDeo:LINe {<NR1> | ?}...
  • Page 139: Trigger:pulse:time

    COMMAND DETAILS Syntax :TRIGger:PULSe:WHEn { MOREthan | LESSthan | EQual | UNEQual | ? } Related :TRIGger:TYPe commands :TRIGger:PULSe:TIMe Parameter MORE than > LESSthan < EQual ≠ UNEQual Return parameter Returns the pulse width trigger conditions. Example :TRIGger:PULSe:WHEn UNEQual Sets the trigger pulse width conditions to not equal to (≠).
  • Page 140: Trigger:timeout:timer

    MDO-2000E Series Programming Manual Related :TRIGger:TIMEOut:TIMER commands Signal is high. Parameter HIGH Signal is low. Signal is high or low. EITher Return parameter Returns the timeout condition (HIGH, LOW, EITHER). Example1 :TRIGger:TIMEOut:WHEn LOW Sets the timeout condition to low. :TRIGger:TIMEOut:TIMER Query Sets or returns timeout trigger time.
  • Page 141: Trigger:state

    COMMAND DETAILS Example :TRIGger:ALTernate ON Turns on alternating between source triggers. :TRIGger:STATe Query Returns the current state of the triggering system. Description Syntax :TRIGger:STATe? Indicates that the oscilloscope is Return parameter *ARMED acquiring pretrigger information. Indicates that the oscilloscope is in the *AUTO automatic mode and acquires data even in the absence of a trigger.
  • Page 142: Trigger:external:probe:ratio

    MDO-2000E Series Programming Manual Current CURRent Return parameter Returns the probe type. Example :TRIGger:EXTERnal:PROBe:TYPe? CURRENT :TRIGger:EXTERnal:PROBe:RATio Query Sets or queries the external probe ratio Description (attenuation). Syntax :TRIGger:EXTERnal:PROBe:RATio {<NRf> | ?} Related :TRIGger:EXTERnal:PROBe:TYPe commands External probe attenuation factor. Parameter <NRf>...
  • Page 143: Trigger:bus:threshold:ch

    COMMAND DETAILS :TRIGger:BUS:THReshold:CH<x> Query Sets or queries the threshold level for the selected Description channel. Syntax :TRIGger:BUS:THReshold:CH<X> {<NR3> | ?} CH1 ~ CH4 <X> Threshold level <NR3> Returns the threshold level Return Parameter <NR3> Example :TRIGger:BUS:THReshold:CH1 1 Sets the CH1 threshold to 1V. :TRIGger:BUS:B1:I2C:CONDition Query Sets or queries the I...
  • Page 144: Trigger:bus:b1:I2C:address:mode

    MDO-2000E Series Programming Manual Return parameter Returns the I C bus trigger condition. Example :TRIGger:BUS:B1:I2C:CONDition ADDRess Set Address as the I2C trigger condition. :TRIGger:BUS:B1:I2C:ADDRess:MODe Query Sets or queries the I C addressing mode (7 or 10 Description bits). Syntax :TRIGger:BUS:B1:I2C:ADDRess:MODe {ADDR7 |...
  • Page 145: Trigger:bus:b1:I2C:address:value

    COMMAND DETAILS Set a high-speed mode address. HSmode (0000 1xx x) Set an EEPROM address. (1010 xxx x) EEPROM Set a CBUS address. (0000 001 x) CBUS Return Parameter Returns the address type Example :TRIGger:BUS:B1:I2C:ADDRess:TYPe? CBUS :TRIGger:BUS:B1:I2C:ADDRess:VALue Query Sets or queries the I C bus address value when the Description C bus is set to trigger on Address or...
  • Page 146: Trigger:bus:b1:I2C:address:direction

    MDO-2000E Series Programming Manual :TRIGger:BUS:B1:I2C:ADDRess:DIRection Query Sets or queries the address bit as read write or Description don’t care. This setting only applies when the I C trigger is set to Note trigger on Address or Address/Data Syntax :TRIGger:BUS:B1:I2C:ADDRess:DIRection { READ |...
  • Page 147: Trigger:bus:b1:I2C:data:value

    COMMAND DETAILS :TRIGger:BUS:B1:I2C:DATa:VALue Query Sets or queries the triggering data value for the Description C bus when the I C bus is set to trigger on Data or Address/Data. Syntax :TRIGger:BUS:B1:I2C:DATa:VALue {<string> | ? } Related :TRIGger:BUS:B1:I2C:DATa:SIZe commands The number of characters in the Parameter <sting>...
  • Page 148: Trigger:bus:b1:Uart:rx:data:size

    MDO-2000E Series Programming Manual RXENDPacket Set trigger on the RX End of Packet condition. Set trigger on RX Parity error RXPARItyerr condition. Set trigger on the TX Start Bit. TXSTArt Set trigger on TX Data. TXDATA TXENDPacket Set trigger on the TX End of Packet condition.
  • Page 149: Trigger:bus:b1:Uart:rx:data:value

    COMMAND DETAILS :TRIGger:BUS:B1:UART:RX:DATa:VALue Query Sets or queries the triggering data value for the Description UART bus when the bus is set to trigger on Rx Data. Syntax :TRIGger:BUS:B1:UART:RX:DATa:VALue {<string> | ? } Related :TRIGger:BUS:B1:UART:RX:DATa:SIZe commands The number of characters in the Parameter <sting>...
  • Page 150: Trigger:bus:b1:Uart:tx:data:value

    MDO-2000E Series Programming Manual Related :TRIGger:BUS:B1:UART:CONDition commands Number of bytes (1 to 10). Parameter <NR1> Returns the number of bytes. Return parameter <NR1> Example :TRIGger:BUS:B1:UART:TX:DATa:SIZe 5 Sets the number of bytes to 5. :TRIGger:BUS:B1:UART:TX:DATa:VALue Query Sets or queries the triggering data value for the...
  • Page 151: Trigger:bus:b1:Spi:condition

    COMMAND DETAILS :TRIGger:BUS:B1:SPI:CONDition Query Sets or queries the SPI triggering condition. Description Syntax :TRIGger:BUS:B1:SPI:CONDition {SS | MISO | MOSI | MISOMOSI | ? } Set to trigger on the Slave Selection Parameter condition. Set to trigger on the Master-In MISO Slave-Out condition.
  • Page 152: Trigger:bus:b1:Spi:data:miso:value

    MDO-2000E Series Programming Manual :TRIGger:BUS:B1:SPI:DATa:MISO:VALue Query Sets or queries the triggering data value for the Description SPI bus when the bus is set to trigger on MISO or MISO/MOSI. Syntax :TRIGger:BUS:B1:SPI:DATa:MISO:VALue {<string> | ? } Related :TRIGger:BUS:B1:SPI:DATa:SIZe commands The number of characters in the Parameter <sting>...
  • Page 153: Trigger:bus:b1:Can:condition

    COMMAND DETAILS Related :TRIGger:BUS:B1:SPI:DATa:SIZe commands The number of characters in the Parameter <sting> string depends on the data size setting. The string must be enclosed in double quotes, "string". x = don’t care 1 = binary 1 0 = binary 0 Return Parameter Returns the data value.
  • Page 154: Trigger:bus:b1:Can:frametype

    MDO-2000E Series Programming Manual Triggers on a bit stuffing error STUFFERR Example1 :TRIGger:BUS:B1:CAN:CONDition SOF Triggers on a start of frame. Example2 :TRIGger:BUS:B1:CAN:CONDition? >SOF :TRIGger:BUS:B1:CAN:FRAMEtype Query Sets or returns the frame type for a CAN Description FRAMEType trigger. Syntax :TRIGger:BUS:B1:CAN:FRAMEtype {DATA|REMote|ERRor|OVERLoad|?}...
  • Page 155: Trigger:bus:b1:Can:identifier:value

    COMMAND DETAILS :TRIGger:BUS:B1:CAN:IDentifier:VALue Query Sets or returns the identifier string used for the Description CAN trigger. Only applicable when the trigger condition is set to ID Note or IDANDDATA. Syntax :TRIGger:BUS:B1:CAN:IDentifier:VALue {<string>|?} Related :TRIGger:BUS:B1:CAN:IDentifier:MODe Commands The size of the string depends on the Parameter/ <string>...
  • Page 156: Trigger:bus:b1:Can:data:qualifier

    MDO-2000E Series Programming Manual Sets either as the data direction NOCARE Example1 :TRIGger:BUS:B1:CAN:IDentifier:DIRection? >WRITE Example2 :TRIGger:BUS:B1:CAN:IDentifier:DIRection READ :TRIGger:BUS:B1:CAN:IDentifier:DIRection? > READ :TRIGger:BUS:B1:CAN:DATa:QUALifier Query Sets or returns the CAN data qualifier. Description Only applicable when the triggering condition is set Note to DATA or IDANDDATA.
  • Page 157: Trigger:bus:b1:Can:data:size

    COMMAND DETAILS :TRIGger:BUS:B1:CAN:DATa:SIZe Query Sets or returns the length of the data string in Description bytes for a CAN trigger. Only applicable when the condition is set to DATA or Note IDANDDATA. Syntax :TRIGger:BUS:B1:CAN:DATa:SIZe {<NR1>|?} 1~8 (bytes) Parameter/ <NR1> Return parameter Example :TRIGger:BUS:B1:CAN:DATa:SIZe? >1...
  • Page 158: Trigger:bus:b1:Lin:condition

    MDO-2000E Series Programming Manual Example :TRIGger:BUS:B1:CAN:DATa:SIZe 1 :TRIGger:BUS:B1:CAN:DATa:VALue “01010X1X” :TRIGger:BUS:B1:CAN:DATa:VALue? >01010X1X :TRIGger:BUS:B1:LIN:CONDition Query Sets or returns the LIN trigger condition. Description Syntax :TRIGger:BUS:B1:LIN:CONDition {SYNCField|IDentifier|DATA|IDANDDATA|WAKEup| SLEEP|ERRor|?} Sets the LIN trigger condition to the Parameter/ SYNCField sync field. Return parameter Sets the LIN trigger condition to IDentifier identifier field.
  • Page 159: Trigger:bus:b1:Lin:data:qualifier

    COMMAND DETAILS :TRIGger:BUS:B1:LIN:DATa:QUALifier Query Sets or returns the LIN data qualifier. Description Only applicable when the trigger condition is set to Note DATA or IDANDDATA. Syntax :TRIGger:BUS:B1:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|M OREEQual|?} Triggers when the data is less than Parameter/ LESSthan the qualifier value. Return parameter Triggers when the data is greater MOREthan...
  • Page 160: Trigger:bus:b1:Lin:data:value

    MDO-2000E Series Programming Manual Syntax :TRIGger:BUS:B1:LIN:DATa:SIZe {<NR1>|?} 1~8 (bytes) Parameter/ <NR1> Return parameter Example :TRIGger:BUS:B1:LIN:DATa:SIZe? >1 :TRIGger:BUS:B1:LIN:DATa:SIZe 2 :TRIGger:BUS:B1:LIN:DATa:SIZe? >2 :TRIGger:BUS:B1:LIN:DATa:VALue Query Sets or returns the binary data string to be used Description for the LIN trigger. Only applicable when the condition is set to DATA or Note IDANDDATA.
  • Page 161: Trigger:bus:b1:Lin:errtype

    COMMAND DETAILS :TRIGger:BUS:B1:LIN:ERRTYPE Query Sets or returns the error type be used for the LIN Description trigger. Syntax :TRIGger:BUS:B1:LIN:ERRTYPE {SYNC|PARIty|CHecksum|?} Sets the LIN error type to SYNC. Parameter/ SYNC Return parameter Sets the LIN error type to parity. PARIty Sets the LIN error type to checksum. CHecksum Example :TRIGger:BUS:B1:LIN:ERRTYPE?
  • Page 162: Trigger:bus:b1:Parallel:value

    MDO-2000E Series Programming Manual Example :TRIGger:BUS:B1:LIN:CONDition ID :TRIGger:BUS:B1:LIN:IDentifier:VALue "00X1X01X" :TRIGger:BUS:B1:LIN:IDentifier:VALue? >01100X1X01X :TRIGger:BUS:B1:PARallel:VALue Query Sets or returns the binary data string to be used Description for a Parallel trigger. Syntax :TRIGger:BUS:B1:PARallel:VALue {string} :TRIGger:BUS:B1:PARallel:VALue? Related :BUS1:PARallel:WIDth Commands String contents: Parameter <string> x = don’t care...
  • Page 163: Trigger:logic:input:clock:edge

    COMMAND DETAILS Sets one of the digital channels as the D0~D15 clock source. Example :TRIG:LOG:INP:CLOCK:SOUR D0 :TRIG:LOG:INP:CLOCK:SOUR? >D0 :TRIGger:LOGic:INPut:CLOCK:EDGe Sets the polarity of the clock source. Description Syntax :TRIGger:LOGic:INPut:CLOCK:EDGe {RISe | FALL | EITher} Related :TRIGger:LOGic:INPut:CLOCK:SOURce Commands Sets the clock source on the rising edge. Parameter RISe Sets the clock source on the falling edge.
  • Page 164: Trigger:logic:pattern

    MDO-2000E Series Programming Manual Example :TRIGger:LOGic:FUNCtion? >AND :TRIGger:LOGic:FUNCtion NAND Sets the logic combination of the digital channels to NAND. :TRIGger:LOGic:PATtern Query Queries the conditions used for generating a logic Description pattern trigger in terms of input pattern, pattern trigger time and conditions.
  • Page 165: Trigger:logic:pattern:deltatime

    COMMAND DETAILS :TRIGger:LOGic:PATtern:DELTatime Query Sets or returns the pattern trigger delta time value. Description Syntax :TRIGger:LOGic:PATtern:DELTatime {<NR3> | ?} Related :TRIGger:LOGic:PATtern:WHEn Commands Pattern trigger time value in seconds Parameter/ <NR3> 1e-9 (1 ns) to 10.0e0 (10 s). Return parameter Example :TRIG:LOG:PAT:DELT 8.960e-05 :TRIG:LOG:PAT:DELT? >8.960e-05...
  • Page 166 MDO-2000E Series Programming Manual Triggers when the defined input EQUAL pattern is met during a time equal to the defined delta time. Triggers when the defined input UNEQual pattern is met during a time other than the defined delta time.
  • Page 167: System Commands

    COMMAND DETAILS System Commands :SYSTem:LOCK ............167 :SYSTem:ERRor ............167 :SYSTem:LOCK Query Turns the panel lock on off. Description Syntax :SYSTem:LOCK {OFF | ON | ? } System lock off Parameter System lock on Return parameter Returns the status of the panel lock (ON, OFF). Example :SYSTem:LOCK ON Turns the panel lock on.
  • Page 168: Save/Recall Commands

    MDO-2000E Series Programming Manual Save/Recall Commands :RECAll:SETUp ............168 :RECAll:WAVEform ...........168 :SAVe:IMAGe ............169 :SAVe:IMAGe:FILEFormat ........169 :SAVe:IMAGe:INKSaver ..........170 :SAVe:SETUp ............170 :SAVe:WAVEform ............171 :SAVe:WAVEform:FILEFormat .........172 :RECAll:SETUp Recalls setup settings from memory or USB. Description Syntax :RECAll:SETUp {S1~S20 | <file path>("Disk:/xxx.SET","USB:/xxx.SET")} Recall Set1~Set20 Parameter...
  • Page 169: Save:image

    COMMAND DETAILS Syntax :RECAll:WAVEform {W<n> | <file path> (“Disk:/xxx.LSF”,”USB:/xxx.LSF”)},REF<X> 1~20 (Wave1~wave20) Parameter Filename in file path. Example: <file page> “Disk:/xxx.LSF”,”USB:/xxx.LSF”, “Disk:/xxx.CSV”,”USB:/xxx.CSV” 1,2,3,4 (REF1, REF2, REF3, REF4) <X> Example :RECAll:WAVEform W1, REF1 Recalls the waveform stored in Wave1 to reference 1. :SAVe:IMAGe Saves a screen image to the assigned file path with Description...
  • Page 170: Save:image:inksaver

    MDO-2000E Series Programming Manual Related :SAVe:IMAGe commands :SAVe:IMAGe:INKSaver Sets the file format to PNG Parameter 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:INKSaver Query Turns Ink Saver on or off.
  • Page 171: Save:waveform

    COMMAND DETAILS Example :SAVe:SETUp S1 Saves the current setup to Set1 in internal memory. :SAVe:SETUp “Disk:/DS0001.SET” Saves the current setup to DS0001.SET in the root directory of the internal memory. :SAVe:WAVEform Saves a waveform to internal memory or to a Description designated file path.
  • Page 172: Save:waveform:fileformat

    MDO-2000E Series Programming Manual 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).
  • Page 173: Ethernet Command

    COMMAND DETAILS Ethernet Command :ETHERnet:DHCP Query Sets or queries the DHCP settings. Description Syntax :ETHERnet:DHCP { OFF | ON | ? } Turns DHCP on. Parameter Turns DHCP off. Example :ETHERnet:DHCP ON Turns DHCP on. Time Command :DATe Sets the system date and time. Description Syntax :DATe {<string>}...
  • Page 174: Bus Decode Commands

    MDO-2000E Series Programming Manual Bus Decode Commands :BUS1 ................175 :BUS1:STATE ............175 :BUS1:TYPe ...............175 :BUS1:INPut .............176 :BUS1:I2C:ADDRess:RWINClude ......176 :BUS1:I2C:SCLK:SOURce .........177 :BUS1:I2C:SDA:SOURce ..........177 :BUS1:PARallel:BIT<x>:SOURce ......177 :BUS1:PARallel:CLOCK:EDGE ........178 :BUS1:PARallel:CLOCK:SOURce ......178 :BUS1:PARallel:WIDth ..........178 :BUS1:UART:BITRate ..........179 :BUS1:UART:DATABits ..........179 :BUS1:UART:PARIty ..........179 :BUS1:UART:PACKEt ..........180 :BUS1:UART:POLARity ..........180 :BUS1:UART:EOFPAcket ..........180 :BUS1:UART:TX:SOURce .........181...
  • Page 175: Bus1

    COMMAND DETAILS :BUS1:CAN:BITRate ..........186 :BUS1:LIN:BITRate ..........187 :BUS1:LIN:IDFORmat ..........187 :BUS1:LIN:POLARity..........188 :BUS1:LIN:SAMPLEpoint ........188 :BUS1:LIN:SOURce ..........188 :BUS1:LIN:STANDard ..........189 :BUS1 Query Returns the supported BUS types. Description Syntax :BUS1? Return Parameter Returns the supported bus types. Example BUS1? I2C,SPI,UART,CAN,LIN :BUS1:STATE...
  • Page 176: Bus1:Input

    MDO-2000E Series Programming Manual Syntax :BUS1:TYPe { UART | I2C | SPI | PARallel | CAN | LIN | ? } Related :BUS1:STATE commands Sets the bus to UART mode. Parameter/Return UART parameter Sets the bus to I2C mode. Sets the bus to SPI mode.
  • Page 177: Bus1:I2C:sclk:source

    COMMAND DETAILS The R/W bit is not included. Return parameter 0 The R/W bit is included. Example :BUS1:I2C:ADDRess:RWINClude ON Includes the R/W bit in the I C address. :BUS1:I2C:SCLK:SOURce Query Sets or queries which channel is used for the I Description SCLK source.
  • Page 178: Bus1:Parallel:clock:edge

    MDO-2000E Series Programming Manual Syntax BUS1:PARallel:BIT<x>:SOURce {D0| D1| D2| D3| D4| D5| D6| D7| D8| D9| D10| D11| D12| D13| D14| D15} BUS1:PARallel:BIT<x>:SOURce? the bit number Parameter/Return <x> parameter Set the bit source B<x> D0 to D15 :BUS1:PARallel:CLOCK:EDGE Query Sets or returns the parallel clock edge for bus1...
  • Page 179: Bus1:Uart:bitrate

    COMMAND DETAILS :BUS1:UART:BITRate Query Sets or queries the UART bit rate. Description Syntax :BUS1:UART:BITRate {<NR1> | ? } UART bit rate in bps Parameter/Return <NR1> parameter Example :BUS1:UART:BITRate? >2400 :BUS1:UART:BITRate 50 :BUS1:UART:BITRate? >50 :BUS1:UART:DATABits Query Sets or queries the number UART data for bus 1. Description Syntax :BUS1:UART:DATABits { 5 | 6 | 7 | 8 | 9 | ? }...
  • Page 180: Bus1:Uart:packet

    MDO-2000E Series Programming Manual Example :BUS1:UART:PARIty 1 Sets the parity to odd. :BUS1:UART:PACKEt Query Sets or queries the UART packet setting. Description Syntax :BUS1:UART:PACKEt {<NR1> | ? } 0: Off Parameter/Return <NR1> parameter 1: On Example :BUS1:UART:PACKEt 1 Turns UART packets on.
  • Page 181: Bus1:Uart:tx:source

    COMMAND DETAILS 0: NULL Parameter/Return <NR1> parameter 1: LF (line feed) 2: CR (carriage return) 3: SP (space character) 4: FF Example :BUS1:UART:EOFPAcket 2 Sets the OEF character to CR. :BUS1:UART:TX:SOURce Query Sets or queries which channel is used for the Description UART Tx source.
  • Page 182: Bus1:Spi:sclk:polarity

    MDO-2000E Series Programming Manual Example :BUS1:UART:RX:SOURce CH1 Sets channel 1 as the Rx source. :BUS1:SPI:SCLK:POLARity Query Sets or queries the polarity of the SCLK line for Description the SPI bus. Syntax :BUS1:SPI:SCLK:POLARity { FALL | RISE | ? } Parameter/Return FALL Sets the polarity to falling edge.
  • Page 183: Bus1:Spi:bitorder

    COMMAND DETAILS :BUS1:SPI:BITORder Query Sets or queries the bit order for the SPI bus. Description Syntax :BUS1:SPI:BITORder {<NR1> | ? } 0: MSB bit first Parameter/Return <NR1> parameter 1: LSB bit first Example :BUS1:SPI:BITORder? The bit order is currently set as MSB bit first. :BUS1:SPI:SCLK:SOURce Query Sets or queries which channel is used for the SPI...
  • Page 184: Bus1:Spi:mosi:source

    MDO-2000E Series Programming Manual Example :BUS1:SPI:SS:SOURce CH1 Sets channel 1 as the SPI SS source. :BUS1:SPI:MOSI:SOURce Query Sets or queries which channel is used for the SPI Description MOSI source. Syntax :BUS1:SPI:MOSI:SOURce { OFF | CH1 | CH2 | CH3 |...
  • Page 185: Bus1:Display:format

    COMMAND DETAILS :BUS1:DISPlay:FORMAt Query Sets or queries the display format for the bus, Description either binary or hexadecimal. Syntax :BUS1:DISPlay:FORMAt { BINary | HEXadecimal | ASCII | ? } Binary format Parameter/Return BINary parameter HEXadecimal Hexadecimal format Example :BUS1:DISPlay:FORMAt BINary Sets the display format to binary.
  • Page 186: Bus1:Can:probe

    MDO-2000E Series Programming Manual :BUS1:CAN:PROBe Query Sets or returns the signal type of the CAN bus. Description Syntax :BUS1:CAN:PROBe {CANH | CANL | TX | RX | ? } CAN-High Parameter/Return CANH parameter CAN-Low CANL Transmit Receive Example :BUS1:CAN:PROBe? >CANH...
  • Page 187: Bus1:Lin:bitrate

    COMMAND DETAILS 10 kbps Parameter/Return RATE10K parameter 20 kbps RATE20K 50 kbps RATE50K 125 kbps RATE125K 250 kbps RATE250K 500 kbps RATE500K 800 kbps RATE800K 1 Mbps RATE1M CAN bit rate in bps <NR1> Example :BUS1:CAN:BITRate? >1000000 :BUS1:CAN:BITRate rate800k :BUS1:CAN:BITRate? >800000 :BUS1:CAN:BITRate 25000 :BUS1:CAN:BITRate?
  • Page 188: Bus1:Lin:polarity

    MDO-2000E Series Programming Manual Don’t include parity bits with Id. Parameter/Return NOPARity parameter Include parity bits with Id. PARIty Example :BUS1:LIN:IDFORmat? NOPARITY Returns the ID format. :BUS1:LIN:POLARity Query Sets or returns the LIN polarity. Description Syntax :BUS1:LIN:POLARity {NORMal|INVerted|?} Normal LIN polarity...
  • Page 189: Bus1:Lin:standard

    COMMAND DETAILS Syntax :BUS1:LIN:SOURce {CH1 | CH2 | CH3 | CH4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | ? } Analog channel source Parameter/Return CH1 ~ CH4...
  • Page 190: Mark Commands

    MDO-2000E Series Programming Manual Mark Commands :MARK ...............190 :MARK:CREATE............190 :MARK:DELEte ............191 :MARK Move to next or previous event mark. Description Syntax :MARK { NEXT | PREVious } Related :MARK:CREATE commands :MARK:DELEte Move to next mark Parameter NEXT Move to previous mark...
  • Page 191 COMMAND DETAILS :MARK:DELEte Deletes the current mark or all the marks on a Description waveform. Syntax :MARK:DELEte { CURRent | ALL } Related :MARK commands :MARK:CREATE Deletes the current mark Parameter CURRent Deletes all the marks Example :MARK:DELEte CURRent Deletes the current mark.
  • Page 192: Search Commands

    MDO-2000E Series Programming Manual Search Commands :SEARCH:COPY ............193 :SEARCH:STATE ............194 :SEARCH:TOTAL ............194 :SEARCH:TRIGger:TYPe ...........194 :SEARCH:TRIGger:SOURce........195 :SEARCH:TRIGger:EDGE:SLOP .......195 :SEARCH:TRIGger:LEVel ..........196 :SEARCH:TRIGger:HLEVel ........196 :SEARCH:TRIGger:LLEVel ........197 :SEARCH:TRIGger:PULSEWidth:POLarity ....197 :SEARCH:TRIGger:RUNT:POLarity ......197 :SEARCH:TRIGger:RISEFall:SLOP ......198 :SEARCH:TRIGger:PULSe:WHEn ......198 :SEARCH:TRIGger:PULSe:TIMe .......199 :SEARCH:TRIGger:RUNT:WHEn ......199 :SEARCH:TRIGger:RUNT:TIMe .......200 :SEARCH:TRIGger:RISEFall:WHEn ......200 :SEARCH:TRIGger:RISEFall:TIMe ......201 :SEARCH:TRIGger:BUS:TYPe ........201...
  • Page 193: Search:copy

    COMMAND DETAILS :SEARCH:TRIGger:BUS:B1:SPI:DATa:SIZe ..... 210 :SEARCH:TRIGger:BUS:B1:SPI:DATa:MISO :VALue ..............211 :SEARCH:TRIGger:BUS:B1:SPI:DATa:MOSI :VALue ..............212 :SEARCH:TRIGger:BUS:B1:CAN:CONDition ..212 :SEARCH:TRIGger:BUS:B1:CAN:FRAMEtype ..213 :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:MODe 214 :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:VALue . 214 :SEARCH:TRIGger:BUS:B1:CAN:IDentifier: DIRection ..............215 :SEARCH:TRIGger:BUS:B1:CAN:DATa:QUALifier .. 215 :SEARCH:TRIGger:BUS:B1:CAN:DATa:SIZe ..216 :SEARCH:TRIGger:BUS:B1:CAN:DATa:VALue ..217 :SEARCH:TRIGger:BUS:B1:LIN:CONDition ... 218 :SEARCH:TRIGger:BUS:B1:LIN:DATa:QUALifier ...
  • Page 194: Search:state

    MDO-2000E Series Programming Manual Example :SEARCH:COPY SEARCHtotrigger Copies the search settings to the trigger settings. :SEARCH:STATE Query Sets or queries whether the Search function is on Description or off. Syntax :SEARCH:STATE { OFF | ON | ? } Turn the Search function on.
  • Page 195: Search:trigger:source

    COMMAND DETAILS FFT Peak trigger FFTPeak Logic trigger LOGic Bus trigger Example :SEARCH:TRIGger:TYPe EDGE Sets the search trigger to the edge type. :SEARCH:TRIGger:SOURce Query Sets or queries the search trigger source. Description Syntax :SEARCH:TRIGger:SOURce {CH1 | CH2 | CH3 | CH4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | ? } CH1 to CH4 Channel 1 to Channel 4...
  • Page 196: Search:trigger:level

    MDO-2000E Series Programming Manual :SEARCH:TRIGger:LEVel Query Sets or queries the search trigger level. Description Syntax :SEARCH:TRIGger:LEVel {TTL | ECL| SETTO50 | <NRf> | ?} Related :SEARCH:TRIGger:TYPe commands Trigger level value Parameter <NRf> Sets the search trigger level to TTL. Sets the search trigger level to ECL.
  • Page 197: Search:trigger:llevel

    COMMAND DETAILS :SEARCH:TRIGger:LLEVel Query Sets or queries the low level search trigger. Description Applicable for Rise and Fall/Pulse Runt triggers. Note :SEARCH:TRIGger:LLEVel { <NRf> | ?} Syntax Related :SEARCH:TRIGger:TYPe commands Low level value. Parameter <NRf> Returns the low level. Return parameter <NR3> Example :SEARCH:TRIGger:LLEVel -3.30E-3 Sets the low level search trigger to 330mV/mA.
  • Page 198: Search:trigger:risefall:slop

    MDO-2000E Series Programming Manual Syntax :SEARCH:TRIGger:RUNT:POLarity {POSitive | NEGative | EITher | ?} Related :SEARCH:TRIGger:TYPe commands Positive polarity Parameter POSitive Negative polarity NEGative Positive or negative polarity EITher Return parameter Returns the pulse runt search trigger polarity. Example :SEARCH:TRIGger:RUNT:POLarity POSitive Sets the Pulse Runt search trigger polarity to positive.
  • Page 199: Search:trigger:pulse:time

    COMMAND DETAILS Syntax :SEARCH:TRIGger:PULSe:WHEn {MOREthan | LESSthan | EQual | UNEQual | ?} Related :SEARCH:TRIGger:TYPe commands :SEARCH:TRIGger:PULSe:TIMe Parameter MOREthan > LESSthan < EQual ≠ UNEQual Return parameter Returns the pulse width search trigger conditions. Example :SEARCH:TRIGger:PULSe:WHEn UNEQual Sets the pulse width search trigger conditions to not equal to (≠).
  • Page 200: Search:trigger:runt:time

    MDO-2000E Series Programming Manual Related :SEARCH:TRIGger:TYPe commands :SEARCH:TRIGger:RUNT:TIMe > Parameter MOREthan < LESSthan Equal ≠ UNEQual Return parameter Returns the pulse runt search trigger conditions. Example :SEARCH:TRIGger:RUNT:WHEn UNEQual Sets the pulse runt search trigger condition to unequal (≠). :SEARCH:TRIGger:RUNT:TIMe Query Sets or queries the pulse runt search trigger time.
  • Page 201: Search:trigger:risefall:time

    COMMAND DETAILS > Parameter MOREthan < LESSthan Equal ≠ UNEQual Return parameter Returns the rise and fall search trigger condition. Example :SEARCH:TRIGger:RISEFall:WHEn UNEQual Sets the rise and fall search trigger condition to unequal (≠). :SEARCH:TRIGger:RISEFall:TIMe Query Sets or queries the rise and fall time. Description Syntax :SEARCH:TRIGger:RISEFall:TIMe {<NRf>...
  • Page 202: Search:trigger:bus:b1:I2C:condition

    MDO-2000E Series Programming Manual Parallel mode PARallel Example :SEARCH:TRIGger:BUS:TYPe? UART :SEARCH:TRIGger:BUS:B1:I2C:CONDition Query Sets or queries the I C search trigger conditions. Description Syntax :SEARCH:TRIGger:BUS:B1:I2C:CONDition{STARt | STOP | REPEATstart | ACKMISS | ADDRess | DATA | ADDRANDDATA | ? } Set Start as the I...
  • Page 203: Search:trigger:bus:b1:I2C:address:mode

    COMMAND DETAILS :SEARCH:TRIGger:BUS:B1:I2C:ADDRess:MODe Query Sets or queries the I C addressing mode (7 or 10 Description bits) for the search trigger. Syntax :SEARCH:TRIGger:BUS:B1:I2C:ADDRess:MODe {ADDR7 | ADDR10 | ? } Related :SEARCH:TRIGger:BUS:B1:I2C:CONDition commands 7 bit addressing Parameter ADDR7 10 bit addressing ADDR10 7 bit addressing Return Parameter 0...
  • Page 204: Search:trigger:bus:b1:I2C:address:value

    MDO-2000E Series Programming Manual Set an EEPROM address. EEPROM (1010 xxx x) Set a CBUS address. (0000 001 x) CBUS Return Parameter Returns the address type Example :SEARCH:TRIGger:BUS:B1:I2C:ADDRess:TYPe? CBUS :SEARCH:TRIGger:BUS:B1:I2C:ADDRess:VALue Query Sets or queries the I C bus address value when the...
  • Page 205: Search:trigger:bus:b1:I2C:address :Direction

    COMMAND DETAILS :SEARCH:TRIGger:BUS:B1:I2C:ADDRess :DIRection Query Sets or queries the address bit as read write or Description don’t care for the search function. This setting only applies when the I C search trigger Note is set to trigger on Address or Address/Data Syntax :SEARCH:TRIGger:BUS:B1:I2C:ADDRess:DIRection { READ | WRITE | NOCARE | ? }...
  • Page 206: Search:trigger:bus:b1:I2C:data:value

    MDO-2000E Series Programming Manual Example :SEARCH:TRIGger:BUS:B1:I2C:DATa:SIZe 3 Sets the number of bytes to 3. :SEARCH:TRIGger:BUS:B1:I2C:DATa:VALue Query Sets or queries the triggering data value for the Description C bus when the I C search trigger is set to trigger on Data or Address/Data.
  • Page 207: Search:trigger:bus:b1:Uart:rx:data:size

    COMMAND DETAILS Syntax :SEARCH:TRIGger:BUS:B1:UART:CONDition { RXSTArt | RXDATA | RXENDPacket | TXSTArt | TXDATA | TXENDPacket | TXPARItyerr | RXPARItyerr | ? } Set search trigger on the RX Start Parameter RXSTArt Bit. Set search trigger on RX Data. RXDATA RXENDPacket Set search trigger on the RX End of Packet condition.
  • Page 208: Search:trigger:bus:b1:Uart:rx:data:value

    MDO-2000E Series Programming Manual Number of bytes (1 to 10). Parameter <NR1> Returns the number of bytes. Return parameter <NR1> Example :SEARCH:TRIGger:BUS:B1:UART:RX:DATa:SIZe 5 Sets the number of bytes to 5. :SEARCH:TRIGger:BUS:B1:UART:RX:DATa:VALue Query Sets or queries the search triggering data value for...
  • Page 209: Search:trigger:bus:b1:Uart:tx:data:size

    COMMAND DETAILS :SEARCH:TRIGger:BUS:B1:UART:TX:DATa:SIZe Query Sets or queries the number of bytes for UART Description data. This setting only applies when the UART search Note trigger is set to trigger on Tx Data Syntax :SEARCH:TRIGger:BUS:B1:UART:TX:DATa:SIZe {<NR1> | ?} Related :SEARCH:TRIGger:BUS:B1:UART:CONDition commands Number of bytes (1 to 10).
  • Page 210: Search:trigger:bus:b1:Spi:condition

    MDO-2000E Series Programming Manual Example 1 :SEARCH:TRIGger:BUS:B1:UART:CONDition TXDATA :SEARCH:TRIGger:BUS:B1:UART:TX:DATa:SIZe 1 :SEARCH:TRIGger:BUS:B1:UART:TX:DATa:VALue “1x1x0101” Sets the value to 1x1x0101 Example 2 :SEARCH:TRIGger:BUS:B1:UART:TX:DATa:VALue? 1X1X0101 :SEARCH:TRIGger:BUS:B1:SPI:CONDition Query Sets or queries the SPI search triggering condition. Description Syntax :SEARCH:TRIGger:BUS:B1:SPI:CONDition {SS | MISO | MOSI | MISOMOSI | ? }...
  • Page 211: Search:trigger:bus:b1:Spi:data:miso:value

    COMMAND DETAILS Syntax :SEARCH:TRIGger:BUS:B1:SPI:DATa:SIZe {<NR1> | ?} Related :SEARCH:TRIGger:BUS:B1:SPI:CONDition commands Number of words (1 to 32). Parameter <NR1> Returns the number of words. Return parameter <NR1> Example :SEARCH:TRIGger:BUS:B1:SPI:DATa:SIZe 10 Sets the number of words to 10. :SEARCH:TRIGger:BUS:B1:SPI:DATa:MISO:VALue Query Sets or queries the search triggering data value for Description the SPI bus when the bus is set to trigger on MISO or MISO/MOSI.
  • Page 212: Search:trigger:bus:b1:Spi:data:mosi

    MDO-2000E Series Programming Manual :SEARCH:TRIGger:BUS:B1:SPI:DATa:MOSI:VALue Query Sets or queries the search triggering data value for Description the SPI bus when the bus is set to trigger on MOSI or MISO/MOSI. Syntax :SEARCH:TRIGger:BUS:B1:SPI:DATa:MOSI:VALue {<string> | ? } Related :SEARCH:TRIGger:BUS:B1:SPI:DATa:SIZe commands The number of characters in the Parameter <sting>...
  • Page 213: Search:trigger:bus:b1:Can:frametype

    COMMAND DETAILS Sets search to trigger on a start of Parameter/ Return frame parameter FRAMEtype Sets search to trigger on the type of frame Sets search to trigger on a matching Identifier identifier Sets search to trigger on matching DATA data IDANDDATA Sets search to trigger on matching identifier and data field...
  • Page 214: Search:trigger:bus:b1:Can:identifier:mode

    MDO-2000E Series Programming Manual Example :SEARCH:TRIGger:BUS:B1:CAN:FRAMEtype DATA Sets the frame type to DATA. :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:MODe Query Sets or returns the CAN identifier mode for the Description bus. Syntax :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:MODe {STANDard|EXTended|?} Standard addressing mode Parameter/ STANDard Return parameter Extended addressing mode EXTended...
  • Page 215: Search:trigger:bus:b1:Can:identifier: Direction

    COMMAND DETAILS String contents: x = don’t care 1 = binary 1 0 = binary 0 Example :SEARCH:TRIGger:BUS:B1:CAN:CONDition ID :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:MODe STANDARD :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:VALue “01100X1X01X” :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:VALue? >01100X1X01X :SEARCH:TRIGger:BUS:B1:CAN:IDentifier :DIRection Query Sets or queries the address bit as read, write or Description don’t care. Syntax :SEARCH:TRIGger:BUS:B1:CAN:IDentifier:DIRection {READ|WRITE|NOCARE|?}...
  • Page 216: Search:trigger:bus:b1:Can:data:size

    MDO-2000E Series Programming Manual Only applicable when the search triggering condition Note is set to DATA or IDANDDATA. Syntax :SEARCH:TRIGger:BUS:B1:CAN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|M OREEQual|?} Sets search to trigger when the data Parameter/ LESSthan is less than the qualifier value. Return parameter Sets search to trigger when the data MOREthan is greater than the qualifier value.
  • Page 217: Search:trigger:bus:b1:Can:data:value

    COMMAND DETAILS Syntax :SEARCH:TRIGger:BUS:B1:CAN:DATa:SIZe {<NR1>|?} 1~8 (bytes) Parameter/ <NR1> Return parameter Example :SEARCH:TRIGger:BUS:B1:CAN:DATa:SIZe? >1 :SEARCH:TRIGger:BUS:B1:CAN:DATa:SIZe 2 :SEARCH:TRIGger:BUS:B1:CAN:DATa:SIZe? >2 :SEARCH:TRIGger:BUS:B1:CAN:DATa:VALue Query Sets or returns the binary data string to be used Description for the CAN search trigger. Related :SEARCH:TRIGger:BUS:B1:CAN:DATa:SIZe Commands Syntax :SEARCH:TRIGger:BUS:B1:CAN:DATa:VALue {<string>|?} The size of the string depends on the...
  • Page 218: Search:trigger:bus:b1:Lin:condition

    MDO-2000E Series Programming Manual :SEARCH:TRIGger:BUS:B1:LIN:CONDition Query Sets or returns the LIN search trigger condition. Description Syntax :SEARCH:TRIGger:BUS:B1:LIN:CONDition {SYNCField|IDentifier|DATA|IDANDDATA|WAKEup|S LEEP|ERRor|?} Sets the LIN search trigger condition Parameter/ SYNCField to the sync field. Return parameter Sets the LIN search trigger condition IDentifier to identifier field.
  • Page 219: Search:trigger:bus:b1:Lin:data:size

    COMMAND DETAILS Syntax :SEARCH:TRIGger:BUS:B1:LIN:DATa:QUALifier {LESSthan|MOREthan|EQual|UNEQual|LESSEQual|M OREEQual|?} Sets search to trigger when the data Parameter/ LESSthan Return parameter is less than the qualifier value. Sets search to trigger when the data MOREthan is greater than the qualifier value. Sets search to trigger when the data EQual is equal to the qualifier value.
  • Page 220: Search:trigger:bus:b1:Lin:data:value

    MDO-2000E Series Programming Manual Example :SEARCH:TRIGger:BUS:B1:LIN:DATa:SIZe? >1 :SEARCH:TRIGger:BUS:B1:LIN:DATa:SIZe 2 :SEARCH:TRIGger:BUS:B1:LIN:DATa:SIZe? >2 :SEARCH:TRIGger:BUS:B1:LIN:DATa:VALue Query Sets or returns the binary data string to be used Description for the LIN search trigger. Only applicable when the condition is set to DATA or Note IDANDDATA.
  • Page 221: Search:trigger:bus:b1:Lin:identifier:value

    COMMAND DETAILS Syntax :SEARCH:TRIGger:BUS:B1:LIN:ERRTYPE {SYNC|PARIty|CHecksum|?} Sets the LIN error type to SYNC. Parameter/ SYNC Return parameter Sets the LIN error type to parity. PARIty Sets the LIN error type to checksum. CHecksum Example :SEARCH:TRIGger:BUS:B1:LIN:ERRTYPE? >SYNC :SEARCH:TRIGger:BUS:B1:LIN:ERRTYPE CHECKSUM :SEARCH:TRIGger:BUS:B1:LIN:ERRTYPE? >CHECKSUM :SEARCH:TRIGger:BUS:B1:LIN:IDentifier:VALue Query Sets or returns the identifier string to be used for Description...
  • Page 222: Search:fftpeak:method

    MDO-2000E Series Programming Manual :SEARCH:FFTPeak:METHod Query Sets or returns the FFT peak method type. Description Related :SEARCH:TRIGger:TYPe Commands :SEARCH:FFTPeak:METHod:MPEak :SEARCH:TRIGger:LEVel Syntax :SEARCH:FFTPeak:METHod {MPEak | LEVel | ?} Sets the peak method to the Max Parameter/ MPEak Peak type. Return parameter...
  • Page 223: Search:fftpeak:sinfo

    COMMAND DETAILS Example :SEARCH:FFTPeak:METHod MPEak :SEARCH:FFTPeak:METHod? >MPEAK :SEARCH:FFTPeak:METHod:MPEak? >1.000E+00 :SEARCH:FFTPeak:METHod:MPEak 2 :SEARCH:FFTPeak:METHod:MPEak? >2.000E+00 :SEARCH:FFTPeak:SINFo Query Sets or returns the State Info to “Mark” or “Peak”. Description Related :SEARCH:TRIGger:TYPe Commands Syntax :SEARCH:FFTPeak:SINFo {MARK | PEAK | ?} Parameter/ MARK Sets the State Info to Mark. Return parameter PEAK Sets the State Info to Peak.
  • Page 224 MDO-2000E Series Programming Manual 3,2.830E+06,-7.280E+01; 4,2.910E+06,-7.200E+01; 5,3.020E+06,-7.120E+01; 6,3.170E+06,-7.040E+01; 7,5.550E+06,-8.240E+01; 8,5.640E+06,-8.160E+01; 9,5.740E+06,-8.080E+01; 10,5.900E+06,-8.000E+01;...
  • Page 225: Label Commands

    COMMAND DETAILS Label Commands :CHANnel<X>:LABel ..........225 :CHANnel<X>:LABel:DISPlay ........226 :REF<X>:LABel ............226 :REF<X>:LABel:DISPlay ........... 227 :BUS1:LABel ............. 228 :BUS1:LABel:DISPlay ..........228 :D<x>:LABel ............. 229 :D<x>:LABel:DISPlay..........230 :DIGital:ANAlog:A<x>:LABel ........230 :DIGital:ANAlog:A<x>:LABel:DISPlay ..... 231 :SET<X>:LABel ............232 :CHANnel<X>:LABel Query Sets or returns the file label for the selected Description channel.
  • Page 226: Channel:Label:display

    MDO-2000E Series Programming Manual Example1 :CHANnel1:LABel "CH1_lab" Sets the channel 1 label as "CH1_lab". Example2 :CHANnel1:LABel? CH1_lab :CHANnel<X>:LABel:DISPlay Query Turns the label on/off for the selected channel or Description returns its status. Syntax :CHANnel<X>:LABel:DISPlay { OFF | ON | ? } Related :CHANnel<X>:LABel...
  • Page 227: Ref:Label:display

    COMMAND DETAILS Related :REF<X>:LABel:DISPlay commands REF 1, 2, 3, 4 Parameter <X> The string must be no more than 8 <string> characters and only contain alphanumeric characters in addition to period, dash and underscore characters. The string must be enclosed in double quotes, “string”. Returns the label for the selected Return parameter <string>...
  • Page 228: Bus1:Label

    MDO-2000E Series Programming Manual Example :REF1:LABel "REF1" :REF1:LABel:DISPlay ON :REF1:LABel:DISPlay? Sets the label for reference waveform 1 to "REF1" and then turns the label display on. The query return shows that the label is on. :BUS1:LABel Query Sets or returns the file label for the bus.
  • Page 229: D:Label

    COMMAND DETAILS Related :BUS1:LABel commands :D<x>:LABel :D<x>:LABel:DISPlay :DIGital:ANAlog:A<x>:LABel :DIGital:ANAlog:A<x>:LABel:DISPlay Turns the file label off for the bus. Parameter Turns the file label on for the bus. Return parameter Returns the status of the file label for the bus (ON, OFF). Example :BUS1:LABel "Bus"...
  • Page 230: D:Label:display

    MDO-2000E Series Programming Manual Returns the label for the bus. No Return parameter <string> return indicates that there has not been a file label assigned for bus. Example :D1:LABel "D1" Sets the digital channel 1 label as "D1". :D<x>:LABel:DISPlay Query...
  • Page 231: Digital:analog:a:Label:display

    COMMAND DETAILS Related :DIGital:ANAlog:A<x>:LABel:DISPlay commands Analog waveform number (1~2). Parameter <x> The string must be no more than 8 <string> characters and only contain alphanumeric characters in addition to period, dash and underscore characters. The string must be enclosed in double quotes, “string”. Returns the label for the bus.
  • Page 232: Set:Label

    MDO-2000E Series Programming Manual Sets the label for the analog waveform to “A1” and then turns the label display on. The query return shows that the label is on. :SET<X>:LABel Query Sets or returns the file label for the selected setup.
  • Page 233: Segment Commands

    COMMAND DETAILS Segment Commands :SEGMents:STATE ........... 233 :SEGMents:CURRent ..........234 :SEGMents:TOTalnum ..........234 :SEGMents:TIMe ............. 235 :SEGMents:DISPALL ..........235 :SEGMents:MEASure:MODe ........235 :SEGMents:MEASure:PLOT:SOURce ..... 236 :SEGMents:MEASure:PLOT:DIVide ......236 :SEGMents:MEASure:PLOT:SELect ......237 :SEGMents:MEASure:PLOT:RESults ....... 237 :SEGMents:MEASure:TABle:SOURce ..... 238 :SEGMents:MEASure:TABle:SELect ......238 :SEGMents:MEASure:TABle:LIST......
  • Page 234: Segments:current

    MDO-2000E Series Programming Manual :SEGMents:CURRent Query Sets or queries the current segment. The total Description number of segments depends on the record length. Syntax :SEGMents:CURRent {SETTOMIN|SETTOMAX|<NR1>|?} Related :SEGMents:STATE commands :SEGMents:TOTalnum SETTOMIN Current segment = min segment Parameter/ Return parameter SETTOMAX Current segment = max segment 1~29000 <NR1>...
  • Page 235: Segments:time

    COMMAND DETAILS :SEGMents:TIMe Query Returns the time of the current segment in relation Description to the first segment. Syntax :SEGMents:TIMe? Related :SEGMents:STATE commands :SEGMents:CURRent Return parameter The segment time as <NR3>. Example :SEGMents:TIMe? >8.040E-03 Returns the segment time. :SEGMents:DISPALL Query Sets or queries whether all the segments are Description displayed on the screen.
  • Page 236: Segments:measure:plot:source

    MDO-2000E Series Programming Manual Disables the automatic measurement Parameter/ function for the segments Return parameter measurement. Sets the measurement mode to PLOT Statistics. Sets the measurement mode to a TABLE measurement list. Example :SEGMents:MEASure:MODe? >PLOT Returns the measurement mode as Statistics.
  • Page 237: Segments:measure:plot:select

    COMMAND DETAILS 1~20 Parameter/ <NR1> Return parameter Example1 :SEGMents:MEASure:PLOT:DIVide 5 Sets the number of bins to 5 for the statistics function. :SEGMents:MEASure:PLOT:SELect Query Sets or queries which bin to view the statics of. Description Syntax :SEGMents:MEASure:PLOT:SELect {<NR1> | ? } Related :SEGMents:MEASure:PLOT:SOURce commands...
  • Page 238: Segments:measure:table:source

    MDO-2000E Series Programming Manual Example :SEGMents:STATE ON STOP :SEGMents:MEASure:MODe PLOT :SEGMents:MEASure:PLOT:SOURce 1 :SEGMents:MEASure:PLOT:DIVide 10 :SEGMents:MEASure:PLOT:SELect 1 :SEGMents:MEASure:PLOT:RESults? > MAX,1.000kHz;MIN,1.000kHz;MEAN,1.000kHz; Bin Statistics,1 of 10;Percent,10.00%;Count,1; Measured,10;Unmeasured,0;Bin Range, 1.000kHz~1.000kHz; Plots the results for automatic measurement #1, bin 1 of 10. :SEGMents:MEASure:TABle:SOURce Query Sets or queries the source of the measurement list.
  • Page 239: Segments:measure:table:list

    COMMAND DETAILS Related :SEGMents:TOTalnum commands 1~29000 Parameter <NR1> Return parameter Returns the number of segments as <NR3>. Example1 :SEGMents:MEASure:TABle:SELect 10 Select segment number 10. :SEGMents:MEASure:TABle:LIST Query Returns the measurement results of each segment Description in the block data. Syntax :SEGMents:MEASure:TABle:LIST? Return parameter Returns the measurements results as a block data for each segment.
  • Page 240: Segments:save

    MDO-2000E Series Programming Manual :SEGMents:SAVe Saves the segments. Description Syntax :SEGMents:SAVe Related :SEGMents:SAVe:SOURce Commands :SEGMents:SAVe:SELect:STARt :SEGMents:SAVe:SELect:END Example :SEGMents:SAVe:SOURce CH1 :SEGMents:SAVe:SELect:STARt 1 :SEGMents:SAVe:SELect:END 10 :SEGMents:SAVe :SEGMents:SAVe:SOURce Query Sets or queries the source segment waveform to Description save. Syntax :SEGMents:SAVe:SOURce {CH1 | CH2 | CH3 |...
  • Page 241: Segments:save:select:end

    COMMAND DETAILS Related :SEGMents:TOTalnum commands SETTOMIN Sets the starting segment to min Parameter/ segment. Return parameter SETTOMAX Sets the starting segment to the max segment. Sets the segment to 1~29000 <NR1> Example :SEGMents:SAVe:SELect:STARt 2 Sets the starting segment to segment number 2. :SEGMents:SAVe:SELect:END Query Sets or queries the ending segment to save from.
  • Page 242: Dvm Commands

    MDO-2000E Series Programming Manual DVM Commands The DVM commands are only available when the optional DVM software is installed. :DVM:STATE .............242 :DVM:SOURce ............242 :DVM:MODe .............243 :DVM:VALue .............243 :DVM:STATE Query Sets or queries the DVM state to on or off. Description...
  • Page 243 COMMAND DETAILS :DVM:MODe Query Sets or queries the DVM mode. Description Syntax :DVM:MODe {ACRMS|DC|DCRMS|DUTY| FREQuency|?} Related :DVM:SOURce commands :DVM:STATE Sets the mode to AC RMS Parameter/ ACRMS Return parameter Sets the mode to DC Sets the mode to DC RMS DCRMS Sets the mode to AC Duty DUTY...
  • Page 244: Go_Nogo Commands

    MDO-2000E Series Programming Manual Go_NoGo Commands The GoNoGo APP must first be launched (or use the command, “:GONogo:SCRipt”) before any of the Go_NoGo or Template commands can be used. :GONogo:CLEar ............244 :GONogo:EXECute ...........244 :GONogo:FUNCtion ..........245 :GONogo:NGCount ..........245 :GONogo:NGDefine ..........245 :GONogo:SOURce ...........246 :GONogo:VIOLation ..........246...
  • Page 245: Gonogo:function

    COMMAND DETAILS Disabled Parameter/ Enabled Return Parameter ON Example :GONogo:EXECute OFF Turns Go/NoGo off. :GONogo:FUNCtion Initializes the Go/NoGo APP. This must be run Description after the Go/NoGo APP has been started. Syntax :GONogo:FUNCtion :GONogo:NGCount Query Returns the Go/NoGo counter. Description Syntax :GONogo:NGCount{?} Return parameter Returns a string in the following format “number of...
  • Page 246: Gonogo:source

    MDO-2000E Series Programming Manual :GONogo:SOURce Query Sets the source for the Go/NoGo signal. Description Syntax :GONogo:SOURce {CH1|CH2|CH3|CH4|?} Parameter/ CH1~CH4 Return Parameter Example :GONogo:SOURce CH1 Sets the source to CH1. :GONogo:VIOLation Query Sets or returns actions for the Go/NoGo Description violations.
  • Page 247: Template:mode

    COMMAND DETAILS :TEMPlate:MODe Query Sets or returns the Go/NoGo template mode. Description Syntax :TEMPlate:MODe {MAXimum|MINimum|AUTO|?} Maximum template Parameter/ MAXimum Return Parameter Minimum template MINimum Auto template AUTO Example :TEMPlate:MODe AUTO Sets the template mode to AUTO. :TEMPlate:MAXimum Query Defines or queries which waveform memory Description (REF1 or W1~W20) is set to the maximum template.
  • Page 248: Template:position:maximum

    MDO-2000E Series Programming Manual Example :TEMPlate:MINimum REF2 Saves the minimum template to REF2. :TEMPlate:POSition:MAXimum Query Sets or queries the position of the maximum Description template. Syntax :TEMPlate:POSition:MAXimum {<NR2>|?} Desired template position (-12.0 ~ +12.0 Parameter <NR2> divisions) Return parameter Returns the position in the following format: “<NR2>Div”...
  • Page 249: Template:save:minimum

    COMMAND DETAILS :TEMPlate:SAVe:MINimum Saves the maximum template. Description Syntax :TEMPlate:SAVe:MINimum :TEMPlate:TOLerance Query Sets or queries the tolerance as a percentage. Description Syntax :TEMPlate:TOLerance {<NR2>|?} The auto tolerance range (0.4% ~ 40%) Parameter/ <NR2> Return Parameter Example :TEMPlate:TOLerance 10 Sets the tolerance to 10%. :TEMPlate:SAVe:AUTo Saves the AUTO template (maximum and Description...
  • Page 250: Mask Commands

    MDO-2000E Series Programming Manual Mask Commands :MASK:STATe ............250 :MASK:RATio ............250 :MASK:SOURce ............251 :MASK:VIOLation .............251 :MASK:VIOLation:SAVe ..........251 :MASK:AUTo .............252 :MASK:AUTo:SOURce ..........252 :MASK:AUTo:UNITs ..........252 :MASK:USEr:UNITs ..........253 :MASK:USEr:AREa<x1>:POINt<x2> ......253 :MASK:USEr:AREa<x1>:POINt<x2>:STATe .....254 :MASK:USEr:CREATE ..........254 :MASK:USEr:SAVe ............255 :MASK:USEr:LOAd ...........255 :MASK:STATe Query Description Sets the mask state to on or off. Or returns the mask state.
  • Page 251: Mask:source

    COMMAND DETAILS Syntax :MASK:RATio {RESET} :MASK:RATio? Reset Parameter RESET Example :MASK:RATio RESET Resets the ratio. :MASK:SOURce Query Description Sets or returns the compared source. Syntax :MASK:SOURce {CH1|CH2|CH3|CH4} :MASK:SOURce? Channel 1 to Channel 4. Parameter CH1~CH4: Example :MASK:SOURce CH1 Set the compared source as channel 1. :MASK:VIOLation Query Description...
  • Page 252: Mask:auto

    MDO-2000E Series Programming Manual Turns on this function. Parameter Turns off this function. Example :MASK:VIOLation:SAVe ON Turns the function of saving violation images on. :MASK:AUTo Query Description Creates a mask fastly in according to the reference source. Or returns the setting of the mask.
  • Page 253: Mask:user:units

    COMMAND DETAILS Syntax :MASK:AUTo:UNITs {DIVIsions|CURRent} :MASK:AUTo:UNITs? Divisions units. Parameter DIVIsions Current units. CURRent Example :MASK:AUTo:UNITs DIVIsions Sets the units for auto created mask as divisions units. :MASK:USEr:UNITs Query Description Sets or returns the units for the customized mask. Syntax :MASK:USEr:UNITs {DIVIsions|CURRent} :MASK:USEr:UNITs? Divisions units.
  • Page 254: Mask:user:area:Point:State

    MDO-2000E Series Programming Manual Vertical coordinates.<NRF> <YMASK> Example :MASK:USEr:AREa1:POINt1 2,2 Sets point 1 as (2,2) in area 1. :MASK:USEr:AREa<x1>:POINt<x2>:STATe Query Description Sets or returns the state of the point in the mask area. Syntax :MASK:USEr:AREa<x1>:POINt<x2>:STATe {ON|OFF} :MASK:USEr:AREa<x1>:POINt<x2>:STATe? Number of the customized mask.
  • Page 255: Mask:user:save

    COMMAND DETAILS :MASK:USEr:SAVe Description Saves a customized mask to the assigned file path with a specified filename. Syntax :MASK:USEr:SAVe <file path> (“Disk:/xxx.MSK”,”USB:/xxx.MSK”)} Filename. Parameter xxx.MSK Example :MASK:USEr:SAVe “Disk:/mask1.MSK” Saves a customized mask named mask1.MSK to root directory (Disk:/) of the scope. :MASK:USEr:LOAd Description Loads a customized mask from the assigned file path...
  • Page 256: Awg Commands

    MDO-2000E Series Programming Manual AWG Commands The Arbitrary Wave Generator is available on the MDO-2000EX only. :AWG:UTIL ..............257 :AWG:UTIL:AMPCpl ..........257 :AWG:UTIL:FREQCpl ..........258 :AWG:UTIL:FREQCpl:OFFSet ........258 :AWG:UTIL:FREQCpl:RATio ........259 :AWG:UTIL:TRACking ..........259 :AWG<x>:AMPlitude..........259 :AWG<x>:FREQuency ..........260 :AWG<x>:FUNCtion ..........260 :AWG<x>:OFFSet .............261 :AWG<x>:OUTPut:LOAd:IMPEDance .....261 :AWG<x>:OUTPut:STATE ........261 :AWG<x>:PHAse ............262 :AWG<x>:PULSe:DUTYcycle ........262...
  • Page 257: Awg:util

    COMMAND DETAILS :AWG<x>:MODulation:FSK:FREQ ......269 :AWG<x>:MODulation:FSK:RATE ......269 :AWG<x>:SWEep:STATE ......... 270 :AWG<x>:SWEep:TYPe ..........270 :AWG<x>:SWEep:START ......... 270 :AWG<x>:SWEep:STOP ........... 271 :AWG<x>:SWEep:TIMe ..........271 :AWG<x>:SWEep:SPAN ........... 271 :AWG<x>:SWEep:CENTer ........272 :AWG<x>:ARBitrary:EDIT:NUMPoint ..... 272 :AWG<x>:ARBitrary:EDIT:FUNCtion ....... 272 :AWG<x>:ARBitrary:SAVe:WAVEform ..... 273 :AWG<x>:ARBitrary:LOAd:WAVEform ....273 :AWG<x>:ARBitrary:EDIT:COPY......
  • Page 258: Awg:util:freqcpl

    MDO-2000E Series Programming Manual Turn on the amplitude couple. Parameter Turn off the amplitude couple. Example :AWG:UTIL:AMPCpl ON :AWG:UTIL:AMPCpl? >ON :AWG:UTIL:FREQCpl Query Set or return the type of frequency couple. Description Syntax :AWG:UTIL:FREQCpl {OFF| OFFSet| RATio} :AWG:UTIL:FREQCpl? Turn off the Frequency Couple.
  • Page 259: Awg:util:freqcpl:ratio

    COMMAND DETAILS :AWG:UTIL:FREQCpl:RATio Query Set or return the frequency ratio between Gen. 1 Description and Gen. 2 for frequency couple. Syntax :AWG:UTIL:FREQCpl:RATio{<NRf>} :AWG:UTIL:FREQCpl:RATio? Value of ratio. Parameter <NRf> Example :AWG:UTIL:FREQCpl:RATio 2.5 :AWG:UTIL:FREQCpl:RATio? >2.50000e+00 :AWG:UTIL:TRACking Query Set or return the state of AWG tracking. Description Syntax :AWG:UTIL:TRACking{ON|OFF}...
  • Page 260: Awg:Frequency

    MDO-2000E Series Programming Manual Return parameter <NRf> Amplitude in Volts. (50Ω impedance 0.1~2.5V) (High Z impedance 0.2~5V) Example :AWG1:AMP 1 :AWG<x>:FREQuency Query Sets or returns the waveform frequency. Description Syntax :AWG<x>:FREQuency {<NRf> | ?} Channel number 1~2. Parameter/ <x> Return parameter Frequency in Hertz.
  • Page 261: Awg:Offset

    COMMAND DETAILS Exponential rise waveform EXPRise Exponential fall waveform EXPFall HAVERSINe Haversine waveform Cardiac waveform CARDIac Example :AWG1:FUNC? >SINE :AWG<x>:OFFSet Query Sets or returns the waveform offset. Description Syntax :AWG<x>:OFFSet {<NRf> | ?} Channel number 1~2. Parameter/ <x> Return parameter Offset in Volts.
  • Page 262: Awg:Phase

    MDO-2000E Series Programming Manual Channel number 1~2 Parameter/ <x> Return parameter Turns the channel output off Turns the channel output on Example :AWG1:OUTP:STATE OFF Turns the channel 1 output off. :AWG<x>:PHAse Query Sets or returns the channel phase. Description Syntax :AWG<x>:PHAse {<NRf>...
  • Page 263: Awg:Modulation:state

    COMMAND DETAILS Example :AWG1:RAMP:SYM 15 Sets the channel 1 ramp symmetry to 15%. :AWG<x>:MODulation:STATE Query Sets or returns the modulation state. Description Syntax :AWG<x>:MODulation:SATE {OFF | ON | ?} Channel number 1~2. Parameter/ <x> Return parameter Sets the modulation to off. Sets the modulation to on.
  • Page 264: Awg:Modulation:am:freq

    MDO-2000E Series Programming Manual Example :AWG1:MOD:AM:DEP? >1.20000e+02 :AWG<x>:MODulation:AM:FREQ Query Sets or returns the AM modulation frequency. Description Syntax :AWG<x>:MODulation:AM:FREQ {<NRf> | ?} Channel number 1~2. Parameter/ <x> Return parameter AM frequency in Hertz. <NRf> Example :AWG1:MOD:AM:FREQ 1000 Sets the AM frequency to 1kHz.
  • Page 265: Awg:Modulation:am:dutycycle

    COMMAND DETAILS Syntax :AWG<x>:MODulation:AM:PHAse {<NRf> | ?} Channel number 1~2. Parameter/ <x> Return parameter Phase in degree -180~180°. <NRf> Example :AWG1:MOD:AM:PHA? >-1.80000e+02 :AWG<x>:MODulation:AM:DUTYcycle Query Sets or returns the duty cycle of the AM Description modulation (pulse wave shape only). Syntax :AWG<x>:MODulation:AM:DUTYcycle {<NRf>...
  • Page 266: Awg:Modulation:fm:dev

    MDO-2000E Series Programming Manual Syntax :AWG<x>:MODulation:AM:RATE {RATE10M | RATE5M | RATE1M | RATE500K | RATE100K | RATE50K | RATE10K | RATE5K | RATE1K | ?} Channel number 1~2. Parameter/ <x> Return parameter 10MHz noise rate. RATE10M 5MHz noise rate. RATE5M 1MHz noise rate.
  • Page 267: Awg:Modulation:fm:shape

    COMMAND DETAILS Syntax :AWG<x>:MODulation:FM:FREQ {<NRf> | ?} Channel number 1~2. Parameter/ <x> Return parameter Frequency in Hertz. <NRf> Example :AWG1:MOD:FM:FREQ 1000 Sets the frequency of the FM modulating waveform to 1kHz. :AWG<x>:MODulation:FM:SHApe Query Sets or returns the shape of the FM modulation. Description Syntax :AWG<x>:MODulation:FM:SHApe {SINE | SQUare |...
  • Page 268: Awg:Modulation:fm:dutycycle

    MDO-2000E Series Programming Manual :AWG<x>:MODulation:FM:DUTYcycle Query Sets or returns the duty cycle of the FM Description modulation (pulse shape wave only). Syntax :AWG<x>:MODulation:FM:DUTYcycle {<NRf> | ?} Channel number 1~2. Parameter/ <x> Return parameter Duty cycle in percentage 1~99%. <NRf> Example...
  • Page 269: Awg:Modulation:fsk:freq

    COMMAND DETAILS 5MHz noise rate. RATE5M 1MHz noise rate. RATE1M 500kHz noise rate. RATE500K 100kHz noise rate. RATE100K 50kHz noise rate. RATE50K 10kHz noise rate. RATE10K 5kHz noise rate. RATE5K 1kHz noise rate. RATE1K Example :AWG1:MOD:FM:RATE RATE5K Sets the noise rate of the FM modulating waveform to 5kHz.
  • Page 270: Awg:Sweep:state

    MDO-2000E Series Programming Manual :AWG<x>:SWEep:STATE Query Sets or returns the Sweep mode state. Description Syntax :AWG<x>:SWEep:STATE {OFF | ON | ?} Channel number 1~2. Parameter/ <x> Return parameter Sets the sweep mode to off. Sets the sweep mode to on.
  • Page 271: Awg:Sweep:stop

    COMMAND DETAILS :AWG<x>:SWEep:STOP Query Sets or returns the stop frequency of the sweep Description mode. Syntax :AWG<x>:SWEep:STOP {<NRf> | ?} Channel number 1~2. Parameter/ <x> Return parameter Stop frequency in Hertz. <NRf> Example :AWG1:SWE:STOP 500000 Sets the sweep mode stop frequency to 500kHz. :AWG<x>:SWEep:TIMe Query Sets or returns the sweep time.
  • Page 272: Awg:Sweep:center

    MDO-2000E Series Programming Manual :AWG<x>:SWEep:CENTer Query Alternatively to setting the start and stop Description frequencies, the span and center frequency can be set. Syntax :AWG<x>:SWEep:CENTer {<NRf> | ?} Channel number 1~2. Parameter/ <x> Return parameter Center frequency of the sweep in <NRf>...
  • Page 273: Awg:Arbitrary:save:waveform

    COMMAND DETAILS Pulse wave shape. PULSe Ramp wave shape. RAMP Noise wave shape. NOISe Example :AWG1:ARB:EDIT:FUNCT RAMP Sets a ramp shape to the arbitrary waveform. :AWG<x>:ARBitrary:SAVe:WAVEform Saves an arbitrary waveform. Description Syntax :AWG<x>:ARBitrary:SAVe:WAVEform {ARB1| ARB2 | ARB3 | ARB4 | <file path>} Channel number 1~2.
  • Page 274: Awg:Arbitrary:edit:copy

    MDO-2000E Series Programming Manual Loads the arbitrary waveform from <file path> disk or USB at the specified file path. Exemple: “Disk:/xxx.UAW” “USB:/xxx.UAW” Example :AWG1:ARB:LOA:WAVE ARB2 Loads the arbitrary waveform from ARB2. :AWG<x>:ARBitrary:EDIT:COPY Copies a segment of an arbitrary waveform to a Description specific point.
  • Page 275: Awg:Arbitrary:edit:line

    COMMAND DETAILS NR1, point at which the segment to <STARt> delete starts. NR1, length of the segment to delete. <LENGth> Example :AWG1:ARB:EDIT:CLE ALL :AWG<x>:ARBitrary:EDIT:LINe Creates a line on an arbitrary waveform. Description Syntax :AWG<x>:ARBitrary:EDIT:LINe {<address1> , <data1> , address2> , <data2>} Channel number 1~2.
  • Page 276: Awg:Arbitrary:edit:point:add

    MDO-2000E Series Programming Manual Syntax :AWG<x>:ARBitrary:EDIT:POINt {<address1> , <data1>} Channel number 1~2. Parameter <x> <address1> NR1, the point to be edited. NRf, the value of that point. <data1> Example :AWG1:ARB:EDIT:POIN 20,0.2 :AWG<x>:ARBitrary:EDIT:POINt:ADD Adds the edited point to the arbitrary waveform.
  • Page 277: Data Logging Commands

    COMMAND DETAILS Data Logging Commands :DATALOG:STATE ........... 277 :DATALOG:SOURce ..........277 :DATALOG:SAVe ............. 278 :DATALOG:INTerval ..........278 :DATALOG:DURation ..........279 :DATALOG:STATE Query Sets or queries the state of the data logging app. Description Syntax :DATALOG:STATE {OFF|ON|?} Related :DATALOG:SOURce commands :DATALOG:SAVe :DATALOG:INTerval :DATALOG:DURation Turns the data logging off.
  • Page 278 MDO-2000E Series Programming Manual parameter Digital channels D0~D15 D0~D15 All displayed channels. Example :DATALOG:SOURce CH1 Sets the source to CH1. :DATALOG:SAVe Query Sets or queries the save format as image or Description waveform. Syntax :DATALOG:SAVe {IMAGe|WAVEform|?} Related :DATALOG:STATE commands :DATALOG:SOURce...
  • Page 279 COMMAND DETAILS Example :DATALOG:INT 2 Sets the interval time to 2 seconds. :DATALOG:DURation Query Description Sets or queries the duration time of each recording. Syntax :DATALOG:DURation <NRf> :DATALOG:DURation? Related :DATALOG:STATE commands :DATALOG:SOURce :DATALOG:SAVe :DATALOG:INTerval Discrete recording time in seconds. Parameter <NRf>...
  • Page 280: Remote Disk Commands

    MDO-2000E Series Programming Manual Remote Disk Commands :REMOTEDisk:IPADDress ........280 :REMOTEDisk:PATHName ........280 :REMOTEDisk:USERName ........280 :REMOTEDisk:PASSWord ........281 :REMOTEDisk:MOUNT ...........281 :REMOTEDisk:AUTOMount ........282 :REMOTEDisk:IPADDress Query Sets or returns the IP address of remote disk. Description Syntax :REMOTEDisk:IPADDress {<string>|?} IP address enclosed in double quotes.
  • Page 281: Remotedisk:password

    COMMAND DETAILS Syntax :REMOTEDisk:USERName {<string> | ? } User name enclosed in double quotes Parameter/Return <string> eg., “User_Name”. parameter Example :REMOTEDisk:USERName “User_Name” Sets the account name as User_Name. :REMOTEDisk:PASSWord Query Sets or queries the account password for the Description remote disk. Syntax :REMOTEDisk:PASSWord {<string>...
  • Page 282: Remotedisk:automount

    MDO-2000E Series Programming Manual :REMOTEDisk:AUTOMount Query Turns automount on/off or queries its state. The Description remote disk must be configured beforehand. Syntax :REMOTEDisk:AUTOMount { OFF | ON | ? } Don’t mount the remote disk at start up. Parameter/Return parameter Automatically mount the remote disk on start up.
  • Page 283: Dmm Commands

    COMMAND DETAILS DMM Commands :DMM ............... 283 :DMM:STATE ............283 :DMM:VALue ............284 :DMM:HOLD ............284 :DMM:MMIN ............284 :DMM:MODe ............285 :DMM:MODe:RANGe ..........285 :DMM:TEMPerature:UNITs ........286 :DMM:TEMPerature:TYPe ........286 :DMM:TEMPerature:SIM ........287 :DMM Query Returns the DMM status. Description Syntax :DMM?
  • Page 284: Dmm:value

    MDO-2000E Series Programming Manual parameter Turns the DMM function off. Example :DMM:STATE ON Turns the DMM function on. :DMM:VALue Query Returns the measurement value. Description Syntax :DMM:VALue? Related :MEASUrement:DISPlay commands Returns the measurement or value on Return parameter <string> the display as a string.
  • Page 285: Dmm:mode

    COMMAND DETAILS Turns the maximum and minimum function off. Example :DMM: MMIN ON Turns the maximum and minimum function on. :DMM:MODe Query Sets or queries the DMM mode. Description Syntax :DMM:MODe { DCV | DCMV | ACV | ACMV | DCA | DCMA | ACA | ACMA | OHM | DIODE | BEEP | TEMPerature | ?} DCV mode Parameter/Return...
  • Page 286: Dmm:temperature:units

    MDO-2000E Series Programming Manual Syntax :DMM:MODe:RANGe (AUTo|<NRf>) :DMM:MODe:RANGe? Related :DMM:MODe commands Auto range Parameter/Return AUTo parameter <NRf> ACV: 5,50,750 DCV: 5,50,500,1000 ACmV: 0.5,0.05 DCmV: 0.5,0.05 ACmA: 0.5,0.05 DCmA: 0.5,0.05 ACA: 10 DCA: 10 Example :DMM:MODe ACV :DMM:MODe:RANGe AUTo Sets the ACV measurement to auto range.
  • Page 287: Dmm:temperature:sim

    COMMAND DETAILS Syntax :DMM:TEMPerature:TYPe { TYPEB | TYPEE | TYPEJ | TYPEK | TYPEN | TYPER | TYPES | TYPET | ? } Parameter/Return TYPEB parameter TYPEE TYPEJ TYPEK TYPEN TYPER TYPES TYPET Example :DMM:TEMPerature:TYPe K Sets the temperature measurement function to use the K type thermocouple.
  • Page 288: Spectrum Analyzer Commands

    MDO-2000E Series Programming Manual Spectrum Analyzer Commands :SA:STATE ..............288 :SA:LIST..............289 :SA:MEMory ..............289 :SA:MEMory:SOURce ..........291 :SA:SOURce ..............292 :SA:SPECTRUMTrace ..........292 :SELect:NORMal ............292 :SELect:MAXHold .............293 :SELect:MINHold .............293 :SELect:AVErage ............294 :SA:AVErage:NUMAVg ..........294 :SA:DETECTionmethod:MODe ........294 :SA:DETECTionmethod:MAXHold ......295 :SA:DETECTionmethod:MINHold ......295 :SA:DETECTionmethod:NORMal ......296 :SA:DETECTionmethod:AVErage ......296 :SA:FREQuency ............297 :SA:SPAN ..............297...
  • Page 289: Sa:list

    COMMAND DETAILS Syntax :SA:STATE {OFF|ON} :SA:STATE? Disable this function. Parameter Enable this function. Example SA:STATE ON SA:STATE? ON :SA:LIST Query Returns the data of the spectrum analyzer peak Description table. Syntax :SA:LIST? Example SA:LIST? NO., Frequency, Value; 1, 1.482E+07, -7.680E+01; 2, 2.790E+07, -7.600E+01;...
  • Page 290 MDO-2000E Series Programming Manual veform Data; <waveform block data> Header followed by the raw waveform data. Format: Header: The header (in ASCII) encodes the number of bytes for the header followed by the number of data points in bytes for the raw data.
  • Page 291: Sa:memory:source

    COMMAND DETAILS be calculated with the following formula: (Decimal value of hex data/AD Factor) * vertical scale. Note: AD Factor is fixed as 25. The vertical scale is returned with the acquisition settings that precede the raw data. For example if the raw data for a point is 001C (=28 decimal) then, (28/25) x 0.5 = 0.56V Example...
  • Page 292: Sa:source

    MDO-2000E Series Programming Manual Example :SA:MEMory:SOURce AVE Sets the memory source to average data. :SA:SOURce Query Sets or returns the source of the spectrum Description analyzer Syntax :SA:SOURce {CH1 | CH2| CH3 | CH4} :SA:SOURce? Channel one Parameter/Return parameter Chnanel two...
  • Page 293: Select:maxhold

    COMMAND DETAILS Turns the normal trace display on. Parameter/Return parameter Turns the normal trace display off. Example :SELect:NORMal ON Sets the normal trace display on. :SELect:MAXHold Query Sets or returns the frequency domain Max Hold Description trace display on or off in the frequency domain graticule.
  • Page 294: Select:average

    MDO-2000E Series Programming Manual :SELect:AVErage Query Sets or returns the frequency domain Average Description trace display on or off in the frequency domain graticule. Syntax :SELect:AVErage {ON|OFF} :SELect: AVErage? Turns the Average trace display on. Parameter/Return parameter Turns the Average trace display off.
  • Page 295: Sa:detectionmethod:maxhold

    COMMAND DETAILS Related :SA:DETECTionmethod:MAXHold,:SA:DETECTionmet commands hod:MINHold :SA:DETECTionmethod:NORMal,:SA:DETECTionmet hod:AVErage Automatically mode Parameter/Return AUTo parameter Manually mode MANual Example :SA:DETECTionmethod:MODe AUTo Sets the detection mode to automatic. :SA:DETECTionmethod:MAXHold Query Sets or returns the detection method of max Hold Description frequency domain trace. Syntax :SA:DETECTionmethod:MAXHold {PLUSpeak|MINUSpeak|SAMPle|AVErage}...
  • Page 296: Sa:detectionmethod:normal

    MDO-2000E Series Programming Manual Sets the detection method to plus Parameter/Return PLUSpeak peak. parameter Sets the detection method to minus MINUpeak peak. Sets the detection method to sample. SAMple Sets the detection method to average. AVErage Example :SA:DETECTionmethod:MINHold AVErage Sets the detection method to average.
  • Page 297: Sa:frequency

    COMMAND DETAILS Sets the detection method to plus Parameter/Return PLUSpeak peak. parameter Sets the detection method to minus MINUpeak peak. Sets the detection method to sample. SAMple Sets the detection method to average. AVErage Example :SA:DETECTionmethod:AVErage AVErage Sets the detection method to average. :SA:FREQuency Query Sets or returns the frequency (or center frequency)
  • Page 298: Sa:start

    MDO-2000E Series Programming Manual :SA:START Query Sets or returns the start frequency setting. Description Syntax :SA:START <NRf> :SA:START? Sets the start frequency by user. Parameter/Return <NRf> parameter SA:START -9.5E+06 Example Sets the start frequency to -9.5 MHz. :SA:STOP Query Sets or returns the stop frequency setting.
  • Page 299: Sa:rbw

    COMMAND DETAILS :SA:RBW Query Sets or returns the resolution bandwidth (RBW) Description when the RBW mode has been set to MANUAL (using the command SA:RBW:MODe). Syntax :SA:RBW <NRf> :SA:RBW? Related SA:RBW:MODe commands Sets the RBW by user. Parameter/Return <NRf> parameter Example Sets SA:RBW 2.0E+04 Query SA:RBW?
  • Page 300: Sa:window

    MDO-2000E Series Programming Manual 10000 : 1 RATIO10K 20000 : 1 RATIO20K 50000 : 1 RATIO50K RATIO100K 100000 : 1 RATIO200K 200000 : 1 Example :SA:SPANRbwratio RATIO2K Sets the ratio to 2000:1. Sets :SA:SPANRbwratio 2000 Query :SA:SPANRbwratio? Return RATIO2K :SA:WINDow...
  • Page 301: Sa:scale

    COMMAND DETAILS Sets to DBM unit Example :SA:UNIts DBM Sets the unit to DBM unit. :SA:SCAle Query Sets or returns the overall vertical scale. Description Syntax :SA:SCAle <NRf> :SA:SCAle? Related :SA:UNIts commands Vertical scale, the value may vary which Parameter/ <NRf>...
  • Page 302: Power Supply Commands

    MDO-2000E Series Programming Manual Power Supply Commands :POWERSupply:OUTPut<X> ........302 :POWERSupply:CONFigure ........302 :POWERSupply:OUTPut<X>:VOLTage ....303 :POWERSupply:OUTPut<X>:RECONFigure ....303 :POWERSupply:OUTPut<X>:OCP ......303 :POWERSupply:OUTPut<X> Query Sets or returns the power supply output. Description Syntax :POWERSupply:OUTPut<X> {ON|OFF} :POWERSupply:OUTPut<X>? Turns off the power supply output Parameter/ Return parameter...
  • Page 303: Powersupply:output:Voltage

    COMMAND DETAILS :POWERSupply:OUTPut<X>:VOLTage Query Sets or returns the power supply voltage. Description Syntax :POWERSupply:OUTPut<X>:VOLTage <NR3> :POWERSupply:OUTPut<X>:VOLTage? <NR3> Range 1.0~5.0, sets the voltage Parameter/ Return parameter Range 1~2, Select the output 1 or output 2 <X> Example :POWERSupply:OUTPut1:VOLTage 3.3 Sets the power supply output 1 to 3.3V. :POWERSupply:OUTPut<X>:RECONFigure Reconfigure the power supply when OCP Description...
  • Page 304: Usb Delay Command

    MDO-2000E Series Programming Manual USB Delay Command :USBDelay Query Sets or returns the USB delay function for the PC Description connection which Windows 10 installed Syntax :USBDelay {OFF|ON} :USBDelay? Turns on the USB delay function Parameter/ <ON> Return parameter Turns off the USB delay function <OFF>...
  • Page 305: Digital Commands

    COMMAND DETAILS Digital Commands :D<x>:DISPlay ............305 :D<x>:POSition ............305 :DISPlay:DIGital:HEIght .......... 306 :DIGital:GROUP<x>:THReshold ......306 :DIGital:ANAlog:A<x>:DISPlay ........ 307 :DIGital:ANAlog:A<x>:RATio ........307 :DIGital:ANAlog:A<x>:POSition ......308 :D<x>:MEMory ............308 :DIGital:MEMory............310 :D<x>:DISPlay Query Turns a digital channel <x> on/off or returns its Description status.
  • Page 306: Display:digital:height

    MDO-2000E Series Programming Manual Example :D0:POS ? >1.87 DIV :D0:POS 0 :DISPlay:DIGital:HEIght Query Sets or returns the number of available digital Description waveform position slots. Syntax :DISPlay:DIGital:HEIght {SMAll | MEDium | LARge | ?} Sets the height to small mode (digital...
  • Page 307: Digital:analog:a:Display

    COMMAND DETAILS Sets the threshold to a preset CMOS3 CMOS3 (3.3V) high level (1.65V) Sets the threshold to a preset CMOS2 CMOS2 (2.5V) high level (1.25V) Sets the threshold to a preset ECL <NR3> high level (-1.3V) GROUP<x> Group number 1~4 (16 channels) or 1~2 (8 channels) GROUP1: digital channels D0~D3 GROUP2: digital channels D4~D7...
  • Page 308: Digital:analog:a:Position

    MDO-2000E Series Programming Manual Vertical scale ratio (0.1, 0.2, …1). Parameter / <NRf> Return parameter Analog waveform number 1~2 A<x> :DIG:ANA:A1:RAT 0.1 Example :DIGital:ANAlog:A<x>:POSition Query Sets or returns the analog waveform vertical scale Description position. Syntax :DIGital:ANAlog:A<x>:POSition {<NRf> | ?} Vertical scale position (0, 0.1, 0.2, …8).
  • Page 309 COMMAND DETAILS Returns acquisition settings followed Return parameter by raw waveform block data. <string> <string> Returns the acquisition settings for the selected digital channel. Format: parameter(1),setting(1);parameter(2), setting(2)…parameter(n),setting(n); Waveform Data; <waveform <waveform block data> block data> Header followed by the raw waveform data.
  • Page 310: Digital:memory

    MDO-2000E Series Programming Manual Header raw data………. Hex: 35 32 30 30 30 30 30 00 00 00 00 00 00 00 01 00 01 ……….. ASCII/Decimal: #520000 0000000101 …. The raw data contains 20000 bytes (=10000 points); point 1 is logical 0,...
  • Page 311 COMMAND DETAILS Returns acquisition settings followed Return parameter by raw waveform block data. <string> <string> Returns the acquisition settings for all the digital channels. Format: parameter(1),setting(1);parameter(2), setting(2)…parameter(n),setting(n); Waveform Data; <waveform <waveform block data> block data> Header followed by the raw waveform data.
  • Page 312 MDO-2000E Series Programming Manual bit is channel 0 and the most significant bit is channel 15. Waveform Raw Data Example: Header raw data………. Hex: 35 32 30 30 30 30 30 00 15 00 14 00 11 00 10 ………..
  • Page 313: Appendix

    APPENDIX PPENDIX Error messages The following error messages may be returned Description from the :SYSTem:ERRor? query. For details see page 167. List of error Error number, “Error Description” messages +0, “No error.” -100, “Command error” -101, “Invalid character” -102, “Syntax error” -103, “Invalid separator"...
  • Page 314 MDO-2000E Series Programming Manual -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”...
  • Page 315 APPENDIX -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”...
  • Page 316 MDO-2000E Series Programming Manual -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”...
  • Page 317: Index

    INDEX NDEX SOURce ......177, 178 ACQuire INPut ........... 176 FILTer LABel ........228, 307 TRACking ........48 DISPlay ..228, 229, 230, 231, 307, 310 ACQuire BITRate .......... 187 AVERage ........42 IDFORmat ........187 FILTer POLARity ........188 FREQuency ........46 SAMPLEpoint .......
  • Page 318 MDO-2000E Series Programming Manual LABel ........225, 305 DATe ......... 173 DISPlay ........226, 305 POSition......... 54 DISplay PROBe INTENSITy TYPE ..........55 BACKLight PROBe AUTODim RATio ..........55 TIMe ........78 SCALe ..........55 DISPlay CLS ..........38 GRATicule ........79...
  • Page 319 INDEX 274, 275, 299, 300, 301, 302, 303, AMPlitude ........96 AREa ..........102 NGDefine........245 CARea ......... 102 SCRipt .......... 246 CMEan ........... 97 SOURce ........246 CRMS ........... 101 VIOLation ........246 FALL ..........88 FFFDelay ........105 HARDcopy FFRDelay ........
  • Page 320 MDO-2000E Series Programming Manual PERCent SINFo ..........223 STATE ......... 194 HIGH .......... 86 LOW ..........87 TOTAL ........194 MID ..........87 TRIGger MID2 ........... 87 STATIstics ........116 MODe ..........115 WEIghting ........116 CONDition ....212 RCL..........37 DATa QUALifier ....
  • Page 321 INDEX WHEn ........198 MAXimum ........247 PULSEWidth MINimum ........247 POLarity ........197 MODe .......... 247 RISEFall POSition SLOP ......... 198 MAXimum ........248 TIMe .......... 201 MINimum ........248 WHEn ........200 SAVe RUNT AUTo ..........249 POLarity ........197 MAXimum ........
  • Page 322 MDO-2000E Series Programming Manual VALue....161, 162 HLEVel ........130 HOLDoff ........129 CONDition......151 LEVel ........... 130 DATa LLEVel ........131 MISO MODe .......... 129 VALue ...... 152 NREJ ..........129 MOSI PULSe VALue ...... 152 SIZe ........ 151 TIME ..........

Table of Contents