Mixed-Signal Oscilloscope
ISO-9001 CERTIFIED MANUFACTURER
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.
Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
Good Will Instrument Co., Ltd.
No. 7-1, Jhongsing Rd., Tucheng Dist., New Taipei City 236, Taiwan.
TABLE OF CONTENTS
Table of Contents
INTERFACE OVERVIEW .................................................... 5
Interface Configuration .............................. 5
COMMAND OVERVIEW ................................................. 17
Command Syntax ..................................... 17
List of Commands in Functional Order .... 19
COMMAND DETAILS ..................................................... 34
Common Commands ............................... 36
Acquisition Commands ............................ 42
Autoscale Commands .............................. 49
Vertical Commands .................................. 50
Math Commands ..................................... 56
Cursor Commands ................................... 65
Display Commands .................................. 75
Hardcopy Commands .............................. 79
Measure Commands ................................ 82
Measurement Commands ....................... 107
Reference Commands ............................. 114
Run Command ........................................ 117
Stop Command ....................................... 117
Single Command..................................... 117
Force Command ...................................... 118
Timebase Commands.............................. 119
Trigger Commands .................................. 122
System Commands ................................. 163
Save/Recall Commands .......................... 164
Ethernet Commands ............................... 169
Time Commands ..................................... 170
Bus Decode Commands .......................... 171
Mark Commands..................................... 185
3
MSO-2000E/2000EA Programming Manual
Search Commands ................................. 187
Digital Commands ................................. 220
Label Commands ................................... 228
Segment Commands .............................. 236
DVM Commands .................................... 245
Go_NoGo Commands ............................ 247
AWG Commands .................................... 253
Data Logging Commands ....................... 272
Remote Disk Commands ........................ 275
APPENDIX .................................................................... 278
Error messages ...................................... 278
INDEX .......................................................................... 282
INTERFACE OVERVIEW
MSO2000E/2000EA side
connector
CDC (communications device
class)
1. Press the Utility key.
2. Press I/O from the bottom menu.
3. Press USB Device Port from the side
menu and select Computer .
INTERFACE OVERVIEW
This manual describes how to use the
MSO-2000E/2000EA’ 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
5
MSO-2000E/2000EA Programming Manual
4. Connect the USB cable to the rear
panel device port.
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
MSO-2000E/2000EA Download section. The
driver automatically sets the MSO2000E/2000EA as a serial COM port (Shown as
VPO in the PORTS node).
Invoke a terminal application such as RealTerm.
Set the COM port, baud rate, stop bit, data bit, and
parity accordingly.
To check the COM port number and associated
port settings, see the Device Manager in the PC.
For Windows 7:
Control panel → Hardware and Sound → Device
Manager
Example: Configuring RealTerm:
USB Functionality Check
6
INTERFACE OVERVIEW
Key in this query command via the terminal
application.
*idn?
This should return the Manufacturer, Model
number, Serial number, and Firmware version in
the following format.
GW,MSO-2202E,PXXXXXX,V1.00
7
MSO-2000E/2000EA Programming Manual
Subnet Mask
HTTP Port 80 (fixed)
The Ethernet interface is used for remote control
using a socket server connection. For details,
please see the Socket Server section on page 10.
1. Connect the Ethernet cable to the
LAN port on the rear panel.
2. Press the Utility key.
3. Press I/O from the bottom menu.
4. Press Ethernet from the side menu.
5. Set DHCP/BOOTP to On or Off
from the side menu.
IP addresses will automatically be assigned with
DHCP/BOOTP set to on. For Static IP Addresses,
DHCP/BOOTP should be set to off.
Configure the Ethernet Interface
8
INTERFACE OVERVIEW
6. Use the Up and Down arrows on
the side menu to navigate to each
Ethernet configuration item.
MAC Address, Instrument Name,
User Password, Instrument IP
Address, Domain Name, DNS IP
Address, Gateway IP Address,
Subnet Mask
Note: HTTP Port is fixed at 80.
7. Use the Variable knob to highlight a
character and use the Select key to
choose a character.
9
MSO-2000E/2000EA Programming Manual
Press Backspace to delete a
character.
Press Save Now to save the
configuration. Complete will be
displayed when successful.
1. Configure the IP address for the
MSO-2000E/2000EA.
2. Press the Utility key.
3. Press I/O from the bottom menu.
4. Press Socket Server from the side
menu.
5. Press Select Port and choose the
port number with the Variable
knob.
6. Press Set Port to confirm the port
number.
7. The Current Port icon will update
to the new port number.
Configure Socket Server
The MSO-2000E/2000EA supports socket server functionality for
direct two-way communication with a client PC or device over LAN.
By default, the Socket Server is off.
10
INTERFACE OVERVIEW
8. Press Server and turn the socket
server On.
NI Measurement
and Automation
Explorer
To test the socket server functionality, National
Instruments Measurement and Automation
Explorer can be used. This program is available on
the NI website, www.ni.com.
1. Configure the IP address for the
MSO-2000E/2000EA.
2. Configure the socket port.
3. Start the NI Measurement and
Automation Explorer (MAX)
program. Using Windows, press:
Start>All Programs>National
Instruments>Measurement & Automation
4. From the Configuration panel access;
My System>Devices and Interfaces>Network
Devices
Socket Server Functionality Check
11
MSO-2000E/2000EA Programming Manual
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 .
12
INTERFACE OVERVIEW
8. Enter the MSO- 2000E/2000EA’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 .
13
MSO-2000E/2000EA Programming Manual
12. Choose an alias for the socket connection if you
like.
13. Click Finish to finish the configuration.
14. The MSO-2000E/2000EA will now appear
under Network Devices in the Configuration
Panel.
15. Click the Open Visa Test Panel to send a remote
command to the MSO-2000E/2000EA.
14
INTERFACE OVERVIEW
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).
19. Click Apply Changes .
15
MSO-2000E/2000EA 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. For example:
GW,MSO-2202E,PXXXXXX,V1.00
16
COMMAND OVERVIEW
USB CDC_ACM compatible
SCPI, 1994 (partially compatible)
Commands and queries have two different forms,
long and short. The command syntax is written
with the short form of the command in capitals
and the remainder (long form) in lower case.
The commands can be written in capitals or lowercase, just so long as the short or long forms are
complete. An incomplete command will not be
recognized.
Below are examples of correctly written
commands.
:TIMebase:SCALe?
Short
Long
Short
COMMAND OVERVIEW
The Command overview chapter lists all MSO2000E/2000EA 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
17
MSO-2000E/2000EA Programming Manual
1: command header
2: single space
3: parameter
4: message terminator
floating point
with an exponent
Commands are non-case sensitive.
:TIMebase:SCALe <NR3>LF
1 2 3 4
18
COMMAND OVERVIEW
*IDN? ...........................................................................36
*LRN? ...........................................................................36
*SAV .............................................................................37
*RCL .............................................................................37
*RST .............................................................................38
*CLS .............................................................................38
*ESE .............................................................................38
*ESR .............................................................................39
*OPC ............................................................................39
*SRE .............................................................................40
*STB .............................................................................40
:ACQuire:AVERage .......................................................42
:ACQuire:MODe ..........................................................43
:ACQuire<X>:MEMory? ...............................................43
:ACQuire:FILTer:SOURce ............................................45
:ACQuire:FILTer ...........................................................46
:ACQuire:FILTer:FREQuency .......................................46
:ACQuire:FILTer:TRACking ..........................................46
:ACQuire<X>:STATe? ...................................................47
:ACQuire:INTERpolation .............................................47
:ACQuire:RECOrdlength ..............................................47
:HEADer .......................................................................48
:AUTOSet .....................................................................49
:AUTORSET:MODe .....................................................49
List of Commands in Functional Order
19
MSO-2000E/2000EA Programming Manual
:CHANnel<X>:BWLimit ............................................... 50
:CHANnel<X>:COUPling ............................................ 51
:CHANnel<X>:DESKew ............................................... 51
:CHANnel<X>:DISPlay ................................................ 51
:CHANnel<X>:EXPand ................................................ 52
:CHANnel<X>:IMPedance? ......................................... 52
:CHANnel<X>:INVert .................................................. 53
:CHANnel<X>:POSition .............................................. 53
:CHANnel<X>:PROBe:RATio ...................................... 54
:CHANnel<X>:PROBe:TYPe ........................................ 54
:CHANnel<X>:SCALe .................................................. 54
:MATH:DISP ................................................................ 56
:MATH:TYPe ................................................................ 57
:MATH:DUAL:SOURce<X> ......................................... 57
:MATH:DUAL:OPERator ............................................. 57
:MATH:DUAL:POSition ............................................... 58
:MATH:DUAL:SCALe ................................................... 58
:MATH:FFT:SOURce ................................................... 59
:MATH:FFT:MAG ........................................................ 59
:MATH:FFT:WINDow .................................................. 59
:MATH:FFT:POSition .................................................. 60
:MATH:FFT:SCALe ...................................................... 60
:MATH:FFT:HORizontal:SCALe .................................. 61
MATH:FFT:HORizontal:POSition ............................... 61
:MATH:DEFine ............................................................ 61
MATHVAR? .................................................................. 62
MATHVAR:VAR<X> ..................................................... 63
:MATH:ADVanced:POSition ....................................... 63
:MATH:ADVanced:SCALe ........................................... 63
:CURSor:MODe ........................................................... 66
:CURSor:SOURce......................................................... 66
:CURSor:HUNI ............................................................ 67
:CURSor:HUSE ............................................................ 67
:CURSor:VUNI ............................................................. 68
20
COMMAND OVERVIEW
:CURSor:VUSE .............................................................68
:CURSor:DDT ...............................................................68
:CURSor:H1Position ....................................................69
:CURSor:H2Position ....................................................69
:CURSor:HDELta .........................................................70
:CURSor:V1Position .....................................................70
:CURSor:V2Position .....................................................70
:CURSor:VDELta ..........................................................71
:CURSor:XY:RECTangular:X:POSition<X> ..................71
:CURSor:XY:RECTangular:X:DELta .............................71
:CURSor:XY:RECTangular:Y:POSition<X> ..................72
:CURSor:XY:RECTangular:Y:DELta .............................72
:CURSor:XY:POLar:RADIUS:POSition<X> ..................72
:CURSor:XY:POLar:RADIUS:DELta .............................73
:CURSor:XY:POLar:THETA:POSition<X> ...................73
:CURSor:XY:POLar:THETA:DELta ...............................73
:CURSor:XY:PRODuct:POSition<X> ...........................74
:CURSor:XY:PRODuct:DELta.......................................74
:CURSor:XY:RATio:POSition<X> .................................74
:CURSor:XY:RATio:DELta ............................................75
:DISPlay:INTensity:WAVEform ....................................75
:DISPlay:INTensity:GRATicule.....................................76
:DISPlay:INTensity:BACKLight ....................................76
:DISPlay:INTensity:BACKLight:AUTODim:ENAble ....76
:DISplay:INTENSITy:BACKLight:AUTODim:TIMe .....77
:DISPlay:PERSistence ..................................................77
:DISPlay:GRATicule .....................................................78
:DISPlay:WAVEform .....................................................78
:DISPlay:OUTPut .........................................................78
21
MSO-2000E/2000EA Programming Manual
:HARDcopy:START ...................................................... 79
:HARDcopy:MODe ...................................................... 79
:HARDcopy:PRINTINKSaver ....................................... 80
:HARDcopy:SAVEINKSaver ......................................... 80
:HARDcopy:SAVEFORMat .......................................... 81
:HARDcopy:ASSIGN .................................................... 81
:MEASure:GATing........................................................ 83
:MEASure:SOURce ...................................................... 83
:MEASure:METHod ..................................................... 84
:MEASUrement:REFLevel:PERCent:HIGH ................. 84
:MEASUrement:REFLevel:PERCent:LOW ................... 85
:MEASUrement:REFLevel:PERCent:MID .................... 85
:MEASUrement:REFLevel:PERCent:MID2 .................. 85
:MEASure:FALL ............................................................ 86
:MEASure:FOVShoot ................................................... 86
:MEASure:FPReshoot .................................................. 87
:MEASure:FREQuency ................................................. 87
:MEASure:NWIDth ...................................................... 88
:MEASure:PDUTy ........................................................ 88
:MEASure:PERiod ........................................................ 89
:MEASure:PWIDth ....................................................... 89
:MEASure:RISe ............................................................ 90
:MEASure:ROVShoot ................................................... 90
:MEASure:RPReshoot .................................................. 91
:MEASure:PPULSE ....................................................... 92
:MEASure:NPULSE ...................................................... 92
:MEASure:PEDGE ........................................................ 93
:MEASure:NEDGE ....................................................... 93
:MEASure:AMPlitude ................................................... 94
:MEASure:MEAN ......................................................... 94
:MEASure:CMEan ........................................................ 95
:MEASure:HIGH .......................................................... 96
:MEASure:LOW ............................................................ 96
:MEASure:MAX ............................................................ 97
22
COMMAND OVERVIEW
:MEASure:MIN ............................................................97
:MEASure:PK2PK .........................................................98
:MEASure:RMS ............................................................98
:MEASure:CRMS ..........................................................99
:MEASure:AREa .........................................................100
:MEASure:CARea .......................................................100
:MEASure:FRRDelay ..................................................101
:MEASure:FRFDelay...................................................101
:MEASure:FFRDelay...................................................102
:MEASure:FFFDelay ...................................................103
:MEASure:LRRDelay ..................................................103
:MEASure:LRFDelay ...................................................104
:MEASure:LFRDelay ...................................................104
:MEASure:LFFDelay ...................................................105
:MEASure:PHAse .......................................................106
:MEASUrement:MEAS<X>:SOURCE<X> ..................107
:MEASUrement:MEAS<X>:TYPe ...............................108
:MEASUrement:MEAS<X>:STATE ............................108
:MEASUrement:MEAS<X>:VALue.............................109
:MEASUrement:MEAS<X>:MAXimum .....................110
:MEASUrement:MEAS<X>:MEAN ............................111
:MEASUrement:MEAS<X>:MINImum .....................111
:MEASUrement:MEAS<X>:STDdev ..........................112
:MEASUrement:STATIstics:MODe ...........................113
:MEASUrement:STATIstics:WEIghting .....................113
:MEASUrement:STATIstics .......................................113
:REF<X>:DISPlay ........................................................114
:REF<X>:TIMebase:POSition ....................................114
:REF<X>:TIMebase:SCALe ........................................115
:REF<X>:OFFSet ........................................................115
:REF<x>:SCALe ..........................................................116
:RUN ..........................................................................117
23
MSO-2000E/2000EA Programming Manual
:STOP ......................................................................... 117
:SINGle ...................................................................... 117
:FORCe ....................................................................... 118
:TIMebase:EXPand .................................................... 119
:TIMebase:POSition .................................................. 119
:TIMebase:SCALe ...................................................... 119
:TIMebase:MODe ...................................................... 120
:TIMebase:WINDow:POSition .................................. 120
:TIMebase:WINDow:SCALe ...................................... 121
:TRIGger:FREQuency ................................................. 124
:TRIGger:TYPe ........................................................... 124
:TRIGger:SOURce ...................................................... 125
:TRIGger:COUPle....................................................... 125
:TRIGger:NREJ ........................................................... 126
:TRIGger:MODe ......................................................... 126
:TRIGger:HOLDoff..................................................... 126
:TRIGger:LEVel........................................................... 127
:TRIGger:HLEVel ....................................................... 127
:TRIGger:LLEVel ......................................................... 128
:TRIGger:EDGe:SLOP ................................................ 128
:TRIGger:DELay:SLOP ............................................... 128
:TRIGger:DELay:TYPe ................................................ 129
:TRIGger:DELay:TIMe ................................................ 129
:TRIGger:DELay:EVENt.............................................. 130
:TRIGger:DELay:LEVel ............................................... 130
:TRIGger:PULSEWidth:POLarity ............................... 130
:TRIGger:RUNT:POLarity .......................................... 131
:TRIGger:RUNT:WHEn .............................................. 131
:TRIGger:RUNT:TIMe ................................................ 132
:TRIGger:RISEFall:SLOP ............................................ 132
:TRIGger:RISEFall:WHEn .......................................... 132
24
COMMAND OVERVIEW
:TRIGger:RISEFall:TIMe .............................................133
:TRIGger:VIDeo:TYPe ................................................134
:TRIGger:VIDeo:FIELd ...............................................134
:TRIGger:VIDeo:LINe .................................................135
:TRIGger:VIDeo:POLarity ..........................................135
:TRIGger:PULSe:WHEn .............................................135
:TRIGger:PULSe:TIMe ...............................................136
:TRIGger:TIMEOut:WHEn .........................................136
:TRIGger:TIMEOut:TIMER ........................................137
:TRIGger:ALTernate ...................................................137
:TRIGger:STATe .........................................................138
:TRIGger:EXTERnal:PROBe:TYPe ..............................138
:TRIGger:EXTERnal:PROBe:RATio ............................139
:TRIGger:BUS:TYPe ...................................................139
:TRIGger:BUS:THReshold:CH<x> .............................140
:TRIGger:BUS:B1:I2C:CONDition .............................140
:TRIGger:BUS:B1:I2C:ADDRess:MODe ....................141
:TRIGger:BUS:B1:I2C:ADDRess:TYPe .......................141
:TRIGger:BUS:B1:I2C:ADDRess:VALue ....................142
:TRIGger:BUS:B1:I2C:ADDRess:DIRection ...............142
:TRIGger:BUS:B1:I2C:DATa:SIZe ..............................143
:TRIGger:BUS:B1:I2C:DATa:VALue ...........................143
:TRIGger:BUS:B1:UART:CONDition .........................144
:TRIGger:BUS:B1:UART:RX:DATa:SIZe ....................145
:TRIGger:BUS:B1:UART:RX:DATa:VALue .................145
:TRIGger:BUS:B1:UART:TX:DATa:SIZe .....................146
:TRIGger:BUS:B1:UART:TX:DATa:VALue .................146
:TRIGger:BUS:B1:SPI:CONDition .............................147
:TRIGger:BUS:B1:SPI:DATa:SIZe ..............................148
:TRIGger:BUS:B1:SPI:DATa:MISO:VALue ................148
:TRIGger:BUS:B1:SPI:DATa:MOSI:VALue ................149
:TRIGger:BUS:B1:CAN:CONDition ...........................150
:TRIGger:BUS:B1:CAN:FRAMEtype ..........................150
:TRIGger:BUS:B1:CAN:IDentifier:MODe ..................151
:TRIGger:BUS:B1:CAN:IDentifier:VALue ..................151
25
MSO-2000E/2000EA Programming Manual
:TRIGger:BUS:B1:CAN:IDentifier:DIRection ............ 152
:TRIGger:BUS:B1:CAN:DATa:QUALifier ................... 152
:TRIGger:BUS:B1:CAN:DATa:SIZe ............................ 153
:TRIGger:BUS:B1:CAN:DATa:VALue ......................... 154
:TRIGger:BUS:B1:LIN:CONDition ............................ 154
:TRIGger:BUS:B1:LIN:DATa:QUALifier .................... 155
:TRIGger:BUS:B1:LIN:DATa:SIZe ............................. 156
:TRIGger:BUS:B1:LIN:DATa:VALue .......................... 156
:TRIGger:BUS:B1:LIN:ERRTYPE ................................ 157
:TRIGger:BUS:B1:LIN:IDentifier:VALue .................... 158
:TRIGger:LOGic:INPut:CLOCK:SOURce................... 158
:TRIGger:LOGic:INPut:CLOCK:EDGe ....................... 159
:TRIGger:LOGic:FUNCtion ....................................... 159
:TRIGger:LOGic:PATtern ........................................... 160
:TRIGger:LOGic:PATtern:INPut:D<x> ...................... 160
:TRIGger:LOGic:PATtern:DELTatime........................ 161
:TRIGger:LOGic:PATtern:WHEn ............................... 161
:SYSTem:LOCK .......................................................... 163
:SYSTem:ERRor ......................................................... 163
:RECAll:SETUp ........................................................... 164
:RECAll:WAVEform .................................................... 164
:SAVe:IMAGe ............................................................. 165
:SAVe:IMAGe:FILEFormat ......................................... 165
:SAVe:IMAGe:INKSaver ............................................. 166
:SAVe:SETUp ............................................................. 166
:SAVe:WAVEform ....................................................... 167
:SAVe:WAVEform:FILEFormat .................................. 168
:ETHERnet:DHCP ...................................................... 169
:DATe ......................................................................... 170
:BUS1 ......................................................................... 172
:BUS1:STATE ............................................................. 172
26
COMMAND OVERVIEW
:BUS1:TYPe ................................................................172
:BUS1:INPut ...............................................................173
:BUS1:I2C:ADDRess:RWINClude ..............................173
:BUS1:I2C:SCLK:SOURce ..........................................174
:BUS1:I2C:SDA:SOURce ............................................174
:BUS1:UART:BITRate .................................................174
:BUS1:UART:DATABits ..............................................175
:BUS1:UART:PARIty ...................................................175
:BUS1:UART:PACKEt .................................................175
:BUS1:UART:EOFPAcket ...........................................176
:BUS1:UART:TX:SOURce ..........................................176
:BUS1:UART:RX:SOURce ..........................................177
:BUS1:SPI:SCLK:POLARity ........................................177
:BUS1:SPI:SS:POLARity .............................................177
:BUS1:SPI:WORDSize ...............................................178
:BUS1:SPI:BITORder .................................................178
:BUS1:SPI:SCLK:SOURce ..........................................178
:BUS1:SPI:SS:SOURce ...............................................179
:BUS1:SPI:MOSI:SOURce .........................................179
:BUS1:SPI:MISO:SOURce .........................................179
:BUS1:DISplay:FORMAt ............................................180
:LISTer:DATA .............................................................180
:BUS1:CAN:SOURce ..................................................181
:BUS1:CAN:PROBe ....................................................181
:BUS1:CAN:SAMPLEpoint .........................................181
:BUS1:CAN:BITRate ...................................................182
:BUS1:LIN:BITRate ....................................................183
:BUS1:LIN:IDFORmat ...............................................183
:BUS1:LIN:POLARity..................................................183
:BUS1:LIN:SAMPLEpoint ..........................................183
:BUS1:LIN:SOURce ...................................................184
:BUS1:LIN:STANDard ...............................................184
:MARK ........................................................................185
:MARK:CREATE ..........................................................185
27
MSO-2000E/2000EA Programming Manual
:MARK:DELEte ........................................................... 186
:SEARCH:COPY ......................................................... 188
:SEARCH:STATE ........................................................ 189
:SEARCH:TOTAL ....................................................... 189
:SEARCH:TRIGger:TYPe ............................................ 189
:SEARCH:TRIGger:SOURce....................................... 190
:SEARCH:TRIGger:EDGE:SLOP ................................ 190
:SEARCH:TRIGger:LEVel ........................................... 191
:SEARCH:TRIGger:HLEVel ........................................ 191
:SEARCH:TRIGger:LLEVel ......................................... 192
:SEARCH:TRIGger:PULSEWidth:POLarity ................ 192
:SEARCH:TRIGger:RUNT:POLarity ........................... 193
:SEARCH:TRIGger:RISEFall:SLOP ............................ 193
:SEARCH:TRIGger:PULSe:WHEn .............................. 194
:SEARCH:TRIGger:PULSe:TIMe ................................ 194
:SEARCH:TRIGger:RUNT:WHEn .............................. 195
:SEARCH:TRIGger:RUNT:TIMe ................................ 195
:SEARCH:TRIGger:RISEFall:WHEn ........................... 196
:SEARCH:TRIGger:RISEFall:TIMe ............................. 196
:SEARCH:TRIGger:BUS:TYPe .................................... 197
:SEARCH:TRIGger:BUS:B1:I2C:CONDition ............. 197
:SEARCH:TRIGger:BUS:B1:I2C:ADDRess:MODe .... 198
:SEARCH:TRIGger:BUS:B1:I2C:ADDRess:TYPe ....... 198
:SEARCH:TRIGger:BUS:B1:I2C:ADDRess:VALue ..... 199
:SEARCH:TRIGger:BUS:B1:I2C:ADDRess:DIRection200
:SEARCH:TRIGger:BUS:B1:I2C:DATa:SIZe .............. 200
:SEARCH:TRIGger:BUS:B1:I2C:DATa:VALue ........... 201
:SEARCH:TRIGger:BUS:B1:UART:CONDition.......... 202
:SEARCH:TRIGger:BUS:B1:UART:RX:DATa:SIZe ..... 203
:SEARCH:TRIGger:BUS:B1:UART:RX:DATa:VALue .. 203
:SEARCH:TRIGger:BUS:B1:UART:TX:DATa:SIZe ..... 204
:SEARCH:TRIGger:BUS:B1:UART:TX:DATa:VALue .. 204
:SEARCH:TRIGger:BUS:B1:SPI:CONDition .............. 205
:SEARCH:TRIGger:BUS:B1:SPI:DATa:SIZe ............... 206
28
COMMAND OVERVIEW
:SEARCH:TRIGger:BUS:B1:SPI:DATa:MISO:VALue .206
:SEARCH:TRIGger:BUS:B1:SPI:DATa:MOSI:VALue .207
:SEARCH:TRIGger:BUS:B1:CAN:CONDition ...........208
:SEARCH:TRIGger:BUS:B1:CAN:FRAMEtype ...........209
SEARCH:TRIGger:BUS:B1:CAN:IDentifier:MODe ...209
:SEARCH:TRIGger:BUS:B1:CAN:IDentifier:VALue ...210
:SEARCH:TRIGger:BUS:B1:CAN:IDentifier:DIRection210
:SEARCH:TRIGger:BUS:B1:CAN:DATa:QUALifier ....211
:SEARCH:TRIGger:BUS:B1:CAN:DATa:SIZe ............212
:SEARCH:TRIGger:BUS:B1:CAN:DATa:VALue .........212
:SEARCH:TRIGger:BUS:B1:LIN:CONDition .............213
:SEARCH:TRIGger:BUS:B1:LIN:DATa:QUALifier .....214
:SEARCH:TRIGger:BUS:B1:LIN:DATa:SIZe ..............215
:SEARCH:TRIGger:BUS:B1:LIN:DATa:VALue ...........215
:SEARCH:TRIGger:BUS:B1:LIN:ERRTYPE ................216
:SEARCH:TRIGger:BUS:B1:LIN:IDentifier:VALue .....217
:SEARCH:FFTPeak:METHod .....................................217
:SEARCH:FFTPeak:METHod:MPEak .........................218
:SEARCH:FFTPeak:SINFo ..........................................219
:D<x>:DISPlay ............................................................220
:D<x>:POSition ..........................................................220
:DISPlay:DIGital:HEIght ............................................221
:DIGital:GROUP<x>:THReshold ...............................221
:DIGital:ANAlog:A<x>:DISPlay ..................................222
:DIGital:ANAlog:A<x>:RATio .....................................223
:DIGital:ANAlog:A<x>:POSition ................................223
:D<x>:MEMory ...........................................................223
:DIGital:MEMory........................................................225
:CHANnel<X>:LABel ..................................................228
:CHANnel<X>:LABel:DISPlay ....................................229
:REF<X>:LABel ...........................................................229
:REF<X>:LABel:DISPlay .............................................230
:BUS1:LABel ...............................................................231
29
MSO-2000E/2000EA Programming Manual
:BUS1:LABel:DISPlay ................................................. 231
:D<x>:LABel ............................................................... 232
:D<x>:LABel:DISPlay ................................................. 233
:DIGital:ANAlog:A<x>:LABel ..................................... 233
:DIGital:ANAlog:A<x>:LABel:DISPlay ....................... 234
:SET<X>:LABel ........................................................... 235
:SEGMents:STATE ..................................................... 236
:SEGMents:CURRent ................................................. 237
:SEGMents:TOTalnum .............................................. 237
:SEGMents:TIMe ....................................................... 238
:SEGMents:DISPALL ................................................. 238
:SEGMents:MEASure:MODe .................................... 238
:SEGMents:MEASure:PLOT:SOURce ....................... 239
:SEGMents:MEASure:PLOT:DIVide .......................... 239
:SEGMents:MEASure:PLOT:SELect .......................... 240
:SEGMents:MEASure:PLOT:RESults ........................ 240
:SEGMents:MEASure:TABle:SOURce ....................... 241
:SEGMents:MEASure:TABle:SELect .......................... 241
:SEGMents:MEASure:TABle:LIST ............................. 242
:SEGMents:MEASure:TABle:SAVe ............................ 242
:SEGMents:SAVe ....................................................... 242
:SEGMents:SAVe:SOURce ........................................ 243
:SEGMents:SAVe:SELect:STARt ................................ 243
:SEGMents:SAVe:SELect:END .................................. 244
:DVM:STATE .............................................................. 245
:DVM:SOURce ........................................................... 245
:DVM:MODe .............................................................. 246
:DVM:VALue .............................................................. 246
:GONogo:CLEar ......................................................... 247
:GONogo:EXECute .................................................... 247
:GONogo:FUNCtion .................................................. 248
:GONogo:NGCount .................................................. 248
30
COMMAND OVERVIEW
:GONogo:NGDefine ..................................................248
:GONogo:SOURce .....................................................249
:GONogo:VIOLation ..................................................249
:GONogo:SCRipt .......................................................249
:TEMPlate:MODe ......................................................250
:TEMPlate:MAXimum ................................................250
:TEMPlate:MINimum ................................................250
:TEMPlate:POSition:MAXimum ................................251
:TEMPlate:POSition:MINimum ................................251
:TEMPlate:SAVe:MAXimum ......................................251
:TEMPlate:SAVe:MINimum ......................................252
:TEMPlate:TOLerance ................................................252
:TEMPlate:SAVe:AUTo ...............................................252
:AWG<x>:AMPlitude ..................................................254
:AWG<x>:FREQuency ................................................254
:AWG<x>:FUNCtion ..................................................255
:AWG<x>:OFFSet .......................................................256
:AWG<x>:OUTPut:LOAd:IMPEDance.......................256
:AWG<x>:OUTPut:STATE ..........................................256
:AWG<x>:PHAse ........................................................257
:AWG<x>:PULSe:DUTYcycle .....................................257
:AWG<x>:RAMP:SYMmetry ......................................257
:AWG<x>:MODulation:STATE ..................................258
:AWG<x>:MODulation:TYPe .....................................258
:AWG<x>:MODulation:AM:DEPth ............................258
:AWG<x>:MODulation:AM:FREQ .............................259
:AWG<x>:MODulation:AM:SHApe ...........................259
:AWG<x>:MODulation:AM:PHAse ...........................259
:AWG<x>:MODulation:AM:DUTYcycle.....................260
:AWG<x>:MODulation:AM:SYMmetry .....................260
:AWG<x>:MODulation:AM:RATE .............................260
:AWG<x>:MODulation:FM:DEV ...............................261
:AWG<x>:MODulation:FM:FREQ .............................261
:AWG<x>:MODulation:FM:SHApe ...........................262
31
MSO-2000E/2000EA Programming Manual
:AWG<x>:MODulation:FM:PHAse ........................... 262
:AWG<x>:MODulation:FM:DUTYcycle ..................... 263
:AWG<x>:MODulation:FM:SYMmetry ..................... 263
:AWG<x>:MODulation:FM:RATE .............................. 263
:AWG<x>:MODulation:FSK:FREQ ............................ 264
:AWG<x>:MODulation:FSK:RATE ............................. 264
:AWG<x>:SWEep:STATE ........................................... 265
:AWG<x>:SWEep:TYPe .............................................. 265
:AWG<x>:SWEep:START ........................................... 265
:AWG<x>:SWEep:STOP ............................................. 266
:AWG<x>:SWEep:TIMe.............................................. 266
:AWG<x>:SWEep:SPAN ............................................ 266
:AWG<x>:SWEep:CENTer ......................................... 267
:AWG<x>:ARBitrary:EDIT:NUMPOINt ..................... 267
:AWG<x>:ARBitrary:EDIT:FUNCtion ........................ 267
:AWG<x>:ARBitrary:SAVe:WAVEform ....................... 268
:AWG<x>:ARBitrary:LOAd:WAVEform ...................... 268
:AWG<x>:ARBitrary:EDIT:COPY ............................... 269
:AWG<x>:ARBitrary:EDIT:CLEar ............................... 269
:AWG<x>:ARBitrary:EDIT:LINe ................................. 270
:AWG<x>:ARBitrary:EDIT:SCALe .............................. 270
:AWG<x>:ARBitrary:EDIT:POINt............................... 270
:AWG<x>:ARBitrary:EDIT:POINt:ADD...................... 271
:AWG<x>:ARBitrary:EDIT:POINt:DELEte ................. 271
:DATALOG:STATE ..................................................... 272
:DATALOG:SOURce .................................................. 272
:DATALOG:SAVe ....................................................... 273
:DATALOG:INTerval .................................................. 273
:DATALOG:DURation ................................................ 274
:REMOTEDisk:IPADDress ......................................... 275
:REMOTEDisk:PATHName ....................................... 275
:REMOTEDisk:USERName ....................................... 275
:REMOTEDisk:PASSWord ......................................... 276
32
COMMAND OVERVIEW
:REMOTEDisk:MOUNT.............................................276
:REMOTEDisk:AUTOMount......................................277
33
MSO-2000E/2000EA Programming Manual
Common Commands ............................... 36
Acquisition Commands ............................ 42
Autoscale Commands .............................. 49
Vertical Commands .................................. 50
Math Commands ..................................... 56
Cursor Commands ................................... 65
Display Commands .................................. 75
Hardcopy Commands ............................... 79
Measure Commands ................................ 82
Measurement Commands ...................... 107
Reference Commands ............................ 114
Run Command ....................................... 117
Stop Command ...................................... 117
Single Command .................................... 117
Force Command ..................................... 118
Timebase Commands ............................. 119
Trigger Commands ................................. 122
System Commands ................................ 163
Save/Recall Commands .......................... 164
Ethernet Commands .............................. 169
Time Commands .................................... 170
Bus Decode Commands ......................... 171
Mark Commands .................................... 185
Search Commands ................................. 187
COMMAND DETAILS
The Command details chapter shows the detailed
syntax, equivalent panel operation, and example
for each command. For the list of all commands,
see page19.
34
COMMAND DETAILS
Digital Commands .................................. 220
Label Commands .................................... 228
Segment Commands ............................... 236
DVM Commands ..................................... 245
Go_NoGo Commands ............................. 247
AWG Commands ..................................... 253
Data Logging Commands ........................ 272
Remote Disk Commands ......................... 275
35
MSO-2000E/2000EA Programming Manual
*IDN? ........................................................................... 36
*LRN? .......................................................................... 36
*SAV ............................................................................. 37
*RCL ............................................................................. 37
*RST ............................................................................. 38
*CLS ............................................................................. 38
*ESE ............................................................................. 38
*ESR ............................................................................. 39
*OPC ............................................................................ 39
*SRE ............................................................................. 40
*STB ............................................................................. 40
Returns the manufacturer, model, serial number
and version number of the unit.
*IDN?
GW,MSO-2074E,PXXXXXX,V1.XX
Returns the oscilloscope settings as a data string.
* LRN?
:DISPlay:WAVEform VECTOR;PERSistence 2.400E-01;
INTensity:WAVEform 50;INTensity:GRATicule
50;GRATicule FULL;:CHANnel CH1:DISPlay
ON;BWLimit FULL;COUPling DC;INVert
OFF;POSition -1.600E+00;PROBe:RATio
Common Commands
36
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
CH1;MAG DB;WINDow HANNING;POSition 2.800E01;SCALe 2.000E+01;MATH:ADVanced:OPERator
DIFF;ADVanced:SOURce CH1;ADVanced:EDIT:
SOURce1 CH1;ADVanced:EDIT:S
Saves the current panel settings to the selected
memory number( setup 1 ~ 20).
*SAV {1 | 2 | 3 |…. | 20}
*SAV 1
Saves the current panel settings to Set 1.
Recalls a set of panel settings.
*RCL {1 | 2 | 3 |…. | 20}
*RCL 1
Recalls the selected setup from Set 1.
37
MSO-2000E/2000EA Programming Manual
Resets the MSO-2000E/2000EA (recalls the default
panel settings).
Sets or queries the Standard Event Status Enable
register.
*ESE?
>4
Indicates that there is a query error.
38
COMMAND DETAILS
Queries the Standard Event Status (Event) register.
The Event Status register is cleared after it is read.
*ESR?
>4
Indicates that there is a query error.
The *OPC command sets the OPC bit (bit0) of the
Standard Event Status Register when all current
commands have been processed.
The *OPC? Query returns 1 when all the
outstanding commands have completed.
Returns 1 when all the outstanding
commands have completed.
39
MSO-2000E/2000EA Programming Manual
Sets or queries the Service Request Enable register.
The Service Request Enable register determines
which registers of the Status Byte register are able
to generate service requests.
Parameter/
Return parameter
*SRE?
>48
Indicates that the MAVB and ESB bit are both set.
Queries the bit sum of the Status Byte register with
MSS (Master summary Status) replacing the RQS
bit (bit 6).
40
COMMAND DETAILS
*STB?
>16
Indicates that the MAV bit is set.
41
MSO-2000E/2000EA Programming Manual
:ACQuire:AVERage ...................................................... 42
:ACQuire:MODe .......................................................... 43
:ACQuire<X>:MEMory? ............................................... 43
:ACQuire:FILTer:SOURce ............................................ 45
:ACQuire:FILTer ........................................................... 46
:ACQuire:FILTer:FREQuency ....................................... 46
:ACQuire:FILTer:TRACking .......................................... 46
:ACQuire<X>:STATe? .................................................. 47
:ACQuire:INTERpolation ............................................. 47
:ACQuire:RECOrdlength .............................................. 47
:HEADer ....................................................................... 48
Selects or returns the number of waveform
acquisitions that are averaged in the average
acquisition mode.
:ACQuire:AVERage {<NR1>| ?}
2, 4, 8 ,16, 32, 64, 128, 256
Before using this command, select the average
acquisition mode. See the example below.
:ACQuire:MODe AVERage
:ACQuire:AVERage 2
Selects the average acquisition mode, and sets the
average number to 2.
Acquisition Commands
42
COMMAND DETAILS
Selects or returns the acquisition mode.
:ACQuire:MODe {SAMPle | PDETect | AVERage | ?}
:ACQuire:AVERage
Parameter
:ACQuire:MODe PDETect
Sets the sampling mode to peak detection.
Returns the data in acquisition memory for the
selected channel as a header + raw data.
:ACQuire:RECOrdlength
:HEADer
<string>
<waveform
block data>
Returns acquisition settings followed
by raw waveform block data.
<string>
Returns the acquisition settings for the
selected channel.
Format:
parameter(1),setting(1);parameter(2),se
tting(2)…parameter(n),setting(n);Wav
eform Data;
<waveform block data>
Header followed by the raw waveform
data.
43
MSO-2000E/2000EA 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.
#42000
Header identifier
Indicates the number
of characters that will
encode the number of
data points (ie. 2000
= 4 characters) after
which the raw data
will follow.
Indicates the number
of bytes that follow
(for the raw data).
ASCII
Raw Data:
Each two bytes (in hex) encodes the
vertical data of a data point. The data
is signed hex data (2’s complement, 32768 ~ 32767).
Waveform Raw Data Example:
Header raw data……….
Hex:
23 34 32 30 30 30 00 1C 00 1B 00 1A 00
1A 00 1B ………..
ASCII/Decimal:
#42000 28 27 26 26 27…….
The actual value of a data point can 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
44
COMMAND DETAILS
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
:ACQuire1:MEMory?
Format,2.0E;Memory Length,10000;IntpDistance,0;
Trigger Address,4999;Trigger Level,1.160E+01;
Source,CH1;Vertical Units,V;Vertical Units
Div,0;Vertical Units Extend
Div,15;Label,ACK ;Probe Type,0;Probe
Ratio,1.000e+01;Vertical Scale,5.000e+00;Vertical
Position,-1.100e+01;Horizontal Units,S;Horizontal
Scale,5.000E-04;Horizontal Position,0.000E+00;
Horizontal Mode,Main;SincET Mode,Real
Time;Sampling Period,5.000e-07;Horizontal Old
Scale,5.000E-04;Horizontal Old Position,0.000E+00;
Firmware,V0.99b8;Time,02-Oct-14 17:00:43;
Waveform Data;
#520000………………..follows waveform block
data in hex…………………..
Returns the source of the filter.
:ACQuire:FILTer:SOURce {CH1|CH2|CH3|CH4|?}
Parameter/
Return parameter
:ACQuire:FILTer:SOURce?
CH1
Sets the filter source to CH1.
45
MSO-2000E/2000EA Programming Manual
Turns the filter on/off or queries its status.
:ACQuire:FILTer {ON|OFF|?}
Parameter/
Return parameter
:ACQuire:FILTer?
OFF
Indicates that the filter is turned off.
:ACQuire:FILTer:FREQuency
Sets or queries the filter frequency.
:ACQuire:FILTer:FREQuency {DEFault|<NRf>|?}
Parameter/
Return parameter
Sets the filter frequency to the default.
Manually sets the filter frequency.
(1Hz ~ 500MHz)
:ACQuire:FILTer:FREQuency 1
Sets the filter frequency to 1Hz.
Turns filter tracking on/off or queries its state.
:ACQuire:FILTer:TRACking {ON|OFF|?}
Parameter/
Return parameter
:ACQuire:FILTer:TRACking ON
Turns filter tracking on.
46
COMMAND DETAILS
Returns the status of waveform data.
:ACQuire1:STATe?
0
Returns 0. Channel 1’s raw data is not ready.
Note: If the oscilloscope changes the acquisition status
from STOP to RUN, the status will be reset as zero.
Selects or returns the interpolation mode.
:ACQuire:INTERpolation {ET | SINC | ?}
Parameter/Return
parameter
Equivalent Time interpolation. The MSO2000E/2000EA doesn’t support ET.
Sets to SIN(X)/X interpolation
:ACQuire:INTERpolation?
>SINC
Returns SINC as the interpolation mode.
Sets or queries the record length.
:ACQuire:RECOrdlength {<NRf>| ?}
Parameter/Return
parameter
Record length. Settable record length:
(1e+3 | 1e+4 | 1e+5 | 1e+6 | 1e+7)
47
MSO-2000E/2000EA Programming Manual
:ACQuire:RECOrdlength 1e+3
Sets the record length to 1000 points.
Configures whether the returned data of
the :ACQuire:MEM query will contain header
information or not. It is set to ON by default.
Don’t add header information.
Returns the configuration (ON, OFF) for the selected
channel.
48
COMMAND DETAILS
:AUTOSet .....................................................................49
:AUTORSET:MODe .....................................................49
Runs the Autoset function to automatically
configure the horizontal scale, vertical scale, and
trigger according to the input signal.
Sets the Autoset mode or queries its state.
:AUTORSET:MODe {FITScreen | ACPriority | ?}
Parameter/Return
parameter
Autoscale Commands
49
MSO-2000E/2000EA Programming Manual
:CHANnel<X>:BWLimit ............................................... 50
:CHANnel<X>:COUPling ............................................ 51
:CHANnel<X>:DESKew ............................................... 51
:CHANnel<X>:DISPlay ................................................ 51
:CHANnel<X>:EXPand ................................................ 52
:CHANnel<X>:IMPedance? ......................................... 52
:CHANnel<X>:INVert .................................................. 53
:CHANnel<X>:POSition .............................................. 53
:CHANnel<X>:PROBe:RATio ...................................... 54
:CHANnel<X>:PROBe:TYPe ........................................ 54
:CHANnel<X>:SCALe .................................................. 54
Sets or returns the bandwidth limit on/off.
:CHANnel<X>:BWLimit {FULL | <NR3> | ?}
Sets the bandwidth limit to a pre-defined
bandwidth.
:CHANnel1:BWLimit 2.000E+07
Sets the channel 1 bandwidth to 20MHz.
Vertical Commands
50
COMMAND DETAILS
Selects or returns the coupling mode.
CHANnel<X>:COUPling {AC | DC | GND | ?}
Returns the coupling mode.
:CHANnel1:COUPling DC
Sets the coupling to DC for Channel 1.
Sets the deskew time in seconds.
:CHANnel<X>:DESKew { <NR3> | ?}
-5.00E -11 to 5.00E-11
-50ns to 50 ns. (10 ps /step)
:CHANnel1:DESKew 1.300E-9
Sets the deskew time to 1.3 nano seconds.
Turns a channel on/off or returns its status.
:CHANnel<X>:DISPlay {OFF | ON | ?}
51
MSO-2000E/2000EA Programming Manual
:CHANnel1:DISPlay ON
Turns on Channel 1
Sets Expand By Ground or Expand By Center for a
channel or queries its status.
:CHANnel<X>:EXPand {GND | CENTer | ?}
:CHANnel1:EXPand GND
Sets Channel 1 to Expand By Ground.
Returns the impedance of the oscilloscope. (The
impedance of the MSO-2000E/2000EA is fixed at
1MΩ)
Returns the impedance value.
:CHANnel1:IMPedance?
1.000000E+06
The impedance is 1M ohms.
52
COMMAND DETAILS
Inverts a channel or returns its status.
:CHANnel<X>:INVert {OFF | ON | ?}
:CHANnel1:INVert ON
Inverts Channel 1
Sets or returns the position level for a channel.
The vertical position will only be set to closest
allowed value. The position level range depends
on the vertical scale.
The scale must first be set before the position can
be set.
:CHANnel<X>:POSition { <NRf> | ?}
Position. Range depends on the vertical
scale.
Returns the position value.
:CHANnel1:POSition 2.4E–3
Sets the Channel 1 position to 2.4mV/mA
:CHANnel1:POSition?
2.4E-3
Returns 2.4mV as the vertical position.
53
MSO-2000E/2000EA Programming Manual
Sets or returns the probe attenuation factor.
:CHANnel<X>:PROBe:RATio { <NRf> | ?}
:CHANnel<X>:PROBe:TYPe
Parameter
:CHANnel1:PROBe:RATio 1.00E+0
Sets the Channel 1 probe attenuation factor to 1x
Sets or returns the probe type (voltage/current).
:CHANnel<X>:PROBe:TYPe { VOLTage | CURRent | ?}
:CHANnel<X>:PROBe:RATio
Parameter
:CHANnel1:PROBe:TYPe VOLTage
Sets the Channel 1 probe type to voltage.
Sets or returns the vertical scale. The scale depends
on the probe attenuation factor.
Note the probe attenuation factor should be set
before the scale.
54
COMMAND DETAILS
:CHANnel<X>:SCALe { <NRf> | ?}
Returns the vertical scale in volts or amps.
:CHANnel1:SCAle 2.00E–2
Sets the Channel 1 vertical scale to 20mV/div
55
MSO-2000E/2000EA Programming Manual
:MATH:DISP ................................................................ 56
:MATH:TYPe ................................................................ 57
:MATH:DUAL:SOURce<X> ......................................... 57
:MATH:DUAL:OPERator ............................................. 57
:MATH:DUAL:POSition ............................................... 58
:MATH:DUAL:SCALe ................................................... 58
:MATH:FFT:SOURce ................................................... 59
:MATH:FFT:MAG ........................................................ 59
:MATH:FFT:WINDow .................................................. 59
:MATH:FFT:POSition .................................................. 60
:MATH:FFT:SCALe ...................................................... 60
:MATH:FFT:HORizontal:SCALe .................................. 61
MATH:FFT:HORizontal:POSition ............................... 61
:MATH:DEFine ............................................................ 61
MATHVAR? .................................................................. 62
MATHVAR:VAR<X> ..................................................... 63
:MATH:ADVanced:POSition ....................................... 63
:MATH:ADVanced:SCALe ........................................... 63
Turns the math display on or off on the screen.
Parameter/
Return parameter
Math is not displayed on screen
Math is displayed on screen
:MATH:DISP OFF
Math is off.
Math Commands
56
COMMAND DETAILS
Queries or sets the Math type to FFT, Advanced
Math or to dual channel math operations
:MATH:TYPe { DUAL | ADVanced | FFT | ? }
:MATH:TYPe DUAL
Sets the Math type to dual channel math operation.
Sets the dual math source for source 1 or 2.
:MATH:DUAL:SOURce<X> { CH1 | CH2 | CH3 | CH4 |
REF1 | REF2 | REF3 | REF4 | ? }
Reference waveforms 1 to 4
Returns the source for the source 1 or 2.
:MATH:DUAL:SOURce1 CH1
Sets source1 as channel 1.
Sets the math operator for dual math operations.
57
MSO-2000E/2000EA Programming Manual
:MATH:DUAL:OPERator {PLUS | MINUS | MUL|
DIV|?}
:MATH:DUAL:OPERator PLUS
Sets the math operator as plus (+).
Sets the vertical position of the displayed math
result expressed by unit/division.
:MATH:DUAL:POSition {<NRf> | ? }
Depends on the vertical scale (Unit/Div)
Returns the vertical position.
:MATH:DUAL:POSition 1.0E+0
Sets the vertical position to 1.00 unit/div.
Sets the vertical scale of the displayed math result.
:MATH:DUAL:SCALe {<NRf> | ?}
:MATH:DUAL:SCALe 2.0E-3
Sets the vertical scale to 2mV/2mA.
58
COMMAND DETAILS
Sets and queries the FFT math source.
:MATH:FFT:SOURce { CH1 | CH2 | CH3 | CH4 | REF1 |
REF2 | REF3 | REF4 | ? }
:MATH:ADVanced:EDIT:SOURce<X>
:MATH:ADVanced:EDIT:OPERator
Reference waveform 1 to 4
:MATH:FFT:SOURce CH1
Sets the FFT math source as channel 1.
Sets FFT vertical units as linear or decibels.
:MATH:FFT:MAG {LINEAR | DB | ?}
Returns the FFT vertical units.
:MATH:FFT:MAG DB
Sets FFT vertical units to dB.
Sets the windowing filter used for the FFT
function.
:MATH:FFT:WINDow
{RECTangular|HAMming|HANning|BLAckman|?}
59
MSO-2000E/2000EA Programming Manual
:MATH:FFT:WINDow HAMming
Sets the FFT window filter to hamming.
Sets the vertical position of the displayed FFT
result.
MATH:FFT:POSition { <NRf> | ? }
Vertical position: -12e+0 to +12e+0
(12 units/division to +12 units/division.)
Returns the vertical position.
:MATH:FFT:POSition -2e-1
Sets the FFT position to -0.2 divisions.
Sets the vertical scale of the displayed FFT result.
:MATH:FFT:SCALe {<NRf> | ?}
Linear: 2e-3 to 1e+3 (2mV~1kV)
dB: 1e+0 to 2e+1 (1~20dB)
:MATH:FFT:SCAle 1.0e+0
Sets the scale to 1dB.
60
COMMAND DETAILS
:MATH:FFT:HORizontal:SCALe
Sets or queries the zoom scale for FFT math.
:MATH:FFT:HORizonatal:SCALe {<NRf> | ?}
Zoom scale: 1 to 20 times
:MATH:FFT:HORizontal:SCALe 5
Sets the zoom scale to 5X.
MATH:FFT:HORizontal:POSition
Sets the horizontal position of the displayed FFT
result.
MATH:FFT:HORizontal:POSition { <NRf> | ? }
Horizontal position: 0Hz ~ 999.9kHz
Returns the vertical position.
:MATH:FFT:HORizontal:POSition 6.0e5
Sets the FFT horizontal position to 600kHz.
Sets or queries the advanced math expression as a
string.
:MATH:DEFine {<string>| ?}
An expression enclosed in double
quotes. Note, ensure parentheses are
used correctly in the expression. The
expression can contain the following
parts:
61
MSO-2000E/2000EA Programming Manual
Intg(, Diff(, log(, ln(, Exp(,
Sqrt(, Abs(, Rad(, Deg(,
sin(, cos(, tan(, asin(,
acos(, atan(
+, -, *, /, (, ), !(, <, >, <=,
>=, ==, !=, ||, &&
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, ., E
Pk-Pk(, Max(, Min(, Amp(,
High(, Low(, Mean(,
CycleMean(, RMS(,
CycleRMS(, Area(,
CycleArea(, ROVShoot(,
FOVShoot(, Freq(, Period(,
Rise(, Fall(, PosWidth(,
NegWidth(, Dutycycle(,
FRR(, FRF(, FFR(, FFF(,
LRR(, LRF(, LFR(, LFF(,
Phase(
Returns the expression as a string.
:MATH:DISP ON
:MATH:TYPe ADVanced
MATH:DEFine "CH1-CH2"
Sets the math expression to CH1-CH2.
Returns the value of the VAR1 and VAR2
variables.
MATHVAR:VAR<X>
MATH:DEFine
62
COMMAND DETAILS
MATHVAR?
VAR1 1.000000E+06; VAR2 1.0E+1
Returns the value of both variables.
Sets or returns the VAR1 or VAR2 variables.
MATHVAR:VAR<x> {<NRf> | ?}
Returns the value of VAR1/VAR2
:MATH:VAR1 6.0e4
Sets VAR1 to 60000.
Sets the vertical position of the advanced math
result, expressed in unit/div.
MATH:ADVanced:POSition { <NRf> | ? }
Vertical position: -12e+0 to +12e+0
(12 units/division to +12 units/division.)
Returns the vertical position.
:MATH:ADVanced:POSition 1.0e+0
Sets the position as 1.00 unit/div.
Sets or queries the vertical scale the advanced
math result.
:MATH:ADVanced:SCALe {<NRf> | ?}
63
MSO-2000E/2000EA Programming Manual
Returns the vertical scale.
:MATH:ADVanced:SCALe 2.0E-3
Sets the vertical scale to 2mV/Div.
64
COMMAND DETAILS
:CURSor:MODe ...........................................................66
:CURSor:SOURce .........................................................66
:CURSor:HUNI ............................................................67
:CURSor:HUSE ............................................................67
:CURSor:VUNI .............................................................68
:CURSor:VUSE .............................................................68
:CURSor:DDT ...............................................................68
:CURSor:H1Position ....................................................69
:CURSor:H2Position ....................................................69
:CURSor:HDELta .........................................................70
:CURSor:V1Position .....................................................70
:CURSor:V2Position .....................................................70
:CURSor:VDELta ..........................................................71
:CURSor:XY:RECTangular:X:POSition<X> ..................71
:CURSor:XY:RECTangular:X:DELta .............................71
:CURSor:XY:RECTangular:Y:POSition<X> ..................72
:CURSor:XY:RECTangular:Y:DELta .............................72
:CURSor:XY:POLar:RADIUS:POSition<X> ..................72
:CURSor:XY:POLar:RADIUS:DELta .............................73
:CURSor:XY:POLar:THETA:POSition<X> ...................73
:CURSor:XY:POLar:THETA:DELta ...............................73
:CURSor:XY:PRODuct:POSition<X> ...........................74
:CURSor:XY:PRODuct:DELta.......................................74
:CURSor:XY:RATio:POSition<X> .................................74
:CURSor:XY:RATio:DELta ............................................75
Cursor Commands
65
MSO-2000E/2000EA Programming Manual
Sets cursor mode to horizontal (H) or horizontal
and vertical (HV).
Note: When the cursor source is set to bus, then
only the horizontal cursor is available.
:CURSor:MODe {OFF | H | HV | ? }
H Turns the horizontal cursors on.
Turns horizontal and vertical cursors on.
Returns the state of the cursors (H, HV, OFF).
:CURSor:MODe OFF
Turns the cursors off.
Sets or queries the cursor source.
:CURSor:SOURce {CH1 | CH2 |CH3 | CH4 | REF1 |
REF2 | REF3 | REF4 | MATH | LOGic | BUS1 | ?}
Reference waveform 1 to 4
Returns the cursor source.
:CURSor:SOURce CH1
Turns the cursor source as channel 1.
66
COMMAND DETAILS
Sets or queries the units for the horizontal bar
cursors.
:CURSor:HUNI {SEConds | HERtz | DEGrees |
PERcent | ?}
Sets the cursor units to time in seconds.
Sets the cursor units to frequency.
Sets the cursor units to degrees.
Sets the cursor units to percent.
:CURSor:HUNI SEConds
Sets the units to time in seconds.
Sets the current cursor position as the phase or
ratio reference for the Percent or Degrees
(horizontal) cursors.
This command can only be used when
:CURSor:HUNI is set to DEGrees or PERcent.
:CURSor:MODe
:CURSor:HUNI
Uses the current horizontal position
67
MSO-2000E/2000EA Programming Manual
Sets or queries the units for the vertical bar cursors.
:CURSor:VUNI {BASE | PERcent | ?}
Sets the vertical cursor units the same
as the scope units (V or A).
Sets the displayed units to percent.
:CURSor:VUNI BASE
Sets the units to the base units.
Sets the current cursor position as the ratio
reference for the Percent (vertical) cursors.
This command can only be used when
:CURSor:VUNI is set to PERcent.
:CURSor:MODe
:CURSor:VUNI
Uses the current vertical position
Returns the deltaY/deltaT (dy/dT) readout. This
function is only supported if the source channels
are CH1~4, Ref1~4 or Math.
68
COMMAND DETAILS
:CURSor:MODe
Return Parameter
Returns the readout in <NR3> format.
Sets or returns the first horizontal cursor (H1)
position.
:CURSor:H1Position {<NRf>| ?}
:CURSor:H2Position
Parameter
Returns the cursor position.
:CURSor:H1Position?
-1.34E-3
Returns the H1 cursor position as -1.34ms.
Sets or returns the second horizontal cursor (H2)
position.
:CURSor:H2Position {<NRf> | ?}
:CURSor:H1Position
Parameter
Returns the cursor position.
:CURSor:H2Position 1.5E-3
Sets the H2 cursor position to 1.5ms.
69
MSO-2000E/2000EA Programming Manual
Returns the delta of H1 and H2.
Returns the distance between two
horizontal cursors.
:CURSor:HDELta?
5.0E-9
Returns the horizontal delta as 5ns.
Sets the first vertical cursor (V1) position.
:CURSor:V1Position {<NRf>| ?}
Vertical position. Depends on the
vertical scale.
Returns the cursor position.
:CURSor:V1Position 1.6E -1
Sets the V1 cursor position to 160mA.
Sets the first vertical cursor (V2) position.
:CURSor:V2Position {<NRf> | ?}
Vertical position. Depends on the
vertical scale.
Returns the cursor position.
:CURSor:V2Position 1.1E-1
Sets the V2 cursor position to 110mA.
70
COMMAND DETAILS
Returns the delta of V1 and V2.
Returns the difference between two
vertical cursors.
:CURSor:VDELta?
4.00E+0
Returns the vertical delta as 4 volts.
:CURSor:XY:RECTangular:X:POSition<X>
Sets or queries the horizontal position in XY mode
for the X rectangular coordinates for cursor 1 or 2.
:CURSor:XY:RECTangular:X:POSition<X> {<NRf>|?}
Horizontal position co-ordinates
Returns the cursor position.
:CURSor:XY:RECTangular:X:POSition1 4.0E-3
Sets the X-coordinate cursor 1 position to
40mV/mV.
:CURSor:XY:RECTangular:X:DELta
Returns the delta value of cursor 1 and 2 on the X
coordinate.
:CURSor:XY:RECTangular:X:DELta{?}
Returns the delta value of cursor 1 and 2
as <NR3>.
71
MSO-2000E/2000EA Programming Manual
:CURSor:XY:RECTangular:X:DELta?
80.0E-3
Returns the horizontal delta as 80mV.
:CURSor:XY:RECTangular:Y:POSition<X>
Sets or queries the vertical position in XY mode for
the Y rectangular coordinates for cursor 1 or 2.
:CURSor:XY:RECTangular:Y:POSition<X> {<NRf>|?}
Vertical position co-ordinates
Returns the cursor position.
:CURSor:XY:RECTangular:Y:POSition1 4.0E-3
Sets the Y-coordinate cursor 1 position to
40mV/mV.
:CURSor:XY:RECTangular:Y:DELta
Returns the delta value of cursor 1 and 2 on the Y
coordinate.
:CURSor:XY:RECTangular:Y:DELta{?}
Returns the delta value of cursor 1 and 2
as <NR3>.
:CURSor:XY:RECTangular:Y:DELta?
80.0E-3
Returns the horizontal delta as 80mV.
:CURSor:XY:POLar:RADIUS:POSition<X>
Queries the polar radius position for the specified
cursor in XY mode, where X can be either cursor 1
or 2.
72
COMMAND DETAILS
:CURSor:XY:POLar:RADIUS:POSition<X>{?}
1, 2 (cursor 1, cursor 2)
Returns the polar radius position.
:CURSor:XY:POLar:RADIUS:POSition1?
80.0E-3
Returns the polar radius position as 80.0mV.
:CURSor:XY:POLar:RADIUS:DELta
Return s the radius delta value of cursor 1 and 2.
:CURSor:XY:POLar:RADIUS:DELta{?}
Returns the radius delta.
:CURSor:XY:POLar:RADIUS:DELta?
31.4E-3
Returns the radius delta as 31.4mV.
:CURSor:XY:POLar:THETA:POSition<X>
Queries the polar angle for the specified cursor in
XY mode, where X can be either 1 or 2.
:CURSor:XY:POLar:THETA:POSition<X>{?}
1, 2 (Cursor 1, Cursor 2)
:CURSor:XY:POLAR:RADIUS:POSition1?
8.91E+1
Returns the polar angle for cursor1 as 89.1˚.
:CURSor:XY:POLar:THETA:DELta
Queries the polar angle delta between cursor1 and
cursor2.
73
MSO-2000E/2000EA Programming Manual
:CURSor:XY:POLar:THETA:DELta{?}
Returns the theta delta between cursor1
and cursor2.
:CURSor:XY:POLar:THETA:DELta?
9.10E+0
Returns the delta as 9.1˚ .
:CURSor:XY:PRODuct:POSition<X>
Queries the product in XY mode for the specified
cursor, where x can be either 1 or 2.
:CURSor:XY:PRODuct:POSition<X>{?}
1, 2 (Cursor 1, Cursor 2)
Returns the product value of the Cursor1 or
Cursor2.
:CURSor:XY:PRODuct:POSition1?
9.44E-5
Returns the product of cursor1 as 94.4uVV.
Queries the product delta in XY mode.
:CURSor:XY:PRODuct:DELta{?}
Returns the product delta.
:CURSor:XY:PRODuct:DELta?
1.22E-5
Returns the product delta as 12.2uVV.
:CURSor:XY:RATio:POSition<X>
Queries the ratio in XY mode for the specified
cursor, where x can be either cursor 1 or 2.
74
COMMAND DETAILS
:CURSor:XY:RATio:POSition<X>{?}
1, 2 (Cursor 1, Cursor 2)
:CURSor:XY:RATio:POSition?
6.717E+1
Returns the ratio value as 6.717V/V.
Queries the ratio delta in XY mode.
:CURSor:XY:RATio:DELta{?}
:CURSor:XY:RATio:DELta?
5.39E+1
Returns the ratio delta as 53.9V/V.
:DISPlay:INTensity:WAVEform ....................................75
:DISPlay:INTensity:GRATicule.....................................76
:DISPlay:INTensity:BACKLight ....................................76
:DISPlay:INTensity:BACKLight:AUTODim:ENAble ....76
:DISplay:INTENSITy:BACKLight:AUTODim:TIMe .....77
:DISPlay:PERSistence ..................................................77
:DISPlay:GRATicule .....................................................78
:DISPlay:WAVEform .....................................................78
:DISPlay:OUTPut .........................................................78
:DISPlay:INTensity:WAVEform
Sets or queries the waveform intensity level.
Display Commands
75
MSO-2000E/2000EA Programming Manual
:DISPlay:INTensity:WAVEform {<NRf> | ?}
0.0E+0 to 1.0E+2 (0% to 100%)
:DISPlay:INTensity:WAVEform 5.0E+1
Sets the waveform intensity to 50%.
:DISPlay:INTensity:GRATicule
Sets or queries the graticule intensity level.
:DISPlay:INTensity:GRATicule {<NRf> | ?}
1.0E+0 to 1.0E+2 (10% to 100%)
Returns the graticule intensity.
:DISPlay:INTensity:GRATicule 5.0E+1
Sets the graticule intensity to 50%.
:DISPlay:INTensity:BACKLight
Sets or queries the intensity of the backlight
display.
:DISPlay:INTensity:BACKLight {<NRf> | ?}
1.0E+0 to 1.0E+2 (10% to 100%)
Returns the backlight intensity.
:DISPlay:INTensity:BACKLight 5.0E+1
Sets the backlight intensity to 50%.
:DISPlay:INTensity:BACKLight:AUTODim
:ENAble
Sets or queries the display auto-dim function.
:DISPlay:INTensity:BACKLight:AUTODim:ENAble
{OFF | ON | ?}
76
COMMAND DETAILS
Parameter/
Return parameter
:DISPlay:INTensity:BACKLight:AUTODim:ENAble ON
Turns the auto-dim function on.
:DISplay:INTENSITy:BACKLight:AUTODim
:TIMe
Sets or queries the display auto-dim time.
:DISPlay:INTensity:BACKLight:AUTODim:TIMe
{ <NR1> | ? }
Parameter/
Return parameter
1 ~ 180 minutes. Time in minutes.
:DISPlay:INTensity:BACKLight:AUTODim:TIMe 10
Sets the auto-dim time to 10 minutes.
Sets or queries the waveform persistence level.
:DISPlay:PERSistence { INFInite | OFF | <NRf> | ? }
1.6E-2 ~ 4.0E+0. (16mS to 10S)
Range(1.6E-2, 30E-3, 60E-3, 120E-2, 240E3, 500E-3, 750E-3, 1, 1.5,2,...,9.5,10
Returns the persistence time.
:DISPlay:PERSistence 2.0E+0
Sets the persistence to 2 seconds.
77
MSO-2000E/2000EA Programming Manual
Sets or queries graticule display type.
:DISPlay:GRATicule {FULL | GRID|CROSs | FRAMe | ?}
Returns the graticule type.
:DISPlay:GRATicule FULL
Sets the graticule to .
Sets or queries whether the waveforms are drawn
as vectors or dots.
:DISPlay:WAVEform {VECTor | DOT | ?}
:DISPlay:WAVEform VECTor
Sets the waveform to vectors.
Returns the screen image as a 16 bit RGB run
length encoded image.
78
COMMAND DETAILS
Format: header+data+LF
For example assuming the image data size is 60072
bytes then the following would be returned:
#560072<[count] [color] [count] [color]….. ><LF>
Where #560072 is the header, each [count] and [color]
data are 2 bytes and <LF> is a line feed character.
:HARDcopy:START ......................................................79
:HARDcopy:MODe ......................................................79
:HARDcopy:PRINTINKSaver .......................................80
:HARDcopy:SAVEINKSaver .........................................80
:HARDcopy:SAVEFORMat ..........................................81
:HARDcopy:ASSIGN ....................................................81
Executing the HARDcopy:START command is the
equivalent of pressing the Hardcopy key on the
front panel.
:HARDcopy:MODe
:HARDcopy:PRINTINKSaver
:HARDcopy:SAVEINKSaver
:HARDcopy:SAVEFORMat
:HARDcopy:ASSIGN
Sets or queries whether hardcopy is set to print or
save.
:HARDcopy:MODe { PRINT | SAVE | ? }
Hardcopy Commands
79
MSO-2000E/2000EA Programming Manual
:HARDcopy:START
Parameter
Returns the mode.(PRINT/SAVE)
:HARDcopy:MODe PRINT
Sets hardcopy to print.
Sets Inksaver On or Off for printing.
:HARDcopy:PRINTINKSaver { OFF | ON | ? }
:HARDcopy:START
:HARDcopy:MODe
Returns the print Ink Saver mode.(ON/OFF)
:HARDcopy:PRINTINKSaver ON
Sets Ink Saver to ON for printing.
Sets Inksaver On or Off for saving screen images.
:HARDcopy:SAVEINKSaver { OFF | ON | ? }
:HARDcopy:START
:HARDcopy:MODe
Returns the screen image Ink Saver mode (ON/OFF).
:HARDcopy:SAVEINKSaver ON
Sets Inksaver to ON for saving screen images.
80
COMMAND DETAILS
Sets or queries the image save file type.
:HARDcopy:SAVEFORMat { PNG | BMP | ? }
:HARDcopy:START
:HARDcopy:MODe
Returns the image file format (PNG/BMP).
:HARDcopy:SAVEFORMat PNG
Sets the file format to PNG.
Sets or queries what file type the hardcopy key has
been assigned to save.
:HARDcopy:ASSIGN
{IMAGe | WAVEform | SETUp | ALL | ?}
:HARDcopy:START
:HARDcopy:MODe
Save All (image, waveform,setup)
Returns the file type.
(IMAGE/WAVEFORM/SETUP/ALL)
:HARDcopy:ASSIGN IMAGE.
Set the hardcopy key to save image files.
81
MSO-2000E/2000EA Programming Manual
:MEASure:GATing........................................................ 83
:MEASure:SOURce ...................................................... 83
:MEASure:METHod ..................................................... 84
:MEASUrement:REFLevel:PERCent:HIGH ................. 84
:MEASUrement:REFLevel:PERCent:LOW ................... 85
:MEASUrement:REFLevel:PERCent:MID .................... 85
:MEASUrement:REFLevel:PERCent:MID2 .................. 85
:MEASure:FALL ............................................................ 86
:MEASure:FOVShoot ................................................... 86
:MEASure:FPReshoot .................................................. 87
:MEASure:FREQuency ................................................. 87
:MEASure:NWIDth ...................................................... 88
:MEASure:PDUTy ........................................................ 88
:MEASure:PERiod ........................................................ 89
:MEASure:PWIDth ....................................................... 89
:MEASure:RISe ............................................................ 90
:MEASure:ROVShoot ................................................... 90
:MEASure:RPReshoot .................................................. 91
:MEASure:PPULSE ....................................................... 92
:MEASure:NPULSE ...................................................... 92
:MEASure:PEDGE ........................................................ 93
:MEASure:NEDGE ....................................................... 93
:MEASure:AMPlitude ................................................... 94
:MEASure:MEAN ......................................................... 94
:MEASure:CMEan ........................................................ 95
:MEASure:HIGH .......................................................... 96
:MEASure:LOW ............................................................ 96
:MEASure:MAX ............................................................ 97
:MEASure:MIN ............................................................ 97
:MEASure:PK2PK ......................................................... 98
:MEASure:RMS ............................................................ 98
:MEASure:CRMS .......................................................... 99
Measure Commands
82
COMMAND DETAILS
:MEASure:AREa .........................................................100
:MEASure:CARea .......................................................100
:MEASure:FRRDelay ..................................................101
:MEASure:FRFDelay...................................................101
:MEASure:FFRDelay...................................................102
:MEASure:FFFDelay ...................................................103
:MEASure:LRRDelay ..................................................103
:MEASure:LRFDelay ...................................................104
:MEASure:LFRDelay ...................................................104
:MEASure:LFFDelay ...................................................105
:MEASure:PHAse .......................................................106
Sets or queries the measurement gating.
:MEASure:GATing { OFF | SCREen | CURSor | ? }
Gating set to screen width
Returns the gating. (OFF, SCREEN, CURSOR)
:MEASure:GATing OFF
Turns gating off (full record).
Sets or queries the measurement source for source1
or source2.
:MEASure:SOURce<X> { CH1 | CH2 | CH3 | CH4 |
MATH | ? }
83
MSO-2000E/2000EA Programming Manual
Returns the source (CH1, CH2, CH3, CH4, MATH)
:MEASure:SOURce1 CH1
Sets source1 to channel 1.
Sets or queries the method used to determine the
High-Low measurement values.
:MEASure:METHod { AUTo | HIStogram | MINMax
| ? }
Set to the Histogram method.
Set to the Min-Max method.
Returns the measurement method (AUTO,
HISTOGRAM, MINMAX)
:MEASure:METHod: AUTo
Set the measurement method to auto.
:MEASUrement:REFLevel:PERCent:HIGH
Sets or queries the high reference level as a
percentage.
:MEASUrement:REFLevel:PERCent:HIGH {<NRf> | ?}
Returns the high reference level
:MEASUrement:REFLevel:PERCent:HIGH 50.1
Set the high reference level to 50.1%.
84
COMMAND DETAILS
:MEASUrement:REFLevel:PERCent:LOW
Sets or queries the low reference level as a
percentage.
:MEASUrement:REFLevel:PERCent:LOW {<NRf> | ?}
Returns the low reference level.
:MEASUrement:REFLevel:PERCent:LOW 40.1
Set the low reference level to 40.1%.
:MEASUrement:REFLevel:PERCent:MID
Sets or queries the first mid reference level as a
percentage.
:MEASUrement:REFLevel:PERCent:MID {<NRf> | ?}
Returns the mid reference level.
:MEASUrement:REFLevel:PERCent:MID 50
Set the mid reference level to 50%.
:MEASUrement:REFLevel:PERCent:MID2
Sets or queries the second mid reference level as a
percentage.
:MEASUrement:REFLevel:PERCent:MID2 {<NRf> | ?}
Returns the mid reference level of the second
source.
:MEASUrement:REFLevel:PERCent:MID2 50
Set the mid reference level to 50%.
85
MSO-2000E/2000EA Programming Manual
Returns the fall time measurement result.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:FALL?
Selects Channel 1 as the source, and then measures
the fall time.
Returns the fall overshoot amplitude.
Returns the fall overshoot as a
percentage
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
86
COMMAND DETAILS
:MEASure:SOURce1 CH1
:MEASure:FOVShoot?
1.27E+0
Selects Channel 1, and then measures the fall
overshoot.
Returns fall preshoot amplitude.
:MEASure:SOURce<X>
Returns
Returns the fall preshoot as <NR3>.
Returns the fall preshoot as a percentage.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:FPReshoot?
Selects Channel 1, and then measures the fall
preshoot.
Returns the frequency value.
:MEASure:SOURce<X>
Return parameter
Returns the frequency in Hz.
Indicates the source channel is not
activated.
87
MSO-2000E/2000EA Programming Manual
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:FREQuency?
>1.0E+3
Selects Channel 1, and then measures the
frequency.
Returns the first negative pulse width timing.
Returns the negative pulse width in
seconds.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:NWIDth?
4.995E-04
Selects Channel 1, and then measures the negative
pulse width.
Returns the positive duty cycle ratio as percentage.
:MEASure:SOURce<X>
Return parameter
Returns the positive duty ratio.
88
COMMAND DETAILS
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:PDUTy?
5.000E+01
Selects Channel 1, and then measures the positive
duty cycle.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:PERiod?
1.0E-3
Selects Channel 1, and then measures the period.
Returns the first positive pulse width.
89
MSO-2000E/2000EA Programming Manual
Returns the positive pulse width.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:PWIDth?
5.0E-6
Selects Channel 1, and then measures the positive
pulse width.
Returns the first pulse rise time.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:RISe?
8.5E-6
Selects Channel 1, and then measures the rise time.
Returns the rising overshoot over the entire
waveform in percentage.
90
COMMAND DETAILS
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:ROVShoot?
5.00E+00
Selects Channel 1, and then measures the rise
overshoot.
Returns rising preshoot over the entire waveform
in percentage.
:MEASure:SOURce<X>
Return parameter
Returns the rising preshoot.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:RPReshoot?
2.13E-2
Selects Channel 1, and then measures the rise
preshoot.
91
MSO-2000E/2000EA Programming Manual
Returns the number of positive pulses.
:MEASure:SOURce<X>
Return parameter
Returns the number of positive pulses.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:PPULSE?
6.000E+00
Selects Channel 1, and then measures the number
of positive pulses.
Returns the number of negative pulses.
:MEASure:SOURce<X>
Return parameter
Returns the number of negative pulses.
Indicates the source channel is not
activated.
92
COMMAND DETAILS
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:NPULSE?
4.000E+00
Selects Channel 1, and then measures the number
of negative pulses.
Returns the number of positive edges.
:MEASure:SOURce<X>
Return parameter
Returns the number of positive edges.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:PEDGE?
1.100E+01
Selects Channel 1, and then measures the number
of positive edges.
Returns the number of negative edges.
:MEASure:SOURce<X>
Return parameter
Returns the number of negative edges.
93
MSO-2000E/2000EA Programming Manual
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:NEDGE?
1.100E+01
Selects Channel 1, and then measures the number
of negative edges.
Returns the amplitude difference between the
Vhigh-Vlow.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:AMPlitude?
3.76E-3
Selects Channel 1, and then measures the
amplitude.
Returns the mean voltage/current of one or more
full periods.
94
COMMAND DETAILS
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:MEAN?
1.82E-3
Selects Channel 1, and then measures the mean
value.
Returns the mean voltage/current of one full
period.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:CMEan?
9.480E-01
Selects Channel 1, and then measures the mean
value of the first period.
95
MSO-2000E/2000EA Programming Manual
Returns the global high voltage/current.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:HIGH?
3.68E-3
Selects Channel 1, and then measures the high
voltage/current.
Returns the global low voltage/current.
:MEASure:SOURce<X>
Return parameter
Returns the global low value.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
96
COMMAND DETAILS
:MEASure:SOURce1 CH1
:MEASure:LOW?
1.00E-0
Selects Channel 1, and then measures the low
current/voltage.
Returns the maximum amplitude.
:MEASure:SOURce<X>
Return parameter
Returns the maximum amplitude.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:MAX?
1.90E-3
Selects Channel 1, and then measures the
maximum amplitude.
Returns the minimum amplitude.
:MEASure:SOURce<X>
Return parameter
Returns the minimum amplitude.
Indicates the source channel is not
activated.
97
MSO-2000E/2000EA Programming Manual
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:MIN?
-8.00E-3
Selects Channel 1, and then measures the
minimum amplitude.
Returns the peak-to-peak amplitude (difference
between maximum and minimum amplitude).
Returns the voltage or current peak to
peak measurement.
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:PK2Pk?
2.04E-1
Selects Channel 1, and then measures the peak-topeak amplitude.
Returns the root-mean-square voltage/current of
one or more full periods.
98
COMMAND DETAILS
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:RMS?
1.31E-3
Selects Channel 1, and then measures the RMS
voltage/current.
Returns the root-mean-square voltage/current of
one full periods.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:CRMS?
1.31E-3
Selects Channel 1, and then measures the CRMS
voltage/current.
99
MSO-2000E/2000EA Programming Manual
Returns the voltage/current area over one or more
full periods.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
:MEASure:SOURce1 CH1
:MEASure:AREa?
1.958E-03
Selects Channel 1, and then measures the area.
Returns the voltage/current area over one full
period.
:MEASure:SOURce<X>
Return parameter
Indicates the source channel is not
activated.
Before using this command, select the
measurement channel. See the example below.
100