Programmer ManualTDS3000, TDS3000B, and TDS3000C SeriesDigital Phosphor Oscilloscopes071-0381-03For the TDS3000C series, this document appliesto firmw
PrefaceviiiTDS3000, TDS3000B, and TDS3000C Series Programmer Manual
Command Descriptions2-62TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCALibrate:INTERNalCALIBRATE:INTERNALperforms an internal self-calibrat
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-63CALIBRATE:INTERNAL:STATUS?might return :CALIBRATE:INTERNAL:STATUS UNCA
Command Descriptions2-64TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCH2:BANDWIDTH TWENTYsets the bandwidth of channel 2 to 20 MHz.CH1:BAND
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-65CH<x>:DESKewSets or queries the horizontal deskew time for this
Command Descriptions2-66TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCH<x>:IMPedanceSets or returns the channel probe impedance.Verti
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-67CH<x>:OFFSetSets or queries the offset, typically in volts, that
Command Descriptions2-68TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCH<x>:POSitionSets or queries the vertical position of the speci
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-69<x> specifies the input channel. Valid values are 1, 2, 3, and 4
Command Descriptions2-70TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCH<x>:VOLtsSets or queries the vertical gain of the specified ch
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-71<x> specifies the input channel. Valid values are 1, 2, 3, and 4
TDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-1Getting StartedYou can write computer programs that remotely set the oscilloscope front pan
Command Descriptions2-72TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMAV. (A complete discussion of these registers and bits, and of event
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-73WAVEform specifies waveform XY cursors.GRATicule specifies graticule X
Command Descriptions2-74TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCURSOR<n>X specifies the X-axis cursor of the specified graticul
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-75<x> specifies which graticule cursor , where x = 1 for the refer
Command Descriptions2-76TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCURSor:HBArs:POSITION<x>Sets or queries the position of the spec
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-77CURSOR:HBARS:SELECT CURSOR1selects the first horizontal bar cursor as
Command Descriptions2-78TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<FIVEdivs> sets H Bar measurement scale so that 5 screen major d
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-79CURSOR:VBARS:HDELTA?might return :CURSOR:VBARS:HDELTA 1.088000000E-3,
Command Descriptions2-80TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<x> specifies the cursor. Valid values are 1 and 2.<NR3> s
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-81CURSor:VBArs:UNItsSets or returns the units for the vertical bar curso
Getting Started1-2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualOverview of the ManualThe information contained in each major section of thi
Command Descriptions2-82TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCURSOR:VBARS:USE CURRENTsets the V Bar measurement scale to use the cu
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-83CURSor:WAVEform:SELectSelects (makes active) or returns the specified
Command Descriptions2-84TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCURSor:XY:PRODUCT<x>? (Query Only)(Available with TDS3AAM)Return
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-85CURSor:XY:RATDELta? (Query Only)(Available with TDS3AAM)Returns the XY
Command Descriptions2-86TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCURSor:XY:RDELta? (Query Only)(Available with TDS3AAM)Returns the XY c
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-87CURSor:XY:RECTX<x>? (Query Only)Returns the XY cursor X-axis rec
Command Descriptions2-88TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCURSor:XY:THDELta? (Query Only)(Available with TDS3AAM)Returns the XY
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-89CURSor:XY:XDELta? (Query Only)(Available with TDS3AAM)Returns the diff
Command Descriptions2-90TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCURVeTransfers waveform data to and from the oscilloscope in binary or
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-91WaveformDATa, WFMPre?CURVe { <Block> | <asc curve> }CURVe?
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-3Your program may request information from the oscilloscope. The oscilloscope
Command Descriptions2-92TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDATaSets or returns the format and location of the waveform data that
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-93DATA:DESTINATION REF3stores incoming waveform data in reference memory
Command Descriptions2-94TDS3000, TDS3000B, and TDS3000C Series Programmer ManualSRPbinary is the same as RPBinary except that the byte order is swappe
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-95DATA:SOURCE REF2specifies that reference waveform two will be transfer
Command Descriptions2-96TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDATa:STOPSets or returns the last data point that will be transferred
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-97DATa:TARgetSets or returns the location for storing waveform data tran
Command Descriptions2-98TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDATESets or returns the date that the oscilloscope can display.Miscell
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-99*DDT #231AUTOSET EXECUTE;:SELECT:REF1 ONperforms autoset and selects R
Command Descriptions2- 100TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDIAg:LOOP:OPTionSets the diagnostic loop option.Calibration and Diag
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 101DIAg:RESUlt:FLAg? (Query Only)Returns the pass/fail status from the
Getting Started1-4TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCommunication ModulesCommunication modules let you communicate with, or remo
Command Descriptions2- 102TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDIAg:STATE EXECute (Set Only)Executes the diagnostic tests that have
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 103ENCE 500.0E-3;GRATICULE FULL;TRIGT 1;INTENSITY:OVERALL 85;WAVEFORM 7
Command Descriptions2- 104TDS3000, TDS3000B, and TDS3000C Series Programmer ManualHARDCopy:PALEtteDISplay:FORMatSets or returns the display format. Th
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 105DISplay:GRAticuleSelects the type of graticule that is displayed. Th
Command Descriptions2- 106TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDISplay:INTENSITy:BACKLightSets or returns the backlight intensity f
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 107DISplay:PERSistence { <NR3> | INFInite | AUTO | MINImum }DISpl
Command Descriptions2- 108TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDISplay:PICture:AUTOContrast(Requires TDS3VID or TDS3SDI)Sets or ret
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 109DISplay:PICture:AUTOC ontrast, DISplay:PICture:CONTRAst,DISplay:PICt
Command Descriptions2-110TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDISPLAY:PICTURE:STATE?might return DISPLAY:PICTURE:STATE ON, indicati
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 111ON or NR1 ≥ 1 enables the vectorscope display mode.OFF or NR1 ≤ 0 di
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-5TDS3GMTDS3VMRS-232TDS3EMEthernetRS-232RS-232GPIBVGATDS3GVRS-232GPIBVGAFigure
Command Descriptions2-112TDS3000, TDS3000B, and TDS3000C Series Programmer ManualONEHundred or NR1 ≥ 1 sets the vectorscope display mode to 100% color
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-113Table 2- 35: XY format pairsX-Axis source Y-Axis sourceCh1 Ch2, Ch3,
Command Descriptions2-114TDS3000, TDS3000B, and TDS3000C Series Programmer ManualOFF sets the Y Channel to off or none which turns off or prevents the
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-115either on or off; there is no intensity modulation. Gated XYZ is usef
Command Descriptions2-116TDS3000, TDS3000B, and TDS3000C Series Programmer Manual*ESE <NR1>*ESE?<NR1> is a value in the range from 0 throu
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-117ETHERnet:DCHPBOOTP(TDS3000B Series, TDS3000C Series, and TDS3EM Only)
Command Descriptions2-118TDS3000, TDS3000B, and TDS3000C Series Programmer ManualETHERNET:DNS:IPADDRESS ”128.196.12.122”sets the DNS IP address that t
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-119ETHERnet:GATEWay(TDS3000B Series, TDS3000C Series, and TDS3EM Only)Se
Command Descriptions2- 120TDS3000, TDS3000B, and TDS3000C Series Programmer ManualETHERnet:IPADDress <QString>ETHERnet:IPADDress?<QString>
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 121the server name or server IP address is required. If you do not use
Getting Started1-6TDS3000, TDS3000B, and TDS3000C Series Programmer ManualInstalling a Communication ModuleCAUTION. To avoid damage to the oscilloscop
Command Descriptions2- 122TDS3000, TDS3000B, and TDS3000C Series Programmer ManualETHERnet:NETPRInter:DELWarn(TDS3000B Series, TDS3000C Series, and TD
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 123ETHERNET:NETPRINTER:RENAME ”QMSprt;prtserva1;128.121.33.21”,”QMScolo
Command Descriptions2- 124TDS3000, TDS3000B, and TDS3000C Series Programmer ManualETHERnet:PASSWord (Set Only)(TDS3000B Series, TDS3000C Series, and T
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 125EthernetETHERnet:PING:STATUS? { NEVER | OK | NORESPONSE | TRYING }NE
Command Descriptions2- 126TDS3000, TDS3000B, and TDS3000C Series Programmer ManualStatus and ErrorALLEv?, *CLS, DESE, *ESE, *ES R?, EVMsg?, *SRE, *STB
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 127EVQty? (Query Only)Returns the number of event codes that are in the
Command Descriptions2- 128TDS3000, TDS3000B, and TDS3000C Series Programmer ManualFILESYTEM?might return :FILESYSTEM:CWD “fd0:/”;DELWARN 1;OVERWRITE 1
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 129FILESYSTEM:COPY “YOURDIR”,“fd0:/MYDIR”copies the files in the YOURDI
Command Descriptions2- 130TDS3000, TDS3000B, and TDS3000C Series Programmer ManualThe current directory refers to the name of a directory as returned
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 131FILESYSTEM:DIR?returns a list of files and directories in the curren
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-7Connector LocationsFigure 1--7 shows the location of the installed communica
Command Descriptions2- 132TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<directory path> is a quoted string that defines the directory
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 133FILESystem:PRInt (Set Only)Prints a named file to the named port.Fil
Command Descriptions2- 134TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<new file path> is a quoted string that defines the new name o
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 135FPAnel:PRESS (Set only)Duplicates the action of pressing a specified
Command Descriptions2- 136TDS3000, TDS3000B, and TDS3000C Series Programmer ManualFPAnel:TURN (Set only)Duplicates the action of turning a specified f
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 137HARDCopy { ABOrt | CLEARSpool | STARt }HARDCopy?ABOrt terminates the
Command Descriptions2- 138TDS3000, TDS3000B, and TDS3000C Series Programmer ManualHARDCOPY:COMPRESSION ONenables hard copy file compression.HARDCopy:F
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 139HARDCopy:FORMatSelects the output data format for hardcopies. This i
Command Descriptions2- 140TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTHInkjet sets the hard copy file format to HP monochrome ink-jet pri
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 141HARDCopy:LAYoutSelects the printing orientation. This is equivalent
Getting Started1-8TDS3000, TDS3000B, and TDS3000C Series Programmer ManualSetting Up Ethernet Remote CommunicationsThe following sections describe how
Command Descriptions2- 142TDS3000, TDS3000B, and TDS3000C Series Programmer ManualHARDCopy:PORTSets or returns where to send the hard copy data on the
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 143HARDCopy:PREVIEW { <NR1> | ON | OFF }HARDCopy:PREVIEW?ON or &l
Command Descriptions2- 144TDS3000, TDS3000B, and TDS3000C Series Programmer ManualON or <NR1> ¸ 0 sets the Response Header Enable State to true.
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 145HORizontal:DELay:STATE { ON | OFF }HORizontal:DELay:STATE?ON or <
Command Descriptions2- 146TDS3000, TDS3000B, and TDS3000C Series Programmer ManualHORizontal:MAIn:SCAleSets the time per division for the main time ba
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 147HORizontal:RECORDLengthSets the number of data points that are acqui
Command Descriptions2- 148TDS3000, TDS3000B, and TDS3000C Series Programmer ManualHORizontal:SCAleSets the time per division for the main time base an
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 149ID? (Query Only)Returns information about the oscilloscope, includin
Command Descriptions2- 150TDS3000, TDS3000B, and TDS3000C Series Programmer ManualITU601:AUTOSet (Set Only)(TDS3000B and TDS3000C Series with TDS3SDI
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 151ITU601:EDH:COUNt(TDS3000B and TDS3000C Series with TDS3SDI Only)Sets
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-9Push the UTILITY button, then push the System bottom button to select I/O.Th
Command Descriptions2- 152TDS3000, TDS3000B, and TDS3000C Series Programmer ManualITU601:EDH:NUMERRors? (Query Only)(TDS3000B and TDS3000C Series with
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 153ITU601:INPUT:SIGnalstrength? (Query Only)(TDS3000B and TDS3000C Seri
Command Descriptions2- 154TDS3000, TDS3000B, and TDS3000C Series Programmer ManualITU601:OUTput:FORMat(TDS3000B and TDS3000C Series with TDS3SDI Only)
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 155LIMit? (Query Only)(Requires TDS3LIM)Returns all limit testing param
Command Descriptions2- 156TDS3000, TDS3000B, and TDS3000C Series Programmer ManualLIMit:COMPARE:CH<x>(Requires TDS3LIM)Sets or returns the templ
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 157LIMit:HARDCopy { OFF | ON | <NR1> }LIMit:HARDCopy?ON or <NR
Command Descriptions2- 158TDS3000, TDS3000B, and TDS3000C Series Programmer ManualLIMIT:STATE?returns either 0 or 1, indicating whether save waveform
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 159LIMit:STOPOnviolation { OFF | ON }LIMit:STOPOnviolation?OFF = 0 turn
Command Descriptions2- 160TDS3000, TDS3000B, and TDS3000C Series Programmer ManualLIMit:TEMPLate:DESTination(Requires TDS3LIM)Sets or returns the dest
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 161LIMIT:TEMPLATE:SOURCE CH2specifies that the template waveform for li
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries orsuppliers, and are protected by na
Getting Started1-10TDS3000, TDS3000B, and TDS3000C Series Programmer ManualFigure 1- 9: The Change Instrument Settings screenTable 1- 2: Ethernet Netw
Command Descriptions2- 162TDS3000, TDS3000B, and TDS3000C Series Programmer ManualLIMit:TEMPLate:TOLerance:VERTical(Requires TDS3LIM)Sets or returns t
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 163LOCkSets or returns the front panel lock state. This command lets yo
Command Descriptions2- 164TDS3000, TDS3000B, and TDS3000C Series Programmer Manual*LRN? (Query Only)Returns a string listing the oscilloscope settings
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 165MASK:AUTOFit(Requires TDS3TMT)Sets or returns the autofit radius set
Command Descriptions2- 166TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:COPy:SOUrce(Requires TDS3TMT)Sets or returns the mask standard
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 167MASK:COUNt:CH<x>:HITS? (Query Only)(Requires TDS3TMT)Returns t
Command Descriptions2- 168TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:COUNt:HITS? (Query Only)(Requires TDS3TMT)Returns the total num
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 169MASK:COUNt:MASK<m>:HITS? (Query Only)(Requires TDS3TMT)Returns
Command Descriptions2- 170TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:COUNt:TESTS? (Query Only)(Requires TDS3TMT)Returns the number o
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 171MASK:COUNt:VIOLATIONS? (Query Only)(Requires TDS3TMT)Returns the num
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-11Table 1- 2: Ethernet Network Settings side menu (Cont.)Side DescriptionFiel
Command Descriptions2- 172TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:DISplay(Requires TDS3TMT)Sets or returns the mask violation det
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 173OFF turns off mask lock to waveform.ON turnsonmasklocktowaveform.<
Command Descriptions2- 174TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:MASK<m> DELEte(Requires TDS3TMT)Deletes the specified mas
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 175MASK:MASK<m>:NR_Pt? (Query Only)(Requires TDS3TMT)Returns the
Command Descriptions2- 176TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<m> specifies the mask segment number in the current mask (que
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 177MASK:MASK<m>:POINTSPcnt(Requires TDS3TMT)Sets or returns the p
Command Descriptions2- 178TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:MASKPRE:AMPlitude(Requires TDS3TMT)Sets or returns the current
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 179<NR3> is a floating point number that sets the mask drawing ti
Command Descriptions2- 180TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:MASKPRE:PATTERNBITS(Requires TDS3TMT)Sets or returns the number
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 181MASK:MASKPRE:PRESAMPBITS 4sets the User mask number of bits before t
Getting Started1-12TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 1- 2: Ethernet Network Settings side menu (Cont.)Side DescriptionFiel
Command Descriptions2- 182TDS3000, TDS3000B, and TDS3000C Series Programmer ManualOFF disables serial triggering.ON enables serial triggering.<NR1&
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 183MASK:MASKPRE:VOFFSet(Requires TDS3TMT)Sets or returns the nominal ve
Command Descriptions2- 184TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:MASKPRE:VOFFSet, MASK:MASKPRE:VPOS, MASK:MASKPRE:VSCAleMASK:MAS
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 185MASK:MASKPRE:WIDTH 648e-9sets the User mask nominal bit width to 648
Command Descriptions2- 186TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:STANdard(Requires TDS3TMT)Set or returns the currently-displaye
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 187MASK:STOPONVIOLATION ONsets the oscilloscope to stop waveform acquis
Command Descriptions2- 188TDS3000, TDS3000B, and TDS3000C Series Programmer ManualOFF turns off pass/fail beep on failure.ON turns on pass/fail beep o
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 189NOTE. The oscilloscope generates a hard copy only on the first viola
Command Descriptions2- 190TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:TEST:REPEAT ONcauses the oscilloscope to continuously repeat th
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 191MASK:TESt:STATE(Requires TDS3TMT)Sets or returns the state of mask p
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-13You need to set two types of Ethernet parameters for the oscilloscope; theo
Command Descriptions2- 192TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:TESt:THReshold(Requires TDS3TMT)Sets or returns the maximum num
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 193MASK:USER:MASK<m> DELEte(Requires TDS3TMT)Deletes the specifie
Command Descriptions2- 194TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:USER:MASK<m>:POINTS(Requires TDS3TMT)Sets or returns the
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 195<m> is an integer number that specifies the User mask segment
Command Descriptions2- 196TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMASK:USER:MASKPRE Commands(Requires TDS3TMT)The following commands h
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 197MATH? (Query Only)Returns the definition of the math waveform. The r
Command Descriptions2- 198TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMATH:DEFINESets or returns the current math function as a text strin
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 199window is an optional argument that sets the FFT window algorithm to
Command Descriptions2- 200TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMATH:TYPE DUAL;:MATH:DEFINE ”CH2*REF4”sets the math type to Dual and
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 201horizontal scale of a dual math waveform with a channel source wavef
Getting Started1-14TDS3000, TDS3000B, and TDS3000C Series Programmer ManualNOTE. If the DHCP/BOOTP server assigns a dynamic IP address, then the value
Command Descriptions2- 202TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMATH:SPECTral:MAG?DB sets the FFT vertical scale to dBV RMS.LINEAR s
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 203MATH:TYPe?ADVanced sets the math waveform mode to advanced math. TDS
Command Descriptions2- 204TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMathMATH:VERTical:POSition <NR3>MATH:VERTical:POSition?<NR3
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 205MATH:VERTical:UNITsSets or returns the math waveform vertical measur
Command Descriptions2- 206TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUrement? (Query Only)Returns all measurement values for the last
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 207MEASUrement:GATingSets or returns measurement gating.MeasurementMEAS
Command Descriptions2- 208TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUrement:IMMed:DATa? (Query Only)Returns the measurement result a
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 209MEASUrement:IMMed:DELay:DIREctionSets or returns the starting point
Command Descriptions2- 210TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<x> specifies which waveform to use, where <x> = 1 is th
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 211MEASUrement:IMMed:TYPeSpecifies the immediate measurement.Measuremen
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-15H The Back Space button deletes the character to the left of the cursorposi
Command Descriptions2- 212TDS3000, TDS3000B, and TDS3000C Series Programmer ManualNOVershoot is the negative overshoot, expressed as:NOVershoot = 100
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 213MEASUrement:IMMed:UNIts? (Query Only)Returns the units for the immed
Command Descriptions2- 214TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUrement:INDICators? (Query Only)Returns all measurement indicato
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 215MEASUrement:INDICators:NUMVERT? (Query Only)Returns the number of ve
Command Descriptions2- 216TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUrement:INDICators:VERT<x>? (Query Only)Returns the value
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 217MEASUrement:MEAS<x>:COUNt?<NR3>MEASUREMENT:MEAS1:COUNT?m
Command Descriptions2- 218TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUREMENT:MEAS3:DELAY?might return :MEASUREMENT:MEAS3:DELAY:EDGE1
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 219MEASUrement:MEAS<x>:DELay:EDGE1 { FALL | RISe }MEASUrement:MEA
Command Descriptions2- 220TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUrement:MEAS<x>:MAXimum? (Query Only)(Requires TDSAAM)Retu
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 221MEASUrement:MEAS<x>:MINImum? (Query Only)(Requires TDSAAM)Retu
Getting Started1-16TDS3000, TDS3000B, and TDS3000C Series Programmer ManualFigure 1- 10: The Ethernet Printer Settings windowH The Back Space button d
Command Descriptions2- 222TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUrement:MEAS<x>:SOURCE2Sets or returns the source to measu
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 223MEASUREMENT:MEAS1:STATE ONturns measurement defined as MEAS1 on.MEAS
Command Descriptions2- 224TDS3000, TDS3000B, and TDS3000C Series Programmer ManualAREa is the area between the curve and ground over the active wavefo
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 225PK2pk is the absolute difference between the maximum and minimum amp
Command Descriptions2- 226TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUrement:MEAS<x>:VALue? (Query Only)Returns the value that
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 227MEASUREMENT:METHOD HISTOGRAMspecifies that the high and low referenc
Command Descriptions2- 228TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUrement:REFLevel:ABSolute:LOWSets or returns the low reference l
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 229MEASUrement:REFLevel:ABSolute:MID2Sets or returns the mid2 reference
Command Descriptions2- 230TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUREMENT:REFLEVEL:METHOD ABSOLUTEspecifies that explicit user-def
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 231MEASUREMENT:REFLEVEL:PERCENT:LOW?might return :MEASUREMENT:REFLEVEL:
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-1716. Test the network printer by pressing the hard copy button. The printer
Command Descriptions2- 232TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUREMENT:REFLEVEL:PERCENT:MID2 40specifies that the mid reference
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 233MEASUrement:STATIstics:WEIghting(Requires TDSAAM)Controls the respon
Command Descriptions2- 234TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMESSage:CLEARRemoves the message text from the message window.Displa
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 235You can send a tab by transmitting a tab character (\t or \x09) foll
Command Descriptions2- 236TDS3000, TDS3000B, and TDS3000C Series Programmer ManualH Index 10 Tek BlueH Index 11 Bright BlueH Index 12 undefinedH Index
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 237An alternate way to enter certain characters is with a backslash fol
Command Descriptions2- 238TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMESSAGE:SHOW ”Hello world”displays “Hello world” in the upper left c
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 239MESSage:STATEControls the display of the message window.DisplayMESSa
Command Descriptions2- 240TDS3000, TDS3000B, and TDS3000C Series Programmer Manual*OPCGenerates the operation complete message in the Standard Event S
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 241PASSWord (No Query Form)Enables the *PUD and NEWpass set commands. S
Getting Started1-18TDS3000, TDS3000B, and TDS3000C Series Programmer ManualThe VISA standard, developed by the VXI plug & play Systems Alliance,pr
Command Descriptions2- 242TDS3000, TDS3000B, and TDS3000C Series Programmer Manual*PSCSets and queries the power-on status flag that controls the auto
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 243<NR1> = 0 indicates the oscilloscope is being powered by batte
Command Descriptions2- 244TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<NR1> is a value with a range from 0 to 15 that indicates the
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 245<NR1> = the number of minutes of idle time before the oscillos
Command Descriptions2- 246TDS3000, TDS3000B, and TDS3000C Series Programmer ManualREBOOT (No Query Form)Reboots (restarts) the oscilloscope firmware.
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 247<QString> is the path and file name, enclosed in quotes, of th
Command Descriptions2- 248TDS3000, TDS3000B, and TDS3000C Series Programmer ManualRECALL:SETUP FACTORYrecalls (and makes current) the front panel setu
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 249REF<x>:DATE? (Query Only)Returns reference waveform save date.
Command Descriptions2- 250TDS3000, TDS3000B, and TDS3000C Series Programmer ManualREF<x>:HORizontal:SCAle <NR3>REF<x>:HORizontal:SCA
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 251REF<x>:VERTical:POSitionSets the reference waveform vertical d
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-19GPIB connectorsFigure 1- 11: How to stack GPIB connectorsGPIB DeviceGPIB De
Command Descriptions2- 252TDS3000, TDS3000B, and TDS3000C Series Programmer ManualREM (No Query Form)Specifies a comment. This line is ignored by the
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 253RS232? (Query Only)Returns the RS232 settings.RS232RS232?NoneRS232?m
Command Descriptions2- 254TDS3000, TDS3000B, and TDS3000C Series Programmer ManualRS232:HARDFlaggingSets or returns the input and output hard flagging
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 255RS232?, RS232: BAUd, RS232: HARDFlaggingRS232:TRANsmit:TERMinatorSet
Command Descriptions2- 256TDS3000, TDS3000B, and TDS3000C Series Programmer Manual*SAV (Set Only)(Save) stores the state of the oscilloscope into a sp
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 257SAVe:SETUp (Set Only)Saves the current front-panel setup into the sp
Command Descriptions2- 258TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<wfm> is CH<x>, MATH<x>, or REF<x>, and is t
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 259SPREADSheet specifies the spreadsheet format. Spreadsheet format fil
Command Descriptions2- 260TDS3000, TDS3000B, and TDS3000C Series Programmer ManualSELect:CONTROlSets or queries the waveform that is currently affecte
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 261SELECT:CH2 ONturns the channel 2 display on and selects channel 2.SE
TDS3000, TDS3000B, and TDS3000C Series Programmer ManualiTable of ContentsPrefaceRelated Manuals vii...G
Getting Started1-20TDS3000, TDS3000B, and TDS3000C Series Programmer ManualYou need to set the GPIB parameters of the oscilloscope to match the config
Command Descriptions2- 262TDS3000, TDS3000B, and TDS3000C Series Programmer ManualSETUp<x>:DATE? (Query Only)Sets or returns the date when the s
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 263*SRE(Service Request Enable) sets and queries the bits in the Servic
Command Descriptions2- 264TDS3000, TDS3000B, and TDS3000C Series Programmer Manual*STB?might return the value 96, showing that the SBR contains the bi
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 265TIMeSets or queries the current timeMiscellaneousTIMe <QString>
Command Descriptions2- 266TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGGER FORCeforces a trigger event to occur.TRIGGER?might return :T
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 267ALTernating sets the trigger source to alternate between each displa
Command Descriptions2- 268TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:A:COMMunication:STANdard E2sets the A trigger parameters to
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 269TRIGger:A:EDGe:SLOpeSelects a rising or falling slope for the A edge
Command Descriptions2- 270TDS3000, TDS3000B, and TDS3000C Series Programmer ManualLINE sets the trigger source to the AC line frequency.NOTE. LINE is
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 271TRIGger:A:HOLdoff:VALueSets or queries the A trigger holdoff time as
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-21Setting Up RS-232 Remote CommunicationsAll TDS3000, TDS3000B, and TDS3000C
Command Descriptions2- 272TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:A:LOGIc? (Query Only)Returns the current logic trigger param
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 273TRIGger:A:LOGIc:INPUT<x>:LOGICLevel { HIGH | LOW }TRIGger:A:LO
Command Descriptions2- 274TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:A:LOGIc:INPUT<x>:SOUrceSets or returns the input signa
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 275<NR3> is a floating point value with exponent that sets the th
Command Descriptions2- 276TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:A:LOGIc:PATtern:FUNCtion { AND | NANd | NOR | OR }TRIGger:A:
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 277TRIGGER:A:LOGIC:PATTERN:WHEN LESSTHANsets the oscilloscope to trigge
Command Descriptions2- 278TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:A:PULse? (Query Only)Returns the pulse trigger parameters.Tr
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 279TRIGger:A:PULse:RUNT? (Query Only)Returns the runt pulse trigger set
Command Descriptions2- 280TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGGER:A:PULSE:RUNT:THRESHOLD?might return :TRIGGER:A:PULSE:RUNT:TH
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 281TRIGger:A:PULse:RUNT:THReshold:LOWSets or returns the runt pulse sig
Getting Started1-22TDS3000, TDS3000B, and TDS3000C Series Programmer ManualFollow these guidelines when connecting the oscilloscope to another RS-232d
Command Descriptions2- 282TDS3000, TDS3000B, and TDS3000C Series Programmer ManualNOTEQual triggers the oscilloscope when the runt pulse width is true
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 283TRIGger:A:PULse:SLEWRate:DELTATimeSets or returns the time component
Command Descriptions2- 284TDS3000, TDS3000B, and TDS3000C Series Programmer ManualNEGAtive sets the oscilloscope to trigger only on negative-polarity
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 285TRIGger:A:PULse:SLEWRate:THReshold:HIGHSets or returns the slew rate
Command Descriptions2- 286TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:A:PULse:SLEWRate:WHEnSets or returns the slew rate condition
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 287TRIGger:A:PULse:SOUrce { EXT | EXT10 | VERTical | CH<x> | LINE
Command Descriptions2- 288TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGGER:A:PULSE:WIDTH:POLARITY NEGATIVEspecifies that the oscillosco
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 289<NR3> is a floating point value with exponent that sets the pu
Command Descriptions2- 290TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCOMMunication sets the A trigger parameters for communications (mask
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 291TRIGger:A:VIDeo:CUSTom:FORMat?INTERLAced specifies that the video si
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-23You can set the following parameters:H Baud Rate — sets the data transmissi
Command Descriptions2- 292TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:A:VIDeo:FIELD { ODD | EVEN | ALLFields | ALLLines |FIELD1 |
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 293Table 2- 40: HDTV formats (cont.)HDTV format Description1080P25 1125
Command Descriptions2- 294TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:A:VIDeo:LINE <NR1>TRIGger:A:VIDeo:LINE?<NR1> is
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 295RATE1 sets the video line scan rate range to 15-20 kHz. This is the
Command Descriptions2- 296TDS3000, TDS3000B, and TDS3000C Series Programmer ManualLINE sets the video trigger source to the AC line frequency.NOTE. LI
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 297TRIGger:A:VIDeo:SYStemThis command is the same as TRIGger:A:VIDeo:ST
Command Descriptions2- 298TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:B:EDGe? (Query Only)Returns the trigger coupling, source, an
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 299TRIGger:B:EDGe:SLOpeSelects a rising or falling slope for the B edge
Command Descriptions2- 300TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGGER:B:EDGE:SOURCE LINEspecifies the AC line voltage as the B edg
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 301TRIGger:B:LEVelSets the B trigger level. This command is equivalent
Getting Started1-24TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTr ansferring Binary Data. When using the RS-232 port to transfer binary da
Command Descriptions2- 302TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:B:STATESets the B trigger level state to on or off.TriggerTR
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 303TRIGger:B:TYPe { EDGE }TRIGger:B:TYPe?EDGE is a normal trigger. A B
Command Descriptions2- 304TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<NR1> is the gain factor of the probe. TDS3014B/C, TDS3024B, T
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 305TRIGger:MAIn CommandsThe TRIGger:MAIn commands listed in Table 2--43
Command Descriptions2- 306TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGger:STATE? (Query Only)Returns the current state of the triggeri
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 307*TRG (Set Only)(Trigger) executes commands that are defined by *DDT.
Command Descriptions2- 308TDS3000, TDS3000B, and TDS3000C Series Programmer ManualUNLock (Set Only)Unlocks the front panel. This command is equivalent
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 309VERBOSE ONsets the Verbose State true.VERBOSE?might return the value
Command Descriptions2- 310TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWAVEAlert:BEEP(TDS3000B Series and TDS3000C Series)The beep sounds w
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 311ON or <NR1> ¸ 0 turns on the hardcopy operation for the wavefo
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-25If the oscilloscope and the personal computer or printer have trouble commu
Command Descriptions2- 312TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWAVEAlert:SENSitivity(TDS3000B Series and TDS3000C Series)Sets or re
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 313WAVEAlert:STOPOnviolation(TDS3000B Series and TDS3000C Series)Sets o
Command Descriptions2- 314TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWFMPre? (Query Only)Returns waveform transmission and formatting par
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 315<NR1> is either 8 or 16, and is equivalent to WFMPre:BYT_Nr *
Command Descriptions2- 316TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWFMPre:B YT_NrSets or queries the data width for the waveform to be
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 317WFMPRE:BYT_OR MSBspecifies that the most significant byte in the wav
Command Descriptions2- 318TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWFMPre:NR_PtThe set form of this command sets the record length of t
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 319Y specifies a normal waveform where one ASCII or binary data point i
Command Descriptions2- 320TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWFMPre:WFId? (Query Only)Returns a descriptive string from the wavef
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 321WFMPre:XINcr <NR3>WFMPre:XINcr?<NR3> is the sampling int
Getting Started1-26TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 1- 6: RS-232 troubleshooting (Cont.)Symptom Possible causesThe oscill
Command Descriptions2- 322TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWFMPre:XZEroThe set form of this command specifies the position, in
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 323WFMPre:YMUlt <NR3>WFMPre:YMUlt?<NR3> is the vertical sca
Command Descriptions2- 324TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWFMPre:YUNitThe set form of this command sets the vertical units for
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 325WFMPre:YZEroYZEro specifies the vertical offset of a waveform. YZEro
Command Descriptions2- 326TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWFMPre—Additional Commands for CompatibilityTable 2--44 lists additi
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 327The format of the response is::WFMPre:<wfm>:WFID <Qstring&g
Command Descriptions2- 328TDS3000, TDS3000B, and TDS3000C Series Programmer ManualWFMPre:<wfm>:NR_Pt?returns the number of waveform points in th
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2- 329WFMPre:<wfm>:YMUltSame as WFMPre:YMUlt, with the exception tha
Command Descriptions2- 330TDS3000, TDS3000B, and TDS3000C Series Programmer ManualZOOm:HORizontal:SCAleSets or queries the horizontal scale when in zo
TDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-1Status and EventsTDS3000B and TDS3000C Series oscilloscopes provide a status and eventrepor
Getting StartedTDS3000, TDS3000B, and TDS3000C Series Programmer Manual1-27Table 1- 7: Comparison of GPIB and RS-232 interfaces (Cont.)Operating attri
Status and Events3-2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 3- 1: SESR bit f unctionsBit Function7 (MSB) PON (Power On). Shows t
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-3Table 3- 2: SBR bit f unctionsBit Function7 (MSB) Not used.6 RQS (Request
Status and Events3-4TDS3000, TDS3000B, and TDS3000C Series Programmer ManualPON URQ CME EXE DDE QYE RQC OPC76543210Figure 3- 4: The Event Status Enabl
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-5QueuesThe oscilloscope status and event reporting system contains two queu
Status and Events3-6TDS3000, TDS3000B, and TDS3000C Series Programmer ManualEvent Handling SequenceFigure 3--6, on page 3--6, shows how to use the sta
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-7When output is sent to the Output Queue, the MAV bit in the SBR is set too
Status and Events3-8TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUREMENT:IMMED:VALUE?Processing TimeAcquiring Waveform DataACQUIRE:STAT
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-9REM “Take amplitude measurement on acquired data”MEASUREMENT:IMMED:VALUE?T
Status and Events3-10TDS3000, TDS3000B, and TDS3000C Series Programmer ManualIf the corresponding status registers are enabled, the *OPC command sets
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-11The same command sequence using the *OPC command for synchronizationlooks
Getting Started1-28TDS3000, TDS3000B, and TDS3000C Series Programmer Manual
Status and Events3-12TDS3000, TDS3000B, and TDS3000C Series Programmer ManualREM “Take amplitude measurement on acquired data”MEASUREMENT:IMMED:VALUE?
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-13Table 3- 4: Command error messages - CME Bit 5 (Cont.)Code Message105 GET
Status and Events3-14TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 3- 4: Command error messages - CME Bit 5 (Cont.)Code Message181 Inv
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-15Table 3- 5: Execution error messages - EXE Bit 4 (Cont .)Code Message257
Status and Events3-16TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 3- 5: Execution error messages - EXE Bit 4 (Cont .)Code Message2216
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-17Table 3- 5: Execution error messages - EXE Bit 4 (Cont .)Code Message2276
Status and Events3-18TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 3--7 lists the system event messages. These messages are generatedw
Status and EventsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual3-19Table 3- 8: Execution warning messages - EXE Bit 4 (Cont.)Code Message545
Status and Events3-20TDS3000, TDS3000B, and TDS3000C Series Programmer Manual
TDS3000, TDS3000B, and TDS3000C Series Programmer ManualA-1Appendix A: Character ChartsThe MESSage:SHOW, *PUD, SETUP:LABEL, and REF:LABEL commandscan
TDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-1Command SyntaxYou can control the oscilloscope through the GPIB interface using commandsand
Appendix A: Character ChartsA-2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable A- 1: Character Set (Cont.)8 9 A B C D E F0R1128144160176
Appendix A: Character ChartsTDS3000, TDS3000B, and TDS3000C Series Programmer ManualA-3Table A- 2: ASCII & GPIB Code ChartB7B6B5000001010011100101
Appendix A: Character ChartsA-4TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTektronixREF: ANSI STD X3.4-1977IEEE STD 488.1-1987ISO STD 646-
TDS3000, TDS3000B, and TDS3000C Series Programmer ManualB-1Appendix B: Reserved WordsThe following is a list of the reserved words of the digitizing o
Appendix A: Reserved WordsB-2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualENCdgENETENETADDressENGLishENTireENVelopeEPSColorEPSMonoEPSOnEQua
Appendix A: Reserved WordsTDS3000, TDS3000B, and TDS3000C Series Programmer ManualB-3PCXColorPDUTyPEAKdetectPERCentPERIodPERSistencePHAsePICturePINGPK
Appendix A: Reserved WordsB-4TDS3000, TDS3000B, and TDS3000C Series Programmer ManualVERT3VERT4VERTPOSVERTSCALEVERTicalVFieldsVGAVIDeoVIOLATIONSVLines
TDS3000, TDS3000B, and TDS3000C Series Programmer ManualC-1Appendix C: Interface SpecificationsThis appendix describes details of the GPIB remote inte
Appendix C: Interface SpecificationsC-2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualH DT1 (Device Trigger). When acting as a listener, the
TDS3000, TDS3000B, and TDS3000C Series Programmer ManualD-1Appendix D: Factory Initialization SettingsThe factory initialization settings provide you
Table of C ontentsiiTDS3000, TDS3000B, and TDS3000C Series Programmer ManualStatus and EventsRegisters 3--1...
Command Syntax2-2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualA command message is a command or query name followed by any informationthe o
Appendix D: Factory Initialization SettingsD-2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable D- 1: Factory initialization settings (Con
Appendix D: Factory Initialization SettingsTDS3000, TDS3000B, and TDS3000C Series Programmer ManualD-3Table D- 1: Factory initialization settings (Con
Appendix D: Factory Initialization SettingsD-4TDS3000, TDS3000B, and TDS3000C Series Programmer Manual
TDS3000, TDS3000B, and TDS3000C Series Programmer ManualGlossary- 1GlossaryASCIIAcronym for the American Standard Code for Information Interchange.Con
GlossaryGlossary- 2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualGPIBAcronym for General Purpose Interface Bus, the common name for thecommu
TDS3000, TDS3000B, and TDS3000C Series Programmer ManualIndex- 1IndexAAbbreviating, command, 2--4ACQUIRE?, 2--45ACQUIRE:MODE, 2--45ACQUIRE:NUMACQ?, 2-
IndexIndex- 2TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCH<x>:ID?, 2 --65CH<x>:IMPEDANCE, 2--66CH<x>:INVERT, 2--66CH<
IndexTDS3000, TDS3000B, and TDS3000C Series Programmer ManualIndex- 3CURSOR:VBARS:USE, 2--81CURSOR:VBARS:VDELTA?, 2--82CURSOR:WAVEFORM?, 2--82CURSOR:W
IndexIndex- 4TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMESSAGE:BOX, 2--233MESSAGE:CLEAR, 2--234MESSAGE:SHOW, 2--234MESSAGE:STATE, 2--239
IndexTDS3000, TDS3000B, and TDS3000C Series Programmer ManualIndex- 5File system command group, 2--18File system commandsFILESYSTEM:COPY, 2--128FILESY
Command SyntaxTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-3Commands have the structure:[:]<Header>[<Space><Argument>[&
IndexIndex- 6TDS3000, TDS3000B, and TDS3000C Series Programmer ManualIID?, 2--149*IDN?, 2--149IEEE, Glossary-- 2IEEE Std 488.21987, 2--30, 2--33Inter
IndexTDS3000, TDS3000B, and TDS3000C Series Programmer ManualIndex- 7MASK:STOPONVIOLATION, 2--186MASK:TEST:BEEP:COMPLETION, 2--187MASK:TEST:BEEP:FAILU
IndexIndex- 8TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMEASUREMENT:IMMED:DELAY?, 2--208MEASUREMENT:IMMED:DELAY:DIRECTION,2--209MEASUREME
IndexTDS3000, TDS3000B, and TDS3000C Series Programmer ManualIndex- 9MEASUREMENT:REFLEVEL?, 2--227MEASUREMENT:REFLEVEL:ABSOLUTE:HIGH,2--227MEASUREMENT
IndexIndex- 10TDS3000, TDS3000B, and TDS3000C Series Programmer ManualQueueEvent, 3--5Output, 3--5QuickBASIC, Glossary--2QuickC, Glossary--2Quoted str
IndexTDS3000, TDS3000B, and TDS3000C Series Programmer ManualIndex- 11SettingCommand query, 2--164Query, 2--164Recall command, 2 --246RS-232 parameter
IndexIndex- 12TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTRIGGER:A:PULSE:CLASS, 2--278TRIGGER:A:PULSE:RUNT?, 2--279TRIGGER:A:PULSE:RUNT :
IndexTDS3000, TDS3000B, and TDS3000C Series Programmer ManualIndex- 13TRIGGER:A:PULSE:SLEWRATE:SLEWRATE,2--284TRIGGER:A:PULSE:SLEWRATE:THRESH-OLD:BOTH
IndexIndex- 14TDS3000, TDS3000B, and TDS3000C Series Programmer ManualREF<x>:DATE?, 2--249REF<x>:HORIZONT AL:POSITION, 2--249REF<x>:
Command Syntax2-4TDS3000, TDS3000B, and TDS3000C Series Programmer ManualClearing the Oscilloscope Output QueueYou can clear the Output Queue and rese
Command SyntaxTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-52. If concatenated commands have headers that differ by only the last mnemon-
Command Syntax2-6TDS3000, TDS3000B, and TDS3000C Series Programmer ManualHere are some invalid concatenations:H DISPlay:GRAticule FULL;ACQuire:NUMAVg
Command SyntaxTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-7Constructed MnemonicsSome header mnemonics specify one of a range of mnemonic
Command Syntax2-8TDS3000, TDS3000B, and TDS3000C Series Programmer ManualIn some commands, you can specify a waveform regardless of whether it is acha
Command SyntaxTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-9Some commands accept or return data in the form of a quoted string, which iss
Command Syntax2-10TDS3000, TDS3000B, and TDS3000C Series Programmer ManualSeveral oscilloscope commands use a block argument form:Symbol Meaning<NZ
TDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-11Command G roupsThis section lists TDS3000, TDS3000B, and TDS3000C Series GPIB commandsin t
Table of C ontentsTDS3000, TDS3000B, and TDS3000C Series Programmer ManualiiiList of FiguresFigure 1--1: Common message elements 1--2...
Command Groups2-12TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 2- 4: Acquisition commands (cont.)Header DescriptionWAVEAlert:STATE(TD
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-13Calibration and Diagnostic CommandsCalibration and Diagnostic commands let y
Command Groups2-14TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 2- 6: Calibration and diagnostic commands (cont.)Header DescriptionDIA
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-15Table 2- 7: Cursor commands (cont.)Header DescriptionCURSor:VBArs:HDELTa? Re
Command Groups2-16TDS3000, TDS3000B, and TDS3000C Series Programmer ManualDisplay CommandsDisplay commands let you change the graticule style, change
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-17Ethernet CommandsEthernet commands let you remotely set oscilloscope etherne
Command Groups2-18TDS3000, TDS3000B, and TDS3000C Series Programmer ManualFile System CommandsFile system commands help you manage the oscilloscopes m
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-19Hard Copy CommandsHard copy commands let you control the format of hard copy
Command Groups2-20TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 2- 13: Horizontal commands (cont.)Header DescriptionHORizontal:SCAle S
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-21Limit Test Commands(Requires TDS3LIM)The Limit Test commands let you automat
Table of C ontentsivTDS3000, TDS3000B, and TDS3000C Series Programmer ManualList of TablesTable 1 -- 1: Communication modules 1--4...
Command Groups2-22TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMask Commands(TDS3000B Series and TDS3000C Series with TDS3TMT)The Mask T es
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-23Table 2- 16: Mask commands (cont.)Header DescriptionMASK:LOCk Sets or return
Command Groups2-24TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 2- 16: Mask commands (cont.)Header DescriptionMASK:MASKPRE:VOFFSet Set
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-25Table 2- 16: Mask commands (cont.)Header DescriptionMASK:USER:MASK<m>:
Command Groups2-26TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 2- 17: Available TDS3TMT ITU-T G.703 m ask standardsStandard Descripti
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-27Math CommandsMath commands provide access to math function definition. This
Command Groups2-28TDS3000, TDS3000B, and TDS3000C Series Programmer ManualMeasurement CommandsMeasurement commands control the automated measurement s
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-29Table 2- 20: Measurement commands (cont.)Header DescriptionMEASUrement:IMMed
Command Groups2-30TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 2- 20: Measurement commands (cont.)Header DescriptionMEASUrement:METHo
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-31Table 2- 21: Miscellaneous commands (cont.)Header DescriptionHDR Same as HEA
Table of C ontentsTDS3000, TDS3000B, and TDS3000C Series Programmer ManualvTable 2--28: Waveform commands 2--42...Table 2 -- 2
Command Groups2-32TDS3000, TDS3000B, and TDS3000C Series Programmer ManualRS-232 CommandsRS-232 commands allow you to use the serial communications po
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-33Status and Error CommandsTable 2--24 lists the status and error commands the
Command Groups2-34TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTrigger CommandsTrigger commands control all aspects of oscilloscope trigger
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-35Table 2- 25: Trigger comm ands (cont.)Header DescriptionTRIGger:A:LOGIc:INPU
Command Groups2-36TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 2- 25: Trigger commands (cont.)Header DescriptionTRIGger:A:PULse:SLEWR
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-37Table 2- 25: Trigger comm ands (cont.)Header DescriptionTRIGger:B:BY Sets th
Command Groups2-38TDS3000, TDS3000B, and TDS3000C Series Programmer ManualVertical CommandsVertical commands control the display of channels and of ma
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-39Waveform CommandsWaveform commands let you transfer waveform data points to
Command Groups2-40TDS3000, TDS3000B, and TDS3000C Series Programmer Manualvalues range from 0 to 255. When the byte width is two, the signed integer d
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-41locations. You can specify the reference memory location with the DATa:DESTi
Table of C ontentsviTDS3000, TDS3000B, and TDS3000C Series Programmer Manual
Command Groups2-42TDS3000, TDS3000B, and TDS3000C Series Programmer ManualTable 2- 28: Waveform commandsHeader DescriptionCURVe Transfers waveform dat
Command GroupsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-43Table 2- 28: Waveform commands (cont.)Header DescriptionWFMPre:NR_Pt Sets or
Command Groups2-44TDS3000, TDS3000B, and TDS3000C Series Programmer Manual
TDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-45Command DescriptionsYou can use commands to either set instrument features or query instru
Command Descriptions2-46TDS3000, TDS3000B, and TDS3000C Series Programmer ManualACQuire:MODe { SAMple | PEAKdetect | AVErage | ENVelope }SAMple specif
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-47ACQUIRE:NUMACQ?might return 350, indicating that 350 acquisitions took
Command Descriptions2-48TDS3000, TDS3000B, and TDS3000C Series Programmer ManualACQuire:NUMEnv { <NR1> | INFInite }ACQuire:NUMEnv?<NR1> ¸
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-49OFF or STOP or <NR1> = 0 stops acquisitions.ON or RUN or <NR1
Command Descriptions2-50TDS3000, TDS3000B, and TDS3000C Series Programmer ManualNOTE. If you set the acquisition system to single sequence, envelope m
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-51ALIas:CATALOG? (Query Only)Returns a list of the currently defined ali
TDS3000, TDS3000B, and TDS3000C Series Programmer ManualviiPrefaceThis manual documents the commands for remotely controlling your oscillo-scope. With
Command Descriptions2-52TDS3000, TDS3000B, and TDS3000C Series Programmer ManualNOTE. Attempting to give two aliases the same name causes an execution
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-53ALIas:DELEte:NAMe (Set Only)Removes a specified alias. This command is
Command Descriptions2-54TDS3000, TDS3000B, and TDS3000C Series Programmer ManualALLEv? (Query Only)Causes the oscilloscope to return all events and th
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-55EXECute sets the oscilloscope to automatically provide a stable displa
Command Descriptions2-56TDS3000, TDS3000B, and TDS3000C Series Programmer Manual<NR1> = 0 means that the oscilloscope is not busy processing an
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-57*CAL? (Query Only)Runs an internal self-calibration and returns the os
Command Descriptions2-58TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCALibrate:FACtory:CONTInue (Set Only)Instructs the instrument to execu
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-59CALibrate:FACtory:NOTIfy:HOURsSets or returns hours when calibration i
Command Descriptions2-60TDS3000, TDS3000B, and TDS3000C Series Programmer ManualCALIBRATE:FACTORY:NOTIFY:YEARS 1.5e0sets the calibration due time to 1
Command DescriptionsTDS3000, TDS3000B, and TDS3000C Series Programmer Manual2-61CALIBRATE:FACTORY:STARTinitializes the factory calibration sequence.CA
Comments to this Manuals