background image

xx

MSO4000 and DPO4000 Series

Digital Phosphor Oscilloscopes

ZZZ

Programmer Manual

*P077024801*

077-0248-01

Summary of Contents for DPO4000 Series

Page 1: ...xx MSO4000 and DPO4000 Series Digital Phosphor Oscilloscopes ZZZ Programmer Manual P077024801 077 0248 01 ...

Page 2: ......

Page 3: ...MSO4000 and DPO4000 Series Digital Phosphor Oscilloscopes ZZZ Programmer Manual xx www tektronix com 077 0248 01 ...

Page 4: ...d and pending Information in this publication supersedes that in all previously published material Specifications and price change privileges reserved TEKTRONIX and TEK are registered trademarks of Tektronix Inc Contacting Tektronix Tektronix Inc 14200 SW Karl Braun Drive P O Box 500 Beaverton OR 97077 USA For product information sales service and technical support In North America call 1 800 833 ...

Page 5: ...oup 2 21 Hard Copy Command Group 2 22 Histogram Command Group 2 24 Horizontal Command Group 2 24 Mark Command Group 2 25 Math Command Group 2 26 Measurement Command Group 2 27 Miscellaneous Command Group 2 30 PictBridge Command Group 2 32 Power Command Group 2 32 Save and Recall Command Group 2 40 Search Command Group 2 41 Status and Error Command Group 2 48 Trigger Command Group 2 49 Vertical Com...

Page 6: ...f Contents Appendix A Character Set A 1 Appendix B Reserved Words B 1 Appendix C Factory Defaults C 1 Default Setup C 1 Appendix D Programming Example D 1 Index ii MSO4000 and DPO4000 Series Programmer Manual ...

Page 7: ...t Status Enable Register DESER 3 3 Figure 3 4 The Event Status Enable Register ESER 3 3 Figure 3 5 The Service Request Enable Register SRER 3 4 Figure 3 6 Status and Event Handling Process 3 6 Figure 3 7 Command Processing Without Using Synchronization 3 8 Figure 3 8 Processing Sequence With Synchronization 3 8 MSO4000 and DPO4000 Series Programmer Manual iii ...

Page 8: ...Table 2 16 Calibration and Diagnostic Commands 2 17 Table 2 17 Cursor Commands 2 18 Table 2 18 Display Commands 2 20 Table 2 19 Ethernet Commands 2 20 Table 2 20 File System Commands 2 22 Table 2 21 Hard Copy Commands 2 22 Table 2 22 Histogram Commands 2 24 Table 2 23 Horizontal Commands 2 24 Table 2 24 Mark Commands 2 25 Table 2 25 Math Commands 2 26 Table 2 26 Measurement Commands 2 27 Table 2 2...

Page 9: ...Table 3 1 SESR Bit Functions 3 2 Table 3 2 SBR Bit Functions 3 2 Table 3 3 Oscilloscope operations that can generate OPC 3 7 Table 3 4 No Event Messages 3 12 Table 3 5 Command Error Messages CME Bit 5 3 13 Table 3 6 Execution Error Messages EXE Bit 4 3 13 Table 3 7 Device Error Messages DDE Bit 3 3 16 Table 3 8 System Event Messages 3 16 Table 3 9 Execution Warning Messages EXE Bit 4 3 17 Table 3 ...

Page 10: ...Table of Contents vi MSO4000 and DPO4000 Series Programmer Manual ...

Page 11: ...t cable to the Ethernet port RJ 45 connector on the rear panel of your oscilloscope This connects the oscilloscope to a 10 100 Base T local area network To change the Ethernet settings on your oscilloscope do the following 1 On the front panel push Utility 2 Push Utility Page 3 Select I O with the Multipurpose knob 4 Push Ethernet Network Settings 5 On the side bezel menu if you are on a DHCP Ethe...

Page 12: ...mal 1689 Product ID 0x0401 decimal 1025 Serial number Serial number Manufacturer description Tektronix Interface description USBTMC USB488 GPIB To use GPIB start by connecting an appropriate USB cable to the USB 2 0 high speed device port on the rear panel of your oscilloscope Connect the other end to the TEK USB 488 Adapter host port Then connect a GPIB cable from the TEK USB 488 Adapter to your ...

Page 13: ...eet 2 meters of cable used No than 65 feet 20 meters of cable should be used to connect devices to a bus At least two thirds of the devices on the network should be powered on while using the network Connect the devices on the network in a star or linear configuration Do not use loop or parallel configurations To function correctly your oscilloscope must have a unique device address The default se...

Page 14: ...from your oscilloscope into any one of several available analysis tools MSO4000 and DPO4000 Series Digital Phosphor Oscilloscopes Technical Reference Oscilloscope specifications and a performance verification procedure TekVISA Programmer Manual Description of TekVISA the Tektronix implementation of the VISA Application Programming Interface API TekVISA is industry compliant software for writing in...

Page 15: ...up one element is required Optional can be omitted Previous element s may be repeated Comment Command and Query Structure Commands consist of set commands and query commands usually called commands and queries Commands modify oscilloscope settings or tell the oscilloscope to perform a specific action Queries cause the oscilloscope to return data and status information Most commands have both a set...

Page 16: ... header A comma separates arguments from each other Comma A single comma is used between arguments of multiple argument commands Optionally there may be white space characters before and after the comma Space A white space character is used between a command header and the related argument Optionally a white space may consist of multiple white space characters Commands Commands cause the oscillosc...

Page 17: ...e information from the response The table below shows the difference in responses Table 2 3 Comparison of Header Off and Header On Responses Query Header Off Header On TIME 14 30 00 TIME 14 30 00 ACQuire NUMAVg 100 ACQUIRE NUMAVG 100 Clearing the oscilloscope You can clear the Output Queue and reset the oscilloscope to accept a new command or query by using the selected Device Clear DCL function C...

Page 18: ...RMal and ACQuire NUMAVg 8 can be concatenated into the following single command TRIGger MODe NORMal ACQuire NUMAVg 8 2 If concatenated commands have headers that differ by only the last mnemonic you can abbreviate the second command and eliminate the beginning colon For example you can concatenate the commands ACQuire MODe ENVelope and ACQuire NUMAVg 8 into a single command ACQuire MODe ENVelope N...

Page 19: ...second use of HORizontal or place MATH in front of HORizontal POSition Terminating This documentation uses EOM End of Message to represent a message terminator Table 2 4 End of Message Terminator Symbol Meaning EOM Message terminator The end of message terminator must be the END message EOI asserted concurrently with the last data byte The last data byte may be an ASCII line feed LF character This...

Page 20: ...l Meaning Math x A math waveform specifier x is 1 Measurement Specifier Mnemonics Commands can specify which measurement to set or query as a mnemonic in the header Up to eight automated measurements may be displayed Table 2 8 Measurement Specifier Mnemonics Symbol Meaning MEAS x A measurement specifier x is 1 through 4 Channel Mnemonics Commands specify the channel to use as a mnemonic in the hea...

Page 21: ...ed This documentation represents these arguments as described below Table 2 10 Numeric Arguments Symbol Meaning NR1 Signed integer value NR2 Floating point value without an exponent NR3 Floating point value with an exponent bin Digital data in binary format Most numeric arguments will be automatically forced to a valid setting by either rounding or truncating when an invalid number is input unless...

Page 22: ...erminate the string The return is treated as another character in the string 7 The maximum length of a quoted string returned from a query is 1000 characters Here are some invalid strings Invalid string argument quotes are not of the same type test EOI termination character is embedded in the string Block Several oscilloscope commands use a block argument form as defined in the table below Table 2...

Page 23: ...Command Syntax MSO4000 and DPO4000 Series Programmer Manual 2 9 ...

Page 24: ...Command Syntax 2 10 MSO4000 and DPO4000 Series Programmer Manual ...

Page 25: ...her each waveform is simply acquired averaged or enveloped over successive acquisitions of that waveform Set the controls or conditions that start and stop acquisitions Control acquisition of channel waveforms Set acquisition parameters Table 2 13 Acquisition Commands Command Description ACQuire Returns acquisition parameters ACQuire MAGnivu Sets or returns the MagniVu feature ACQuire MAXSamplerat...

Page 26: ...he alias name may not appear in a message followed by a colon comma or question mark An alias name must be distinct from any keyword or keyword short form An alias name cannot be redefined without first being deleted using one of the alias deletion functions Alias names do not appear in response messages Table 2 14 Alias Commands Command Description ALIas Sets or returns the alias state ALIas CATa...

Page 27: ...mmands work with MSO4000 Series oscilloscopes only NOTE The Search Command Group and the Trigger Command Group also contain bus related commands Table 2 15 Bus Commands Commands Description BUS Returns the parameters for each bus BUS B x AUDio BITDelay Sets or returns the number of delay bits for the AUDIO bus BUS B x AUDio BITOrder Sets or returns the bit order for the AUDIO bus BUS B x AUDio CHA...

Page 28: ...rns the sample point in to sample during each bit period BUS B x CAN SOUrce Sets or returns the CAN data source BUS B x DISplay FORMAt Sets the display format for the numerical information in the specified bus waveform BUS B x DISplay TYPe Sets the display type for the specified bus BUS B x FLEXray BITRate Sets or returns the bit rate for FLEXRAY BUS B x FLEXray CHannel Sets or returns the FLEXRAY...

Page 29: ...us BUS B x RS232C DISplaymode Sets or returns the display mode for the specified bus display and event table BUS B x RS232C PARity Sets or returns parity for RS 232 data BUS B x RS232C POLarity Sets or returns the RS 232C polarity for the specified bus BUS B x RS232C RX SOUrce Sets or returns the RS 232 RX source BUS B x RS232C TX SOUrce Sets or returns the RS 232 TX Source BUS B x SPI BITOrder Se...

Page 30: ...s attached to the USB signal BUS B x USB SOUrce DIFFerential Sets or returns the USB source channels when using a differential probe BUS B x USB SOUrce DMINus Sets or returns the USB D source channel BUS B x USB SOUrce DPLUs Sets or returns the USB D source channel BUS LOWerthreshold CH x Sets or returns the lower threshold for each channel BUS THReshold CH x Sets or returns the threshold for a ch...

Page 31: ... current status of the internal signal path calibration CALibrate RESults Returns the status of all calibration subsystems without performing an SPC operation CALibrate RESults FACtory Returns the status of internal and factory calibration CALibrate RESults SPC Returns the results of the last SPC operation DIAg LOOP OPTion Sets the self test loop option DIAg LOOP OPTion NTIMes Sets the self test l...

Page 32: ...osition CURSor HBArs UNIts Returns hbar cursor units CURSor HBArs USE Sets the horizontal bar cursor measurement scale for use with ratio cursors CURSor MODe Sets or returns whether cursors move in unison or separately CURSor VBArs Sets or returns the position of vertical bar cursors CURSor VBArs ALTERNATE x Returns the alternate readout for the waveform Vbar cursors CURSor VBArs DELTa Returns the...

Page 33: ...position CURSor XY RATIO POSITION x Returns the X or Y position for the specified cursor CURSor XY RATIO UNIts Returns the X and Y cursor units for the ratio measurement CURSor XY READOUT Sets or returns the XY cursor readout selection CURSor XY RECTangular X DELta Returns the cursor X delta value in rectangular coordinates CURSor XY RECTangular X POSITION x Sets or returns the cursor X rectangula...

Page 34: ...r returns display persistence setting DISplay STYle DOTsonly Sets a dots only display MESSage Sets or queries message box screen annotation parameters MESSage BOX Sets or returns the coordinates of the message box MESSage CLEAR Clears the contents of the message box MESSage SHOW Sets or returns the contents of the message box MESSage STATE Controls the display of the message box Ethernet Command G...

Page 35: ...S Returns the results from pinging the gateway IP address ETHERnet SUBNETMask Sets or returns the remote interface subnet mask value File System Command Group Use the commands in the File System Command Group to help you use CompactFlash and USB media You can use the commands to do the following List the contents of a directory Create and delete directories Create read rename or delete a file Form...

Page 36: ... DIR Returns a list of directory contents FILESystem FORMat Formats a named drive FILESystem FREESpace Returns the number of bytes of free space on the current drive FILESystem LDIR Returns a semicolon separated list of every file and directory in a folder FILESystem MKDir Creates a new directory FILESystem READFile Writes the contents of the specified file to the specified interface FILESystem RE...

Page 37: ... PREVIEW Previews the current screen contents with the InkSaver palette applied HARDCopy PRINTer ADD Adds a network printer to the list of available printers HARDCopy PRINTer DELete Removes a network printer from the list of available printers HARDCopy PRINTer LIST Returns the list of currently attached printers HARDCopy PRINTer REName Renames a network printer in the list of available printers MS...

Page 38: ...bin of the histogram Horizontal Command Group Use the commands in the Horizontal Command Group to control the oscilloscope horizontal parameters Table 2 23 Horizontal Commands Command Description HORizontal Returns settings for the horizontal commands HORizontal DELay MODe Sets or returns the horizontal delay mode HORizontal DELay TIMe Sets or returns the horizontal delay time HORizontal DIGital R...

Page 39: ...s a mark on a particular waveform all waveforms in a column or all marks MARK FREE Returns how many marks are free to be used MARK SELected END Returns the end of the selected mark in terms of 0 to 100 of the waveform MARK SELected FOCUS Returns the focus of the selected mark in terms of 0 to 100 of the waveform MARK SELected MARKSINCOLumn Returns how many marks are in the current zoom pixel colum...

Page 40: ... 25 Math Commands Command Description MATH 1 Returns the definition of the math waveform MATH 1 DEFine Sets or returns the current math function as a text string MATH 1 HORizontal SCAle Sets or returns the math horizontal display scale for FFT or for Dual Math waveforms MATH 1 HORizontal UNIts Returns the math waveform horizontal unit value MATH MATH1 LABel Sets or queries the waveform label for t...

Page 41: ...d measurements Whether you use displayed or immediate measurements use the VALue query to obtain measurement results Measurement commands can set and query measurement parameters You can assign some parameters such as waveform sources differently for each measurement Other parameters such as reference levels have only one value which applies to all measurements Table 2 26 Measurement Commands Comm...

Page 42: ...t indicators currently being displayed MEASUrement INDICators STATE Sets or returns the state of visible measurement indicators MEASUrement INDICators VERT x Returns the value of the specified vertical measurement indicator MEASUrement MEAS x Returns all measurement parameters MEASUrement MEAS x COUNt Returns the number of values accumulated since the last statistical reset MEASUrement MEAS x DELa...

Page 43: ...r rise time MEASUrement REFLevel ABSolute MID Sets or returns the mid reference level for measurements MEASUrement REFLevel ABSolute MID x Sets or returns the mid reference level in absolute units e g volts MEASUrement REFLevel ABSolute MID2 Sets or returns the mid reference level for delay to measurements MEASUrement REFLevel METHod Sets or returns the method for assigning high and low reference ...

Page 44: ... AUTOSet Sets the vertical horizontal and trigger controls to provide a stable display of the appropriate waveform This is equivalent to pressing the front panel Autoset button AUTOSet ENAble Enables or disables the autoset feature CLEARMenu Clears the current menu from the display DATE Sets or returns the date displayed by the oscilloscope DDT Sets or returns the commands that will be executed by...

Page 45: ... of oscilloscope settings TEKSecure Initializes both waveform and setup memories TIME Sets or returns the time displayed by the oscilloscope TOTaluptime Returns the total number of hours that the oscilloscope has been turned on since the nonvolatile memory was last programmed TRG Performs the group execute trigger GET TST Tests the interface and returns the status UNLock Unlocks front panel USBTMC...

Page 46: ...r returns the paper type PICTBridge PRINTQual Sets or returns the output print quality USBDevice CONFigure Enables or disables the rear USB port for use with Pictbridge printers Power Command Group Use the commands in the Power Command Group for power analysis The power measurements include Power quality Switching loss Safe operating area Harmonics Ripple Modulation analysis This command group is ...

Page 47: ...r grouping of IEC harmonics POWer HARMonics IEC INPUTPOWer Sets of returns the class D input power for IEC harmonics POWer HARMonics IEC LINEFREQuency Sets or returns the line frequency for the IEC standard POWer HARMonics IEC OBSPERiod Sets or returns the IEC observation period POWer HARMonics IEC POWERFACtor Sets or returns the power factor for IEC harmonics POWer HARMonics MIL FUNDamental CALCm...

Page 48: ...gnitude of the harmonic expressed in absolute units POWer HARMonics RESults HAR 1 400 RMS PERCent Returns the RMS magnitude of the harmonic expressed as a percentage of the fundamental POWer HARMonics RESults HAR 1 400 TEST IEC CLASSALIMit Returns PASS FAIL or NA Specifies if the IEC Class A higher harmonic limit and conditions are met POWer HARMonics RESults HAR 1 400 TEST IEC NORMAL Returns PASS...

Page 49: ... waveform for harmonics tests POWer HARMonics STANDard Sets or returns the standard for harmonics tests POWer INDICators Sets or returns the state of the measurement indicators for the power application POWer MODulation SOUrce Sets or returns the source waveform for modulation tests POWer MODulation TYPe Sets or returns the modulation type POWer QUALity APPpwr Returns the apparent power measuremen...

Page 50: ...e rms voltage measurement POWer REFLevel ABSolute Sets the reference levels to their default unit values POWer REFLevel ABSolute HIGH Sets or returns the top reference level for rise time POWer REFLevel ABSolute LOW Sets or returns the low reference level for rise time POWer REFLevel ABSolute MID 1 3 Sets or returns the mid reference level for measurements POWer REFLevel HYSTeresis Sets or returns...

Page 51: ...urns the user XMAX value for use in log SOA calculations POWer SOA LOG XMIN Sets or returns the user XMIN value for use in log SOA calculations POWer SOA LOG YMAX Sets or returns the user YMAX value for use in log SOA calculations POWer SOA LOG YMIN Sets or returns the user YMIN value for use in log SOA calculations POWer SOA MASK DEFine Sets or returns the X Volts and Y Amps coordinates of the cu...

Page 52: ...POWer SWLoss CONDuction POWER MAX Returns the maximum conduction power for the switching loss calculation POWer SWLoss CONDuction POWER MEAN Returns the mean conduction power for the switching loss calculation POWer SWLoss CONDuction POWER MIN Returns the minimum conduction power for the switching loss calculation POWer SWLoss DISplay Sets or returns the display selection for switching loss result...

Page 53: ...calculation POWer SWLoss TOFF POWER MAX Returns the maximum Toff power switching loss calculation POWer SWLoss TOFF POWER MEAN Returns the mean Toff power switching loss calculation POWer SWLoss TOFF POWER MIN Returns the minimum Toff power switching loss calculation POWer SWLoss TON ENERGY MAX Returns the maximum Ton energy switching loss calculation POWer SWLoss TON ENERGY MEAN Returns the mean ...

Page 54: ... Save and Recall Command Group to store and retrieve waveforms and settings When you save a setup you save all the settings of the oscilloscope When you recall a setup the oscilloscope restores itself to the state it was in when you originally saved the setting Table 2 30 Save and Recall Commands Command Description FACtory Resets the oscilloscope to factory default settings RCL Recalls saved osci...

Page 55: ...ormat for saved waveforms SAVe WAVEform GATIng Specifies whether save waveform operations should save the entire waveform or a specified portion of the waveform SETUP x DATE Returns the date when the specified oscilloscope setup was saved SETUP x LABEL Sets or returns the specified oscilloscope setup label SETUP x TIME Returns the time when the specified oscilloscope setup was saved Search Command...

Page 56: ...th of the data string in bytes to be used for CAN search SEARCH SEARCH x TRIGger A BUS B x CAN DATa VALue Sets or returns the binary data string to be used for CAN search SEARCH SEARCH x TRIGger A BUS B x CAN FRAMEtype Sets or returns the CAN Frame Type to be used SEARCH SEARCH x TRIGger A BUS B x CAN IDentifier ADDRess MODe Sets or returns the CAN addressing mode to standard or extended format SE...

Page 57: ...H SEARCH x TRIGger A BUS B x FLEXray HEADER FRAMEID Sets or returns the frame id portion of the binary header string SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER INDBits Sets or returns the indicator bits portion of the binary header string SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER PAYLength Sets or returns the payload length portion of the binary header string SEARCH SEARCH x TRIGger A...

Page 58: ... returns the binary data string for an RS 232 trigger if the condition involves RX SEARCH SEARCH x TRIGger A BUS B x RS232C TX DATa SIZe Sets or returns the length of the data string to be used for an RS 232 Trigger if the Trigger condition is TX SEARCH SEARCH x TRIGger A BUS B x RS232C TX DATa VALue Sets or returns the binary data string to be used for an RS 232 trigger if the condition involves ...

Page 59: ...RCH x TRIGger A BUS B x USB SOFFRAMENUMber Sets or returns the SOF number for USB searches SEARCH SEARCH x TRIGger A BUS B x USB SPECIALType Sets or returns the special packet type for USB searches SEARCH SEARCH x TRIGger A BUS B x USB TOKENType Sets or returns the token type for USB searches SEARCH SEARCH x TRIGger A BUS SOUrce Sets or returns the bus for a serial search SEARCH SEARCH x TRIGger A...

Page 60: ...earch SEARCH SEARCH x TRIGger A LOGIc PATtern WHEn Sets or returns the condition for generating a logic pattern search SEARCH SEARCH x TRIGger A LOGIc PATtern WHEn LESSLimit Sets or returns the maximum time that the selected pattern may be true SEARCH SEARCH x TRIGger A LOGIc PATtern WHEn MORELimit Sets or returns the minimum time that the selected pattern may be true SEARCH SEARCH x TRIGger A LOG...

Page 61: ...p hold search SEARCH SEARCH x TRIGger A SETHold DATa THReshold Sets or returns the data threshold setting for an setup hold search SEARCH SEARCH x TRIGger A SETHold HOLDTime Sets or returns the hold time setting for an setup hold search SEARCH SEARCH x TRIGger A SETHold SETTime Sets or returns the setup time setting for an setup hold search SEARCH SEARCH x TRIGger A SETHold THReshold CH x Sets or ...

Page 62: ...488 2 compliant devices The IEEE Std 488 2 1987 defines these commands and queries The common commands begin with an asterisk character Table 2 31 Status and Error Commands Command Description ALLEv Returns all events and their messages BUSY Returns oscilloscope status CLS Clears status DESE Sets or returns the bits in the Device Event Status Enable Register ESE Sets or returns the bits in the Eve...

Page 63: ...r near the point where the signal passes through a voltage level of your choosing You can also set A triggers to pulse logic or video modes With pulse triggering the oscilloscope triggers whenever it detects a pulse of a certain width or height Logic triggering lets you logically combine the signals on one or channels The oscilloscope then triggers when it detects a certain combination of signal l...

Page 64: ...ither TRIGger A BUS B x CAN DATa QUALifier Sets or returns the CAN data qualifier TRIGger A BUS B x CAN DATa SIZe Sets or returns the length of the data string in bytes to be used for CAN trigger TRIGger A BUS B x CAN DATa VALue Sets or returns the binary data string to be used for CAN trigger TRIGger A BUS B x CAN FRAMEtype Sets or returns the CAN trigger frame type TRIGger A BUS B x CAN IDentifi...

Page 65: ...of file type TRIGger A BUS B x FLEXray ERRTYPE Sets or returns the error type TRIGger A BUS B x FLEXray FRAMEID HIVALue Sets or returns the binary data string to be used for FLEXRAY frame ID high value TRIGger A BUS B x FLEXray FRAMEID QUALifier Sets or returns the FLEXRAY frame ID qualifier TRIGger A BUS B x FLEXray FRAMEID VALue Sets or returns the binary data string to be used for FLEXRAY frame...

Page 66: ...2C trigger TRIGger A BUS B x I2C DATa VALue Sets or returns the binary data string used for I2C triggering TRIGger A BUS B x LIN CONDition Sets or returns the trigger condition for LIN TRIGger A BUS B x LIN DATa HIVALue Sets or returns the binary data string to be used for LIN trigger TRIGger A BUS B x LIN DATa QUALifier Sets or returns the LIN data qualifier TRIGger A BUS B x LIN DATa SIZe Sets o...

Page 67: ...I DATa OUT MOSI VALue Sets or returns the binary data string used for the SPI trigger TRIGger A BUS B x SPI DATa SIZe Sets or returns the length of the data string in bytes to be used for SPI trigger TRIGger A BUS B x USB ADDRess HIVALue Sets or returns the high limit for the USB trigger address TRIGger A BUS B x USB ADDRess VALue Sets or returns the value for the USB trigger address TRIGger A BUS...

Page 68: ...gger TRIGger A BUS SOUrce Sets or returns the source for a bus trigger TRIGger A EDGE Returns the source coupling and source for the A edge trigger TRIGger A EDGE COUPling Sets or returns the type of coupling for the A edge trigger TRIGger A EDGE SLOpe Sets or returns the slope for the A edge trigger TRIGger A EDGE SOUrce Sets or returns the source for the A edge trigger TRIGger A HOLDoff Returns ...

Page 69: ...er on digital channel x TRIGger A LOGIc PATtern Returns the conditions for generating an A logic pattern trigger TRIGger A LOGIc PATtern DELTatime Sets or returns the pattern trigger delta time value TRIGger A LOGIc PATtern INPut D x Sets or returns the A logic trigger pattern for a trigger on digital channel x TRIGger A LOGIc PATtern WHEn Sets or returns the pattern logic condition on which to tr...

Page 70: ...ns the trigger A pulse width parameters TRIGger A PULSEWidth POLarity Sets or returns the polarity for the A pulse width trigger TRIGger A PULSEWidth SOUrce Sets or returns the source for the pulse width trigger TRIGger A PULSEWidth WHEn Sets or returns the criteria for width specification of pulse width trigger events TRIGger A PULSEWidth WIDth Sets or returns the width setting for the pulse widt...

Page 71: ...the data source for the setup and hold trigger TRIGger A SETHold DATa THReshold Sets or returns the data voltage threshold for setup and hold trigger TRIGger A SETHold HOLDTime Sets or returns the hold time for the setup and hold violation triggering TRIGger A SETHold SETTime Sets or returns the setup time for setup and hold violation triggering TRIGger A SETHold THReshold CH x Sets or queries the...

Page 72: ... returns the horizontal line scan rate of the A video trigger TRIGger A VIDeo CUSTom SYNCInterval Sets or queries the sync interval TRIGger A VIDeo HDtv FORMat Sets or returns the HDTV video signal format on which to trigger TRIGger A VIDeo HOLDoff FIELD Sets or returns the video trigger holdoff TRIGger A VIDeo LINE Sets or returns the video line number on which the oscilloscope triggers TRIGger A...

Page 73: ... TRIGger B LEVel D x Sets or returns the B trigger level for digital channel x TRIGger B LOWerthreshold CH x Sets or returns the B trigger lower threshold for the channel selected TRIGger B LOWerthreshold D x Sets or queries the B trigger lower threshold for the digital channel selected TRIGger B STATE Returns the current state of the B trigger TRIGger B TIMe Sets or returns the B trigger delay ti...

Page 74: ...ycle on a TekVPI current probe attached to the auxiliary input AUXin PRObe DEGAUss STATE Returns the degauss state of the TekVPI current probe attached to the auxiliary input AUXin PRObe FORCEDRange Sets or returns the range of the TekVPI probe attached to the auxiliary input AUXin PRObe GAIN Sets or returns the gain factor of the probe that is attached to the auxiliary input AUXin PRObe ID SERnum...

Page 75: ...o Sets the TekVPI probe attached to the specified channel input to autozero CH x PRObe COMMAND Sets the state of the specified probe control CH x PRObe DEGAUss Starts a degauss autozero cycle on a TekVPI current probe attached to the specified channel input CH x PRObe DEGAUss STATE Returns the state of the probe degauss CH x PRObe FORCEDRange Sets or returns the range on a TekVPI probe attached to...

Page 76: ...cal threshold for digital channel x D x POSition Sets or returns the vertical position for digital channel x DESkew Causes the deskew values for all channels to be set to the recommended values DESkew DISPlay Sets or returns the state of the deskew table display REF x Returns reference waveform data for channel x REF x DATE Returns the date that a reference waveform was stored REF x HORizontal DEL...

Page 77: ...and Group Use the commands in the Waveform Transfer Command Group to transfer waveform data points to and from the oscilloscope Waveform data points are a collection of values that define a waveform One data value usually represents one data point in the waveform record When working with envelope waveforms each data value is either the minimum or maximum of a min max pair Before you transfer wavef...

Page 78: ...rom 32768 to 32767 and positive integer values range from 0 to 65 535 Table 2 34 Binary data ranges Byte width Signed integer range Positive integer range 1 128 to 127 0 to 255 2 32 768 to 32 767 0 to 65 535 The defined binary formats also specify the order in which the bytes are transferred The four binary formats are RIBinary RPBinary SRIbinary and SRPbinary RIBinary is signed integer where the ...

Page 79: ...and to specify a reference memory location Waveform Preamble Each waveform you transfer has an associated waveform preamble which contains information such as horizontal scale vertical scale and the other settings in effect when the waveform was created Refer to the individual WFMInpre and WFMOutpre commands for information Scaling Waveform Data Once you transfer the waveform data to the controlle...

Page 80: ... transfers waveform data from oscilloscope specified by the DATa SOUrce command DATa Sets the format and location of the waveform data that is transferred with the CURVe Command Or returns the format and location of the waveform data that is transferred with the CURVe command DATa DESTination Sets or returns the reference waveform for storing waveform data sent to the oscilloscope DATa ENCdg Sets ...

Page 81: ...re XUNit Sets or returns the horizontal units of the incoming waveform WFMInpre XZEro Sets or returns the time of the first point in the incoming waveform WFMInpre YMUlt Sets or returns the vertical scale factor per digitizing level of the incoming waveform points WFMInpre YOFf Sets or returns the vertical position of the incoming waveform in digitizing levels WFMInpre YUNit Sets or returns the ve...

Page 82: ...r the outgoing waveform WFMOutpre XUNit Returns the horizontal units for the outgoing waveform WFMOutpre XZEro Returns the time of the first point in the outgoing waveform WFMOutpre YMUlt Returns the vertical scale factor per digitizing level for the outgoing waveform WFMOutpre YOFf Returns the vertical position in digitizing levels for the outgoing waveform WFMOutpre YUNit Returns the vertical un...

Page 83: ... POSition Sets or returns the horizontal position of the zoom window in terms of 0 to 100 of the overview window x can only be 1 ZOOm ZOOM x SCAle Sets or returns the horizontal zoom scale of the zoom window x can only be 1 ZOOm ZOOM x STATE Specifies or returns a trace as zoomed on or off x can only be 1 MSO4000 and DPO4000 Series Programmer Manual 2 69 ...

Page 84: ...Command Groups 2 70 MSO4000 and DPO4000 Series Programmer Manual ...

Page 85: ...or returns the MagniVu feature which provides up to 32 times signal detail for fast viewing of short events This feature is not recommended for slow data formats such as RS 232 NOTE MagniVu channel sampling is available on MSO oscilloscopes only Group Acquisition Syntax ACQuire MAGnivu NR1 OFF ON ACQuire MAGnivu Arguments NR1 0 disables the MagniVu feature any other value turns this feature on ON ...

Page 86: ...isition interval is generated from the many data samples Group Acquisition Syntax ACQuire MODe SAMple PEAKdetect HIRes AVErage ENVelope ACQuire MODe Related Commands ACQuire NUMAVg CURVe Arguments SAMple specifies that the displayed data point value is the first sampled value that is taken during the acquisition interval In sample mode all waveform data has 8 bits of precision You can request 16 b...

Page 87: ... an envelope of many individual waveform acquisitions ACQUIRE MODE might return ACQuire MODe AVERAGE indicating that the displayed waveform is the average of the specified number of waveform acquisitions ACQuire NUMACq Query Only Returns the number of waveform acquisitions that have occurred since starting acquisition with the ACQuire STATE RUN command This value is reset to zero when any acquisit...

Page 88: ...rted If the last acquisition was a single acquisition sequence a new single sequence acquisition will be started If the last acquisition was continuous a new continuous acquisition will be started If RUN is issued in the middle of completing a single sequence acquisition for example averaging or enveloping the acquisition sequence is restarted and any accumulated data is discarded Also the oscillo...

Page 89: ...TE is turned on SEQuence specifies that the next acquisition will be a single sequence acquisition Examples ACQUIRE STOPAFTER RUnsTOP sets the oscilloscope to continually acquire data ACQUIRE STOPAFTER might return ACQUIRE STOPAFTER SEQUENCE indicating that the next acquisition the oscilloscope makes will be of the single sequence type ALIas Sets or returns the state of alias functionality Use Ali...

Page 90: ...is on ALIas CATalog Query Only Returns a list of the currently defined alias labels separated by commas If no aliases are defined the query returns the string Group Alias Syntax ALIas CATalog Examples ALIAS CATALOG might return the string ALIAS CATALOG SETUP1 TESTMENU1 DEFAULT showing that there are three aliases named SETUP1 TESTMENU1 and DEFAULT ALIas DEFine Assigns a sequence of program message...

Page 91: ...ll rules for concatenating commands The sequence must be less than or equal to 256 characters Examples ALIAS DEFINE ST1 RECALL SETUP 5 AUTOSET EXECUTE SELECT CH1 ON defines an alias named ST1 that sets up the oscilloscope ALIAS DEFINE ST1 returns ALIAS DEFINE ST1 246 RECALL SETUP 5 AUTOSET EXECUTE SELECT CH1 ON ALIas DELEte No Query Form Removes a specified alias and is identical to ALIas DELEte N...

Page 92: ...Removes a specified alias This command is identical to ALIas DELEte Group Alias Syntax ALIas DELEte NAMe QString Arguments QString is the name of the alias to remove Using ALIas DELEte NAMe without specifying an alias causes an execution error QString must be an existing alias Examples ALIAS DELETE NAME STARTUP deletes the alias named STARTUP ALIas STATE Turns aliases on or off This command is ide...

Page 93: ...removes the returned events from the Event Queue Use the ESR query to enable the events to be returned This command is similar to repeatedly sending EVMsg queries to the oscilloscope Group Status and Error Syntax ALLEv Related Commands ESR EVMsg Examples ALLEV might return ALLEV 2225 Measurement error No waveform to measure 420 Query UNTERMINATED AUTOSet No Query Form Sets the vertical horizontal ...

Page 94: ...d in setup files or SET or LRN queries The default state is 1 autoset enabled Group Miscellaneous Syntax AUTOSet ENAble OFF ON 0 1 AUTOSet ENAble Arguments OFF or 0 disables autoset ON or 1 enables autoset Examples AUTOSET ENABLE 1 enables the front panel Autoset button AUTOSET ENABLE might return AUTOSET ENABLE 0 indicating that the autoset feature is disabled AUXin Query Only Returns all auxilia...

Page 95: ...No Query Form Sets the state of the probe control specified with the first argument to the state specified with the second argument The commands and states are unique to the attached probe type Only certain VPI probes support this command See the probe documentation for how to set these string arguments Group Vertical Syntax AUXin PRObe COMMAND QString QString Arguments QString are quoted strings ...

Page 96: ...the Aux In input AUXin PRObe DEGAUss STATE Query Only Returns the state of the probe degauss NEEDED RECOMMENDED PASSED FAILED RUNNING The command will return PASSED for probes that do not support degauss operations Group Vertical Syntax AUXin PRObe DEGAUss STATE Examples AUXin PROBE DEGAUSS STATE might return AUXin PROBE DEGAUSS STATE PASSED indicating that the probe has been degaussed AUXin PRObe...

Page 97: ...indicating that the attached 10x probe delivers 0 1 V to the Aux In BNC for every 1 0 V applied to the probe input AUXin PRObe ID SERnumber Query Only Returns the serial number of the probe that is attached to the auxiliary input Group Vertical Syntax AUXin PRObe ID SERnumber AUXin PRObe ID TYPE Query Only Returns the type of probe that is attached to the auxiliary input Group Vertical Syntax AUXi...

Page 98: ...ss setting on VPI probes that support input bypass for example the TCP0001 If sent to a probe that does not support input bypass it is ignored Group Vertical Syntax AUXin PRObe SIGnal BYPass PASS AUXin PRObe SIGnal Arguments ByPass sets the probe to Bypass mode PASS sets the probe to Pass mode AUXin PRObe UNIts Query Only Returns a string describing the units of measure of the probe attached to th...

Page 99: ...for TDM audio bus type BUS B x AUDio TYPe TDM Conditions This command requires DPO4AUDIO application module Group Bus Syntax BUS B x AUDio BITDelay NR1 BUS B x AUDio BITDelay Arguments NR1 specifies the number of delay bits Examples BUS B1 AUDIO BITDELAY 2 sets the bit delay to 2 BUS B1 AUDIO BITDELAY might return BUS B1 AUDIO BITDELAY 1 indicating that the number of delay bits is 1 BUS B x AUDio ...

Page 100: ...SIZe Sets or returns the number of bits per channel for the AUDIO bus NOTE This command is applicable only for TDM audio bus type BUS B x AUDio TYPe TDM Conditions This command requires DPO4AUDIO application module Group Bus Syntax BUS B x AUDio CHANnel SIZe NR1 BUS B x AUDio CHANnel SIZe Arguments NR1 specifies the number of bits per channel Examples BUS B1 AUDIO CHANNEL SIZE 8 sets the number of...

Page 101: ...t the clock polarity is set to Rise BUS B x AUDio CLOCk SOUrce Sets or returns the clock source waveform for the AUDIO bus Conditions This command requires DPO4AUDIO application module Group Bus Syntax BUS B x AUDio CLOCk SOUrce CH1 CH2 CH3 CH4 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 BUS B x AUDio CLOCk SOUrce Arguments CH1 Ch4 or D0 D15 specifies the clock source for the audio bus E...

Page 102: ... INVERTed sets the data polarity to Inverted BUS B1 AUDIO DATA POLARITY might return BUS B1 AUDIO DATA POLARITY NORMAL indicating that the data polarity is set to Normal BUS B x AUDio DATa SIZe Sets or returns the number of bits per word for the AUDIO bus NOTE The number of bits specified for this command must be always less than or equal to the number of bits per channel BUS B x AUDio CHANnel SIZ...

Page 103: ...US B x AUDio DATa SOUrce Arguments CH1 Ch4 or D0 D15 specifies the channel to use for data source for the audio bus Examples BUS B1 AUDIO DATA SOURCE D1 sets the data source to D1 BUS B1 AUDIO DATA SOURCE might return BUS B1 AUDIO DATA SOURCE CH3 indicating that the data source is set to CH3 BUS B x AUDio DISplay FORMat Sets or returns the display format for the AUDIO bus Conditions This command r...

Page 104: ...YPe TDM Conditions This command requires DPO4AUDIO application module Group Bus Syntax BUS B x AUDio FRAME SIZe NR1 BUS B x AUDio FRAME SIZe Arguments NR1 specifies the number of channels in each frame Examples BUS B1 AUDIO FRAME SIZE 2 sets the frame size to 2 BUS B1 AUDIO FRAME SIZE might return BUS B1 AUDIO FRAME SIZE 8 indicating that the number of channels in each frame is set to 8 BUS B x AU...

Page 105: ...nditions This command requires DPO4AUDIO application module Group Bus Syntax BUS B x AUDio FRAMESync SOUrce CH1 CH2 CH3 CH4 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 BUS B x AUDio FRAMESync SOUrce Arguments CH1 CH4 or D0 D15 specifies the channel to use as the frame sync source Examples BUS B1 AUDIO FRAMESYNC SOURCE CH1 sets CH1 as the frame sync source BUS B1 AUDIO FRAMESYNC SOURCE mi...

Page 106: ...olarity for the AUDIO bus Conditions This command requires DPO4AUDIO application module Group Bus Syntax BUS B x AUDio WORDSel POLarity NORMal INVERTed BUS B x AUDio WORDSel POLarity Arguments NORMal specifies positive WORDSel polarity INVERTed specifies negative WORDSel polarity Examples BUS B1 AUDIO WORDSEL POLARITY NORMal sets normal as the word select polarity BUS B1 AUDIO WORDSEl POLARITY mig...

Page 107: ... the bit rate for CAN bus x where x is the bus number Conditions This command requires a DPO4AUTO application module Group Bus Syntax BUS B x CAN BITRate NR1 RATE10K RATE20K RATE33K RATE37K RATE50K RATE62K RATE83K RATE92K RATE100K RATE125K RATE250K RATE500K RATE800K RATE1M BUS B x CAN BITRate Arguments NR1 is the bit rate The instrument supports bit rates at 10 bps intervals You can enter any posi...

Page 108: ...ve signal on the bus side of the CAN transceiver TX specifies the transmit signal DIFFerential specifies the differential CAN signal BUS B x CAN SAMPLEpoint Sets or returns the sampling point during each bit period for bus x where x is the bus number Conditions This command requires a DPO4AUTO application module Group Bus Syntax BUS B x CAN SAMPLEpoint NR1 BUS B x CAN SAMPLEpoint Arguments NR1 is ...

Page 109: ... TYPE Table 2 37 Supported display formats Bus type Display format Parallel BINary HEXadecimal I2C BINary HEXadecimal SPI BINary HEXadecimal CAN BINary HEXadecimal RS232C BINary HEXadecimal ASCII Audio BINary HEXadecimal ASCII SIGNEDDECimal 1 LIN BINary HEXadecimal MiXed FlexRay BINary HEXadecimal MIXed USB BINary HEXadecimal MIXed MIXED2 1 SIGNEDDECimal is set using the audio application BUS B x ...

Page 110: ...the bus number You can set up the bus to display the protocol information the logic waveforms that comprise the bus or both Conditions This command requires a serial bus analysis module Group Bus Syntax BUS B x DISplay TYPe BUS BOTh BUS B x DISplay TYPe Arguments BUS displays the bus waveforms only BOTh displays both the bus and logic waveforms BUS B x FLEXray BITRate Sets or returns the bit rate ...

Page 111: ...uments A sets the FLEXRAY id format to channel A B sets the FLEXRAY id format to channel B Examples BUS B1 FLEXRAY CHANNEL B sets the FLEXRAY id format to channel B BUS B1 FLEXRAY CHANNEL might return BUS B1 FLEXRAY CHANNEL A indicating that FLEXRAY id format is channel A BUS B x FLEXray SIGnal Sets or returns the FLEXRAY standard Group Bus Syntax BUS B x FLEXray SIGnal BDIFFBP BM TXRX BUS B x FLE...

Page 112: ... is 1 to 16 Examples BUS B1 FLEXRAY SOURCE CH4 sets the FLEXRAY source to channel 4 BUS B1 FLEXRAY SOURCE might return BUS B1 FLEXRAY SOURCE CH1 indicating the FLEXRAY source is channel 1 BUS B x I2C ADDRess RWINClude Sets and returns whether the read write bit is included in the address Group Bus Syntax BUS B x I2C ADDRess RWINClude NR1 OFF ON BUS B x I2C ADDRess RWINClude Arguments NR1 0 does no...

Page 113: ...es the analog channel to use as the I2C SCLK source D0 D15 specifies the digital channel to use as the I2C SCLK source BUS B x I2C DATA SDATA SOUrce Sets or returns the I2C SDATA source for bus x where x is the bus number Conditions This command requires a DPO4EMBD application module Group Bus Syntax BUS B x I2C DATA SDATA SOUrce CH1 CH2 CH3 CH4 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D1...

Page 114: ...te Arguments NR1 is the LIN bit rate You can enter any positive integer and the instrument will coerce the value to the closest supported bit rate Examples BUS B1 LIN BITRATE 9600 sets the bit rate 9600 BUS B1 LIN BITRATE might return BUS B1 LIN BITRATE 2400 indicating the bit rate is set to 2400 BUS B x LIN IDFORmat Sets or returns the LIN ID format Group Bus Syntax BUS B x LIN IDFORmat NOPARity ...

Page 115: ...ARITY INVERTED sets the LIN polarity to INVERTED BUS B1 LIN POLARITY might return BUS B1 LIN POLARITY NORMAL indicating the LIN polarity is normal BUS B x LIN SAMPLEpoint Sets or returns the sample point in at which to sample during each bit period Group Bus Syntax BUS B x LIN SAMPLEpoint NR1 BUS B x LIN SAMPLEpoint Arguments NR1 is the sample point in at which to sample during each bit period Exa...

Page 116: ...4 sets the LIN source to channel 4 BUS B1 LIN SOURCE might return BUS B1 LIN SOURCE CH1 indicating the LIN source is channel 1 BUS B x LIN STANDard Sets or returns the LIN standard Group Bus Syntax BUS B x LIN STANDard V1X V2X MIXed BUS B x LIN STANDard Arguments V1X sets the LIN standard to V1X V2X sets the LIN standard to V2X MIXed sets the LIN standard to MIXED Examples BUS B1 LIN STANDARD V1X ...

Page 117: ... x PARallel CLOCK EDGE Sets or returns the parallel clock edge for bus x where x is the bus number Group Bus Syntax BUS B x PARallel CLOCK EDGE EITher RISing FALling BUS B x PARallel CLOCK EDGE Arguments EIther specifies either edge as the clock edge RISing specifies the rising edge as the clock edge FALling specifies the falling edge as the clock edge BUS B x PARallel CLOCK ISCLOCKed Sets or retu...

Page 118: ...lel CLOCK SOUrce Arguments CH1 CH4 or D0 D15 specifies the channel to use as the Parallel bit source BUS B x PARallel WIDth Sets or returns the number of bits used for the width of the Parallel bus x where x is the bus number Group Bus Syntax BUS B x PARallel WIDth NR1 BUS B x PARallel WIDth Arguments NR1 is the number of bits BUS B x POSition Sets or returns the position of the bus x waveform on ...

Page 119: ...ments NR1 is the bit rate in bits per second You can enter any positive integer and the instrument will coerce the value to the closest supported bit rate BUS B x RS232C DATABits Sets or returns the number of RS 232 data bits for bus x where x is the bus number Conditions This command requires a DPO4COMP application module Group Bus Syntax BUS B x RS232C DATABits 7 8 BUS B x RS232C DATABits Argume...

Page 120: ...B x RS232C DISplaymode Sets or returns the display mode for the bus x display and event table where x is the bus number Conditions This command requires a DPO4COMP application module Group Bus Syntax BUS B x RS232C DISplaymode FRAme PACKET BUS B x RS232C DISplaymode Arguments FRAme displays each frame as a single entity PACKET displays a group of frames terminated with a single frame defined by th...

Page 121: ...d requires a DPO4COMP application module Group Bus Syntax BUS B x RS232C POLarity NORMal INVERTed BUS B x RS232C POLarity Arguments NORMal sets the RS 232C bus polarity to positive INVERTed sets the RS 232C bus polarity to negative BUS B x RS232C RX SOUrce Sets or returns the RS 232 RX source for bus x where x is the bus number Conditions This command requires a DPO4COMP application module Group B...

Page 122: ...0 D15 specifies the channel to use as the RS 232 TX source Off sets the specified bus input to off BUS B x SPI BITOrder Sets or returns the bit order for the specified SPI bus LSB is least significant bit first MSB is most significant bit first Group Bus Syntax BUS B x SPI BITOrder LSB MSB BUS B x SPI BITOrder Arguments LSB sets the bit order to least significant bit first MSB sets the bit order t...

Page 123: ... SOUrce Sets or returns the SPI SCLK source for bus x where x is the bus number Conditions This command requires a DPO4EMBD application module Group Bus Syntax BUS B x SPI CLOCK SCLK SOUrce CH1 CH2 CH3 CH4 D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 BUS B x SPI CLOCK SCLK SOUrce Arguments CH1 CH4 or D0 D15 is the channel to use as the SPI SCLK source BUS B x SPI DATA IN MISO POLARity Set...

Page 124: ... D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 BUS B x SPI DATA IN MISO SOUrce Arguments CH1 CH4 or D0 D15 is the channel to use as the SPI MISO source BUS B x SPI DATA OUT MOSI POLARity Sets or returns the SPI MOSI polarity for bus x where x is the bus number Conditions This command requires a DPO4EMBD application module Group Bus Syntax BUS B x SPI DATA OUT MOSI POLARity LOW HIGH BUS B x SPI DATA OUT M...

Page 125: ... SPI bus Group Bus Syntax BUS B x SPI DATA SIZe NR1 BUS B x SPI DATA SIZe Arguments NR1 is the data size of the specified bus Examples BUS B1 SPI DATA SIZE 8 sets the data size for the specified bus to 8 bits per word BUS B1 SPI DATA SIZE might return BUS B1 SPI DATA SIZE 8 indicating the data size for the SPI B1 bus is 8 bits per word BUS B x SPI FRAMING Sets or returns the type of SPI framing Gr...

Page 126: ... IDLETIME 100 0000E 9 sets the idle time to 100 ns BUS B1 SPI IDLETIME might return BUS B1 SPI IDLETIME 100 0000E 9 indicating the idle time is set to 100 ns BUS B x SPI SELect SS POLARity Sets or returns the SPI SS polarity for bus x where x is the bus number Conditions This command requires a DPO4EMBD application module Group Bus Syntax BUS B x SPI SELect SS POLARity LOW HIGH BUS B x SPI SELect ...

Page 127: ...us number Group Bus Syntax BUS B x STATE NR1 OFF ON BUS B x STATE Related Commands SELect BUS x Arguments ON or NR1 0 turns on the bus OFF or NR1 0 turns off the bus BUS B x TYPE Sets or returns the bus type for x where x is the bus number The supported bus types are dependent on the oscilloscope model and the installed application keys Group Bus Syntax BUS B x TYPE I2C SPI CAN RS232C PARallel USB...

Page 128: ...e bit rate is 480 Mbps Examples BUS B1 USB BITRATE FULL sets the bit rate to 12 Mbps BUS B1 USB BITRATE might return BUS B1 USB BITRATE LOW which indicates that the bit rate is 1 5 Mbps BUS B x USB PRObe Sets or returns the type of probe connected to the USB signal Group Bus Syntax BUS B x USB PRObe DIFFerential SINGleended BUS B x USB PRObe Arguments DIFFerential indicates that the bus probe is a...

Page 129: ... CH2 sets the source to channel 2 You should have a differential probe attached to channel 2 and connect it to the USB data signal BUS B1 USB SOURCE DIFFERENTIAL might return BUS B1 USB SOURCE DIFFERENTIAL CH4 indicating that channel 4 is set to be the differential input for USB data BUS B x USB SOUrce DMINus Sets or returns the USB Data Source for D input If you are using single ended probes you ...

Page 130: ...s Arguments CH1 Ch4 or D0 D15 specifies the channel to use for D data source for the USB bus Examples BUS B1 USB SOURCE DPLUS CH1 sets the D source to channel 1 BUS B1 USB SOURCE DPLUS might return BUS B1 USB SOURCE DPLUS CH3 indicating that channel 3 is set to be the D input for USB data BUS LOWerthreshold CH x Sets the lower threshold for each channel This applies to all search and trigger types...

Page 131: ... Group Bus Syntax BUS THReshold CH x ECL TTL NR3 BUS THReshold CH x Related Commands TRIGger A LEVel CH x Arguments ECL specifies a preset ECL high level of 1 3V TTL specifies a TTL preset high level of 1 4V NR3 specifies the threshold level in volts BUS THReshold D x Sets or returns the threshold for digital channel x where x is the digital channel number This will apply to all Search and Trigger...

Page 132: ...high level of 1 3V TTL specifies a preset TTL high level of 1 4V Examples BUS UPPERTHRESHOLD CH1 800 0000E 3 sets the CH1 upper threshold to 800 mV BUS UPPERTHRESHOLD CH1 might return BUS UPPERTHRESHOLD CH1 800 0000E 3 indicating that the CH1 upper threshold is set to 800 mV BUSY Query Only Returns the status of the oscilloscope This command allows you to synchronize the operation of the oscillosc...

Page 133: ...libration can take several minutes to complete No other commands are executed until calibration is complete Group Calibration and Diagnostic Syntax CAL Returns NR1 1 indicates the calibration did not complete successfully NR1 0 indicates the calibration completed without errors Examples CAL starts the internal signal path calibration and might return 0 to indicate that the calibration was successf...

Page 134: ...NTERNal STATus query to return the current status of the internal signal path calibration of the oscilloscope Group Calibration and Diagnostic Syntax CALibrate INTERNal STARt Related Commands CALibrate RESults SPC Examples CALIBRATE INTERNAL START initiates the internal signal path calibration of the oscilloscope CALibrate INTERNal STATus Query Only Returns the current status of the oscilloscope i...

Page 135: ...d factory calibrations without performing any calibration operations The results returned do not include the calibration status of attached probes The CALibrate RESults query is intended to support GO NoGO testing of the oscilloscope calibration readiness all returned results should indicate PASS status if the oscilloscope is fit for duty It is quite common however to use uncalibrated probes parti...

Page 136: ...led RUNNING indicates that the SPC operation is running Examples CALIBRATE RESULTS SPC returns the results of the last SPC operation either PASS or FAIL CH x Query Only Returns the vertical parameters for channel x where x is the channel number Group Vertical Syntax CH x CH x AMPSVIAVOLTs ENAble Sets or returns the state of the amps via volts feature for the specified channel This feature supports...

Page 137: ...OLTs FACtor Arguments NR3 is a double precision ASCII string that represents the amps via volts factor Examples CH1 AMPSVIAVOLTS FACTOR 15 5 sets the amps via volts factor for channel 1 to 15 5 CH x BANdwidth Sets or returns the selectable low pass bandwidth limit filter for channel x where x is the channel number Group Vertical Syntax CH x BANdwidth TWEnty TWOfifty FULl NR3 CH x BANdwidth Argumen...

Page 138: ...to AC coupling DC sets channel x to DC coupling GND sets channel x to ground Only a flat ground level waveform will be displayed Examples CH2 COUPLING GND sets channel 2 to ground CH3 COUPling might return CH3 COUPling DC indicating that channel 3 is set to DC coupling CH x DESKew Sets or returns the deskew time for channel x where x is the channel number You can adjust the deskew time to add an i...

Page 139: ... function inverts the waveform for the specified channel NOTE This command inverts the waveform for display purposes only The oscilloscope does not use an inverted waveform for triggers or trigger logic inputs Group Vertical Syntax CH x INVert ON OFF CH x INVert Arguments OFF sets the invert function for channel x to off ON sets the invert function for channel x to on Examples CH4 INVert ON invert...

Page 140: ...t values The resolution of the vertical window sets the offset increment for this control Offset adjusts only the vertical center of the acquisition window for channel waveforms to help determine what data is acquired The oscilloscope always displays the input signal minus the offset value The channel offset range depends on the vertical scale factor Table 2 38 Channel Offset Range Offset range V ...

Page 141: ...the vertical graticule coordinate at which input signal values minus the present offset setting for that channel are displayed For example if the position for Channel 3 is set to 2 0 and the offset is set to 3 0 then input signals equal to 3 0 units are displayed 2 0 divisions above the center of the screen at 1 V div Group Vertical Syntax CH x POSition NR3 CH x POSition Related Commands CH x OFFS...

Page 142: ...l specified with the first argument to the state specified with the second argument The commands and states are unique to the attached probe type Only certain VPI probes support this command See the probe documentation for how to set these string arguments Group Vertical Syntax CH x PRObe COMMAND QString QString Arguments QString are quoted strings specifying the probe command and value to set in ...

Page 143: ...here is x is the channel number NOTE This command will return PASSED for probes that do not support degauss operations Group Vertical Syntax CH x PRObe DEGAUss STATE Returns NEEDED indicates the probe should be degaussed before taking measurements RECOMMENDED indicates the measurement accuracy might be improved by degaussing the probe PASSED indicates the probe is degaussed FAILED indicates the de...

Page 144: ... number The gain of a probe is the output divided by the input transfer ratio For example a common 10x probe has a gain of 1V Group Vertical Syntax CH x PRObe GAIN NR3 CH x PRObe GAIN Related Commands CH x SCAle Arguments NR3 is the probe gain Allowed values depend on the specific probe Examples CH2 PROBE GAIN might return CH2 PROBE GAIN 0 1000E 00 indicating that the attached 10x probe delivers 1...

Page 145: ...number Examples CH1 PROBE ID SERNUMBER might return CH1 PROBE ID SERNUMBER B010289 indicating that the serial number of the probe attached to channel 1 is B010289 CH x PRObe ID TYPE Query Only Returns the type of probe attached to the channel specified by x where x is the channel number Level 2 or higher probes supply their exact product nomenclature for Level 0 or 1 probes a generic No Probe Dete...

Page 146: ... Configure Probe Model and read from the resulting list Group Vertical Syntax CH x PRObe MODel String CH x PRObe MODel CH x PRObe PROPDELay Sets or returns the propagation delay for the probe connected to the specified channel Group Vertical Syntax CH x PRObe PROPDELay NR3 CH x PRObe PROPDELay Arguments NR3 specifies the propagation time delay for the connected probe Examples CH1 PROBE PROPDELAY 1...

Page 147: ...he attached probe does not report the input resistance CH x PRObe SIGnal Sets or returns the input bypass setting of a TekVPI probe attached to channel x where x is the channel number The probe must support input bypass for example TCP0001 This command is ignored if sent to an unsupported probe Group Vertical Syntax CH x PRObe SIGnal BYPass PASS CH x PRObe SIGnal Arguments BYPass sets the probe to...

Page 148: ...the vertical size of the acquisition window as well as the display scale The range and resolution of scale values depends on the probe attached and any other external factors you have specified For reference and math waveforms this setting controls the display only graphically scaling these waveforms and having no affect on the acquisition hardware Group Vertical Syntax CH x SCAle NR3 CH x SCAle R...

Page 149: ...numerically Examples CH4 TERMINATION 50 0E 0 establishes 50 Ω impedance on channel 1 CH2 TERMINATION might return CH2 TERMINATION 50 0E 0 indicating that channel 2 is set to 50 Ω impedance CH x YUNits Sets or returns the units for the channel specified by x where x is the channel number String arguments are case insensitive and any unsupported units will generate an error Supported units are Hz A ...

Page 150: ...leared The MAV bit indicates that information is in the output queue The device clear DCL GPIB control message will clear the output queue and thus MAV CLS does not clear the output queue or MAV CLS can suppress a Service Request that is to be generated by an OPC This will happen if a single sequence acquisition operation is still being processed when the CLS command is executed Group Status and E...

Page 151: ...sor type Cursors are attached to the selected waveform in Waveform mode and are attached to the display area in Screen mode Group Cursor Syntax CURSor FUNCtion OFF SCREEN WAVEform CURSor FUNCtion Arguments OFF removes the cursors from the display but does not change the cursor type SCREEN specifies both horizontal and vertical bar cursors which measure the selected waveform in horizontal and verti...

Page 152: ...ON1 320 0000E 03 POSITION2 320 0000E 03 UNITS BASE CURSor HBArs DELTa Query Only Returns the vertical difference between the two horizontal bar cursors Group Cursor Syntax CURSor HBArs DELTa Related Commands CURSor HBArs UNIts Returns A floating point value with an exponent Examples CURSOR HBARS DELTA might return CURSOR HBARS DELTA 5 0800E 00 indicating that the difference between the two cursors...

Page 153: ...s at 64 mV CURSor HBArs UNIts Sets or returns the units for the horizontal bar cursors Group Cursor Syntax CURSor HBArs UNIts BASE PERcent CURSor HBArs UNIts Arguments BASE selects the vertical units for the selected waveform PERcent selects ratio cursors Examples CURSOR HBARS UNITS might return CURSOR HBARS UNITS BASE indicating that the units for the horizontal bar cursors are base CURSor HBArs ...

Page 154: ...together in unison or separately This command is equivalent to setting Linked to On or Off in the Cursor menu Group Cursor Syntax CURSor MODe TRACk INDependent CURSor MODe Arguments TRACk ties the navigational functionality of the two cursors together For cursor 1 adjustments this ties the movement of the two cursors together however cursor 2 continues to move independently of cursor 1 This mode o...

Page 155: ... ALTERNATE x Arguments X 1 specifies vertical bar cursor1 X 2 specifies vertical bar cursor2 CURSor VBArs DELTa Query Only Returns the horizontal difference between the two vertical bar cursors The units are specified by the CURSor VBArs UNIts command This is equivalent to watching the cursor readout in the display while using the appropriate cursor mode Group Cursor Syntax CURSor VBArs DELTa Rela...

Page 156: ...ng the waveform value where the cursor intersects it is 0 100 CURSor VBArs POSITION x Sets or returns the horizontal position for the specified vertical bar cursor The cursor is specified by x which can be 1 or 2 Values are with respect to trigger position or the zero reference point for the designated waveform if horizontal units are not set to time Use the CURSor VBArs UNIts command to specify u...

Page 157: ... the vertical bar cursors for the frequency domain Hertz DEGrees sets the units to degrees for measuring phase PERcent sets the units to percent for use with ratio cursors Returns SECONDS HERTZ DEGREES or PERCENT depending on the current vertical bar cursor units Examples CURSOR VBARS UNITS HERtz sets the units of the VBArs cursors to 1 seconds CURSOR VBARS UNITS might return CURSOR VBARS UNITS SE...

Page 158: ...URRENT sets the V Bar measurement scale to use the current cursor positions as 0 and 100 of scale if units are set to CURSor VBArs VDELTa Query Only Returns the vertical difference between the two vertical bar cursor ticks Group Cursor Syntax CURSor VBArs VDELTa Related Commands CURSor HBArs UNIts Returns NR3 indicates the vertical difference between the two vertical bar cursors ticks Examples CUR...

Page 159: ...Y POLar RADIUS UNIts Query Only Returns the polar radius units Group Cursor Syntax CURSor XY POLar RADIUS UNIts CURSor XY POLar THETA DELta Query Only Returns the XY cursor polar angle delta Group Cursor Syntax CURSor XY POLar THETA DELta CURSor XY POLar THETA POSITION x Query Only Returns the cursor X or cursor Y polar coordinate where x is either 1 or 2 Group Cursor Syntax CURSor XY POLar THETA ...

Page 160: ...alculated as X2 X1 Y2 Y1 Group Cursor Syntax CURSor XY PRODUCT DELta CURSor XY PRODUCT POSITION x Query Only Returns the position of the X or Y cursor used to calculate the X Y cursor measurement Position 1 X1 Y1 Position 2 X2 Y2 The cursor is specified by x which can be 1 or 2 Group Cursor Syntax CURSor XY PRODUCT POSITION x CURSor XY PRODUCT UNIts Query Only Returns the XY cursor product units G...

Page 161: ...ition 1 Y1 X1 Position 2 Y2 X2 Group Cursor Syntax CURSor XY RATIO POSITION x CURSor XY RATIO UNIts Query Only Returns the cursor X and cursor Y units for the ratio measurement Group Cursor Syntax CURSor XY RATIO UNIts CURSor XY READOUT Sets or returns the XY cursor readout selection This command is useful for oscilloscope models with limited display room Oscilloscopes with sufficient display such...

Page 162: ...ECTangular X DELta CURSor XY RECTangular X POSITION x Sets or returns the X rectangular coordinate for cursor 1 or cursor 2 The cursor is specified by x and can be either 1 or 2 Group Cursor Syntax CURSor XY RECTangular X POSITION x NR3 CURSor XY RECTangular X POSITION x Arguments NR3 is the coordinate in volts CURSor XY RECTangular X UNIts Query Only Returns the cursor X rectangular units Group C...

Page 163: ...ope in binary or ASCII format Each waveform transferred includes a waveform preamble which contains the data format scale and associated information For analog waveforms the CURVe query transfers data from the oscilloscope The data source is specified by the DATa SOUrce command The first and last data points are specified by the DATa STARt and DATa STOP commands The oscilloscope returns data from ...

Page 164: ...yy is the number of bytes to transfer If width is 1 then all bytes on the bus are single data points If width is 2 then all bytes on the bus are 2 bytes wide Use the WFMInpre BYT_Nr command to set the width for waveforms transferred into the oscilloscope Use WFMOutpre BYT_Nr to set the width for waveforms transferred out from the oscilloscope data is the curve data newline is a single byte new lin...

Page 165: ...R query was sent In such cases it may be necessary to increase the program s time out value to ensure that all data is transferred and read DATa Sets or returns the format and location of waveform data transferred with the CURVe query or CURVe command Group Waveform Transfer Syntax DATa INIT SNAp DATa Related Commands CURVe DATa STARt DATa STOP DATa ENCdg WFMInpre NR_Pt WFMOutpre NR_Pt Arguments I...

Page 166: ...r Setting the DATa ENGdg value causes the corresponding WFMOutpre values to be updated and conversley NOTE This command and query does not apply to incoming waveform data Group Waveform Transfer Syntax DATa ENCdg ASCIi FAStest RIBinary RPBinary SRIbinary SRPbinary DATa ENCdg Related Commands WFMOutpre ENCdg WFMOutpre BN_Fmt WFMOutpre BYT_Or Arguments ASCIi specifies the ASCII representation for wa...

Page 167: ...ferred first This format is useful when transferring data to IBM compatible PCs SRPbinary is the same as RPBinary except that the byte order is swapped meaning that the least significant byte is transferred first This format is useful when transferring data to PCs Table 2 39 DATa and WFMOutpre Parameter Settings WFMOutpre Settings DATa ENCdg Setting ENCdg BN_Fmt BYT_Or BYT_NR ASCii ASC N A N A 1 2...

Page 168: ...d from the oscilloscope to the controller MSO models only Examples DATA SOURCE might return DATA SOURCE REF3 indicating that the source for the waveform data which is transferred using a CURVe query is reference 3 DATA SOURCE CH1 specifies that the CH1 waveform will be transferred in the next CURVe query DATa STARt Sets or returns the starting data point for incoming or outgoing waveform transfer ...

Page 169: ...matically and correctly reflect increases in record length if the distance from DATa STARt to DATa STOP stays smaller than the increased record length Group Waveform Transfer Syntax DATa STOP NR1 DATa STOP Related Commands CURVe DATa DATa STARt WFMInpre NR_Pt WFMOutpre NR_Pt Arguments NR1 is the last data point that will be transferred which ranges from 1 to the record length If NR1 is greater tha...

Page 170: ...2006 01 24 specifies that the date is set to January 24 2006 DATE might return DATE 2006 01 24 indicating the current date is set to January 24 2006 DDT Allows you to specify a command or a list of commands that execute when the oscilloscope receives a TRG command or the GET IEEE488 2 interface message Define Device Trigger DDT is a special alias that the TRG command uses Group Miscellaneous Synta...

Page 171: ...of these registers see Registers Group Status and Error Syntax DESE NR1 DESE Related Commands CLS ESE ESR EVENT EVMsg SRE STB Arguments NR1 sets the binary bits of the DESER according to this value which ranges from 1 through 255 For example DESE 209 sets the DESER to the binary value 11010001 that is the most significant bit in the register is set to 1 the next most significant bit to 1 the next ...

Page 172: ... the deskew for all channels to the recommended values DESkew DISPlay Sets or returns the state of the deskew table display Group Vertical Syntax DESkew DISPlay OFF ON 0 1 DESkew DISPlay Arguments OFF or 0 turns off the deskew table display ON or 1 turns on the deskew table display DIAg LOOP OPTion Sets the self test loop option Group Calibration and Diagnostic Syntax DIAg LOOP OPTion ALWAYS FAIL ...

Page 173: ... test loop option to run N times Group Calibration and Diagnostic Syntax DIAg LOOP OPTion NTIMes NR1 DIAg LOOP OPTion NTIMes Arguments NR1 is the number of self test loops Examples DIAG LOOP OPTION NTIMES 3 sets the self test loop to run three times DIAG LOOP OPTION NTIMES might return DIAG LOOP OPTION NTIMES 5 indicating the self test loop is set to run five times DIAg LOOP STOP No Query Form Sto...

Page 174: ...hat at least one of the selected self diagnostic tests is ongoing NOT RUN indicates that the selected diagnostic test suite has not been run since the instrument was powered on Examples DIAG RESULT FLAG might return DIAG RESULT FLAG PASS DIAg RESUlt LOG Query Only Returns the internal results log from the last self test sequence execution The list contains all modules and module interfaces that we...

Page 175: ...oup DISplay runs just the display circuit diagnostic group FFPAnel runs just the front panel diagnostic group IO runs just the IO board diagnostic group ROM runs just the IO board diagnostic group ACQ runs just the acquisition system diagnostic group DIAg SELect function No Query Form Runs self tests on the specified system subsystem Group Calibration and Diagnostic Syntax DIAg SELect function Arg...

Page 176: ...lities are either turned on or off Group Calibration and Diagnostic Syntax DIAg STATE EXECute ABORt Arguments EXECute starts diagnostics ABORt stops diagnostics at the end of the current loop Examples DIAG STATE EXECute starts diagnostics DISplay Query Only Returns the current display settings Group Display Syntax DISplay DISplay CLOCk Sets or returns whether the oscilloscope displays the date and...

Page 177: ...ting that the display of date and time is currently enabled DISplay DIGital HEIght Sets or returns the number of available digital waveform position slots NOTE If the number of live digital channels exceeds the number of slots their height is reduced to a smaller size allowing all digital channels to be displayed Group Display Syntax DISplay DIGital HEIght SMAll MEDium LARge DISplay DIGital HEIght...

Page 178: ...play format is YT DISplay GRAticule Selects or queries the type of graticule the oscilloscope displays Group Display Syntax DISplay GRAticule CROSSHair FRAme FULl GRId DISplay GRAticule Arguments CROSSHair specifies a frame and cross hairs FRAme specifies a frame only FULl specifies a frame a grid and cross hairs GRId specifies a frame and grid only Examples DISPLAY GRATICULE FRAme sets the gratic...

Page 179: ...les DISPLAY INTENSITY BACKLIGHT might return DISPLAY INTEnsITY BACKLIGHT HIGH DISplay INTENSITy GRAticule Sets and returns the display graticule intensity settings Group Display Syntax DISplay INTENSITy GRAticule NR1 DISplay INTENSITy GRAticule Arguments NR1 is the graticule intensity and ranges from 0 to 100 percent Examples DISPLAY INTENSITY GRATICULE might return DISPLAY INTEnsITY GRATICULE 30 ...

Page 180: ...yntax DISplay PERSistence NR3 CLEAR AUTO MINImum INFInite DISplay PERSistence Arguments NR3 specifies the time of the persistence CLEAR resets the persist time count down and clears the display of acquired points INFInite displays waveform points until a control change resets the acquisition system When persistence is set to infinite it does not mean that the brightness of any pixel should never d...

Page 181: ... the dots only display OFF or NR1 0 turns off the dots only display D x Sets or returns parameters for digital channel x where x is the channel number Group Vertical Syntax D x D x LABel Sets or returns the waveform label for digital channel x where x is the channel number Group Vertical Syntax D x LABel Qstring D x LABel Arguments Qstring is an alphanumeric string of text enclosed in quotes that ...

Page 182: ... the oscilloscope front panel controls to place the channel then query the channel to obtain an exact value for the position D x THREshold Sets or returns the logical threshold for digital channel x where x is the channel number Group Vertical Syntax D x THREshold ECL TTL NR3 D x THREshold Arguments ECL sets the digital threshold for channel x to a preset ECL high level of 1 3V TTL sets the digita...

Page 183: ...alue through the current power cycle NOTE Setting the DESER and the ESER to the same values allows only those codes to be entered into the Event Queue and summarized on the ESB bit bit 5 of the Status Byte Register Use the DESE command to set the DESER Examples ESE 209 sets the ESER to binary 11010001 which enables the PON URQ EXE and OPC bits ESE might return 186 showing that the ESER contains th...

Page 184: ...etwork If you set this command to ON the DHCP BOOTP search will delete or change your static IP address information OFF disables the oscilloscope to search the network for a DHCP or BOOTP server Examples ETHERNET DHCPBOOTP ON sets the oscilloscope to search for a DHCP or BOOTP server and assign a dynamic IP address to the oscilloscope ETHERnet DNS IPADDress Sets or returns the network Domain Name ...

Page 185: ...ERnet ENET ADDress Query Only Returns the Ethernet address value assigned to the oscilloscope This is assigned at the factory and can not be changed Group Ethernet Syntax ETHERnet ENET ADDress Examples ETHERNET ENET ADDRESS returns an Ethernet address such as 08 00 11 01 02 03 ETHERnet GATEWay IPADDress Sets or returns the remote interface gateway IP address Group Ethernet Syntax ETHERnet GATEWay ...

Page 186: ...rt value must be set to 80 which is the default port for HTTP protocol If you use a URL with a port address for example http DPO4104 04WKL4 1234 the port number is specified by the number after the colon Set the ETHERnet HTTPPort value to this same number Examples ETHERNET HTTPPORT 80 sets the HTTP port value to 80 ETHERnet IPADDress Sets or returns the IP address assigned to the oscilloscope Grou...

Page 187: ...net access password If a password is set the user must enter the password before the user s Web browser can access the oscilloscope Group Ethernet Syntax ETHERnet PASSWord new ETHERnet PASSWord Arguments new is a new password enclosed in quotes Examples ETHERNET PASSWORD ZEN53 replaces the current Ethernet password with the new password ZEN53 ETHERNET PASSWORD might return ETHERNET PASSWORD ZEN53 ...

Page 188: ...es not answer INPROGRESS is returned if the ping operation is still executing ETHERnet SUBNETMask Sets or returns the remote interface subnet mask value Group Ethernet Syntax ETHERnet SUBNETMask QString ETHERnet SUBNETMask Arguments QString is the subnet mask value enclosed in quotes Examples ETHERNET SUBNETMASK 255 255 255 0 sets the subnet mask value using standard IP address notation format EVE...

Page 189: ...S DESE ESE ESR EVENT SRE STB Returns The event code and message in the following format Event Code Comma QString Event Code Comma QString QString Message Command where Command is the command that caused the error and may be returned when a command error is detected by the oscilloscope As much of the command will be returned as possible without exceeding the 60 character limit of the Message and Co...

Page 190: ...ister Sets the Device Event Status Enable Register to 255 Purges all defined aliases Enables all Command Headers Sets the macro defined by DDT to a zero length field Clears the pending operation flag and associated operations This command does not reset the following Communication settings Selected GPIB address Sate of the VXI 11 Ethernet IEEE Std 488 2 interface Calibration data that affects devi...

Page 191: ...amples FILESYSTEM might return FILESYSTEM DIR tek00000 bmp elusiveGlitch1 png TEMP TMP file1 wfm file2 wfm MATH1 wfm REF1 wfm REF2 wfm FREESPACE 30212096 FILESystem CWD Sets or returns the current working directory CWD for FILESystem commands The default working directory is D Anytime you use this command to change the directory the directory that you specify is retained as the current working dir...

Page 192: ...images sets the current working directory to images FILESYSTEM CWD might return FILESYSTEM CWD D TekScope Waveforms indicating that the current working directory is set to Waveforms FILESystem DELEte No Query Form This command deletes a named file If you specify a directory name it will delete the directory and all of its contents the same as the RMDir command You can also specify the filename as ...

Page 193: ...ESystem DIR returns a list of files and directories in the current working directory Examples FILESYSTEM DIR might return FILESYSTEM DIR tek00000 png my_CAN_setup set savedWfm1 isf myImages FILESystem FORMat No Query Form Formats a mass storage device This command should be used with extreme caution as it causes all data on the specified mass storage device to be lost Drive letters e g E are case ...

Page 194: ...y file and directory in the folder referred to by the FILESystem CWD command This is different than the FILESystem DIR query in that it provides a long output format with the file size type and modification date time Each entry is a semicolon separated list file name type DIR or FILE size in bytes date time Group File System Syntax FILESystem LDIR Related Commands FILESystem CWD FILESystem DIR Ret...

Page 195: ...rectory at the root of the D drive FILESYSTEM CWD D MyDirectory FILESYSTEM MKDIR MyNewSubDirectory This of course assumes that D MyDirectory already existed and was not a read only directory FILESystem READFile No Query Form Writes the contents of the specified file to the specified interface If the specified file does not exist or is not readable an appropriate error event is posted Group File Sy...

Page 196: ...string that defines the file name and path If the file path is within the current working directory you need only specify the file name Examples FILESYSTEM RENAME D TEK00000 SET D MYSETTING SET gives the file named TEK00000 SET the new name of MYSETTING SET The file remains in the root directory on the D drive FILESystem RMDir No Query Form Deletes a named directory This command deletes the specif...

Page 197: ...r DEFINITE LENGTH encoding or INDEFINITE LENGTH ARBITRARY BLOCK PROGRAM DATA encoding as described in IEEE488 2 FPAnel PRESS No Query Form Simulates the action of pressing a specified front panel button When the front panel is locked the front panel button and multipurpose knob operations are suspended The FPAnel PRESS and the FPAnel TURN commands will also not work You can work around this by usi...

Page 198: ...g button HARDcopy Hardcopy button INTensity Intensity button MAGnify Magnify zoom button not the zoom pan knob MARk Mark Set Clear button MATh M button MENUOff Menu Off button MEASurement Measure button NEXt Next arrow button PAUse Play pause button PREv Previous arrow button REF R button RMENU x Screen side menu buttons where x 1 for the top most side menu button and x 5 for the bottom most side ...

Page 199: ...omma separates the control knob argument from the numeric rotation value argument You do not need a white space between the arguments and the comma n represents the rotation direction and magnitude of rotation Negative values represent a counterclockwise knob rotation and positive values represent a clockwise rotation The magnitude of n specifies the amount of the turn where n 1 represents turning...

Page 200: ...dule is not connected the system returns Not detected Group Miscellaneous Syntax GPIBUsb ID HARDCopy No Query Form Sends a hard copy of the screen display to the currently active printer using the current palette and layout settings Group Hard Copy Syntax HARDCopy START HARDCopy Related Commands WAI CLS Arguments START sends a block of data representing the current screen image to the requested po...

Page 201: ...n index value obtained from looking at the list of attached printers or by specifying the printer name Group Hard Copy Syntax HARDCopy ACTIVeprinter NR1 name HARDCopy ACTIVeprinter Arguments NR1 is the index of the desired printer as returned from HARDCopy PRINTer LIST name is the name of the printer as specified in the printer list This name is case sensitive and must be entered exactly as shown ...

Page 202: ...s command is not applicable for PictBridge hardcopies Group Hard Copy Syntax HARDCopy LAYout PORTRait LANdscape HARDCopy LAYout Arguments PORTRait orients the screen image vertically on the printed page LANdscape orients the screen image horizontally on the printed page Examples HARDCOPY LAYOUT LANDSCAPE sets the hard copy page orientation to Landscape HARDCOPY LAYOUT might return HARDCOPY LAYOUT ...

Page 203: ...is the IP address of the print server HARDCopy PRINTer DELete No Query Form Removes a network printer from the list of available printers The printer name is case sensitive Group Hard Copy Syntax HARDCopy PRINTer DELete name Arguments name is the name of the printer to be deleted HARDCopy PRINTer LIST Query Only Returns a list of currently attached printers Group Hard Copy Syntax HARDCopy PRINTer ...

Page 204: ... 1987 Common Commands those starting with an asterisk these commands never return headers This command does affect the Response Header Enable State of both the USBTMC and VXI 11 interfaces Refer to the Introduction for additional information Group Miscellaneous Syntax HEADer OFF ON NR1 HEADer Related Commands VERBose Arguments OFF sets the Response Header Enable State to false This causes the osci...

Page 205: ...oup Histogram Syntax HIStogram Related Commands MEASUrement METHod Examples HISTOGRAM might return the histogram parameters as HISTOGRAM BOXPCNT 30 0000 25 1000 70 0000 75 2000 DISPLAY LINEAR STATE 1 FUNCTION VERTICAL SIZE 2 0000 SOURCE CH1 HIStogram BOX This command sets or returns the histogram box coordinates in terms of source waveform vertical and horizontal units Group Histogram Syntax HISto...

Page 206: ...tal screen extent bottom percent of the vertical screen extent The valid range for these values is 0 0 to 100 0 Group Hisstogram Syntax HIStogram BOXPcnt NR2 NR2 NR2 NR2 HIStogram BOXPcnt Related Commands HIStogram BOX Arguments NR3 specifies the left position of the histogram box in percentage coordinates The default value is 20 NR3 specifies the top position of the histogram box in percentage co...

Page 207: ...ical If the mode is OFF then no data is returned and an error event is set The data values returned for this query represent the number of times the histogram source waveform samples were coincident with a particular histogram bin For vertical histograms this query returns 256 values representing the number of times the histogram source waveform samples were coincident with each of the 256 digitiz...

Page 208: ... 922 960 1153 1336 1478 1960 4515 17598 52184 67040 50417 12885 4104 2382 1866 1699 1428 1288 1271 1140 975 1024 894 841 841 678 841 804 685 713 746 729 644 640 787 768 668 671 661 745 755 692 882 772 802 862 770 854 799 969 1102 1080 1040 1272 1329 1394 1760 1428 2418 3313 4475 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 HIStogram DISplay This...

Page 209: ... HORizontal or VERTical for a value to be returned If the mode is OFF an error event is set and nothing is returned If the HIStogram MODe is HORizontal the value returned is the time of the right bin If the HIStogram MODe is VERTical the value returned is the vertical units value of the bottom bin The returned value is an NR3 Group Histogram Syntax HIStogram END Related Commands HIStogram MODe HIS...

Page 210: ...RAM MODE OFF indicating that the histogram display is disabled HIStogram SOUrce This command sets or queries which source will be compared against the histogram box when the histogram testing is enabled Group Histogram Syntax HIStogram SOUrce CH x MATH REF x HIStogram SOUrce Related Commands HIStogram DISplay Arguments CH x selects a channel waveform as the source for the histogram The x variable ...

Page 211: ...e HIStogram MODe is VERTical the value returned is the vertical units value of the top bin The returned value is an NR3 Group Histogram Syntax HIStogram STARt Related Commands HIStogram END HIStogram MODe Returns NR3 showing the returned value Examples HISTOGRAM START might return HISTOGRAM START 2 0000E 06 indicating that the first bin is at 2 μs HORizontal Query Only Returns all settings for the...

Page 212: ...the Horizontal Delay Mode to off any other value sets this mode to on Examples HORIZONTAL DELAY MODE OFF sets the Horizontal Delay Mode to off allowing the horizontal position command to operate like the HORIZONTAL POSITION knob on the front panel HORIZONTAL DELAY MODE might return HORIZONTAL DELAY MODE OFF indicating that the Horizontal Delay Mode is off and that the horizontal position command o...

Page 213: ...tal RECOrdlength MAGnivu HORizontal DIGital RECOrdlength MAIN Query Only Returns the record length of the main digital acquisition Group Horizontal Syntax HORizontal DIGital RECOrdlength MAIN HORizontal DIGital SAMPLERate MAGnivu Query Only Returns the sample rate of the MagniVu digital acquisition Group Horizontal Syntax HORizontal DIGital SAMPLERate MAGnivu HORizontal DIGital SAMPLERate MAIN Que...

Page 214: ...ontal position expressed as the percentage of the waveform acquired before the trigger Examples HORIZONTAL POSITION 50 sets the horizontal position to 50 HORIZONTAL POSITION might return HORIZONTAL POSITION 100 indicating that the horizontal position is set to 100 HORizontal PREViewstate Query Only Returns a boolean value to indicate whether the display system is in the preview state Group Horizon...

Page 215: ...ght return HORIZONTAL RECOrdlength 1000 indicating that the horizontal record length is equal to 1000 data points HORizontal SAMPLERate Sets or returns the current horizontal sample rate Group Horizontal Syntax HORizontal SAMPLERate NR3 HORizontal SAMPLERate Arguments NR3 is the rate in samples per second HORizontal SCAle Sets or returns the time base horizontal scale Group Horizontal Syntax HORiz...

Page 216: ...1CT FV v1 0000 This indicates the oscilloscope model number configured format and firmware version number IDN Query Only Returns the oscilloscope identification code Group Miscellaneous Syntax IDN Related Commands ID Examples IDN might return TEKTRONIX DPO4034 SN123456789 CF 91 1CT FV v1 00000 indicating the oscilloscope model number serial number configured number and firmware version number LANG...

Page 217: ...front panel commands For example to set the trigger level to 50 you could use TRIGger A SETLevel To force a trigger you could use TRIGger FORCe Group Miscellaneous Syntax LOCk ALL NONe LOCk Related Commands UNLock Arguments ALL disables all front panel controls NONe enables all front panel controls This is equivalent to the UNLock ALL command Examples LOCK ALL locks the front panel controls LOCK m...

Page 218: ... 20 0000E 3 CH2 0 0000 CH3 0 0000 CH4 0 0000 TRIGGER A UPPERTHRESHOLD CH1 1 4000 CH2 800 0000E 3 CH3 800 0000E 3 CH4 800 0000E 3 TRIGG ER A LOWERTHRESHOLD CH1 20 0000E 3 CH2 0 0000 CH3 0 0000 CH4 0 0000 TRIGGER A H OLDOFF TIME 20 0000E 9 TRIGGER A EDGE SOURCE CH1 COUPLING DC SLOPE RISE TRIGGER A LOGIC CLASS SETHOLD FUNCTION AND THRESHOLD CH1 20 0000E 3 CH2 0 0000 CH3 0 0 000 CH4 0 0000 TRIGGER A L...

Page 219: ...l COLUMN Arguments CH x creates the mark on a channel waveform where x is the channel number MATH creates the mark on the math waveform B x creates the mark on a bus waveform where x is the bus number REF x creates the mark on a reference waveform where x is the reference waveform number DIGital creates the mark on a digital waveform An error will result if no digital channel is turned on COLUMN c...

Page 220: ...ference waveform number DIGital deletes all marks on all digital channels COLUMN deletes marks on all waveforms in the current zoom pixel column MARK FREE Query Only Returns how many marks are available for use Group Mark Syntax MARK FREE MARK SELected END Query Only Returns the end of the selected mark 0 to 100 of the waveform Group Mark Syntax MARK SELected END MARK SELected FOCUS Query Only Ret...

Page 221: ...ark Group Mark Syntax MARK SELected OWNer Returns QString is the owner of the mark Examples MARK SELECTED OWNER might return USER SEARCH1 MARK SELected SOURCE Query Only Returns the source waveform for the selected mark Group Mark Syntax MARK SELected SOURCE MARK SELected STARt Query Only Returns the starting point of the selected mark 0 to 100 of the waveform Group Mark Syntax MARK SELected STARt...

Page 222: ... POSition Query Only Returns the position of the selected mark 0 to 100 of the zoom overview window Group Mark Syntax MARK SELected ZOOm POSition MARK TOTal Query Only Returns how many marks are currently in use Group Mark Syntax MARK TOTal MATH MATH1 LABel Sets or queries the waveform label for the math waveform Group Math Syntax MATH MATH1 LABel QString MATH MATH1 LABel Arguments QString is the ...

Page 223: ... HANNING MATH 1 DEFine Sets or returns the current math function as a text string Dual math is defined if the string is of the form wfm operation wfm where the wfm s are any combination of live channels or reference waveforms operation is any of or and the MATH 1 TYPe is DUAL FFT math is defined if the string is in the form FFT wfm where wfm is any live channel or reference waveform and theMATH 1 ...

Page 224: ...e or reference that follows All these operations must end with a right parenthesis LOG EXP SQRT SINE COSINE TANGENT Executes trigonometric and other functions All these operations must end with a right parenthesis VAR1 VAR2 Adds the user defined variable to the expression Refer to the MATHVAR x command Executes an addition subtraction multiplication or division operation on the following expressio...

Page 225: ...s or returns the math horizontal display scale for FFT or for dual math waveforms that have source waveforms that are reference waveforms The horizontal scale of a dual math waveform with a channel source waveform is set through the HORizontal SCAle command Group Math Syntax MATH 1 HORizontal SCAle NR3 MATH 1 HORizontal SCAle Arguments NR3 is the math horizontal scale in seconds Examples MATH HORI...

Page 226: ...MATH1 SPECTRAL MAG DB sets the SpectralMag units for Math1 to decibels MATH1 SPECTRAL MAG might return MATH1 SPECTRAL MAG DB indicating that the SpectralMag units for Math1 are set to decibels MATH 1 SPECTral WINdow Sets or returns the window function for the spectral analyzer input data for the specified math waveform A spectral window determines what the filter shape of the spectral analyzer wil...

Page 227: ...h Syntax MATH 1 TYPe ADVanced DUAL FFT MATH 1 TYPe Arguments ADVanced sets the math waveform mode to advanced math DUAL sets the math waveform mode to dual waveform math FFT sets the math waveform mode to FFT math Examples MATH TYPE FFT sets the math waveform mode to FFT MATH TYPE FFT MATH DEFINE FFT CH1 sets the math type to FFT and displays an FFT waveform of the channel 1 waveform using the cur...

Page 228: ...elow the center graticule MATH 1 VERTical SCAle Sets or returns the vertical scale of the currently selected math type Group Math Syntax MATH 1 VERTical SCAle NR3 MATH 1 VERTical SCAle Related Commands CH x SCAle REF x VERTical SCAle Arguments NR3 is the scale per division in the current math vertical units The range is from 1 0E 12 through 500 0E 12 Examples MATH1 VERTICAL SCALE 100E 03 sets the ...

Page 229: ... the values of all variables stored in locations 1 through 2 MATHVAR VAR x Sets or returns one of two different numerical values you can use within math expressions These values can range from 10 0e 18 to 1 0e 15 the default values are 0 0 x specifies the location 1 or 2 in which you can store values Stored math variables can be referenced within math expressions as VAR1 and VAR2 For example the f...

Page 230: ...ASUREMENT MEAS2 STATE 1 TYPE PERIOD UNITS s SOURCE1 CH1 SOURCE2 CH2 COUNT 0 MAXIMUM 0 0000 MEAN 0 0000 MINIMUM 0 0000 STDDEV 0 0000 MEASUREMENT MEAS3 DELAY DIRECTION FORWARDS EDGE1 RISE EDGE2 RISE MEASUREMENT MEAS3 STATE 1 TYPE PK2PK UNITS V SOURCE1 CH1 SOURCE2 CH2 COUNT 0 MAXIMUM 0 0000 MEAN 0 0000 MINIMUM 0 0000 STDDEV 0 0000 MEASUREMENT MEAS4 DELAY DIRECTION FORWARDS EDGE1 RISE EDGE2 RISE MEASU...

Page 231: ...en turns on gating using the left and right edges of the screen CURSor limits measurements to the portion of the waveform between the vertical bar cursors even if they are off screen Examples MEASUREMENT GATING CURSOR turns on measurement gating using the cursors as limits MEASUREMENT GATING might return MEASUREMENT GATING CURSOR indicating that measurements are limited to the portion of the wavef...

Page 232: ...RWARDS EDGE1 RISE EDGE2 RISE MEASUrement IMMed DELay DIRection Sets or returns the starting point and direction that determines the delay to edge when taking an immediate delay measurement NOTE Use the MEASUrement IMMed SOUrce x command to specify the delay to waveform Group Measurement Syntax MEASUrement IMMed DELay DIRection BACKWards FORWards MEASUrement IMMed DELay DIRection Related Commands M...

Page 233: ...ment IMMed DELay EDGE x Related Commands MEASUrement IMMed SOUrce x Arguments x specifies which waveform to use where x 1 is the from waveform and x 2 is the to waveform FALL specifies the falling edge RISe specifies the rising edge Examples MEASUREMENT IMMED DELAY EDGE1 RISE specifies that the from waveform rising edge be used for the immediate delay measurement MEASUREMENT IMMED DELAY EDGE1 retu...

Page 234: ...asurement system error occurs and 9 9e37 is returned Group Measurement Syntax MEASUrement IMMed TYPe AMPlitude AREa BURst CARea CMEan CRMs DELay FALL FREQuency HIGH HITS LOW MAXimum MEAN MEDian MINImum NDUty NEDGECount NOVershoot NPULSECount NWIdth PEAKHits PEDGECount PDUty PERIod PHAse PK2Pk POVershoot PPULSECount PWIdth RISe RMS SIGMA1 SIGMA2 SIGMA3 STDdev WAVEFORMS MEASUrement IMMed TYPe Argume...

Page 235: ... 10 This measurement is applicable only to the analog channels FREQuency measures the first cycle in the waveform or gated region Frequency is the reciprocal of the period and is measured in hertz Hz where 1 Hz 1 cycle per second HIGH measures the High reference 100 level sometimes called Topline of a waveform This measurement is applicable only to the analog channels HITS histogram hits measures ...

Page 236: ...Count is the count of rising edges PERIod is the time required to complete the first cycle in a waveform or gated region Period is the reciprocal of frequency and is measured in seconds PHAse measures the phase difference amount of time a waveform leads or lags the reference waveform between two waveforms The measurement is made between the middle reference points of the two waveforms and is expre...

Page 237: ...that are within three standard deviations of the histogram mean STDdev measures the standard deviation Root Mean Square RMS deviation of all acquired points within or on the histogram box WAVEFORMS waveform count measures the number of waveforms used to calculate the histogram Examples MEASUREMENT IMMED TYPE FREQUENCY defines the immediate measurement to be a frequency measurement MEASUREMENT IMME...

Page 238: ...re V V volts per volt V W volts per watt V dB volts per decibel V s volts per second VA volt amperes VAR volt amperes resistive VV volts squared VW volt watts VdB volts decibels Vs volt seconds W watts W A watts per ampere W V watts per volt W W watts per watt W dB watt per decibel W s watts per second WA watt amperes WV watt volts WW watts squared WdB watt decibels Wfms waveforms Ws watt seconds ...

Page 239: ...MMED UNITS might return MEASUREMENT IMMED UNIts s indicating that units for the immediate measurement are in seconds MEASUrement IMMed VALue Query Only Returns the value of the measurement specified by the MEASUrement IMMed TYPe command The measurement is immediately taken on the source s specified by a MEASUrement IMMed SOUrce x command NOTE A change to HORizontal MAIn SCALe or CH x SCALe will no...

Page 240: ...ATORS might return MEASUREMENT INDICATORS STATE MEAS1 NUMHORZ 0 NUMVERT 4 HORZ1 7 5E0 HORZ2 3 400000095367E0 HORZ3 0 0E0 HORZ4 0 0E0 VERT1 6 351123E 6 VERT2 3 179753E 6 VERT3 6 40943E 6 VERT4 6 403E 6 MEASUrement INDICators HORZ x Query Only Returns the position of the specified horizontal measurement indicator x where x can be 1 2 3 or 4 Group Measurement Syntax MEASUrement INDICators HORZ x Exam...

Page 241: ...MEASUREMENT INDICATORS NUMVERT might return MEASUREMENT INDICATORS NUMVERT 2 indicating there are currently 2 vertical lines drawn on the graticule The indicators show where the measurement specified by MEASUrement INDICators STATE is being performed MEASUrement INDICators STATE Sets or returns the state of visible measurement indicators Group Measurement Syntax MEASUrement INDICators STATE OFF ME...

Page 242: ...ger point Group Measurement Syntax MEASUrement INDICators VERT x Examples MEASUREMENT INDICATORS VERT2 might return MEASUREMENT INDICATORS VERT2 3 724507E 6 indicating that the second measurement indicator is positioned 3 72 μs before the trigger point MEASUrement MEAS x Query Only Returns all measurement parameters for the specified active measurement x Group Measurement Syntax MEASUrement MEAS x...

Page 243: ...en taking a delay measurement Use the MEASUrement MEAS x SOUrce x command to specify the waveform Group Measurement Syntax MEASUrement MEAS x DELay DIRection BACKWards FORWards MEASUrement MEAS x DELay DIRection Related Commands MEASUrement MEAS x SOUrce x Arguments BACKWards means the search starts at the end of the waveform and looks for the last rising or falling edge in the waveform Use the ME...

Page 244: ... RISe MEASUrement MEAS x DELay EDGE x Arguments x specifies which waveform to use where x 1 is the from waveform and x 2 is the to waveform FALL specifies the falling edge RISe specifies the rising edge Examples MEASUREMENT MEAS1 DELAY EDGE1 RISE specifies that the from waveform rising edge be used for the immediate delay measurement MEASUREMENT MEAS1 DELAY EDGE1 returns either RISE or FALL MEASUr...

Page 245: ...hrough 8 Group Measurement Syntax MEASUrement MEAS x MINImum Examples MEASUREMENT MEAS1 MINIMUM might return MEASUREMENT MEAS1 MINIMUM 1 75E 09 MEASUrement MEAS x SOUrce x For SOURce1 Sets or returns the source for all single channel measurements For delay or phase measurements sets or returns the waveform to measure from For SOUrce2 Sets or returns the waveform to measure to when taking a delay m...

Page 246: ...TATE Sets or returns whether the specified measurement slot is computed and displayed The measurement slot is specified by x which ranges from 1 through 8 For a measurement to display you must have selected a source waveform and defined the measurement you want to take and display You select the measurement using the MEASUrement MEAS x SOUrce x command You define the measurement type using the MEA...

Page 247: ...t slot is specified by x which ranges from 1 through 8 Digital channel measurements do not have a user settable midRef threshold If you specify a digital channel measurement that is not available on MSO models measurement error 2200 measurement system error occurs and 9 9e37 is returned Group Measurement Syntax MEASUrement MEAS x TYPe AMPlitude AREa BURst CARea CMEan CRMs DELay FALL FREQuency HIGH...

Page 248: ...destination waveform This measurement is applicable only to the analog channels FALL measures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value default is 90 to a low reference value default is 10 This measurement is applicable only to the analog channels FREQuency measures the first cycle in the waveform or gated region Freq...

Page 249: ...ber of points in the largest bin of the histogram PDUty positive duty cycle is the ratio of the positive pulse width to the signal period expressed as a percentage It is measured on the first cycle in the waveform or gated region Positive Duty Cycle Positive Width Period 100 PEDGECount is the count of positive edges PERIod is the time required to complete the first cycle in a waveform or gated reg...

Page 250: ...percentage of points in the histogram that are within two standard deviations of the histogram mean SIGMA3 histogram measurement measures the percentage of points in the histogram that are within three standard deviations of the histogram mean STDdev measures the standard deviation Root Mean Square RMS deviation of all acquired points within or on the histogram box WAVEFORMS waveform count measure...

Page 251: ...tes Hz hertz IRE Institute of Radio Engineers units S s samples per second V volts V A volts per ampere V V volts per volt V W volts per watt V dB volts per decibel V s volts per second VA volt amperes VAR volt amperes resistive VV volts squared VW volt watts VdB volts decibels Vs volt seconds W watts W A watts per ampere W V watts per volt W W watts per watt W dB watt per decibel W s watts per se...

Page 252: ...lses pulses s seconds unk unknown Examples MEASUREMENT MEAS1 UNITS might return MEASUREMENT MEAS1 UNIts indicating units for measurement 1 are set to percent MEASUrement MEAS x VALue Query Only Returns a calculate value for the measurement specified by x which ranges from 1 through 8 NOTE This is the same value as displayed on screen If measurement statistics are enabled a new value is calculated ...

Page 253: ... METHod Related Commands MEASUrement REFLevel PERCent HIGH MEASUrement REFLevel PERCent LOW MEASUrement REFLevel PERCent MID MEASUrement REFLevel PERCent MID2 Arguments Auto selects the best method for each data set HIStogram sets the high and low waveform levels statistically using a histogram algorithm MINMax uses the highest and lowest values of the waveform record This selection is best for ex...

Page 254: ...ce level parameter for all MEASurements IMMed and the four periodic measurements Group Measurement Syntax MEASUrement REFLevel ABSolute HIGH NR3 MEASUrement REFLevel ABSolute HIGH Related Commands MEASUrement REFLevel METHod MEASUrement IMMed TYPe MEASUrement MEAS x TYPe Arguments NR3 is the high reference level in volts The default is 0 0 V Examples MEASUREMENT REFLEVEL ABSOLUTE HIGH 1 71 sets th...

Page 255: ...turn MEASUREMENT REFLEVEL ABSOLUTE LOW 0 0000E 00 indicating that the absolute low reference level is set to 0 0 V MEASUrement REFLevel ABSolute MID 1 Sets or returns the mid reference level and is the 50 reference level when MEASUrement REFLevel METHod is set to Absolute This command affects the results of period frequency delay and all cyclic measurements NOTE this command affects the associated...

Page 256: ...associated reference level parameter for all MEASurements IMMed and the four periodic measurements Group Measurement Syntax MEASUrement REFLevel ABSolute MID2 NR3 MEASUrement REFLevel ABSolute MID2 Related Commands MEASUrement REFLevel METHod Arguments NR3 is the mid reference level in volts The default is 0 0 V Examples MEASUREMENT REFLEVEL ABSOLUTE MID2 0 5 sets the mid reference level for the d...

Page 257: ...e commands This method is useful when precise values are required for example when designing to published interface specifications such as RS 232 C PERCent specifies that the reference levels are calculated as a percent relative to HIGH and LOW The percentages are defined using the MEASUrement REFLevel PERCent commands Examples MEASUREMENT REFLEVEL METHOD ABSOLUTE specifies that explicit user defi...

Page 258: ...ENT REFLEVEL PERCENT HIGH might return MEASUREMENT REFLEVEL PERCENT HIGH 90 indicating that the percentage high reference level is set to 90 of HIGH MEASUrement REFLevel PERCent LOW Sets or returns the percent where 100 is equal to HIGH used to calculate the low reference level when MEASUrement REFLevel METHod is set to Percent This command affects the results of rise and fall measurements NOTE th...

Page 259: ...rements NOTE this command affects the associated reference level parameter for all MEASurements IMMed and the four periodic measurements Group Measurement Syntax MEASUrement REFLevel PERCent MID 1 NR3 MEASUrement REFLevel PERCent MID 1 Related Commands MEASUrement REFLevel METHod Arguments NR3 is the mid reference level ranging from 0 to 100 The default mid reference level is 50 Examples MEASUREME...

Page 260: ...VEL PERCENT MID2 40 sets the mid2 reference level to 40 of HIGH MEASUREMENT REFLEVEL PERCENT MID2 might return MEASUREMENT REFLEVEL PERCENT MID2 45 indicating that the percentage mid2 reference level is set to 45 of HIGH MEASUrement REFLevel PERCent MID x Sets or returns the mid reference level for channel x where x is the measurement channel Group Measurement Syntax MEASUrement REFLevel PERCent M...

Page 261: ...tion and display of management statistics Group Measurement Syntax MEASUrement STATIstics MODE OFF ON MEASUrement STATIstics MODE Related Commands MEASUrement STATIstics Arguments OFF turns all measurements off This is the default value ON turns on statistics and displays all statistics for each measurement Examples MEASUREMENT STATISTICS MODE OFF turns statistic measurements off MEASUREMENT STATI...

Page 262: ...TATISTICS WEIGHTING 4 sets statistical weighting to four samples MEASUREMENT STATISTICS WEIGHTING might return MEASUREMENT STATISTICS WEIGHTING 4 indicating that measurement statistics weighting is currently set to 4 samples MESSage This command sets or queries message box screen annotation parameters Group Display Syntax MESSage MESSage Examples MESSAGE might return MESSAGE SHOW TP401 BOX 271 82 ...

Page 263: ...ESSage SHOW MESSage CLEAR Arguments X1 and X2 0 to 1023 and are pixel positions along the horizontal axis X1 defines the left and X2 defines the right side of the window Y1 and Y2 0 to 767 and are pixel positions along the vertical axis Y1 defines the top and Y2 defines the bottom of the window The reserved height of all characters is 16 pixels so the window must be at least that high to fully dis...

Page 264: ...mits will not be displayed The message string itself is not altered The entire message can be returned as a query response regardless of what is displayed in the message box The message is left justified and is displayed on a single line starting with the top most line in the window A new line character can be embedded in the string to position the message on multiple lines You can also use white ...

Page 265: ...ise applies to the foreground Bit 0 3 Specifies the color index 0 through 15 to change color as specified below Index 0 Black background Index 1 Yellow Ch 1 Index 2 Cyan Ch 2 Index 3 Magenta Ch 3 Index 4 Green Ch 4 Index 5 Red math Index 6 White reference Index 7 Orange Index 8 Gray Graticule Index 9 White text Index 10 Tek blue Index 11 Bright blue Index 12 Undefined Index 13 Blue Index 14 Undefi...

Page 266: ...ibed in the table below n Newline carriage return and line feed Backslash is required to get a backslash character t Horizontal tab the next 2 characters specify the pixel column to tab to as explained earlier If a backslash is followed by an undefined special character the backslash is ignored and the character following it is accepted as is NOTE The use of any escape codes other than those descr...

Page 267: ...to 16 characters Examples NEWPASS mypassword creates a new password mypassword for accessing your protected data OPC Generates the operation complete message in the Standard Event Status Register SESR when all pending commands that generate an OPC message are complete The OPC query places the ASCII character 1 into the output queue when all such OPC commands are complete The OPC response is not av...

Page 268: ...r the PASSWord command with no arguments is issued To change the password you must first enter the valid password with the PASSWord command and then change to your new password with the NEWpass command Remember that the password is case sensitive Group Miscellaneous Syntax PASSWord QString Related Commands NEWpass PUD Arguments QString is the password and can include up to 10 characters The factor...

Page 269: ...l PictBridge commands to their default values The default values are same as printer default settings Group PictBridge Syntax PICTBridge DEFault Examples PICTBRIDGE DEFAULT sets all PICTBridge commands to their default values PICTBridge IDPrint Enables or disables printing the oscilloscope model and serial number on the print output Group PictBridge Syntax PICTBridge IDPrint DEFLT OFF ON Related C...

Page 270: ...age print size L for a 3_5 5 image print size IN4BY6 for a 4 6 image print size L2 for a 5 7 image print size IN8BY10 for a 8 10 image print size L4 for a 254 MM 178 MM image print size E for a 110 MM 74 MM image print size CARD for a 89 MM 55 MM image print size HAGAKIPcard for a 100 MM 148 MM image print size CM6BY8 for a 6 CM 8 CM image print size CM7BY10 for a 7 CM 10 CM image print size CM9BY...

Page 271: ...M ROLL127MM ROLL100MM ROLL210MM Arguments DEFLT for a default paper size L for a paper size L L2 for a paper size 2L HAGAKIPCARD for a paper size Hagaki MM54BY86 for a card paper size MM100BY150 for paper size of 100 150 MM IN4BY6 for a paper size of 4 6 IN8BY10 for a paper size of 8 10 LETTER for a letter paper size IN11BY17 for a paper size of 11 17 A0 for a A0 paper size A1 for a A1 paper size ...

Page 272: ...L100MM for a 100 MM Roll paper size ROLL210MM for a 210 MM Roll paper size Examples PICTBRIDGE PAPERSIZEL sets the paper size to L PICTBRIDGE PAPERSIZE might return PICTBRIDGE PAPERSIZE DEFLT indicating the paper size is set to Default PICTBridge PAPERType Sets or returns the paper type Group PictBridge Syntax PICTBridge PAPERType DEFLT PLAIN PHOTO FASTPHOTO Arguments DEFLT for a default print pap...

Page 273: ...a fine quality print DRAFT for a draft quality print Examples PICTBRIDGE PRINTQUAL FINE sets the print quality to Fine PICTBRIDGE PRINTQUAL might return PICTBRIDGE PRINTQUAL DEFLT indicating the default quality print POWer CURRENTSOurce Sets or returns the current source for the power application Conditions This command requires a DPO4PWR application module Group Power Syntax POWer CURRENTSOurce C...

Page 274: ...tion module Group Power Syntax POWer DISplay OFF ON 0 1 POWer DISplay Arguments OFF or 0 turns off the display settings ON or 1 turns on the display settings Examples POWER DISPLAY 1 turns on the display POWER DISPLAY might return POWER DISPLAY 0 indicating that the display is off POWer GATESOurce Sets or returns the gate source for the power application Conditions This command requires a DPO4PWR ...

Page 275: ...l record SCREen turns on gating using the left and right edges of the screen CURSor limits measurements to the portion of the waveform between the vertical bar cursors even if they are off screen Examples POWER GATING CURSOr sets cursor gating on the oscilloscope POWER GATING might return POWER GATING OFF indicating that gating is turned off on the oscilloscope POWer HARMonics DISPlay SELect Sets ...

Page 276: ...quires a DPO4PWR application module Group Power Syntax POWer HARMonics DISPlay TYPe GRAph TABle POWer HARMonics DISPlay TYPe Arguments GRAph displays harmonic tests results in graphical format TABle displays harmonic tests results in tabular format Examples POWER HARMONICS DISPLAY TYPE GRAph sets the display type to graphical POWER HARMONICS DISPLAY TYPE might return POWER HARMONICS DISPLAY TYPE T...

Page 277: ...HARMONICS FREQREF might return POWER HARMONICS FREQREF FIXEDFREQ indicating that the frequency reference is a fixed value POWer HARMonics FREQRef FIXEDFREQValue Sets or returns the frequency value when the FREQRef selection is FIXEDFREQuency Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics FREQRef FIXEDFREQValue NR3 POWer HARMonics FREQRef FIXEDFREQV...

Page 278: ...specifies Class C Equipment that use Table 3 limits of the IEC standard D specifies Class D Equipment Examples POWER HARMONICS IEC CLASSB sets Equipment Class B for IEC harmonics POWER HARMONICS IEC CLASS might return POWER HARMONICS IEC CLASS A indicating that the Equipment Class is A for IEC harmonics POWer HARMonics IEC FILter Sets or returns the enabled state for filtering of IEC harmonics Con...

Page 279: ...Power Syntax POWer HARMonics IEC FUNDamental NR3 POWer HARMonics IEC FUNDamental Arguments NR3 is the fundamental current in amperes Examples POWER HARMONICS IEC FUNDAMENTAL 1 sets the fundamental current to 1 0000 A POWER HARMONICS IEC FUNDAMENTAL might return POWER HARMONICS IEC FUNDAMENTAL 16 indicating that the fundamental current for IEC harmonics is set to 16 0000 A POWer HARMonics IEC GROUP...

Page 280: ...s a DPO4PWR application module Group Power Syntax POWer HARMonics IEC INPUTPOWer NR3 POWer HARMonics IEC INPUTPOWer Arguments NR3 is the class D input power Valid values ranges from 0 to 600 in increments of 10 The unit of measure is watt Examples POWER HARMONICS IEC INPUTPOWER 600 sets the class D input power to 600 W POWER HARMONICS IEC INPUTPOWER might return POWER HARMONICS IEC INPUTPOWER 100 ...

Page 281: ...on period Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics IEC OBSPERiod NR3 POWer HARMonics IEC OBSPERiod Arguments NR3 is the IEC observation period Valid values ranges from 0 2 to 10 s Examples POWER HARMONICS IEC OBSPERIOD 3 sets the IEC observation period to 3 0000 s POWER HARMONICS IEC OBSPERIOD might return POWER HARMONICS IEC OBSPERIOD 10 ind...

Page 282: ...DPO4PWR application module Group Power Syntax POWer HARMonics MIL FUNDamental CALCmethod MEAS USER POWer HARMonics MIL FUNDamental CALCmethod Arguments MEAS specifies that the value of the fundamental current used in calculating limits is measured USER specifies that the value of the fundamental current used in calculated limits is user defined Examples POWER HARMONICS MIL FUNDAMENTAL CALCMETHOD U...

Page 283: ...Wer HARMonics MIL LINEFREQuency Sets or returns the line frequency for MIL STD 1399 harmonics tests Valid values are 60 or 400 Hz Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics MIL LINEFREQuency NR3 POWer HARMonics MIL LINEFREQuency Arguments NR3 is the line frequency for MIL standard Examples POWER HARMONICS MIL LINEFREQUENCY 60 sets the MIL line ...

Page 284: ... the MIL power level is set to Low POWer HARMonics NR_HARMonics Sets or returns the number of harmonics value ranging from 20 to 400 when the harmonics standard is NONe Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics NR_HARMonics NR3 POWer HARMonics NR_HARMonics Arguments NR3 is the number of harmonics Examples POWER HARMONICS NR_HARMONICS 100 sets ...

Page 285: ...his returns the maximum of the RMS magnitude of the harmonic computed across successive 200 ms time windows within an observation period entered by the user NOTE The command returns NA if the current harmonic standard is set to a new standard other than the returned query Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics RESults HAR 1 400 IECMAX Examp...

Page 286: ...the phase of the harmonic in degrees The phase is measured relative to the zero crossing of the reference waveform When there is no reference waveform the phase is relative to the fundamental component Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics RESults HAR 1 400 PHASe Examples POWER HARMONICS RESULTS HAR400 PHASE might return POWER HARMONICS RE...

Page 287: ... Power Syntax POWer HARMonics RESults HAR 1 400 RMS PERCent Examples POWER HARMONICS RESULTS HAR400 RMS PERCENT might return POWER HARMONICS RESULTS HAR400 RMS PERCENT 33 indicating that the RMS magnitude of the harmonic is set to 33 POWer HARMonics RESults HAR 1 400 TEST IEC CLASSALIMit Query Only Specifies if the IEC Class A higher harmonic limit and conditions are met NOTE The command returns N...

Page 288: ... the higher harmonic limit and conditions for the 21st and higher order odd harmonics are met NOTE The command returns NA if the limit does not apply for a specific harmonic Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics RESults HAR 1 400 TEST IEC POHCLIMit Returns PASS FAIL or NA POWer HARMonics RESults HAR 1 400 TEST MIL NORMAL Query Only Returns...

Page 289: ...s command requires a DPO4PWR application module Group Power Syntax POWer HARMonics RESults IEC FUNDamental Examples POWER HARMONICS RESULTS IEC FUNDAMENTAL might return POWER HARMONICS RESULTS IEC FUNDAMENTAL 1 0 indicating that the IEC fundamental frequency is set to 1 0 A POWer HARMonics RESults IEC HARM3ALTernate Query Only Returns the IEC harmonics test result for the 3rd harmonic NOTE The com...

Page 290: ... application module Group Power Syntax POWer HARMonics RESults IEC HARM5ALTernate Returns PASS FAIL or NA Examples POWER HARMONICS RESULTS IEC HARM5ALTERNATE might return POWER HARMONICS RESULTS IEC HARM5ALTERNATE PASS indicating the test result POWer HARMonics RESults IEC POHC Query Only Returns the IEC POHC measurement Conditions This command requires a DPO4PWR application module Group Power Syn...

Page 291: ...C POWer Query Only Returns the IEC input power that is used to calculate limits Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics RESults IEC POWer Examples POWER HARMONICS RESULTS IEC POWER might return POWER HARMONICS RESULTS IEC POWER 5 indicating that the IEC power is set to 5 W POWer HARMonics RESults IEC POWERFactor Query Only Returns the IEC po...

Page 292: ...ght return POWER HARMONICS RESULTS PASSFAIL PASS indicating that the harmonics test passed POWer HARMonics RESults RMS Query Only Returns the root mean square value of the harmonics source waveform Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics RESults RMS Examples POWER HARMONICS RESULTS RMS might return POWER HARMONICS RESULTS RMS 1 0 indicating ...

Page 293: ...e THDF is set to 40 POWer HARMonics RESults THDR Query Only Returns the Total Harmonic Distortion THD in percentage measured as a ratio to the RMS value of the source waveform Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics RESults THDR Examples POWER HARMONICS RESULTS THDR might return POWER HARMONICS RESULTS THDR 40 indicating that the THDR is set...

Page 294: ... to current POWer HARMonics STANDard Sets or returns the standard for harmonics tests Conditions This command requires a DPO4PWR application module Group Power Syntax POWer HARMonics STANDard NONe IEC MIL POWer HARMonics STANDard Arguments NONe sets no standard for harmonic tests IEC sets IEC 610003 2 standard for harmonic tests MIL sets MIL1399 standard for harmonic tests Examples POWER HARMONICS...

Page 295: ...e voltage source waveform is specified using the POWer VOLTAGESOurce command and the current waveform is specified using the POWer CURRENTSOurce command Conditions This command requires a DPO4PWR application module Group Power Syntax POWer MODulation SOUrce VOLTage CURRent POWer MODulation SOUrce Arguments VOLTage specifies voltage source waveform for modulation tests CURRent specifies current sou...

Page 296: ...ured between the mid reference default being 50 amplitude points of the waveform PDUty positive duty cycle is the ratio of the positive pulse width to the signal period expressed as a percentage It is measured on all the cycles in the waveform or gated region Positive Duty Cycle Positive Width Period 100 NDUty negative duty cycle is the ratio of the negative pulse width to the signal period expres...

Page 297: ... This command requires a DPO4PWR application module Group Power Syntax POWer QUALity DISplay APPpwr OFF ON 0 1 POWer QUALity DISplay APPpwr Arguments OFF or 0 turns off the apparent power display ON or 1 turns on the apparent power display Examples POWER QUALITY DISPLAY APPPWR 1 turns on the apparent power display POWER QUALITY DISPLAY APPPWR might return POWER QUALITY DISPLAY APPPWR 0 indicating ...

Page 298: ...display state for the current crest factor readout Conditions This command requires a DPO4PWR application module Group Power Syntax POWer QUALity DISplay ICRESTfactor OFF ON 0 1 POWer QUALity DISplay ICRESTfactor Arguments OFF or 0 turns off the current crest factor display ON or 1 turns on the current crest factor display Examples POWER QUALITY DISPLAY ICRESTFACTOR 1 turns on the current crest fa...

Page 299: ...Splay PHASEangle Sets or returns the display state for the phase angle readout Conditions This command requires a DPO4PWR application module Group Power Syntax POWer QUALity DISplay PHASEangle OFF ON 0 1 POWer QUALity DISplay PHASEangle Arguments OFF or 0 turns off the phase angle display ON or 1 turns on the phase angle display Examples POWER QUALITY DISPLAY PHASEANGLE 1 turns on the phase angle ...

Page 300: ...OR 0 indicating that the power factor display is off POWer QUALity DISplay REACTpwr Sets or returns the display state for the reactor power readout Conditions This command requires a DPO4PWR application module Group Power Syntax POWer QUALity DISplay REACTpwr OFF ON 0 1 POWer QUALity DISplay REACTpwr Arguments OFF or 0 turns off the reactor power display ON or 1 turns on the reactor power display ...

Page 301: ...lay POWER QUALITY DISPLAY TRUEPWR might return POWER QUALITY DISPLAY TRUEPWR 0 indicating that the true power display is off POWer QUALity DISplay VCRESTfactor Sets or returns the display state for the voltage crest factor readout Conditions This command requires a DPO4PWR application module Group Power Syntax POWer QUALity DISplay VCRESTfactor OFF ON 0 1 POWer QUALity DISplay VCRESTfactor Argumen...

Page 302: ...lay ON or 1 turns on the rms voltage display Examples POWER QUALITY DISPLAY VRMS0 turns off the rms voltage display POWER QUALITY DISPLAY VRMS might return POWER QUALITY DISPLAY VRMS 1 indicating that the rms voltage display is on POWer QUALity FREQREFerence Sets or returns the power quality frequency reference Conditions This command requires a DPO4PWR application module Group Power Syntax POWer ...

Page 303: ...ion module Group Power Syntax POWer QUALity FREQuency Examples POWER QUALITY FREQUENCY might return POWER QUALITY FREQUENCY 60 indicating that the frequency is set to 60 Hz POWer QUALity ICRESTfactor Query Only Returns the current crest factor measurement Conditions This command requires a DPO4PWR application module Group Power Syntax POWer QUALity ICRESTfactor Examples POWER QUALITY ICRESTFACTOR ...

Page 304: ...requires a DPO4PWR application module Group Power Syntax POWer QUALity PHASEangle Examples POWER QUALITY PHASEANGLE might return POWER QUALITY PHASEANGLE 0 indicating that the phase angle is set to 0 POWer QUALity POWERFACtor Query Only Returns the power factor measurement Conditions This command requires a DPO4PWR application module Group Power Syntax POWer QUALity POWERFACtor Examples POWER QUAL...

Page 305: ... set to 100 VAR POWer QUALity TRUEpwr Query Only Returns the true power measurement Conditions This command requires a DPO4PWR application module Group Power Syntax POWer QUALity TRUEpwr Examples POWER QUALITY TRUEPWR might return POWER QUALITY TRUEpwr 1000 W indicating that the true power value is set to 1000 W POWer QUALity VRMS Query Only Returns the RMS voltage measurement Conditions This comm...

Page 306: ... ABSolute HIGH Sets or returns the top reference level for power measurements Conditions This command requires a DPO4PWR application module Group Power Syntax POWer REFLevel ABSolute HIGH NR3 Ranges D 1e6 1E6 POWer REFLevel ABSolute HIGH Arguments NR3 is the absolute high value in volts Default value is 0 0E 0 Examples POWER REFLEVEL ABSOLUTE HIGH 2 sets the absolute high value to 2 000 POWER REFL...

Page 307: ...olute MID 1 3 Sets or returns the mid reference level for measurements MID3 is specific to the power application Conditions This command requires a DPO4PWR application module Group Power Syntax POWer REFLevel ABSolute MID 1 3 NR3 Ranges D 1e6 1E6 POWer REFLevel ABSolute MID 1 3 Arguments NR3 is the absolute mid reference value Examples POWER REFLEVEL ABSOLUTE MID1 1 sets the mid reference voltage ...

Page 308: ...roup Power Syntax POWer REFLevel METHod ABSolute PERCent POWer REFLevel METHod Arguments ABSolute specifies that the reference levels are set explicitly using the MEASUrement REFLevel ABSolute commands This method is useful when precise values are required PERCent specifies that the reference levels are calculated as a percent of the signal amplitude The percentages are defined using the MEASUreme...

Page 309: ...mmand requires a DPO4PWR application module Group Power Syntax POWer REFLevel PERCent HIGH NR3 Ranges D 0 0 100 0 POWer REFLevel PERCent HIGH Arguments NR3 is the high value in percent Examples POWER REFLEVEL PERCENT HIGH 95 sets the high reference level to 95 of the signal amplitude POWER REFLEVEL PERCENT HIGH might return POWER REFLEVEL PERCENT HIGH 90 indicating that the percentage high referen...

Page 310: ... for waveform measurements Mid3 is specific to the power application Conditions This command requires a DPO4PWR application module Group Power Syntax POWer REFLevel PERCent MID 1 3 NR3 Ranges D 0 0 100 0 POWer REFLevel PERCent MID 1 3 Arguments NR3 is the mid value in percentage Examples POWER REFLEVEL PERCENT MID1 25 sets the mid reference voltage to 25 POWER REFLEVEL PERCENT MID1 might return PO...

Page 311: ...quires a DPO4PWR application module Group Power Syntax POWer RIPPle RESults AMPLitude Examples POWER RIPPLE RESULTS AMPLITUDE might return POWER RIPPLE RESULTS AMPLITUDE 1 indicating that the peak to peak amplitude is set to 1 V POWer RIPPle RESults MAX Query Only Returns the maximum of the peak to peak ripple measurements Conditions This command requires a DPO4PWR application module Group Power S...

Page 312: ...Sults MIN Query Only Returns the minimum of the peak to peak ripple measurement Conditions This command requires a DPO4PWR application module Group Power Syntax POWer RIPPle RESults MIN Examples POWER RIPPLE RESULTS MIN might return POWER RIPPLE RESULTS MIN 0 9 indicating that the minimum peak to peak amplitude is set to 0 9 V POWer RIPPle RESults STDdev Query Only Returns the standard deviation o...

Page 313: ...oup Power Syntax POWer RIPPle SOUrce VOLTage CURRent Arguments VOLTage specifies voltage source waveform for ripple tests CURRent specifies current source waveform for ripple tests Examples POWER RIPPLE SOURCE CURRent sets the ripple source to Current POWER RIPPLE SOURCE might return POWER RIPPLE SOURCE VOLT indicating that the ripple source is set to Voltage POWer SOA LINear XMAX Sets or returns ...

Page 314: ...ar XMIN NR3 POWer SOA LINear XMIN Arguments NR3 is the XMIN value used for linear SOA calculations Examples POWER SOA LINEAR XMIN 2 sets the XMIN value to 2 0000 POWER SOA LINEAR XMIN might return POWER SOA LINear XMIN 0 0E 0 indicating that the XMIN value for linear plot type is set to 0 0E 0 POWer SOA LINear YMAX Sets or returns the user YMAX value for use in linear SOA calculations Conditions T...

Page 315: ...A LINear YMIN NR3 POWer SOA LINear YMIN Arguments NR3 is the YMIN value used for linear SOA calculations Examples POWER SOA LINEAR YMIN 2 sets the YMIN value to 2 0000 POWER SOA LINEAR YMIN might return POWER SOA LINear YMIN 0 0E 0 indicating that the YMIN value for linear plot type is set to 0 0E 0 POWer SOA LOG XMAX Sets or returns the user XMAX value for use in Log SOA calculations Conditions T...

Page 316: ...OG XMIN NR3 POWer SOA LOG XMIN Arguments NR3 is the XMIN value used for log SOA calculations Examples POWER SOA LOG XMIN 2 sets the XMIN value to 2 0000 POWER SOA LOG XMIN might return POWER SOA LOG XMIN 100 0000E 3 indicating that the XMIN value for log plot type is set to 100 0000E 3 POWer SOA LOG YMAX Sets or returns the user YMAX value for use in Log SOA calculations Conditions This command re...

Page 317: ...ions Examples POWER SOA LOG YMIN 1 sets the YMIN value to 1 0000 POWER SOA LOG YMIN might return POWER SOA LOG YMIN 100 0000E 3 indicating that the YMIN value for log plot type is set to 100 0000E 3 POWer SOA MASK DEFine Sets or returns the X Volts and Y Amps coordinates of the current SOA mask You can specify the number of points from 2 to 10 minimum being 2 Successive X values must be the preced...

Page 318: ...This command requires a DPO4PWR application module Group Power Syntax POWer SOA MASK MAXAmps NR3 POWer SOA MASK MAXAmps Arguments NR3 is the maximum current applied to SOA mask testing Examples POWER SOA MASK MAXAMPS 40 sets the SOA mask testing current to 40 A POWER SOA MASK MAXAMPS might return POWER SOA MASK MAXAMPS 30 0000 indicating that the SOA mask testing maximum current is set to 30 A POW...

Page 319: ...OWer SOA MASK MAXWatts Arguments NR3 is the maximum power applied to SOA mask testing Examples POWER SOA MASK MAXWATTS 1000 sets the SOA mask testing power to 1 0000E 3 W POWER SOA MASK MAXWATTS might return POWER SOA MASK MAXWATTS 750 0000 indicating that the SOA mask testing maximum power is set to 750 W POWer SOA MASK NR_PT Query Only Returns the number of mask points defined Conditions This co...

Page 320: ... enables mask testing based on masks points defined Examples POWER SOA MASK STATEPOINTS enables mask testing power based on points defined POWER SOA MASK STATE might return POWER SOA MASK STATE LIMITS indicating that the mask testing is enabled based on limits POWer SOA MASK STOPOnviol Sets or returns the enabled state of the mask stop on violation condition Conditions This command requires a DPO4...

Page 321: ...r SOA PLOTTYPe Arguments LOG for logarithmic SOA plot type LINear for linear SOA plot type Examples POWER SOA PLOTTYPE LINear sets the SOA plot type to Linear POWER SOA PLOTTYPE might return POWER SOA PLOTTYPE LOG indicating that the SOA plot type is set to Log POWer SOA RESult FAILures QTY Query Only Returns the number of failures in the test Conditions This command requires a DPO4PWR application...

Page 322: ...Query Only Returns the pass fail state of the SOA test Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SOA RESult STATe Returns PASS or FAIL Examples POWER SOA RESULT STATE might return POWER SOA MASK STATE PASS indicating that the SOA test state is PASS POWer STATIstics No Query Form Clears all the accumulated statistics of all measurements Performs the same...

Page 323: ...tistics off Examples POWER STATISTICS MODE OFF turns measurements statistics display off POWER STATISTICS MODE might return MEASUREMENT STATISTICS MODE ALL indicating that measurement statistics are turned on and all statistics are being displayed for each measurement POWer STATIstics WEIghting Sets the number of samples which are included for the statistics computations for mean and the standard ...

Page 324: ... Power Syntax POWer SWLoss CONDCALCmethod VOLTage RDSon VCEsat POWer SWLoss CONDCALCmethod Arguments VOLTage sets voltage as the conduction calculation method RDSon sets RDSon as the conduction calculation method VCEsat sets VCEsat as the conduction calculation method Examples POWER SWLOSS CONDCALCMETHOD RDSon sets the conduction calculation method to RDSon POWER SWLOSS CONDCALCMETHOD might return...

Page 325: ...x POWer SWLoss CONDuction ENERGY MEAN Examples POWER SWLOSS CONDUCTION ENERGY MEAN might return POWER SWLOSS CONDUCTION ENERGY MEAN 1 indicating that the mean conduction energy switching loss calculation is set to 1 J POWer SWLoss CONDuction ENERGY MIN Query Only Returns the minimum conduction energy for the switching loss calculation Conditions This command requires a DPO4PWR application module G...

Page 326: ...ion POWER MEAN Query Only Returns the mean conduction power for the switching loss calculation Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss CONDuction POWER MEAN Examples POWER SWLOSS CONDUCTION POWER MEAN might return POWER SWLOSS CONDUCTION POWER MEAN 1 indicating that the mean conduction power switching loss calculation is set to 1 W POWer SWLoss...

Page 327: ...Splay Arguments ALL displays both energy and power loss measurements in the results ENERGYLoss displays only energy loss measurements in the results POWERLoss displays only power loss measurements in the results Examples POWER SWLOSS DISPLAY ENERGYLoss displays only energy loss measurements in the results POWER SWLOSS DISPLAY might return POWER SWLOSS DISPLAY ALL indicating that the results displa...

Page 328: ...er Syntax POWer SWLoss GATe TURNON NR3 POWer SWLoss GATe TURNON Examples POWER SWLOSS GATE TURNON 3 5 sets the gate turn on level to 3 5000 POWER SWLOSS GATE TURNON might return POWER SWLOSS GATE TURNON 1 5 indicating that the gating turn on level is set to 1 5 POWer SWLoss NUMCYCles Query Only Returns the number of cycles counted for the switching loss calculation Conditions This command requires...

Page 329: ...roup Power Syntax POWer SWLoss RDSon NR3 POWer SWLoss RDSon Arguments NR3 is the RDSON switching loss calculation Examples POWER SWLOSS RDSON 30 sets the RDSon value to 30 0000 POWER SWLOSS RDSON might return POWER SWLOSS RDSon 20 0000E 3 indicating that the RDSon value is set to 20 0000E 3 POWer SWLoss REFLevel ABSolute GATEMid Sets or returns the mid voltage reference level used in switching los...

Page 330: ...ires a DPO4PWR application module Group Power Syntax POWer SWLoss REFLevel ABSolute LOWCurrent NR3 POWer SWLoss REFLevel ABSolute LOWCurrent Arguments NR3 is the low voltage current level in amperes Examples POWER SWLOSS REFLEVEL ABSOLUTE LOWCURRENT 2 8 sets the absolute reference low current to 2 8000 A POWER SWLOSS REFLEVEL ABSOLUTE LOWCURRENT might return POWER SWLOSS REFLEVEL ABSOLUTE LOWCURRE...

Page 331: ...switching loss power measurements in percent Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss REFLevel PERCent GATEMid NR3 POWer SWLoss REFLevel PERCent GATEMid Arguments NR3 is the mid voltage reference level in volts Examples POWER SWLOSS REFLEVEL PERCENT GATEMID 30 sets the gate mid reference voltage to 30 POWER SWLOSS REFLEVEL PERCENT GATEMID might ...

Page 332: ... in switching loss power measurements in percent Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss REFLevel PERCent LOWVoltage NR3 POWer SWLoss REFLevel PERCent LOWVoltage Arguments NR3 is the low voltage reference level in percent Examples POWER SWLOSS REFLEVEL PERCENT LOWVOLTAGE 10 sets the reference low voltage to 10 POWER SWLOSS REFLEVEL PERCENT LOWV...

Page 333: ... Syntax POWer SWLoss TOFF ENERGY MEAN Examples POWER SWLOSS TOFF ENERGY MEAN might return POWER SWLOSS TON ENERGY MEAN 1 indicating that the mean Toff energy switching loss calculation is set to 1 J POWer SWLoss TOFF ENERGY MIN Query Only Returns the minimum Toff energy for the switching loss calculation Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss ...

Page 334: ...s TOFF POWER MEAN Query Only Returns the mean Toff power for the switching loss calculation Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss TOFF POWER MEAN Examples POWER SWLOSS TOFF POWER MEAN might return POWER SWLOSS TON POWER MEAN 1 indicating that the mean Toff power switching loss calculation is set to 1 W POWer SWLoss TOFF POWER MIN Query Only R...

Page 335: ...NERGY MAX 1 indicating that the maximum Ton energy switching loss calculation is set to 1 J POWer SWLoss TON ENERGY MEAN Query Only Returns the mean Ton energy for the switching loss calculation Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss TON ENERGY MEAN Examples POWER SWLOSS TON ENERGY MEAN might return POWER SWLOSS TON ENERGY MEAN 1 indicating th...

Page 336: ...p Power Syntax POWer SWLoss TON POWER MAX Examples POWER SWLOSS TON POWER MAX might return POWER SWLOSS TON POWER MAX 1 indicating that the maximum Ton power switching loss calculation is set to 1 W POWer SWLoss TON POWER MEAN Query Only Returns the mean Ton power for the switching loss calculation Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss TON PO...

Page 337: ...MAX Query Only Returns the maximum total energy for the switching loss calculation Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss TOTal ENERGY MAX Examples POWER SWLOSS TOTAL ENERGY MAX might return POWER SWLOSS TOTAL ENERGY MAX 1 indicating that the maximum conduction energy switching loss calculation is set to 1 J POWer SWLoss TOTal ENERGY MEAN Quer...

Page 338: ...might return POWER SWLOSS TOTAL ENERGY MIN 1 indicating that the minimum conduction energy switching loss calculation is set to 1 J POWer SWLoss TOTal POWER MAX Query Only Returns the maximum total power loss Conditions This command requires a DPO4PWR application module Group Power Syntax POWer SWLoss TOTal POWER MAX Examples POWER SWLOSS TOTAL POWER MAX might return POWER SWLOSS TOTAL POWER MAX 1...

Page 339: ...odule Group Power Syntax POWer SWLoss TOTal POWER MIN Examples POWER SWLOSS TOTAL POWER MIN might return POWER SWLOSS TOTAL POWER MIN 1 indicating that the minimum total power switching loss calculation is set to 1 W POWer SWLoss VCEsat Sets or returns VCESAT value for use in switching loss calculations when the conduction calculation method is VCESAT Conditions This command requires a DPO4PWR app...

Page 340: ...e safe operating functions to obtain an X Y display of the switching device under test s voltage and current Also use them to perform a mask test of the X Y signal relative to the graphical X Y description of the device specification table The safe operating area is typically the voltage and current values that a semiconductor can operate without damaging itself HARMonics Use the harmonics functio...

Page 341: ...4PWR application module Group Power Syntax POWer VOLTAGESOurce CH1 CH2 CH3 CH4 REF1 REF2 REF3 REF4 POWer VOLTAGESOurce Arguments CH1 CH4 or REF1 REF4 sets channel or ref as the voltage source Examples POWER VOLTAGESOURCE CH1 sets the voltage source as CH1 POWER VOLTAGESOURCE might return POWER VOLTAGESOURCE CH1 indicating that the voltage source is set to CH1 PSC Sets or returns the power on statu...

Page 342: ...us clear flag to false PSC might return 1 to indicate that the power on status clear flag is set to true PUD Sets or returns a string of Protected User Data This data is protected by the PASSWord command You can modify it only by first entering the correct password This password is not necessary to query the data Group Status and Error Syntax PUD Block QString PUD Related Commands PASSWord Argumen...

Page 343: ...stored using the SAV command Group Save and Recall Syntax RECAll SETUp FACtory NR1 file path Related Commands FACtory RCL RST SAV SAVe SETUp FILESystem CWD Arguments FACtory restores the factory setup NR1 is a value in the range from 1 to 10 which specifies a saved setup storage location file path specifies a location for an oscilloscope setup file file path is a quoted string that defines the fil...

Page 344: ...hrough 4 file path specifies a location for an oscilloscope setup file file path is a quoted string that defines the file name and path Input the file path using the form drive dir filename extension and one or dir s are optional If you do not specify them the oscilloscope will read the file from the default directory see FILESystem CWD filename stands for a filename the use of wildcard characters...

Page 345: ...times the reference horizontal scale Group Vertical Syntax REF x HORizontal DELay TIMe NR3 REF x HORizontal DELay TIMe Arguments NR3 is the delay time in seconds Examples REF2 HORIZONTAL DELAY TIME 4 0E 6 sets the horizontal delay time for the REF2 waveform to 4 μs REF x HORizontal SCAle Sets or returns the horizontal scale for reference waveform x where x is the reference channel number Group Ver...

Page 346: ... channel x where x is the reference channel number Group Vertical Syntax REF x TIMe Examples REF4 TIME might return 16 54 05 REF x VERTical POSition Sets or returns the vertical position of the reference waveform specified by x where x is the reference channel number Increasing the position value of a waveform causes the waveform to move up and decreasing the position value causes the waveform to ...

Page 347: ...is the reference channel number Each waveform has a vertical scale parameter For a signal with constant amplitude increasing the Scale causes the waveform to be displayed smaller Decreasing the scale causes the waveform to be displayed larger Scale affects all waveforms but affects reference and math waveforms differently from channel waveforms For reference and math waveforms this setting control...

Page 348: ...mbedded comment lines Group Miscellaneous Syntax REM QString Arguments QString is a string that can contain a maximum of 80 characters Examples REM This is a comment is a comment string that the oscilloscope will ignore RST No Query Form Resets the oscilloscope to the factory default settings The RST command does not alter the following Calibration data that affect device specifications The Output...

Page 349: ...ated Commands RCL RECAll SETUp SAVe SETUp Arguments NR1 specifies a location in which to save the state of the oscilloscope Location values range from 1 through 10 Using an out of range location value causes an execution error Any settings that have been stored previously at this location will be overwritten Examples SAV 2 saves the current oscilloscope state in memory location 2 SAVe ASSIgn TYPe ...

Page 350: ...ld have a csv extension for comma separated spreadsheet format files SAVe IMAGe No Query Form Saves a capture of the screen image into the specified file Supported image formats are PNG Windows Bitmap and TIFF If an extension for a supported file type is added to the file name then the corresponding format will be used If no supported extension is added to the file the format to use will be determ...

Page 351: ... Commands SAVe IMAGe Arguments PNG saves the file in Portable Network Graphics format BMP saves the file in Microsoft Windows bitmap format TIFf saves the file in Tagged Image File Format SAVe IMAGe INKSaver Sets or returns the current ink saver setting for the SAVe IMAGe command If set to ON or 1 images will be generated using the ink saver palette If set to OFF or 0 images will be generated usin...

Page 352: ...that defines the file name and path Input the file path using the form drive dir filename extension and one or dir s are optional If you do not specify them the oscilloscope will store the file in the current working directory filename stands for a filename Use of wildcard characters in filenames is not supported Filename extensions are not required but are highly recommended For setups use the ex...

Page 353: ...veform such as REF1 wfm QString saves the specified waveform to the file specified in the quoted string argument Any live channel such as CH1 the MATH1 waveform any reference waveform and for MSO models digital waveforms such as D0 can be saved to a file Digital waveforms can only be saved when the SAVE WAVEFORM FILEFORMAT is set to SPREADSHEET ALL QString saves all displayed waveforms excluding s...

Page 354: ...VEform FILEFormat Related Commands CURVe DATa DATa STARt DATa STOP SAVe WAVEform WFMInpre NR_Pt WFMOutpre NR_Pt Arguments INTERNal specifies that waveforms are saved in an internal format using a isf filename extension These files can be recalled as reference waveforms When this argument is specified the settings specified via the DATa STARt and DATa STOP commands have no meaning as the entire wav...

Page 355: ...m gating automatically reverts to NONE SEARCH Query Only Returns all search related settings Group Search Syntax SEARCH Examples SEARCH might return SEARCH SEARCH1 TRIG A BUS B1 SPI COND SS DAT MOSI VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B1 SPI DAT MISO VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B1 SPI DAT SIZ 1 SEARCH SEARCH1 TRIG A BUS B1 I2C COND STAR DAT VAL XXXXXXXX SIZ 1 DIR NOCARE SEARCH SEARCH...

Page 356: ...MATH 0 0000 REF1 0 0000 REF2 0 0000 REF3 0 0000 REF4 0 0000 SEARCH SEARCH1 TRIG A LOGI INP CH1 X CH2 X CH3 X CH4 X MA TH X REF1 X REF2 X REF3 X REF4 X CLOC SOU NONE EDGE RIS SEARCH SEARCH1 TRIG A LOGI PAT INP CH1 X CH 2 X CH3 X CH4 X MATH X REF1 X REF2 X REF3 X REF4 X SEARCH SEARCH1 TRIG A LOGI PAT WHE TRU WHE LESSL 8 0000E 9 L 8 0000E 9 SEARCH SEARCH1 TRIG A PULSEW SOU CH1 POL POS WHE LESS WID 8 ...

Page 357: ...number of matches for the search The total number of matches may be than the number of marks placed x is the search number which is always 1 Group Search Syntax SEARCH SEARCH x TOTAL Returns NR1 is the total number of matches SEARCH SEARCH x TRIGger A BUS Query Only Returns the serial search type x is the search number which is always 1 There are four serial buses B1 through B4 Conditions This com...

Page 358: ... for the AUDIO bus Start of Frame or Data Conditions This command requires DPO4AUDIO application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x AUDio CONDition SOF DATA SEARCH SEARCH x TRIGger A BUS B x AUDio CONDition Arguments SOF enables triggering at the start of frame for the audio bus DATA enables triggering on matching data for the audio bus SEARCH SEARCH x TRIGger A BUS B x A...

Page 359: ...mand requires DPO4AUDIO application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x AUDio DATa QUALifier LESSThan MOREThan EQUal UNEQual LESSEQual MOREEQual INrange OUTrange SEARCH SEARCH x TRIGger A BUS B x AUDio DATa QUALifier Arguments LESSThan sets the search trigger data qualifier to less than MOREThan sets the search trigger data qualifier to greater than EQUal sets the search t...

Page 360: ...ger data alignment for the AUDIO bus Conditions This command requires DPO4AUDIO application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x AUDio DATa WORD EITher LEFt RIGht SEARCH SEARCH x TRIGger A BUS B x AUDio DATa WORD Arguments EITher aligns the search trigger data to either left or right LEFt aligns the search trigger data to the left RIGht aligns the search trigger data to the...

Page 361: ... search based on the missing ACK field SEARCH SEARCH x TRIGger A BUS B x CAN DATa DIRection Sets or returns the CAN search to be valid for Read Write or Either condition if the criteria is IDentifier SEARCH x is the search number and B x is the bus number This only applies if the search condition is IDentifier Conditions This command requires a DPO4AUTO application module Group Search Syntax SEARC...

Page 362: ... bus data greater than the value specified by SEARCH SEARCH x TRIGger A BUS B x CAN DATa VALue EQUal searches for bus data equal to the value specified by SEARCH SEARCH x TRIGger A BUS B x CAN DATa VALue UNEQual searches for bus data not equal to the value specified by SEARCH SEARCH x TRIGger A BUS B x CAN DATa VALue LESSEQual searches for bus data less equal to the value specified by SEARCH SEARC...

Page 363: ...r A BUS B x CAN DATa VALue bin SEARCH SEARCH x TRIGger A BUS B x CAN DATa VALue Related Commands SEARCH SEARCH x TRIGger A BUS B x CAN DATa QUALifier Arguments bin is the data in binary format SEARCH SEARCH x TRIGger A BUS B x CAN FRAMEtype Sets or returns the CAN Frame Type to be used if the trigger search condition is Frame Type SEARCH x is the search number and B x is the bus number Conditions ...

Page 364: ... TRIGger A BUS B x CAN IDentifier ADDRess MODe Arguments STandard specifies an 11 bit identifier field EXTended specifies a 29 bit identifier field SEARCH SEARCH x TRIGger A BUS B x CAN IDentifier ADDRess VALue Sets or returns the binary address string to be used for a CAN trigger search if the search condition is ID or IDANDDATA SEARCH x is the search number and B x is the bus number Conditions T...

Page 365: ...ger condition to data IDANDDATA sets the FLEXRAY trigger condition to ID and data EOF sets the FLEXRAY trigger condition to EOF ERROR sets the FLEXRAY trigger condition to an error Examples SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY CONDITION ERROR sets the FLEXRAY condition to ERROR SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY CONDITION might return SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY CONDITION SOF i...

Page 366: ...ange SEARCH SEARCH x TRIGger A BUS B x FLEXray CYCLEcount QUALifier Arguments LESSThan sets the cycle count qualifier to less than MOREThan sets the cycle count qualifier to greater than EQUal sets the cycle count qualifier to equal UNEQual sets the cycle count qualifier to not equal LESSEQual sets the cycle count qualifier to less than or equal MOREEQual sets the cycle count qualifier to greater ...

Page 367: ...ARCH1 TRIGGER A BUS B1 FLEXRAY CYCLECOUNT VALUE XXXXXX indicating the cycle count value is don t cares SEARCH SEARCH x TRIGger A BUS B x FLEXray DATa HIVALue Sets or returns the high binary data string used for FLEXRAY trigger if trigger condition is ID or IDANDDATA Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x FLEXray DATa HIVALue QString SEARCH SEARCH x TRIGger A BUS B x FLEXray DATa HIV...

Page 368: ...EXRAY DATA OFFSET might return SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY DATA OFFSET 0 indicating the offset is set to 0 bytes SEARCH SEARCH x TRIGger A BUS B x FLEXray DATa QUALifier Sets or returns the FLEXRAY data qualifier Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x FLEXray DATa QUALifier LESSThan MOREThan EQUal UNEQual LESSEQual MOREEQual INrange OUTrange SEARCH SEARCH x TRIGger A BUS...

Page 369: ...SEARCH SEARCH x TRIGger A BUS B x FLEXray DATa SIZe NR1 SEARCH SEARCH x TRIGger A BUS B x FLEXray DATa SIZe Arguments NR1 is the length of the data string in bytes Length range is 1 to 8 Examples SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY DATA SIZE 8 sets the data size to 8 bytes SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY DATA SIZE might return SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY DATA SIZE 1 indicat...

Page 370: ...Tic DYNAMic ANY SEARCH SEARCH x TRIGger A BUS B x FLEXray EOFTYPE Arguments STATic sets the FLEXRAY end of frame type to STATIC DYNAMic sets the FLEXRAY end of frame type to DYNAMIC ANY sets the FLEXRAY end of frame type to ANY type Examples SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY EOFTYPE ANY sets the FLEXRAY end of frame type to any type SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY EOFTYPE might retur...

Page 371: ...RCHEADER SEARCH SEARCH x TRIGger A BUS B x FLEXray FRAMEID HIVALue Sets or returns the binary data string used for FLEXRAY frame ID high value Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x FLEXray FRAMEID HIVALue QString SEARCH SEARCH x TRIGger A BUS B x FLEXray FRAMEID HIVALue Arguments QString is a quoted string representing the binary data string used for FLEXRAY frame ID high value Exa...

Page 372: ...ange OUTrange sets the frame id qualifier to OUTrange Examples SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY FRAMEID QUALIFIER OUTRANGE sets the frame id qualifier to out of range SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY FRAMEID QUALIFIER might return SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY FRAMEID QUALIFIER EQUAL indicating the frame id qualifier is EQUAL SEARCH SEARCH x TRIGger A BUS B x FLEXray FRAMEI...

Page 373: ... sets the FLEXRAY frame type to normal PAYLoad sets the FLEXRAY frame type to payload NULL sets the FLEXRAY frame type to NULL SYNC sets the FLEXRAY frame type to sync STARTup sets the FLEXRAY frame type to start up Examples SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY FRAMETYPE STARTUP sets the flexray frame type to startup SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY FRAMETYPE might return SEARCH SEARCH1 ...

Page 374: ...ader string used for FLEXRAY trigger Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER CYCLEcount QString SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER CYCLEcount Arguments QString is a quoted string representing the cycle count portion of the binary header String used for FLEXRAY trigger Examples SEARCH SEARCH1 TRIGGER A BUS B1 FLEXRAY HEADER CYCLECOUNT 001101 sets the cycle...

Page 375: ...ADER INDBits Sets or returns the indicator bits portion of the binary header string used for FLEXRAY trigger Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER INDBits QString SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER INDBits Arguments QString is a quoted string representing the indicator bits portion of the binary header string used for FLEXRAY trigger Examples SEARCH SEA...

Page 376: ...R A BUS B1 FLEXRAY HEADER PAYLENGTH XXXXXXX indicating the payload length portion of the binary header string is don t cares SEARCH SEARCH x TRIGger A BUS B x I2C ADDRess MODe Sets or returns the I2C address mode to 7 or 10 Bit SEARCH x is the search number and B x is the bus number Conditions This command requires a DPO4EMBD application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x...

Page 377: ...DDRess VALue Sets or returns the binary address string to be used for an I2C trigger search if the search condition is ADDR or ADDRANDDATA SEARCH x is the search number and B x is the bus number Conditions This command requires a DPO4EMBD application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x I2C ADDRess VALue bin SEARCH SEARCH x TRIGger A BUS B x I2C ADDRess VALue Arguments bin ...

Page 378: ...2C DATa DIRection Sets or returns the I2C search condition to be valid on a Read Write or Either condition SEARCH x is the search number and B x is the bus number Conditions This command requires a DPO4EMBD application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x I2C DATa DIRection READ WRITE NOCARE SEARCH SEARCH x TRIGger A BUS B x I2C DATa DIRection Arguments READ specifies a rea...

Page 379: ...tax SEARCH SEARCH x TRIGger A BUS B x I2C DATa VALue bin SEARCH SEARCH x TRIGger A BUS B x I2C DATa VALue Arguments bin is the data in binary format SEARCH SEARCH x TRIGger A BUS B x LIN CONDition Sets or returns the search condition for a LIN search Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x LIN CONDition SYNCField IDentifier DATA IDANDDATA WAKEup SLEEP ERROR SEARCH SEARCH x TRIGger A ...

Page 380: ...String is a quoted string of 1s 0s or Xs representing the binary data string to be used for LIN searches if the search condition is ID or IDANDDATA Examples SEARCH SEARCH1 TRIGGER A BUS B1 LIN DATA HIVALUE might return SEARCH SEARCH1 TRIGGER A BUS B1 LIN DATA HIVALUE XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX indicating the high value is don t care SEARCH SEARCH x TRIGger A ...

Page 381: ...R A BUS B1 LIN DATA QUALIFIER EQUAL indicating the data qualifier is equal SEARCH SEARCH x TRIGger A BUS B x LIN DATa SIZe Sets or returns the length of the data string in bytes to be used for LIN Search if search condition is DATA or IDANDDATA Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x LIN DATa SIZe NR1 SEARCH SEARCH x TRIGger A BUS B x LIN DATa SIZe Arguments NR1 is the length of the ...

Page 382: ...ger A BUS B x LIN ERRTYPE SYNC PARity CHecksum HEADertime RESPtime FRAMetime SEARCH SEARCH x TRIGger A BUS B x LIN ERRTYPE Arguments SYNC specifies a sync error type PARity specifies a parity error type CHecksum specifies a checksum error type HEADertime specifies a header time error type RESPtime specifies a response time error type RAMetime specifies a frame time error type Examples SEARCH SEARC...

Page 383: ...eturns the binary data string to be used for a Parallel trigger search SEARCH x is the search number and B x is the bus number Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x PARallel VALue QString SEARCH SEARCH x TRIGger A BUS B x PARallel VALue Arguments QString is the binary data string SEARCH SEARCH x TRIGger A BUS B x RS232C CONDition Sets or returns the condition for an RS 232 trigger ...

Page 384: ... x is the search number and B x is the bus number Conditions This command requires a DPO4COMP application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x RS232C RX DATa SIZe SEARCH SEARCH x TRIGger A BUS B x RS232C RX DATa SIZe Arguments NR1 is the length of the data string in Bytes SEARCH SEARCH x TRIGger A BUS B x RS232C RX DATa VALue Sets or returns the binary data string for an RS...

Page 385: ...ytes SEARCH SEARCH x TRIGger A BUS B x RS232C TX DATa VALue Sets or returns the binary data string to be used for an RS 232 trigger search if the condition involves RX SEARCH x is the search number and B x is the bus number Conditions This command requires a DPO4COMP application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x RS232C TX DATa VALue SEARCH SEARCH x TRIGger A BUS B x RS23...

Page 386: ...tion MISOMOSI specifies a search based on the Master In Slave Out and Master Out Slave In conditions SEARCH SEARCH x TRIGger A BUS B x SPI DATa MISO IN VALue Sets or returns the binary data string for an SPI trigger search if the search condition is MISO or MISOMOSI SEARCH x is the search number and B x is the bus number Conditions This command requires a DPO4EMBD application module Group Search S...

Page 387: ...number and B x is the bus number Conditions This command requires a DPO4EMBD application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x SPI DATa SIZe NR1 SEARCH SEARCH x TRIGger A BUS B x SPI DATa SIZe Arguments NR1 is the data string length in bytes SEARCH SEARCH x TRIGger A BUS B x USB ADDRess HIVALue Sets or returns the binary address string for the upper limit for inside of range...

Page 388: ...or returns the binary address string to be used for the USB search trigger This command also sets or returns the binary address string for the lower limit for inside of range and outside of range qualifiers for the USB search trigger Conditions This command requires the DPO4USB application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x USB ADDRess VALue QString SEARCH SEARCH x TRIGge...

Page 389: ...ng on a token packet DATAPacket indicates triggering on a data packet HANDSHAKEPacket indicates triggering on a handshake packet SPECIALPacket indicates triggering on a special status packet ERRor indicates triggering on an error condition Examples SEARCH SEARCH1 TRIGGER A BUS B1 USB CONDITION TOKENPACKET sets the trigger condition to be a token packet SEARCH SEARCH1 TRIGGER A BUS B1 USB CONDITION...

Page 390: ...RIGGER A BUS B1 USB DATA HIVALUE 01111111 which indicates that the upper limit is 01111111 7F hex SEARCH SEARCH x TRIGger A BUS B x USB DATa OFFSet Sets or returns the data offset in bytes to trigger the search on The minimum and default values are 0 and the maximum is 1024 Conditions This command requires the DPO4USB application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x USB DAT...

Page 391: ...EARCH1 TRIGGER A BUS B1 USB DATA SIZE might return SEARCH SEARCH1 TRIGGER A BUS B1 USB DATA SIZE 6 indicating that the oscilloscope will trigger on 6 contiguous data bytes SEARCH SEARCH x TRIGger A BUS B x USB DATa TYPe Sets or returns the data type for the search trigger when the search trigger condition is set to DATAPacket Conditions This command requires the DPO4USB application module Group Se...

Page 392: ...is DATAPacket Conditions This command requires the DPO4USB application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x USB DATa VALue QString SEARCH SEARCH x TRIGger A BUS B x USB DATa VALue Related Commands SEARCH SEARCH x TRIGger A BUS B x USB CONDition Arguments QString within the range 00000000 to 11111111 00 hex to FF hex Examples SEARCH SEARCH1 TRIGGER A BUS B1 USB DATA VALUE 00...

Page 393: ... SEARCH x TRIGger A BUS B x USB ERRORTYPe Sets or returns the error type used when the search trigger condition is set to ERRor Conditions This command requires the DPO4USB application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x USB ERRORTYPe PID CRC5 CRC16 BITSTUFFing SEARCH SEARCH x TRIGger A BUS B x USB ERRORTYPe Related Commands SEARCH SEARCH x TRIGger A BUS B x USB CONDition ...

Page 394: ...ll trigger on any handshake type NAK indicates the oscilloscope will trigger when a device cannot send or receive data ACK indicates the oscilloscope will trigger when a packet is successfully received STALL indicates the oscilloscope will trigger when a device requires intervention from the host Examples SEARCH SEARCH1 TRIGGER A BUS B1 USB HANDSHAKETYPE ACK sets the handshake type to acknowledgem...

Page 395: ...alue that is within a range set by two values OUTrange triggers the search on an value that is outside of a range set by two values Examples SEARCH SEARCH1 TRIGGER A BUS B1 USB QUALIFIER LESSTHAN sets the oscilloscope to trigger when an address data or endpoint value is less than a set value SEARCH SEARCH1 TRIGGER A BUS B1 USB QUALIFIER might return SEARCH SEARCH1 TRIGGER A BUS B1 USB QUALIFIER EQ...

Page 396: ...for the special packet Conditions This command requires the DPO4USB application module Group Search Syntax SEARCH SEARCH x TRIGger A BUS B x USB SPECIALType ANY PREamble RESERVed SEARCH SEARCH x TRIGger A BUS B x USB SPECIALType Arguments ANY indicates any type of special packet PREamble indicates a preamble special packet RESERVed indicates a reserved special packet Examples SEARCH SEARCH1 TRIGGE...

Page 397: ...RIGGER A BUS B1 USB TOKENTYPE SETUP sets the token type to SETUP SEARCH SEARCH1 TRIGGER A BUS B1 USB TOKENTYPE might return SEARCH SEARCH1 TRIGGER A BUS B1 USB TOKENTYPE SOF if the token type is SOF SEARCH SEARCH x TRIGger A BUS SOUrce Sets or returns a bus serial search x is the search number Conditions This command requires a DPO4AUTO or DPO4EMBD application module Group Search Syntax SEARCH SEA...

Page 398: ... for an edge trigger search to determine where to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A EDGE SOUrce CH1 CH2 CH3 CH4 MATH SEARCH SEARCH x TRIGger A EDGE SOUrce Arguments CH x specifies one input channel as the edge source where x is the channel number MATH specifies the math waveform as the search source SEARCH SEARCH x TRIGger A LEVel Sets or returns the...

Page 399: ...in volts TTL specifies a preset TTL high level of 1 4 V SEARCH SEARCH x TRIGger A LEVel MATH 1 Sets or returns the math waveform level for an edge trigger search to determine where to place a mark x is the search number The value of MATH is 1 for all oscilloscopes Group Search Syntax SEARCH SEARCH x TRIGger A LEVel MATH TTL SEARCH SEARCH x TRIGger A LEVel MATH Arguments TTL specifies a preset TTL ...

Page 400: ... AND places a mark if all conditions are true NANd places a mark if any of the conditions are false NOR places a mark if all conditions are false OR places a mark if any of the conditions are true SEARCH SEARCH x TRIGger A LOGIc INPut CH x Sets or returns the Boolean logic criteria for a logic trigger search to determine where to place a mark SEARCH x is the search number and CH x is the channel n...

Page 401: ...en the logic search is determined by the state of the other inputs at the clock transition If no clock source is defined then the logic search is determined only by the state of the inputs Group Search Syntax SEARCH SEARCH x TRIGger A LOGIc INPut CLOCk SOUrce CH1 CH2 CH3 CH4 MATH REF NONe SEARCH SEARCH x TRIGger A LOGIc INPut CLOCk SOUrce Arguments CH x specifies a channel input as the clock sourc...

Page 402: ...NPut MATH HIGH LOW X SEARCH SEARCH x TRIGger A LOGIc INPut MATH Arguments HIGH specifies a high logic level LOW specifies a low logic level X specifies a don t care condition SEARCH SEARCH x TRIGger A LOGIc INPut REF x Sets or returns the Boolean logic criteria for a logic trigger search to determine where to place a mark SEARCH x is the search number and REF x is the reference channel number Grou...

Page 403: ...RCH SEARCH x TRIGger A LOGIc PATtern INPut D x Sets or returns the logic criteria for a logic pattern search to determine where to place a mark SEARCH x is the search number and D x is the digital channel number Group Search Syntax SEARCH SEARCH x TRIGger A LOGIc PATtern INPut D x HIGH LOW X SEARCH SEARCH x TRIGger A LOGIc PATtern INPut D x Arguments HIGH specifies a high logic level LOW specifies...

Page 404: ...tax SEARCH SEARCH x TRIGger A LOGIc PATtern INPut REF x HIGH LOW X SEARCH SEARCH x TRIGger A LOGIc PATtern INPut REF x Arguments HIGH specifies a high logic level LOW specifies a low logic level X specifies a don t care condition SEARCH SEARCH x TRIGger A LOGIc PATtern WHEn Sets or returns the condition for generating a logic pattern trigger search to determine where to place a mark x is the searc...

Page 405: ...it command or longer than the specified time set by the SEARCH SEARCH x TRIGger A LOGIc PATtern WHEn MORELimit command SEARCH SEARCH x TRIGger A LOGIc PATtern WHEn LESSLimit Sets or returns the maximum time that the selected pattern may be true and still generate an A logic pattern search to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A LOGIc PATtern WHEn LESSLi...

Page 406: ...SEARCH x TRIGger A LOGIc THReshold MATH Sets or returns the math waveform threshold level for a logic trigger search to determine where to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A LOGIc THReshold MATH TTL SEARCH SEARCH x TRIGger A LOGIc THReshold MATH Arguments TTL specifies a preset TTL high level of 1 4 V SEARCH SEARCH x TRIGger A LOGIc THReshold REF x Se...

Page 407: ...CH SEARCH x TRIGger A LOWerthreshold MATH Sets or returns the math waveform lower threshold to determine where to place a mark This setting is applied to all math searches that use a lower threshold x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A LOWerthreshold MATH TTL SEARCH SEARCH x TRIGger A LOWerthreshold MATH Arguments TTL specifies a preset TTL high level of 1 4 V SEARC...

Page 408: ...ative places a mark only when the polarity of the pulse is negative SEARCH SEARCH x TRIGger A PULSEWidth SOUrce Sets or returns the source waveform for a pulse trigger search to determine where to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A PULSEWidth SOUrce CH1 CH2 CH3 CH4 MATH REF SEARCH SEARCH x TRIGger A PULSEWidth SOUrce Arguments CH x specifies one input...

Page 409: ...aces a mark if the pulse width is unequal to the time the time set by the SEARCH SEARCH x TRIGger A PULSEWidth WIDth command within a tolerance of 5 SEARCH SEARCH x TRIGger A PULSEWidth WIDth Sets or returns the pulse width setting for a pulse width trigger search to determine where to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A PULSEWidth WIDth NR3 SEARCH SEA...

Page 410: ... RUNT SOUrce CH1 CH2 CH3 CH4 MATH REF SEARCH SEARCH x TRIGger A RUNT SOUrce Arguments CH1 CH4 specifies an input channel as the edge source MATH specifies the math waveform as the search source REF specifies the reference waveform as the search source SEARCH SEARCH x TRIGger A RUNT WHEn Sets or returns the condition setting for a runt trigger search to determine where to place a mark x is the sear...

Page 411: ...th within a 5 tolerance SEARCH SEARCH x TRIGger A RUNT WIDth Sets or returns the width setting for a runt trigger search to determine where to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A RUNT WIDth NR3 SEARCH SEARCH x TRIGger A RUNT WIDth Arguments NR3 specifies the minimum width in seconds SEARCH SEARCH x TRIGger A SETHold CLOCk EDGE Sets or returns the clock...

Page 412: ...aveform as the search source SEARCH SEARCH x TRIGger A SETHold CLOCk THReshold Sets or returns the clock threshold setting for an setup hold trigger search to determine where to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A SETHold CLOCk THReshold NR3 TTL ECL SEARCH SEARCH x TRIGger A SETHold CLOCk THReshold Arguments TTL specifies a preset TTL high level of 1 4...

Page 413: ...rce MATH specifies the math waveform as the search source REF specifies the reference waveform as the search source MSO Models wfm can be any combination of the channel math reference and digital waveforms SEARCH SEARCH x TRIGger A SETHold DATa THReshold Sets or returns the data threshold setting for an setup hold trigger search to determine where to place a mark x is the search number Group Searc...

Page 414: ...tting for an setup hold trigger search to determine where to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A SETHold SETTime NR3 SEARCH SEARCH x TRIGger A SETHold SETTime Arguments NR3 specifies the setup time for setup and hold violation triggering SEARCH SEARCH x TRIGger A SETHold THReshold CH x Sets or returns the trigger search setup and hold lower threshold f...

Page 415: ...ts SEARCH SEARCH x TRIGger A SETHold THReshold REF x Sets or returns the trigger search setup and hold threshold for the selected reference waveform This helps to determine where to place search marks Search x is the search number which is always 1 REF x is the reference waveform number Conditions MSO oscilloscopes only Group Search Syntax SEARCH SEARCH x TRIGger A SETHold THReshold REF x NR3 SEAR...

Page 416: ...e edge must traverse from the lower most negative to higher most positive level for transition triggering to occur NEGative specifies that a pulse edge must traverse from the upper most positive to lower most negative level for transition triggering to occur EITher specifies either positive or negative polarity SEARCH SEARCH x TRIGger A TRANsition RISEFall SOUrce Sets or returns the source setting...

Page 417: ...signal is not equal to the set volts second rate 5 SEARCH SEARCH x TRIGger A TYPe Sets or returns the trigger type setting for a search to determine where to place a mark x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A TYPe EDGe SETHold PULSEWidth RUNt TRANsition LOGIc BUS with the appropriate application module installed SEARCH SEARCH x TRIGger A TYPe Arguments RUNt triggers ...

Page 418: ...CH x TTL SEARCH SEARCH x TRIGger A UPPerthreshold CH x Arguments TTL specifies a preset TTL high level of 1 4 V SEARCH SEARCH x TRIGger A UPPerthreshold MATH Sets or returns the math waveform upper threshold to determine where to place a mark This setting is applied to all math waveform searches that uses an upper threshold x is the search number Group Search Syntax SEARCH SEARCH x TRIGger A UPPer...

Page 419: ...ments ON turns the selected waveform display on OFF turns the selected waveform display off Examples SELECT might return the following SELECT BUS1 0 BUS2 0 CH1 1 CH2 0 CH3 0 CH4 0 MATH 0 REF1 0 REF2 0 REF3 0 REF4 0 CONTROL CH1 SELect BUS x This command turns on and off the display of the waveform for x where x is the bus number The query returns whether the channel is on or off but does not indica...

Page 420: ... the specified waveform Examples SELECT CH2 ON turns the channel 2 waveform display on and selects channel 2 SELECT CH1 might return SELECT CH1 1 indicating that channel 1 is being displayed SELect CONTROl Sets or returns the waveform that is the recipient of future channel related commands for example the cursor commands The command form also performs the equivalent of a SELect CH x ON command as...

Page 421: ...nel is on or off but does not indicate whether it is the selected waveform Group Vertical Syntax SELect D x NR1 OFF ON SELect D x Arguments ON turns on the display of the specified waveform This waveform also becomes the selected waveform OFF turns off the display of the specified waveform NR1 0 turns off the display of the specified waveform any other value turns on the display of the specified w...

Page 422: ...t REF x Turns on and off the display of the reference waveform x The x variable represents the reference channel number The query returns whether the channel is on or off Group Vertical Syntax SELect REF x ON OFF NR1 SELect REF x Arguments ON turns on the display of the specified waveform This waveform also becomes the selected waveform OFF turns off the display of the specified waveform NR1 0 tur...

Page 423: ...MAVG 16 SAMPLINGMODE RT HEADER 1 LOCK NONE LANGUAGE ENGLISH VERBOSE 1 ALIAS STATE 0 DISPLAY COLOR PALETTE NORMAL DISPLAY STYLE DOTSONLY 0 DISPLAY PERSISTENCE 0 0000 CLOCK 1 GRATICULE FULL INTEnsITY WAVEFORM 30 GRATICULE 75 BACKLIGHT HIGH HARDCOPY INKSAVER OFF LAYOUT LANDSCAPE PREVIEW 0 SAVE IMAGE FILEFORMAT BMP SAVE WAVEFORM FILEFORMAT INTERNAL SAVE ASSIGN TYPE SETUP TRIGGER A MODE AUTO TYPE EDGE ...

Page 424: ...nnel x where x can be 1 through 10 Group Save and Recall Syntax SETUP x LABEL Qstring Arguments Qstring is an alphanumeric string of characters enclosed in quotes that defines the label text for SETUP x The length of the string is limited to 30 characters Examples SETUP LABEL might return SETUP1 LABEL TEST 2 which is the label setup for channel 1 SETUP x TIME Query Only Returns the time when the o...

Page 425: ... to this value Using an out of range value causes an execution error The power on default for SRER is 0 if PSC is 1 If PSC is 0 the SRER maintains the previous power cycle value through the current power cycle Examples SRE 48 sets the bits in the SRER to binary 00110000 SRE might return 32 showing that the bits in the SRER have the binary value of 00100000 STB Query Only STB Read Status Byte retur...

Page 426: ...ENCDG BIN WFMINPRE BN_FMT RI WFMINPRE BYT_OR MSB WFMINPRE NR_PT 10000 WFMINPRE PT_FMT Y WFMINPRE XUNIT s WFMINPRE XINCR 4 0000E 9 WFMINPRE XZERO 0 0000 WFMINPRE PT_OFF 0 WFMINPRE YUNIT V WFMINPRE YMULT 4 0000E 3 WFMINPRE YOFF 0 0000 WFMINPRE YZERO 0 0000 DATA DESTINATION REF1 DATA ENCDG RIBINARY DATA SOURCE CH1 DATA START 1 DATA STOP 10000 DATA WIDTH 1 NOTE The TEKSecure command can take up to fiv...

Page 427: ...ng is a time in the form hh mm ss where hh refers to a two digit hour number mm refers to a two digit minute number from 00 to 59 and ss refers to a two digit second number from 00 to 59 Examples TIME 14 00 00 sets the time to exactly 2 00 p m TIME might return TIME 14 05 17 indicating the current time is set to 2 05 p m and 17 seconds TOTaluptime Query Only This command returns the total number o...

Page 428: ...plete Otherwise this command will be ignored Examples TRIGGER FORCE forces a trigger event to occur TRIGger A Sets the A trigger level automatically to 50 of the range of the minimum and maximum values of the trigger input signal The query returns current A trigger parameters The trigger level is the voltage threshold through which the trigger source signal must pass to generate a trigger event Th...

Page 429: ...3 X CH4 X CLOCK SOURCE NONE EDGE RISE TRIGGER A LOGIC PATTERN INPUT CH1 X CH2 X CH3 X CH4 X TRIGGER A LOGIC PATTERN WHEN TRUE WHEN LESSLIMIT 4 0000E 9 MO RELIMIT 4 0000E 9 TRIGGER A SETHOLD CLOCK SOURCE CH1 EDGE RISE THRESHOLD 20 000 0E 3 TRIGGER A SETHOLD DATA SOURCE CH2 THRESHOLD 0 0000 TRIGGER A SETHOLD HOLD TIME 4 0000E 9 SETTIME 4 0000E 9 TRIGGER A PULSE CLASS TRANSITION TRIGGER A PULSEWIDTH ...

Page 430: ...tion module Group Trigger Syntax TRIGger A BUS I2C SPI CAN RS232 PARallel TRIGger A BUS Arguments I2C specifies the Inter IC bus SPI specifies the Serial Peripheral Interface bus CAN specifies the Controller Area Network bus PARallel specifies the Parallel bus NOTE Parallel bus commands work with MSO4000 Series oscilloscopes only TRIGger A BUS B x AUDio CONDition Sets or returns the trigger condit...

Page 431: ... bus Conditions This command requires DPO4AUDIO application module Group Trigger Syntax TRIGger A BUS B x AUDio DATa OFFSet NR1 TRIGger A BUS B x AUDio DATa OFFSet Arguments NR1 is the trigger data offset value TRIGger A BUS B x AUDio DATa QUALifier Sets or returns the trigger data qualifier for the AUDIO bus Conditions This command requires DPO4AUDIO application module Group Trigger Syntax TRIGge...

Page 432: ...DATa VALue Sets or returns the trigger data lower word for the AUDIO bus Conditions This command requires DPO4AUDIO application module Group Trigger Syntax TRIGger A BUS B x AUDio DATa VALue String TRIGger A BUS B x AUDio DATa VALue Arguments String specifies the trigger data lower word TRIGger A BUS B x AUDio DATa WORD Sets or returns the trigger data alignment for the AUDIO bus Conditions This c...

Page 433: ...DATA enables triggering on matching data IDANDDATA enables triggering on a matching identifier and matching data EOF enables triggering on the end of frame ACKMISS enables triggering on a missing acknowledge Examples TRIGGER A BUS B1 CAN CONDITION might return TRIGGER A BUS B1 CAN CONDITION EOF indicating an end of file condition TRIGGER A BUS B1 CAN CONDITION DATA enables triggering on matching C...

Page 434: ...N DATa QUALifier LESSThan Than EQUal UNEQual LESSEQual EQual TRIGger A BUS B x CAN DATa QUALifier Arguments LESSThan sets the oscilloscope to trigger when the data is less than the qualifier value Than sets the oscilloscope to trigger when the data is than the qualifier value EQUal sets the oscilloscope to trigger when the data is equal to the qualifier value UNEQual sets the oscilloscope to trigg...

Page 435: ...BUS B x CAN DATa SIZe NR1 TRIGger A BUS B x CAN DATa SIZe Arguments NR1 is the length of the data string in bytes TRIGger A BUS B x CAN DATa VALue Sets or returns the binary data string to be used for a CAN trigger if the trigger condition is ID or IDANDDATA Applies to bus x where x is the bus number Conditions This command requires a DPO4AUTO application module Group Trigger Syntax TRIGger A BUS ...

Page 436: ... data frame type REMote specifies a remote frame type ERRor specifies an error frame type OVERLold specifies an overload frame type Examples TRIGGER A BUS B1 CAN FRAMETYPE DATA sets the CAN trigger frame type to DATA TRIGger A BUS B x CAN IDentifier ADDRess MODe Sets or returns the CAN addressing mode for bus x where x is the bus number Use this command to do the following Trigger on ID Trigger in...

Page 437: ... binary CAN identifier value The only allowed characters in the QString are 0 1 and X Examples TRIGGER A BUS B1 CAN IDENTIFIER VALUE 1011 sets the CAN trigger identifier value to 1011 TRIGger A BUS B x FLEXray CONDition Sets or returns the trigger condition for FLEXRAY Group Trigger Syntax TRIGger A BUS B x FLEXray CONDition SOF FRAMEType IDentifier CYCLEcount HEADer DATA IDANDDATA EOF ERROR TRIGg...

Page 438: ...Gger A BUS B x FLEXray CYCLEcount HIVALue Sets or returns the binary data string to be used for FLEXRAY cycle count high value Group Trigger Syntax TRIGger A BUS B x FLEXray CYCLEcount HIVALue QString TRIGger A BUS B x FLEXray CYCLEcount HIVALue Arguments QString is a quoted string that is the cycle count high value Examples TRIGGER A BUS B1 FLEXRAY CYCLECOUNT HIVALUE 110010 sets the cycle count h...

Page 439: ...in range OUTrange sets the FLEXRAY cycle count qualifier to out of range Examples TRIGGER A BUS B1 FLEXRAY CYCLECOUNT QUALIFIER LESSTHAN sets the cycle count qualifier to LESSTHAN TRIGGER A BUS B1 FLEXRAY CYCLECOUNT QUALIFIER might return TRIGGER A BUS B1 FLEXRAY CYCLECOUNT QUALIFIER EQUAL indicating that the cycle count qualifier is set to EQUAL TRIGger A BUS B x FLEXray CYCLEcount VALue Sets or ...

Page 440: ...XXXXXXXXXXXXXXXXXXXXX XXXXXXX1 sets the binary data string high value to 11001101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX1 TRIGGER A BUS B1 FLEXRAY DATA HIVALUE might return TRIGGER A BUS B1 FLEXRAY DATA HIVALUE XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX indicating the binary data string high value is don t care TRIGger A BUS B x FLEXray DATa OFFSet Sets or r...

Page 441: ...s than MOREThan sets the FLEXRAY data qualifier to greater than EQUal sets the FLEXRAY data qualifier to eqaual UNEQual sets the FLEXRAY data qualifier to not equal LESSEQual sets the FLEXRAY data qualifier to less than or equal MOREEQual sets the FLEXRAY data qualifier to greater than or equal INrange sets the FLEXRAY data qualifier to in range OUTrange sets the FLEXRAY data qualifier to out of r...

Page 442: ...gger condition if trigger condition is ID or IDANDDATA Group Trigger Syntax TRIGger A BUS B x FLEXray DATa VALue QString TRIGger A BUS B x FLEXray DATa VALue Arguments QString is a quoted string that is the binary data string for a FLEXRAY trigger if the trigger condition is ID or IDANDDATA Examples TRIGGER A BUS B1 FLEXRAY DATA VALUE 11001101 sets the FLEXRAY data value for triggering to 11001101...

Page 443: ...r Syntax TRIGger A BUS B x FLEXray ERRTYPE CRCHeader CRCTrailer SYNCFrame STARTupnosync NULLFRStatic NULLFRDynamic TRIGger A BUS B x FLEXray ERRTYPE Arguments CRCHeader sets the FLEXRAY error type for a trigger to CRCHeader CRCTrailer sets the FLEXRAY error type for a trigger to CRCTrailer SYNCFrame sets the FLEXRAY error type for a trigger to SYNCFrame STARTupnosync sets the FLEXRAY error type fo...

Page 444: ...rame id high value is don t care TRIGger A BUS B x FLEXray FRAMEID QUALifier Sets or returns the FLEXRAY frame ID qualifier Group Trigger Syntax TRIGger A BUS B x FLEXray FRAMEID QUALifier LESSThan MOREThan EQUal UNEQual LESSEQual MOREEQual INrange OUTrange TRIGger A BUS B x FLEXray FRAMEID QUALifier Arguments LESSThan sets the frame id qualifier to less than MOREThan sets the frame id qualifier t...

Page 445: ...ents QString is a quoted string that is the FLEXRAY frame ID low value Examples TRIGGER A BUS B1 FLEXRAY FRAMEID VALUE 11001100101 sets the frame id value to 11001100101 TRIGGER A BUS B1 FLEXRAY FRAMEID VALUE might return TRIGGER A BUS B1 FLEXRAY FRAMEID VALUE XXXXXXXXXXX indicating the frame id value is don t care TRIGger A BUS B x FLEXray FRAMEType Sets or returns the frame type for FLEXRAY Grou...

Page 446: ...d string that is the CRC portion of the binary header string Examples TRIGGER A BUS B1 FLEXRAY HEADER CRC 11001100101 sets the CRC portion of the binary header string to 11001100101 TRIGGER A BUS B1 FLEXRAY HEADER CRC might return TRIGGER A BUS B1 FLEXRAY HEADER CRC XXXXXXXXXXX indicating the CRC portion of the binary header string is don t care TRIGger A BUS B x FLEXray HEADER CYCLEcount Sets or ...

Page 447: ...is the frame id portion of the binary header string Examples TRIGGER A BUS B1 FLEXRAY HEADER FRAMEID 11001100101 sets the frame id portion of the binary header string to 11001100101 TRIGGER A BUS B1 FLEXRAY HEADER FRAMEID might return TRIGGER A BUS B1 FLEXRAY HEADER FRAMEID XXXXXXXXXXX indicating the frame id portion of the binary header string are don t cares TRIGger A BUS B x FLEXray HEADER INDB...

Page 448: ...h Arguments QString is the length of the payload portion of the Binary header string Examples TRIGGER A BUS B1 FLEXRAY HEADER PAYLENGTH 1100101 sets the FLEXRAY header paylength to 1100101 TRIGGER A BUS B1 FLEXRAY HEADER PAYLENGTH might return TRIGGER A BUS B1 FLEXRAY HEADER PAYLENGTH XXXXXXX indicating the FLEXRAY header paylength is don t care TRIGger A BUS B x I2C ADDRess MODe Sets or returns t...

Page 449: ...address STARtbyte specifies a start byte address HSmode specifies a high speed mode address EEPROM specifies an EEPROM address USER specifies a user address TRIGger A BUS B x I2C ADDRess VALue Sets or returns the binary address string used for the I2C trigger if the trigger condition is ADDRESS or ADDRANDDATA Applies to bus x where x is the bus number Conditions This command requires a DPO4EMBD ap...

Page 450: ... based on stop condition REPEATstart specifies a search based on repeat of start condition ACKMISS specifies a search based on missing acknowledgement condition ADDRess specifies a search based on address DATA specifies a search based on data ADDRANDDATA specifies a search based on address and data Examples TRIGGER A BUS B1 I2C CONDITION START specifies start as the I2C trigger condition TRIGger A...

Page 451: ... the trigger condition is DATA or ADDRANDDATA Applies to bus x where x is the bus number Conditions This command requires a DPO4EMBD application module Group Trigger Syntax TRIGger A BUS B x I2C DATa SIZe NR1 TRIGger A BUS B x I2C DATa SIZe Arguments NR1 is the length of the data string in bytes TRIGger A BUS B x I2C DATa VALue Sets or returns the binary data string used for I2C triggering if the ...

Page 452: ... sets the LIN trigger condition to data IDANDDATA sets the LIN trigger condition to id and data WAKEup sets the LIN trigger condition to wake up SLEEP sets the LIN trigger condition to sleep ERROR sets the LIN trigger condition to error Examples TRIGGER A BUS B1 LIN CONDITION ERROR sets the LIN trigger condition to error TRIGGER A BUS B1 LIN CONDITION might return TRIGGER A BUS B1 LIN CONDITION SY...

Page 453: ...n EQUal UNEQual LESSEQual MOREEQual INrange OUTrange TRIGger A BUS B x LIN DATa QUALifier Arguments LESSThan sets the LIN data qualifier to less than MOREThan sets the LIN data qualifier to greater than EQUal sets the LIN data qualifier to equal UNEQual sets the LIN data qualifier to not equal LESSEQual sets the LIN data qualifier to less than or equal MOREEQual sets the LIN data qualifier to grea...

Page 454: ...yte TRIGger A BUS B x LIN DATa VALue Sets or returns the binary data string to be used for LIN trigger condition if trigger condition is ID or IDANDDATA Group Trigger Syntax TRIGger A BUS B x LIN DATa VALue QString TRIGger A BUS B x LIN DATa VALue Arguments QString is a quoted string that is the LIN trigger data value Examples TRIGGER A BUS B1 LIN DATA VALUE 11001101 sets the data value to 1100110...

Page 455: ...IN ERRTYPE might return TRIGGER A BUS B1 LIN ERRTYPE SYNC indicating the LIN error type is SYNC TRIGger A BUS B x LIN IDentifier VALue Sets or returns the binary address string used for LIN trigger if the trigger condition is ID or IDANDDATA Group Trigger Syntax TRIGger A BUS B x LIN IDentifier VALue QString TRIGger A BUS B x LIN IDentifier VALue Arguments QString is the binary address string used...

Page 456: ... CONDition RXSTArt RXDATA RXENDPacket TXSTArt TXDATA TXENDPacket TRIGger A BUS B x RS232C CONDition Arguments RXSTArt specifies a search based on the RX Start Bit RXDATA specifies a search based on RX Data RXENDPacket specifies a search based on the RX End of Packet condition TXSTArt specifies a search base on the TX Start Bit TXDATA specifies a search based on TX Data TXENDPacket specifies a sear...

Page 457: ... module Group Trigger Syntax TRIGger A BUS B x RS232C RX DATa VALue TRIGger A BUS B x RS232C RX DATa VALue Arguments Qstring is the binary data string to be used for the trigger TRIGger A BUS B x RS232C TX DATa SIZe Sets or returns the length of the data string for an RS 232 trigger if the trigger condition is TXDATA Applies to bus x where x is the bus number Conditions This command requires a DPO...

Page 458: ...e x is the bus number Conditions This command requires a DPO4EMBD application module Group Trigger Syntax TRIGger A BUS B x SPI CONDition SS STARTofframe MISO MOSI MISOMOSI TRIGger A BUS B x SPI CONDition Related Commands BUS B x SPI IDLETime BUS B x SPI FRAMING Arguments SS specifies the Slave Selection condition STARTofframe is applicable when BUS B x SPI FRAMING is set to IDLEtime When the trig...

Page 459: ... or returns the binary data string to be used for a SPI trigger if the trigger condition is MOSI or MISOMOSI Applies to bus x where x is the bus number Conditions This command requires a DPO4EMBD application module Group Trigger Syntax TRIGger A BUS B x SPI DATa OUT MOSI VALue QString TRIGger A BUS B x SPI DATa OUT MOSI VALue Arguments QString is the binary data string with the number of bits spec...

Page 460: ...ess HIVALue Related Commands TRIGger A BUS B x USB CONDition TRIGger A BUS B x USB ADDRess VALue Arguments QString within the range 0000000 to 1111111 00 hex to 7F hex Examples TRIGGER A BUS B1 USB ADDRESS HIVALUE 0001000 sets the upper limit to binary 0001000 08 hex TRIGGER A BUS B1 USB ADDRESS HIVALUE might return TRIGGER A BUS B1 USB ADDRESS HIVALUE 1111111 which indicates that the upper limit ...

Page 461: ...urns the trigger condition for the USB trigger Conditions This command requires the DPO4USB application module Group Trigger Syntax TRIGger A BUS B x USB CONDition SYNC RESET SUSPEND RESUME EOP TOKENPacket DATAPacket HANDSHAKEPacket SPECIALPacket ERRor TRIGger A BUS B x USB CONDition Arguments SYNC indicates triggering on a Sync field of a packet RESET sets triggering on a reset condition SUSPEND ...

Page 462: ...Gger A BUS B x USB DATa VALue to set the lower limit Conditions This command requires the DPO4USB application module Group Trigger Syntax TRIGger A BUS B x USB DATa HIVALue QString TRIGger A BUS B x USB DATa HIVALue Related Commands TRIGger A BUS B x USB CONDition TRIGger A BUS B x USB DATa VALue Arguments QString within the range 00000000 to 11111111 00 hex to FF hex Examples TRIGGER A BUS B1 USB...

Page 463: ...s the default value 0 TRIGger A BUS B x USB DATa SIZe Sets or returns the number of contiguous data bytes to trigger on The minimum and default values are 1 and maximum is 16 Conditions This command requires the DPO4USB application module Group Trigger Syntax TRIGger A BUS B x USB DATa SIZe NR1 TRIGger A BUS B x USB DATa SIZe Arguments NR1 is number in the range 1 to 16 Examples TRIGGER A BUS B1 U...

Page 464: ...A TYPE DATA0 sets the oscilloscope to trigger on a DATA0 data packet type TRIGGER A BUS B1 USB DATA TYPE might return TRIGGER A BUS B1 USB DATA TYPE DATA1 indicating that the data packet type is set to DATA1 TRIGger A BUS B x USB DATa VALue Sets or returns the binary data string to be used for the USB trigger when the trigger condition is DATAPacket This command also sets or returns the binary dat...

Page 465: ... command requires the DPO4USB application module Group Trigger Syntax TRIGger A BUS B x USB ENDPoint VALue QString TRIGger A BUS B x USB ENDPoint VALue Related Commands TRIGger A BUS B x USB CONDition Arguments QString within the range 0000 to 1111 00 hex to 0F hex Examples TRIGGER A BUS B1 USB ENDPOINT VALUE 1000 sets the binary address to 1000 08 hex TRIGGER A BUS B1 USB ENDPOINT VALUE might ret...

Page 466: ...1 USB CONDITION might return TRIGGER A BUS B1 USB CONDITION PID indicating the error trigger condition is packet ID TRIGger A BUS B x USB HANDSHAKEType Sets or returns the handshake type for the USB trigger Conditions This command requires the DPO4USB application module Group Trigger Syntax TRIGger A BUS B x USB HANDSHAKEType ANY NAK ACK STALL TRIGger A BUS B x USB HANDSHAKEType Related Commands T...

Page 467: ...er A BUS B x USB QUALifier Related Commands TRIGger A BUS B x USB CONDition Arguments LESSThan triggers on an input value that is less than a set value MOREThan triggers on an input value that is greater than a set value EQUal triggers on an input value that is equal to a set value UNEQual triggers on an input value that is not equal to a set value LESSEQual triggers on an input value that is less...

Page 468: ...r A BUS B x USB SOFFRAMENUMber Related Commands TRIGger A BUS B x USB CONDition Arguments QString within the range 000 0000 0000 to 111 1111 1111 000 hex to 7FF hex Examples TRIGGER A BUS B1 USB SOFFRAMENUMBER 00000001000 sets the start of frame number to 00000001000 008 hex TRIGGER A BUS B1 USB SOFFRAMENUMBER might return TRIGGER A BUS B1 USB SOFFRAMENUMBER 00000001001 which indicates that the st...

Page 469: ...ets or returns the token type for the USB trigger Conditions This command requires the DPO4USB application module Group Trigger Syntax TRIGger A BUS B x USB TOKENType ANY SOF OUT IN SETUP TRIGger A BUS B x USB TOKENType Related Commands TRIGger A BUS B x USB CONDition Arguments ANY indicates any of the token types SOF indicates a SOF start of frame token type OUT indicates an OUT token type IN ind...

Page 470: ...ifies the Bus 3 source B4 specifies the Bus 4 source TRIGger A EDGE Query Only Returns the trigger source coupling and slope for the A edge trigger Group Trigger Syntax TRIGger A EDGE Related Commands TRIGger A PULse TRIGger A LOGIc Examples TRIGGER A EDGE might return TRIGGER A EDGE SOURCE CH1 COUPLING DC SLOPE RISE indicating the trigger source coupling and slope for the A edge trigger TRIGger A...

Page 471: ... sensitivity to noise but may require greater trigger signal amplitude Examples TRIGGER A EDGE COUPLING DC sets the A edge trigger coupling to DC TRIGGER A EDGE COUPLING might return TRIGGER A EDGE COUPLING DC indicating that the A edge trigger coupling is set to DC TRIGger A EDGE SLOpe Sets or returns the slope for the A edge trigger Group Trigger Syntax TRIGger A EDGE SLOpe RISe FALL TRIGger A E...

Page 472: ...x In connector located on the front panel of the oscilloscope LINE specifies the AC line as the trigger source AUX specifies the Auxiliary Input as the trigger source if available on your oscilloscope Examples TRIGGER A EDGE SOURCE CH1 sets channel 1 as the A edge trigger source TRIGGER A EDGE SOURCE might return TRIGGER A EDGE SOURCE CH1 indicating that channel 1 is the A edge trigger source TRIG...

Page 473: ...FFTIME 1 2000E 06 indicating that the A trigger holdoff time is set to 1 2 µs TRIGGER A HOLDOFF TIME 10 sets the A trigger holdoff time to 10 s TRIGger A LEVel Sets or returns the trigger level for the A trigger Group Trigger Syntax TRIGger A LEVel ECL TTL NR3 TRIGger A LEVel Arguments ECL specifies a preset ECL high level of 1 3V TTL specifies a preset TTL high level of 1 4V NR3 specifies the tri...

Page 474: ...0 indicating the auxiliary input trigger level is 0 0 volts TRIGger A LEVel CH x Sets or returns the trigger level for the specified channel Each channel can have an independent level Group Trigger Syntax TRIGger A LEVel CH x NR3 TTL ECL TRIGger A LEVel CH x Arguments NR3 specifies the trigger level in user units usually volts TTL specifies a preset TTL high level of 1 4V ECL specifies a preset EC...

Page 475: ...logic trigger parameters Group Trigger Syntax TRIGger A LOGIc Related Commands TRIGger A LOGIc CLAss Examples TRIGGER A LOGIC might return TRIGGER A LOGIC CLASS SETHOLD FUNCTION AND THRESHOLD CH1 20 0000E 3 CH2 0 0000 CH3 0 0000 CH4 0 0000 TRIGGER A LOGIC INPUT CH1 X CH2 X CH3 X CH4 X CLOCK SOURCE NONE EDGE RISE TRIGGER A LOGIC PATTERN INPUT CH1 X CH2 X CH3 X CH4 X TRIGGER A LOGIC PATTERN WHEN TRU...

Page 476: ...s true during a transition on the clock channel SETHold sets the oscilloscope to trigger on setup and hold violations between a data source and a clock source Use one channel input as the clock signal and a second channel input as the data input The clocking and data levels are used to determine if a clock or data transition has occurred Examples TRIGGER A LOGIC CLASS might return TRIGGER A LOGIC ...

Page 477: ... when all conditions are true TRIGger A LOGIc INPut Query Only Returns the logic input values for all channels If a clock channel is defined it returns the clock source and edge Group Trigger Syntax TRIGger A LOGIc INPut Examples TRIGGER A LOGIC INPUT might return TRIGGER A LOGIC INPUT CH1 HIGH CH2 X CH3 X indicating that a logic high is expected on channel 1 while channel 2 and channel three are ...

Page 478: ... specifies to trigger on the rising or positive edge of a signal FALL specifies to trigger on the falling or negative edge of a signal TRIGger A LOGIc INPut CLOCk SOUrce Sets or returns the channel to use as the clock source The clock can be selected as NONE A selection of None implies pattern trigger Any other selection implies state trigger Group Trigger Syntax TRIGger A LOGIc INPut CLOCk SOUrce...

Page 479: ...ined input pattern and identifies the time that the selected pattern may be true and still generate the trigger Group Trigger Syntax TRIGger A LOGIc PATtern Examples TRIGGER A LOGIC PATTERN might return TRIGGER A LOGIC PATTERN INPUT CH1 HIGH CH2 LOW CH3 X CH4 X TRIGGER A LOGIC PATTERN WHEN LESSTHAN WHEN LESSLIMIT 16 0000E 9 LIMIT 16 0000E 9 TRIGGER A LOGIC PATTERN DELTATIME 16 0000E 9 TRIGger A LO...

Page 480: ...the specified digital channel x where x is the channel number This command species the logic value used when the pattern trigger detects the threshold level Group Trigger Syntax TRIGger A LOGIc PATtern INPut D x HIGH LOW X TRIGger A LOGIc PATtern INPut D x Arguments HIGH specifies a logic high LOW specifies a logic low X specifies a do not care state TRIGger A LOGIc PATtern WHEn Sets or returns th...

Page 481: ...ger when the pattern is true for a time period less than the pattern trigger delta time setting TRIGger A LOGIc PATtern WHEn LESSLimit Sets or returns the maximum time that the selected pattern may be true and still generate an A logic pattern trigger Group Trigger Syntax TRIGger A LOGIc PATtern WHEn LESSLimit NR3 TRIGger A LOGIc PATtern WHEn LESSLimit Arguments NR3 specifies the maximum amount of...

Page 482: ...at least 8 ns to generate an A logic pattern trigger TRIGger A LOGIc THReshold CH x This command sets or queries the trigger A logic threshold voltage for the specified channel x Group Trigger Syntax TRIGger A LOGIc THReshold CH x NR3 ECL TTL TRIGger A LOGIc THReshold CH x Arguments NR3 specifies the threshold voltage in volts ECL specifies a preset ECL high level of 1 3V TTL specifies a preset TT...

Page 483: ...1 4V TRIGger A LOWerthreshold CH x Sets or returns the lower threshold for the channel selected Each channel can have an independent level Used in Runt and Slew Rate triggers as the lower threshold Used for all other trigger types as the single level threshold Group Trigger Syntax TRIGger A LOWerthreshold CH x ECL TTL NR3 TRIGger A LOWerthreshold CH x Related Commands TRIGger A LEVel CH x Argument...

Page 484: ...s the threshold voltage in volts ECL specifies a preset ECL high level of 1 3V TTL specifies a preset TTL high level of 1 4V Examples TRIGGER A LOWERTHRESHOLD D1 0 5 sets the lower threshold to 0 5 volts TRIGGER A LOWERTHRESHOLD D1 might return TRIGGER A LOWERTHRESHOLD D1 1 3000 indicating the lower threshold is set to 1 3 volts TRIGger A LOWerthreshold EXT AUX Sets or returns the lower threshold ...

Page 485: ...at a valid trigger event must occur before a trigger is generated TRIGGER A MODE might return TRIGGER A MODE NORMAL indicating that a valid trigger event must occur before a trigger is generated TRIGger A PULse Query Only Returns the A pulse trigger parameters Group Trigger Syntax TRIGger A PULse Related Commands TRIGger A EDGE TRIGger A LOGIc Examples TRIGGER A PULSE might return TRIGGER A PULSE ...

Page 486: ...d the transition time between the two threshold crossings is greater or less than the specified time delta Examples TRIGGER A PULSE CLASS WIDTH specifies a width pulse for the A trigger TRIGGER A PULSE CLASS might return TRIGGER A PULSE CLASS WIDTH indicating that a pulse was found that is of the specified polarity and width TRIGger A PULSEWIDth Query Only Returns the width parameters for the puls...

Page 487: ...nalog input channel as the A edge trigger source EXT specifies an external trigger using the Aux In connector located on the front panel of the oscilloscope LINE specifies AC line voltage Examples TRIGGER A PULSEWIDTH SOURCE CH1 sets channel 1 as the pulse width source TRIGGER A PULSEWIDTH SOURCE might return TRIGGER A PULSEWIDTH SOURCE CH1 indicating that channel 1 is the pulse width source TRIGg...

Page 488: ...LSEWidth WIDth within a 5 tolerance Examples TRIGGER A PULSEWIDTH WHEN LESSTHAN specifies that the duration of the A pulse will fall within defined high and low limits TRIGGER A PULSEWIDTH WHEN might return TRIGGER A PULSEWIDTH WHEN THAN indicating the conditions for generating a width trigger TRIGger A PULSEWidth WIDth Sets or returns the width setting for the pulse width trigger Group Trigger Sy...

Page 489: ...ver crossing the high threshold NEGative indicates that the falling edge crosses the high threshold and the rising edge recrosses the high threshold without either edge ever crossing the low threshold EITher triggers on a runt of either polarity Examples TRIGGER A RUNT POLARITY NEGATIVE specifies that the polarity of the A pulse runt trigger is negative TRIGGER A RUNT POLARITY might return TRIGGER...

Page 490: ...detected with width less than the time set by the TRIGger A RUNT WIDth command than argument sets the oscilloscope to trigger if the a runt pulse is detected with width than the time set by the TRIGger A RUNT WIDth command EQUal argument sets the oscilloscope to trigger if a runt pulse is detected with width equal to the time period specified in TRIGger A RUNT WIDth within a 5 tolerance NOTEQual a...

Page 491: ... pulse runt trigger is 2 ns TRIGger A SETHold Query Only Returns the clock edge polarity voltage threshold and source input data voltage threshold and source and both setup and hold times for setup and hold violation triggering Group Trigger Syntax TRIGger A SETHold Examples TRIGGER A SETHOLD might return TRIGGER A SETHOLD CLOCK SOURCE CH1 EDGE RISE THRESHOLD 100 0000E 3 TRIGGER A SETHOLD DATA SOU...

Page 492: ...g edge RISe specifies polarity as the clock rising edge Examples TRIGGER A SETHOLD CLOCK EDGE RISE specifies the polarity as the clock rising edge TRIGGER A SETHOLD CLOCK EDGE might return TRIGGER A SETHOLD CLOCK EDGE RISE indicating that polarity is specified as the clock rising edge TRIGger A SETHold CLOCk SOUrce Sets or returns the clock source for the setup and hold triggering Group Trigger Sy...

Page 493: ...ns the clock voltage threshold for the setup and hold trigger Group Trigger Syntax TRIGger A SETHold CLOCk THReshold NR3 TTL TRIGger A SETHold CLOCk THReshold Arguments TTL specifies a preset TTL high level of 1 4 V NR3 is the clock level in volts Examples TRIGGER A SETHOLD CLOCK THRESHOLD TTL specifies the preset TTL value of 1 4 V as the clock threshold for the setup and hold trigger TRIGGER A S...

Page 494: ...ATa SOUrce wfm MSO Models TRIGger A SETHold DATa SOUrce wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm wfm TRIGger A SETHold DATa SOUrce Related Commands TRIGger A SETHold CLOCk SOUrce Arguments DPO Models wfm specifies the source channel number and is one of CH1 CH4 EXT or AUX You can specify only one waveform on a DPO MSO Models wfm specifies the source channel numbers Each ...

Page 495: ... DATA THRESHOLD 1 2000E 00 indicating that 1 2 V is the current data voltage level for the setup and hold trigger TRIGger A SETHold HOLDTime Sets or returns the hold time for setup and hold violation triggering Group Trigger Syntax TRIGger A SETHold HOLDTime NR3 TRIGger A SETHold HOLDTime Arguments NR3 specifies the hold time setting in seconds Positive values for hold time occur after the clock e...

Page 496: ...rrent setup time for setup and hold trigger is 2 ns TRIGger A SETHold THReshold CH x Sets or queries the threshold for the channel specified by x Affects all trigger types using the channel Group Trigger Syntax TRIGger A SETHold THReshold CH x NR3 ECL TTL TRIGger A SETHold THReshold CH x Arguments NR3 specifies the threshold voltage in volts ECL specifies a preset ECL high level of 1 3V TTL specif...

Page 497: ...he threshold to ECL levels TRIGGER A SETHOLD THRESHOLD D1 might return TRIGGER A SETHOLD THRESHOLD D1 1 3000 indicating the threshold is set to 1 3 volts TRIGger A TRANsition RISEFall Query Only Returns transition time trigger parameters Group Trigger Syntax TRIGger A TRANsition RISEFall Related Commands TRIGger A UPPerthreshold CH x TRIGger A LOWerthreshold CH x Examples TRIGGER A TRANSITION migh...

Page 498: ...l POLarity EITher NEGative POSitive TRIGger A TRANsition RISEFall POLarity Arguments POSitive indicates that a pulse edge must traverse from the lower most negative to higher most positive level for transition triggering to occur NEGative indicates that a pulse edge must traverse from the upper most positive to lower most negative level for transition triggering to occur EITher indicates either po...

Page 499: ... A TRANsition RISEFall WHEn Arguments FASTer sets the trigger to occur when the signal transition time is faster than the time set by TRIGger A TRANsition RISEFall DELTatime SLOWer sets the trigger to occur when the signal transition time is slower than the time set by TRIGger A TRANsition RISEFall DELTatime EQual sets the trigger to occur when the signal transition time is equal to the time set b...

Page 500: ...mands This trigger type is equivalent to the logic trigger and to the setup and hold trigger found in the user interface PULSe specifies that a trigger occurs when a specified pulse is found and is controlled by the TRIGger A PULse commands This trigger type is equivalent to the pulse width runt and rise fall time triggers found in the user interface BUS specifies that a trigger occurs when a comm...

Page 501: ...se runt trigger is set to 120 mV TRIGger A VIDeo Query Only Returns the A trigger video parameters Group Trigger Syntax TRIGger A VIDeo Examples TRIGGER A VIDEO might return TRIGGER A VIDEO POLARITY POSITIVE SOURCE CH1 STANDARD NTSC SYNC ALLLINES HOLDOFF FIELD 0 0000 TRIGGER A VIDEO CUSTOM FORMAT PROGRESSIVE SCANRATE15K TRIGGER A VIDEO LINE 1 HDTV FORMAT HD1080I60 TRIGger A VIDeo CUSTom FORMat TYP...

Page 502: ...rd under test Use this command only when the video format is set to custom Conditions This command requires a DPO4VID application module Group Trigger Syntax TRIGger A VIDeo CUSTom LINEPeriod NR3 TRIGger A VIDeo CUSTom LINEPeriod Arguments NR3 is the custom video line period Examples TRIGGER A VIDEO CUSTOM LINEPERIOD 50 5E 6 sets the video line period to 50 5 μs TRIGGER A VIDEO CUSTOM LINEPERIOD m...

Page 503: ...the scan rate of the A trigger custom video to Rate 1 which is 15 kHz to 20 kHz standard broadcast rate TRIGGER A VIDEO CUSTOM SCAN might return TRIGGER A VIDEO CUSTOM SCAN RATE20 indicating that the video line rate for the A trigger custom video is set to Rate20 which is 20 kHz to 25 kHz TRIGger A VIDeo CUSTom SYNCInterval Sets or queries the sync interval for the standard under test This is only...

Page 504: ... formats HDTV format Description 1080i50 1125 Lines 1080 active 1920 x 1080 pixel interlaced 60 fps 1080i60 1125 lines 1080 active 1920 x 1080 pixel interlaced 50 fps 1080p24 1125 lines 1080 active 1920 x 1080 pixel progressive 24 fps 1080p25 1125 lines 1080 active 1920 x 1080 pixel progressive 25 fps 1080sf24 1125 Lines 1080 active 1920 x 1080 pixel progressive sF 24 fps 720p60 750 lines 720 acti...

Page 505: ...rming the trigger TRIGger A VIDeo LINE Sets or returns the video line number on which the oscilloscope triggers Use the TRIGger A VIDeo SYNC FIELD command to actually trigger the oscilloscope on the line that you specify with this command Conditions This command requires a DPO4VID application module Group Trigger Syntax TRIGger A VIDeo LINE NR1 TRIGger A VIDeo LINE Related Commands TRIGger A VIDeo...

Page 506: ...rigger on a positive video sync pulse NEGative argument sets the oscilloscope to trigger on a negative video sync pulse Examples TRIGGER A VIDEO POLARITY NEGATIVE sets the oscilloscope to trigger on a negative video pulse TRIGGER A VIDEO POLARITY might return TRIGger A VIDeo POLARITY POSITIVE indicating that the oscilloscope is set to trigger on a positive video sync pulse TRIGger A VIDeo SOUrce S...

Page 507: ...ne rate of 625 lines per frame and a field rate of 50 Hz SECAM sets the oscilloscope to trigger on video signals that meet the SECAM standard CUSTom sets the oscilloscope to trigger on video horizontal scan rate parameters defined by TRIGger A VIDeo CUSTom SCAN command HDtv sets the oscilloscope to trigger on HDTV video signals that meet standards defined by the TRIGger A VIDeo HDtv FORMat command...

Page 508: ... all video fields TRIGger B Sets the B trigger level to 50 of minimum and maximum The query form of this command returns the B trigger parameters This command is similar to selecting B Event Delayed Trigger Setup from the Trig menu and then viewing the current setups Group Trigger Syntax TRIGger B SETLevel TRIGger B Related Commands TRIGger A Arguments SETLevel sets the B trigger level to 50 of MI...

Page 509: ...R B BY TIME sets the B trigger to occur at a set time after the A trigger event TRIGGER B BY might return TRIGGER B BY EVENTS indicating that the B trigger takes place following a set number of trigger events after the A trigger occurs TRIGger B EDGE Query Only Returns the source slope and coupling for B trigger Group Trigger Syntax TRIGger B EDGE Related Commands TRIGger B EDGE COUPling TRIGger B...

Page 510: ...GGER for the B trigger coupling TRIGger B EDGE SLOpe Sets or returns the slope for the B trigger Group Trigger Syntax TRIGger B EDGE SLOpe RISe FALL TRIGger B EDGE SLOpe Related Commands TRIGger B EDGE Arguments RISe triggers on the rising or positive edge of a signal FALL triggers on the falling or negative edge of a signal Examples TRIGGER B EDGE SLOPE FALL sets the B edge trigger to occur on th...

Page 511: ...ts channel 4 as the input source for the B trigger TRIGGER B EDGE SOURCE might return TRIGGER B EDGE SOURCE CH1 indicating that the current input source for the B trigger is channel 1 TRIGger B EVENTS Query Only Returns the current B trigger events parameter Group Trigger Syntax TRIGger B EVENTS Related Commands TRIGger B EVENTS COUNt Examples TRIGGER B EVENTS might return TRIGGER B EVENTS COUNT 2...

Page 512: ...trigger can occur TRIGger B LEVel Sets or returns the level for the B trigger Group Trigger Syntax TRIGger B LEVel TTL NR3 TRIGger B LEVel Related Commands TRIGger A LEVel TRIGger B TRIGger B EDGE SOUrce Arguments TTL specifies a preset TTL high level of 1 4 V NR3 is the B trigger level in volts Examples TRIGGER B LEVEL TTL sets the B trigger level to 1 4 V TRIGGER B LEVEL might return TRIGGER B L...

Page 513: ...ts or returns the B trigger level for digital channel x where x is the channel number Each channel can have an independent level Group Trigger Syntax TRIGger B LEVel D x ECL TTL NR3 TRIGger B LEVel D x Arguments ECL specifies a preset ECL high level of 1 3V TTL specifies a preset TTL high level of 1 4V NR3 specifies the trigger level in user units usually volts TRIGger B LOWerthreshold CH x Sets o...

Page 514: ...igger Syntax TRIGger B LOWerthreshold D x NR3 ECL TTL TRIGger B LOWerthreshold D x Arguments NR3 specifies the threshold in volts ECL specifies a preset ECL high level of 1 3V TTL specifies a preset TTL high level of 1 4V Examples TRIGGER B LOWERTHRESHOLD D1 might return TRIGGER B LOWERTHRESHOLD D1 1 4000 indicating the threshold is set to 1 4 volts TRIGger B STATE Sets or returns the state of B t...

Page 515: ... the A trigger causes trigger events TRIGger B TIMe Sets or returns B trigger delay time The B Trigger time applies only if TRIGger B BY is set to TIMe Group Trigger Syntax TRIGger B TIMe NR3 TRIGger B TIMe Related Commands TRIGger B BY TRIGger B EVENTS COUNt Arguments NR3 is the B trigger delay time in seconds Examples TRIGGER B TIME 4E 6 sets the B trigger delay time to 4 µs TRIGGER B TIME might...

Page 516: ...e an independent level Group Trigger Syntax TRIGger B UPPerthreshold CH x NR3 TTL TRIGger B UPPerthreshold CH x Arguments TTL specifies a preset TTL high level of 1 4 V NR3 is the clock level in volts TRIGger EXTernal Query Only Returns all external trigger parameters Group Trigger Syntax TRIGger EXTernal TRIGger EXTernal PRObe Sets or returns the attenuation factor value of the external probe con...

Page 517: ...vertical unit is volts TRIGger FREQuency Query Only Returns the trigger frequency in hertz if available If the trigger frequency is not currently available the IEEE Not A Number NaN 99 10E 36 value is returned The maximum precision of the returned frequency is 12 digits Group Trigger Syntax TRIGger FREQuency Examples TRIGGER FREQUENCY might return TRIGGER FREQUENCY 99 10 36 indicating that the tri...

Page 518: ...ve mode and is not acquiring data TRIGGER indicates that the oscilloscope triggered and is acquiring the post trigger information Examples TRIGGER STATE might return TRIGGER STATE ARMED indicating that the pretrigger data is being acquired TST Query Only Tests self test the interface and returns a 0 Group Miscellaneous Syntax TST Examples TST always returns 0 UNLock No Query Form Unlocks the front...

Page 519: ...he rear USB port as a USBTMC device Examples USBDEVICE CONFIGURE IMAGE enables the rear USB port as an SIC device USBDEVICE CONFIGURE might return USBDEVICE CONFIGURE USBT indicating a USBTMC device USBTMC Query Only Returns the USBTMC information used by the USB hosts to determine the instrument interfaces Group Miscellaneous Syntax USBTMC USBTMC PRODUCTID DECimal Query Only This query to returns...

Page 520: ...decimal Related Commands USBTMC PRODUCTID DECimal USBTMC SERIALnumber USBTMC VENDORID DECimal USBTMC VENDORID HEXadecimal Examples USBTMC PRODUCTID HEXADECIMAL might return USBTMC PRODUCTID HEXADECIMAL 0x0401 indicating the product ID in hexadecimal is 0x0401 USBTMC SERIALnumber Query Only This query returns the instrument serial number Group Miscellaneous Syntax USBTMC SERIALnumber Related Comman...

Page 521: ...cimal is 1689 USBTMC VENDORID HEXadecimal Query Only This query returns the USBTMC vendor ID The Vendor ID for Tektronix is 0x699 or 1689 decimal Group Miscellaneous Syntax USBTMC VENDORID HEXadecimal Related Commands USBTMC PRODUCTID DECimal USBTMC PRODUCTID HEXadecimal USBTMC SERIALnumber USBTMC VENDORID DECimal Examples USBTMC VENDORID HEXADECIMAL might return USBTMC VENDORID HEXADECIMAL 0x0699...

Page 522: ...es NR1 a 0 returns minimum length keywords for applicable setting queries any other value returns full length keywords Examples VERBOSE ON enables the Verbose state VERBOSE might return VERB 0 indicating that the Verbose state is disabled WAI No Query Form Prevents the oscilloscope from executing further commands or queries until all pending commands that generate an OPC message are complete This ...

Page 523: ...ator Group Waveform Transfer Syntax WAVFrm Related Commands CURVe DATa SOUrce WFMOutpre Examples WAVFRM might return the waveform data as WFMOUTPRE BYT_NR 1 BIT_NR 8 ENCDG ASCII BN_FMT RI BYT_OR MSB WFID Ch1 DC coupling 100 0mV div 4 000us div 10000 points Sample mode NR_PT 20 PT_FMT Y XUNIT s XINCR 4 0000E 9 XZERO 20 0000E 6 PT_OFF 0 YUNIT V YMULT 4 0000E 3 YOFF 0 0000 YZERO 0 0000 CURVE 2 1 4 2 ...

Page 524: ...rguments NR1 number of bits per data point can be 8 or 16 Examples WFMINPRE BIT_NR 16 sets the number of bits per waveform point to 16 for incoming data WFMINPRE BIT_NR might return WFMINPRE BIT_NR 8 indicating that incoming waveform data uses 8 bits per waveform point WFMInpre BN_Fmt Sets or returns the format of binary data for incoming waveforms Group Waveform Transfer Syntax WFMInpre BN_Fmt RI...

Page 525: ...he number of bytes per data point and can be 1 or 2 Examples WFMINPRE BYT_NR 1 sets the number of bytes per incoming waveform data point to 1 which is the default setting WFMINPRE BYT_NR might return WFMINPRE BYT_NR 2 indicating that there are 2 bytes per incoming waveform data point WFMInpre BYT_Or Sets or returns which byte of binary waveform data is expected first for incoming waveform data whe...

Page 526: ...Waveform Transfer Syntax WFMInpre ENCdg ASCii BINary WFMInpre ENCdg Related Commands WFMOutpre ENCdg Arguments ASCii specifies that the incoming data is in ASCII format BINary specifies that the incoming data is in a binary format whose further interpretation requires knowledge of BYT_NR BIT_NR BN_FMT and BYT_OR Examples WFMINPRE ENCDG ASC sets the format of incoming waveform data to ASCII format ...

Page 527: ...set and so on are interpreted similarly When ENV is used waveform data is interpreted over the min max pair when Y is used it is interpreted over a single point Group Waveform Transfer Syntax WFMInpre PT_Fmt ENV Y WFMInpre PT_Fmt Related Commands WFMOutpre PT_Fmt Arguments ENV specifies that the waveform is transmitted in envelope mode as maximum and minimum point pairs Only Y values are explicitl...

Page 528: ...Inpre PT_Off NR1 WFMInpre PT_Off Arguments Arguments are ignored WFMInpre XINcr Sets or returns the horizontal interval between incoming waveform points in units specified by WFMInpre XUNit Group Waveform Transfer Syntax WFMInpre XINcr NR3 WFMInpre XINcr Related Commands WFMInpre XUNit WFMOutpre XINcr Arguments NR3 is the horizontal interval representation Examples WFMINPRE XINCR 3E 3 sets the int...

Page 529: ... unit of measure for the incoming waveform Examples WFMINPRE XUNIT HZ specifies that the horizontal units for the incoming waveform are hertz WFMINPRE XUNIT might return WFMINPRE XUNIT s indicating that the horizontal units for the incoming waveform are seconds WFMInpre XZEro Sets or returns the position value in XUNits of the first sample of the incoming waveform Group Waveform Transfer Syntax WF...

Page 530: ...the data level curve_in_dl is a data point in CURVe value_in_units curve_in_dl YOFf_in_dl YMUlt YZEro_in_units NOTE For a given waveform record YMUlt YOFf and YZEro have to be a consistent set otherwise vertical cursor readouts and vertical measurements may give incorrect results Group Waveform Transfer Syntax WFMInpre YMUlt NR3 WFMInpre YMUlt Related Commands DATa DESTination WFMInpre BYT_Nr WFMI...

Page 531: ...sfer Syntax WFMInpre YOFf NR3 WFMInpre YOFf Related Commands WFMInpre BYT_Nr WFMInpre YMUlt WFMOutpre YOFf Arguments NR3 is the vertical offset in digitizing levels Examples WFMINPRE YOFF 50 specifies that the zero reference point for the incoming waveform is 50 digitizing levels 2 divisions for 8 bit data above the center of the data range WFMINPRE YOFF might return WFMINPRE YOFF 25 indicating th...

Page 532: ...orm in units specified by WFMInpre YUNit Variations in this number are analogous to changing the vertical offset of the waveform YMUlt YOFf and YZEro are used to convert waveform record values to YUNit values using the following formula where dl is the data level curve_in_dl is a data point in CURVe value_in_units curve_in_dl YOFf_in_dl YMUlt YZEro_in_units NOTE For a given waveform record YMUlt Y...

Page 533: ...rameters BYT_Nr BIT_Nr ENCdg BN_Fmt BYT_Or Group Waveform Transfer Syntax WFMOutpre Examples WFMOUTPRE might return the waveform formatting data as WFMOUTPRE BYT_NR 2 BIT_NR 16 ENCDG ASCII BN_FMT RI BYT_OR MSB WFID Ch1 DC coupling 100 0mV div 4 000us div 10000 points Sample mode NR_PT 10000 PT_FMT Y XUNIT s XINCR 4 0000E 9 XZERO 20 0000E 6 PT_OFF 0 YUNIT V YMULT 15 6250E 6 YOFF 6 4000E 3 YZERO 0 0...

Page 534: ...ted Commands DATa ENCdg DATa SOUrce Arguments RI specifies signed integer data point representation RP specifies positive integer data point representation Examples WFMOUTPRE BN_FMT RP specifies that outgoing waveform data will be in positive integer format WFMOUTPRE BN_FMT might return WFMOUTPRE BN_FMT RI indicating that the outgoing waveform data is currently in signed integer format WFMOutpre B...

Page 535: ...is 2 Changing WFMOutpre BYT_Or also changes DATa ENCdg if DATa ENCdg is not ASCIi Group Waveform Transfer Syntax WFMOutpre BYT_Or LSB MSB WFMOutpre BYT_Or Related Commands WFMOutpre ENCdg WFMOutpre BYT_Nr Arguments LSB specifies that the least significant byte will be transmitted first MSB specifies that the most significant byte will be transmitted first Examples WFMOUTPRE BYT_OR MSB sets the mos...

Page 536: ... data will be sent in ASCII format WFMOutpre FRACTional Query Only The set form of this command is ignored The query form always returns a 0 if the waveform specified by DATA SOUrce is on or displayed If the waveform is not displayed the query form generates an error and returns event code 2244 This command is for compatibility with other Tektronix oscilloscopes Group Waveform Transfer Syntax WFMO...

Page 537: ...ery command will time out and an error will be generated if the waveform specified by DATa SOUrce is not turned on Group Waveform Transfer Syntax WFMOutpre PT_Fmt Related Commands CURVe DATa SOUrce Examples WFMOUTPRE PT_FMT might return WFMOutpre PT_Fmt ENV indicating that the waveform data is a series of min max pairs WFMOutpre PT_Off Query Only The set form of this command is ignored The query f...

Page 538: ...ed Commands DATa SOUrce Examples WFMOUTPRE PT_ORDER returns WFMOUTPRE PT_ORDER LINEAR WFMOutpre WFId Query Only Returns a string describing several aspects of the acquisition parameters for the waveform specified by the DATa SOUrce command The query command will time out and an error will be generated if the waveform specified by DATa SOUrce is not turned on Group Waveform Transfer Syntax WFMOutpr...

Page 539: ... numeric portion will always be four digits The examples cover all known internal units 100 ms div 10 00 kHz div Record Length A string containing the number of waveform points available in the entire record The numeric portion is given as an integer 1000 points 1000000 points Acquisition Mode A string describing the mode used to acquire the waveform Sample mode Pk Detect mode Envelope mode Averag...

Page 540: ...mands DATa SOUrce Examples WFMOUTPRE XUNIT might return WFMOUTPRE XUNIT HZ indicating that the horizontal units for the waveform are in Hertz WFMOutpre XZEro Query Only Returns the time coordinate of the first point in the outgoing waveform This value is in units of WFMOutpre XUNit The query command will time out and an error will be generated if the waveform specified by DATa SOUrce is not turned...

Page 541: ...cating that the vertical scale for the corresponding waveform is 100 mV div for 8 bit waveform data WFMOutpre YOFf Query Only Returns the vertical position in digitizing levels for the waveform specified by the DATa SOUrce command The query command will time out and an error will be generated if the waveform specified by DATa SOUrce is not turned on See the description of WFMInpre YOFf to see how ...

Page 542: ... the vertical offset in units specified by WFMOutpre YUNit for the waveform specified by the DATa SOUrce command The query command will time out and an error will be generated if the waveform specified by DATa SOUrce is not turned on See the description of WFMInpre YZEro to see how this offset is used to convert waveform sample values to volts Group Waveform Transfer Syntax WFMOutpre YZEro Related...

Page 543: ...ivalent to pressing the zoom button located on the front panel Group Zoom Syntax ZOOm MODe ON OFF NR1 ZOOm MODe Arguments ON turns on Zoom mode OFF turns off Zoom mode NR1 0 turns off Zoom mode any other value turns on Zoom mode Examples ZOOM MODE OFF turns off Zoom mode ZOOM MODE might return ZOOM MODE 1 indicating that Zoom mode is currently turned on ZOOm ZOOM x Query Only Returns the current v...

Page 544: ... the zoom factor of a zoom box ZOOm ZOOM x POSition Sets the horizontal position of the zoom box in terms of 0 to 100 0 of upper window x can only be 1 Group Zoom Syntax ZOOm ZOOM x POSition NR3 ZOOm ZOOM x POSition Arguments NR3 is the horizontal position as a percent of the upper window ZOOm ZOOM x SCAle Sets or returns the horizontal scale of the zoom box x can only be 1 Group Zoom Syntax ZOOm ...

Page 545: ...ly be 1 Group Zoom Syntax ZOOm ZOOM x STATE ON OFF NR1 ZOOm ZOOM x STATE Arguments ON turns Zoom 1 on OFF turns Zoom 1 off NR1 0 disables the specified zoom any other value enables the specified zoom Examples ZOOM ZOOM1 STATE ON turns Zoom1 on ZOOM ZOOM1 STATE might return ZOOM ZOOM1 STATE 1 indicating that Zoom1 is on MSO4000 and DPO4000 Series Programmer Manual 2 531 ...

Page 546: ...Commands Listed in Alphabetical Order 2 532 MSO4000 and DPO4000 Series Programmer Manual ...

Page 547: ...equest Enable Register SRER Status Registers The Standard Event Status Register SESR and the Status Byte Register SBR record certain types of events that may occur while the oscilloscope is in use IEEE Std 488 2 1987 defines these registers Each bit in a Status Register records a particular type of event such as an execution error or message available When an event of a given type occurs the oscil...

Page 548: ...g an OPC command The Status Byte Register SBR Records whether output is available in the Output Queue whether the oscilloscope requests service and whether the SESR has recorded any events Use a Serial Poll or the STB query to read the contents of the SBR The bits in the SBR are set and cleared depending on the contents of the SESR the Event Status Enable Register ESER and the Output Queue When yo...

Page 549: ...t recorded Various commands set the bits in the Enable Registers The Enable Registers and the commands used to set them are described below The Device Event Status Enable Register DESER This register controls which types of events are reported to the SESR and the Event Queue The bits in the DESER correspond to those in the SESR Use the DESE command to enable and disable the bits in the DESER Use t...

Page 550: ...n the SRER Subsequent power on cycles will generate a Service Request Queues The PSC command controls the Enable Registers contents at power on Sending PSC 1 sets the Enable Registers at power on as follows Output Queue The oscilloscope stores query responses in the Output Queue and empties this queue each time it receives a new command or query message after an EOM The controller must read a quer...

Page 551: ... from the queue Before reading an event from the Event Queue you must use the ESR query to read the summary of the event from the SESR This makes the events summarized by the ESR read available to the EVENT and EVMSG queries and empties the SESR Reading the SESR erases any events that were summarized by previous ESR reads but not read from the Event Queue Events that follow an ESR read are put in ...

Page 552: ...s set to one and the event is recorded in the Event Queue 2 If the corresponding bit in the ESER is also enabled 3 then the ESB bit in the SBR is set to one 4 When output is sent to the Output Queue the MAV bit in the SBR is set to one 5 When a bit in the SBR is set to one and the corresponding bit in the SRER is enabled 6 the MSS bit in the SBR is set to one and a service request is generated 7 3...

Page 553: ...vent Status Register SESR can be programmed to indicate when certain oscilloscope operations have completed and by setting the Event Status Enable Register ESER to report OPC in the Event Status Bit ESB of the Status Byte Register SBR and setting the Service Request Enable Register SRER to generate service request upon a positive transition of the ESB a service request SRQ interrupt can be generat...

Page 554: ...veform data ACQUIRE STATE ON Set up the measurement parameters MEASUREMENT IMMED TYPE AMPLITUDE MEASUREMENT IMMED SOURCE CH1 Take amplitude measurement MEASUREMENT MEAS1 VALUE The acquisition of the waveform requires extended processing time It may not finish before the oscilloscope takes an amplitude measurement see the following figure This can result in an incorrect amplitude value Figure 3 7 C...

Page 555: ... acquisition is complete before taking the measurement WAI Take amplitude measurement MEASUREMENT IMMED VALUE The controller can continue to write commands to the input buffer of the oscilloscope but the commands will not be processed by the oscilloscope until all in process OPC operations are complete If the input buffer becomes full the controller will be unable to write commands to the buffer T...

Page 556: ...y using this command with either a serial poll or service request handler Serial Poll Method Enable the OPC bit in the Device Event Status Enable Register DESER and the Event Status Enable Register ESER using the DESE and ESE commands When the operation is complete the OPC bit in the Standard Event Status Register SESR will be enabled and the Event Status Bit ESB in the Status Byte Register will b...

Page 557: ...SEQUENCE Enable the status registers DESE 1 ESE 1 SRE 32 Acquire waveform data ACQUIRE STATE ON Set up the measurement parameters MEASUREMENT IMMED TYPE AMPLITUDE MEASUREMENT IMMED SOURCE CH1 Wait until the acquisition is complete before taking the measurement OPC The program can now do different tasks such as talk to other devices The SRQ when it comes interrupts those tasks and returns control t...

Page 558: ...e gives detail about the cause of the error or the meaning of the message This message is part of the message string and is separated from the main message by a semicolon Each message is the result of an event Each type of event sets a specific bit in the SESR and is controlled by the equivalent bit in the DESER Thus each message is associated with a specific SESR bit In the message tables the ass...

Page 559: ...Too many digits 130 Suffix error 131 Invalid suffix 134 Suffix too long 140 Character data error 141 Invalid character data 144 Character data too long 150 String data error 151 Invalid string data 152 String data too long 160 Block data error 161 Invalid block data 170 Command expression error 171 Invalid expression Execution Error The following table lists the execution errors that are detected ...

Page 560: ...r not responding 286 Program runtime error 287 Print server not found 2200 Measurement error Measurement system error 2201 Measurement error Zero period 2202 Measurement error No period second waveform 2203 Measurement error No period second waveform 2204 Measurement error Low amplitude second waveform 2205 Measurement error Low amplitude second waveform 2206 Measurement error Invalid gate 2207 Me...

Page 561: ...or Positive Clipping 2229 Measurement error Negative Clipping 2230 Measurement error High Ref Low Ref 2231 Measurement error No statistics available 2233 Requested waveform is temporarily unavailable 2235 Math error invalid math description 2240 Invalid password 2241 Waveform requested is invalid 2244 Source waveform is not active 2245 Saveref error selected channel is turned off 2250 Reference er...

Page 562: ... event messages These messages are generated whenever certain system conditions occur Table 3 8 System Event Messages Code Message 400 Query event 401 Power on PON bit 7 set 402 Operation complete OPC bit 0 set 403 User request URQ bit 6 set 404 Power fail DDE bit 3 set 405 Request control 410 Query INTERRUPTED QYE bit 2 set 420 Query UNTERMINATED QYE bit 2 set 430 Query DEADLOCKED QYE bit 2 set 4...

Page 563: ...ng positive 549 Measurement warning Clipping negative Table 3 10 Execution Warning Messages EXE Bit 4 Code Message 540 Measurement warning 541 Measurement warning Low signal amplitude 542 Measurement warning Unstable histogram 543 Measurement warning Low resolution 544 Measurement warning Uncertain edge 545 Measurement warning Invalid min max 546 Measurement warning Need 3 edges 547 Measurement wa...

Page 564: ...Status and Events 3 18 MSO4000 and DPO4000 Series Programmer Manual ...

Page 565: ...Appendix A Character Set MSO4000 and DPO4000 Series Programmer Manual A 1 ...

Page 566: ...Appendix A Character Set A 2 MSO4000 and DPO4000 Series Programmer Manual ...

Page 567: ...0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BACKLight BACKWards BANdwidth BASE BDIFFBP BINary BITDelay BITOrder BITRate BITSTUFFing BIT_Nr BIT BLAckmanharris BM BMP BN_Fmt BOTh BOX BOXPcnt BTRIGger BURst BUS BUSY BY BYPass BYT_Nr BYT_Or Block C1 C2 C3 CALCmethod CALibrate CAN CANH CANL CARD CARea CATalog CH1 CH2 CH3 CH4 CHANnel CHecksum CLASSALIMit CLAss CLEAR CLEARMenu CLEARSNapshot CLEar CLOCK CLOCk CM10BY15 C...

Page 568: ...Edivs FIXEDFREQValue FIXEDFREQuency FLAg FLEXray FOCUS FOLder FORCEDRange FORCe FORMAt FORWards FPAnel FRACTional FRAME FRAMEID FRAMESync FRAMEType FRAMETypeid FRAMEtype FRAMING FRAMetime FREE FREESpace FRENch FREQREFerence FREQRef FREQuency FULL FUNCtion FUNDamental GAIN GATEMid GATESOurce GATEWay GATIng GATe GENeralcall GERMan GND GPIBUsb GRAph GRAticule GRId GROUPing HAGAKIPCARD HALFgrat HAMmin...

Page 569: ...is MODe MODel MODulation MOREEQual MORELimit MOREThan MOREthan MOSI MSB NAK NAME NANd NDUty NEGative NEWpass NEXT NEXt NO NOCARE NOISErej NONE NONe NOPARity NOR NORMAL NOTCOMPuted NRMAL NR_HARMonics NR_PT NTIMES NTSc NULL NULLFRDynamic NULLFRStatic NUMACq NUMAVg NUMCYCles NUMENTries NUMERic NUMEnv NUMHORZ NUMVERT NWIdth OBSPERiod OCCURS ODD OFF OFFSet ON ONCE ONFAIL OPTion OR OUT OUTrange OVERLoad...

Page 570: ...Lnumber SERnumber SET SETALLtorec SETHold SETLevel SETTODEFaults SETTime SETUP SETUp SHOW SIGMA1 SIGMA2 SIGMA3 SIGNEDDECimal SIGnal SIMPlifiedchinese SINGleended SIZe SLEEP SLEWRate SLOWer SLOpe SMAll SNAPShot SNAp SOA SOF SOFFRAMENUMber SOURCE SOURCE2 SPANish SPC SPECIALPacket SPECIALType SPECTral SPI SPREADSheet SPace SRIbinary SRPbinary SS STALL STANDard STANdard START STARTofframe STARTup STAR...

Page 571: ...et VERTDEFault VERTical VIDeo VOLTAGESOurce VOLTage VOLts VRMS WAKEup WAVEFORMS WAVEform WAVFrm WEIghting WFId WFMInpre WFMOutpre WHEn WIDth WINdow WORD WORDSel WRITE WRITEFile X XDELta XFF XINcr XMAX XMIN XUNit XY XZEro Y YDELta YES YMAX YMIN YMUlt YOFf YT YUNIts YUNit YUNits YZEro ZOOm MSO4000 and DPO4000 Series Programmer Manual B 5 ...

Page 572: ...Appendix B Reserved Words B 6 MSO4000 and DPO4000 Series Programmer Manual ...

Page 573: ...Q MOD SAM ACQ NUMAV 16 ACQ NUME INFI ACQ STATE 1 ACQ STOPA RUNST ALI 0 AUX PRO FORCEDR 0 0E 0 AUX PRO GAIN 1 0000 BUS B1 CAN BITR 500000 BUS B1 CAN PRO CANH BUS B1 CAN SAMPLE 50 BUS B1 CAN SOU CH1 BUS B1 DIS FORM HEX BUS B1 DIS TYP BUS BUS B1 I2C ADDR RWINC 0 BUS B1 I2C CLOC SOU CH1 BUS B1 I2C DAT SOU CH2 BUS B1 LAB Parallel BUS B1 LIN BITR 19200 BUS B1 LIN IDFOR NOPAR BUS B1 LIN POL NORM BUS B1 L...

Page 574: ... PAR BIT5 SOU D5 BUS B1 PAR BIT6 SOU D6 BUS B1 PAR BIT7 SOU D7 BUS B1 PAR BIT8 SOU D8 BUS B1 PAR BIT9 SOU D9 BUS B1 PAR CLOC EDGE RIS BUS B1 PAR CLOC ISCLOCK NO BUS B1 PAR CLOC SOU CH1 BUS B1 PAR WID 16 BUS B1 POS 0 0E 0 BUS B1 RS232C BITR 9600 BUS B1 RS232C DATAB 8 BUS B1 RS232C DELIM LF BUS B1 RS232C DIS FRA BUS B1 RS232C PAR NON BUS B1 RS232C POL NORM BUS B1 RS232C RX SOU OFF BUS B1 RS232C TX S...

Page 575: ...N BITR 500000 BUS B2 CAN PRO CANH BUS B2 CAN SAMPLE 50 BUS B2 CAN SOU CH1 BUS B2 DIS FORM HEX BUS B2 DIS TYP BUS BUS B2 I2C ADDR RWINC 0 BUS B2 I2C CLOC SOU CH1 BUS B2 I2C DAT SOU CH2 BUS B2 LAB Parallel BUS B2 LIN BITR 19200 BUS B2 LIN IDFOR NOPAR BUS B2 LIN POL NORM BUS B2 LIN SAMPLE 50 BUS B2 LIN SOU CH1 BUS B2 LIN STAND V2X BUS B2 PAR BIT0 SOU D0 BUS B2 PAR BIT10 SOU D10 BUS B2 PAR BIT11 SOU D...

Page 576: ...LOC ISCLOCK NO BUS B2 PAR CLOC SOU CH1 BUS B2 PAR WID 16 BUS B2 POS 0 0E 0 BUS B2 RS232C BITR 9600 BUS B2 RS232C DATAB 8 BUS B2 RS232C DELIM LF BUS B2 RS232C DIS FRA BUS B2 RS232C PAR NON BUS B2 RS232C POL NORM BUS B2 RS232C RX SOU OFF BUS B2 RS232C TX SOU CH1 BUS B2 SPI BITO MSB BUS B2 SPI CLOC POL RIS BUS B2 SPI CLOC SOU CH1 BUS B2 SPI DAT IN POL HIGH BUS B2 SPI DAT IN SOU OFF BUS B2 SPI DAT OUT...

Page 577: ... I2C CLOC SOU CH1 BUS B3 I2C DAT SOU CH2 BUS B3 LAB Parallel BUS B3 LIN BITR 19200 BUS B3 LIN IDFOR NOPAR BUS B3 LIN POL NORM BUS B3 LIN SAMPLE 50 BUS B3 LIN SOU CH1 BUS B3 LIN STAND V2X BUS B3 PAR BIT0 SOU D0 BUS B3 PAR BIT10 SOU D10 BUS B3 PAR BIT11 SOU D11 BUS B3 PAR BIT12 SOU D12 BUS B3 PAR BIT13 SOU D13 BUS B3 PAR BIT14 SOU D14 BUS B3 PAR BIT15 SOU D15 BUS B3 PAR BIT16 SOU CH1 BUS B3 PAR BIT1...

Page 578: ...2C DELIM LF BUS B3 RS232C DIS FRA BUS B3 RS232C PAR NON BUS B3 RS232C POL NORM BUS B3 RS232C RX SOU OFF BUS B3 RS232C TX SOU CH1 BUS B3 SPI BITO MSB BUS B3 SPI CLOC POL RIS BUS B3 SPI CLOC SOU CH1 BUS B3 SPI DAT IN POL HIGH BUS B3 SPI DAT IN SOU OFF BUS B3 SPI DAT OUT POL HIGH BUS B3 SPI DAT OUT SOU CH3 BUS B3 SPI DAT SIZ 8 BUS B3 SPI FRAMING SS BUS B3 SPI IDLET 5 0000E 6 BUS B3 SPI SEL POL LOW BU...

Page 579: ... B4 LIN SAMPLE 50 BUS B4 LIN SOU CH1 BUS B4 LIN STAND V2X BUS B4 PAR BIT0 SOU D0 BUS B4 PAR BIT10 SOU D10 BUS B4 PAR BIT11 SOU D11 BUS B4 PAR BIT12 SOU D12 BUS B4 PAR BIT13 SOU D13 BUS B4 PAR BIT14 SOU D14 BUS B4 PAR BIT15 SOU D15 BUS B4 PAR BIT16 SOU CH1 BUS B4 PAR BIT17 SOU CH2 BUS B4 PAR BIT18 SOU CH3 BUS B4 PAR BIT19 SOU CH4 BUS B4 PAR BIT1 SOU D1 BUS B4 PAR BIT2 SOU D2 BUS B4 PAR BIT3 SOU D3 ...

Page 580: ...S B4 SPI BITO MSB BUS B4 SPI CLOC POL RIS BUS B4 SPI CLOC SOU CH1 BUS B4 SPI DAT IN POL HIGH BUS B4 SPI DAT IN SOU OFF BUS B4 SPI DAT OUT POL HIGH BUS B4 SPI DAT OUT SOU CH3 BUS B4 SPI DAT SIZ 8 BUS B4 SPI FRAMING SS BUS B4 SPI IDLET 5 0000E 6 BUS B4 SPI SEL POL LOW BUS B4 SPI SEL SOU CH2 BUS B4 STATE 0 BUS B4 TYP PAR BUS B4 USB BITR FULL BUS B4 USB PRO DIFF BUS B4 USB SOU DIFF CH1 BUS B4 USB SOU ...

Page 581: ...PRO FORCEDR 0 0E 0 CH1 PRO GAIN 1 0000 CH1 PRO MOD Other CH1 PRO PROPDEL 0 0E 0 CH1 SCA 100 0000E 3 CH1 TER 1 0000E 6 CH1 YUN V CH2 AMPSVIAVOLT ENA 0 CH2 AMPSVIAVOLT FAC 10 0000 CH2 BAN 500 0000E 6 CH2 COUP DC CH2 DESK 0 0E 0 CH2 INV 0 CH2 LAB CH2 OFFS 0 0E 0 CH2 POS 0 0E 0 CH2 PRO FORCEDR 0 0E 0 CH2 PRO GAIN 1 0000 CH2 PRO MOD Other CH2 PRO PROPDEL 0 0E 0 CH2 SCA 100 0000E 3 CH2 TER 1 0000E 6 CH2...

Page 582: ...000E 6 CH3 YUN V CH4 AMPSVIAVOLT ENA 0 CH4 AMPSVIAVOLT FAC 10 0000 CH4 BAN 500 0000E 6 CH4 COUP DC CH4 DESK 0 0E 0 CH4 INV 0 CH4 LAB CH4 OFFS 0 0E 0 CH4 POS 0 0E 0 CH4 PRO FORCEDR 0 0E 0 CH4 PRO GAIN 1 0000 CH4 PRO MOD Other CH4 PRO PROPDEL 0 0E 0 CH4 SCA 100 0000E 3 CH4 TER 1 0000E 6 CH4 YUN V CURS FUNC OFF CURS HBA POSITION1 0 0E 0 CURS HBA POSITION2 0 0E 0 CURS HBA UNI BAS CURS MOD IND CURS VBA...

Page 583: ... 60 0000E 3 D0 THRE 1 4000 D10 LAB D10 POS 60 0000E 3 D10 THRE 1 4000 D11 LAB D11 POS 60 0000E 3 D11 THRE 1 4000 D12 LAB D12 POS 60 0000E 3 D12 THRE 1 4000 D13 LAB D13 POS 60 0000E 3 D13 THRE 1 4000 D14 LAB D14 POS 60 0000E 3 D14 THRE 1 4000 D15 LAB D15 POS 60 0000E 3 D15 THRE 1 4000 D1 LAB D1 POS 60 0000E 3 D1 THRE 1 4000 D2 LAB D2 POS 60 0000E 3 D2 THRE 1 4000 D3 LAB D3 POS 60 0000E 3 D3 THRE 1 ...

Page 584: ...HRE 1 4000 D8 LAB D8 POS 60 0000E 3 D8 THRE 1 4000 D9 LAB D9 POS 60 0000E 3 D9 THRE 1 4000 DAT DEST REF1 DAT ENC RIB DAT SOU CH1 DAT STAR 1 DAT STOP 10000 DES DISP 1 DIS CLOC 1 DIS DIG HEI MED DIS FORM YT DIS GRA FUL DIS INTENSIT BACKL HIGH DIS INTENSIT GRA 75 DIS INTENSIT WAVE 35 DIS PERS 0 0E 0 DIS STY DOT 0 DIS TRIGF 0 HARDC INKS 1 HARDC LAY LAN HARDC PREVIEW 0 HEAD 0 C 12 MSO4000 and DPO4000 S...

Page 585: ...NI s MATH LAB MATH SPECT MAG DB MATH SPECT WIN HAN MATH TYP DUAL MATH VERT POS 0 0E 0 MATH VERT SCA 100 0000E 3 MATH VERT UNI V MATHVAR VAR1 0 0E 0 MATHVAR VAR2 0 0E 0 MEASU GAT SCRE MEASU IMM DEL DIR FORW MEASU IMM DEL EDGE1 RIS MEASU IMM DEL EDGE2 RIS MEASU IMM SOU1 CH1 MEASU IMM SOU2 CH2 MEASU IMM TYP PERI MEASU INDIC STATE OFF MEASU MEAS1 DEL DIR FORW MEASU MEAS1 DEL EDGE1 RIS MEASU MEAS1 DEL ...

Page 586: ...EAS3 STATE 0 MEASU MEAS3 TYP PERI MEASU MEAS4 DEL DIR FORW MEASU MEAS4 DEL EDGE1 RIS MEASU MEAS4 DEL EDGE2 RIS MEASU MEAS4 SOU1 CH1 MEASU MEAS4 SOU2 CH2 MEASU MEAS4 STATE 0 MEASU MEAS4 TYP PERI MEASU MEAS5 DEL DIR FORW MEASU MEAS5 DEL EDGE1 RIS MEASU MEAS5 DEL EDGE2 RIS MEASU MEAS5 SOU1 CH1 MEASU MEAS5 SOU2 CH2 MEASU MEAS5 STATE 0 MEASU MEAS5 TYP PERI MEASU MEAS6 DEL DIR FORW MEASU MEAS6 DEL EDGE1...

Page 587: ...PERI MEASU METH A MEASU REFL ABS HIGH 0 0E 0 MEASU REFL ABS LOW 0 0E 0 MEASU REFL ABS MID1 0 0E 0 MEASU REFL ABS MID2 0 0E 0 MEASU REFL METH PERC MEASU REFL PERC HIGH 90 0000 MEASU REFL PERC LOW 10 0000 MEASU REFL PERC MID1 50 0000 MEASU REFL PERC MID2 50 0000 MEASU STATI MODE ALL MEASU STATI WEI 32 MESS BOX 271 82 271 98 MESS SHOW MESS STATE 0 PICTB DATEP DEFLT PICTB IDP OFF PICTB IMAGES DEFLT PI...

Page 588: ...IG A BUS B1 CAN DAT DIR NOCARE SEARCH SEARCH1 TRIG A BUS B1 CAN DAT QUAL EQU SEARCH SEARCH1 TRIG A BUS B1 CAN DAT SIZ 1 SEARCH SEARCH1 TRIG A BUS B1 CAN DAT VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B1 CAN FRAME DATA SEARCH SEARCH1 TRIG A BUS B1 CAN ID MOD ST SEARCH SEARCH1 TRIG A BUS B1 CAN ID VAL XXXXXXXXXXX SEARCH SEARCH1 TRIG A BUS B1 I2C ADDR MOD ADDR7 SEARCH SEARCH1 TRIG A BUS B1 I2C ADDR TYP U...

Page 589: ...1 USB ADDR HIVAL XXXXXXX SEARCH SEARCH1 TRIG A BUS B1 USB ADDR VAL XXXXXXX SEARCH SEARCH1 TRIG A BUS B1 USB COND SYNC SEARCH SEARCH1 TRIG A BUS B1 USB DAT HIVAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B1 USB DAT OFFS 1 SEARCH SEARCH1 TRIG A BUS B1 USB DAT SIZ 1 SEARCH SEARCH1 TRIG A BUS B1 USB DAT TYP ANY SEARCH SEARCH1 TRIG A BUS B1 USB DAT VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B1 USB ENDP VAL XXXX S...

Page 590: ...EARCH1 TRIG A BUS B2 RS232C COND TXSTA SEARCH SEARCH1 TRIG A BUS B2 RS232C RX DAT SIZ 1 SEARCH SEARCH1 TRIG A BUS B2 RS232C RX DAT VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B2 RS232C TX DAT SIZ 1 SEARCH SEARCH1 TRIG A BUS B2 RS232C TX DAT VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B2 SPI COND SS SEARCH SEARCH1 TRIG A BUS B2 SPI DAT MISO VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B2 SPI DAT MOSI VAL XXXXXXXX ...

Page 591: ...BUS B3 I2C DAT SIZ 1 SEARCH SEARCH1 TRIG A BUS B3 I2C DAT VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B3 LIN COND SYNCF SEARCH SEARCH1 TRIG A BUS B3 LIN DAT HIVAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B3 LIN DAT QUAL EQU SEARCH SEARCH1 TRIG A BUS B3 LIN DAT SIZ 1 SEARCH SEARCH1 TRIG A BUS B3 LIN DAT VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B3 LIN ERRTYPE SYNC SEARCH SEARCH1 TRIG A BUS B3 LIN ID VAL XXXXXX S...

Page 592: ...EARCH1 TRIG A BUS B4 CAN DAT SIZ 1 SEARCH SEARCH1 TRIG A BUS B4 CAN DAT VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B4 CAN FRAME DATA SEARCH SEARCH1 TRIG A BUS B4 CAN ID MOD ST SEARCH SEARCH1 TRIG A BUS B4 CAN ID VAL XXXXXXXXXXX SEARCH SEARCH1 TRIG A BUS B4 I2C ADDR MOD ADDR7 SEARCH SEARCH1 TRIG A BUS B4 I2C ADDR TYP USER SEARCH SEARCH1 TRIG A BUS B4 I2C ADDR VAL XXXXXXX SEARCH SEARCH1 TRIG A BUS B4 I2...

Page 593: ...SEARCH1 TRIG A BUS B4 USB DAT TYP ANY SEARCH SEARCH1 TRIG A BUS B4 USB DAT VAL XXXXXXXX SEARCH SEARCH1 TRIG A BUS B4 USB ENDP VAL XXXX SEARCH SEARCH1 TRIG A BUS B4 USB ERRTYPE PID SEARCH SEARCH1 TRIG A BUS B4 USB HANDSHAKET ANY SEARCH SEARCH1 TRIG A BUS B4 USB QUAL EQU SEARCH SEARCH1 TRIG A BUS B4 USB SOFFRAMENUM XXXXXXXXXXX SEARCH SEARCH1 TRIG A BUS B4 USB SPECIALT ANY SEARCH SEARCH1 TRIG A BUS B...

Page 594: ...I INP D3 X SEARCH SEARCH1 TRIG A LOGI INP D4 X SEARCH SEARCH1 TRIG A LOGI INP D5 X SEARCH SEARCH1 TRIG A LOGI INP D6 X SEARCH SEARCH1 TRIG A LOGI INP D7 X SEARCH SEARCH1 TRIG A LOGI INP D8 X SEARCH SEARCH1 TRIG A LOGI INP D9 X SEARCH SEARCH1 TRIG A LOGI INP MATH X SEARCH SEARCH1 TRIG A LOGI INP REF1 X SEARCH SEARCH1 TRIG A LOGI INP REF2 X SEARCH SEARCH1 TRIG A LOGI INP REF3 X SEARCH SEARCH1 TRIG A...

Page 595: ...PAT WHE TRU SEARCH SEARCH1 TRIG A LOGI PAT WHE LESSL 8 0000E 9 SEARCH SEARCH1 TRIG A LOGI PAT WHE MOREL 8 0000E 9 SEARCH SEARCH1 TRIG A LOGI THR CH1 0 0E 0 SEARCH SEARCH1 TRIG A LOGI THR CH2 0 0E 0 SEARCH SEARCH1 TRIG A LOGI THR CH3 0 0E 0 SEARCH SEARCH1 TRIG A LOGI THR CH4 0 0E 0 SEARCH SEARCH1 TRIG A LOGI THR MATH 0 0E 0 SEARCH SEARCH1 TRIG A LOGI THR REF1 0 0E 0 SEARCH SEARCH1 TRIG A LOGI THR R...

Page 596: ... THR CH3 0 0E 0 SEARCH SEARCH1 TRIG A SETH THR CH4 0 0E 0 SEARCH SEARCH1 TRIG A SETH THR MATH 0 0E 0 SEARCH SEARCH1 TRIG A SETH THR REF1 0 0E 0 SEARCH SEARCH1 TRIG A SETH THR REF2 0 0E 0 SEARCH SEARCH1 TRIG A SETH THR REF3 0 0E 0 SEARCH SEARCH1 TRIG A SETH THR REF4 0 0E 0 SEARCH SEARCH1 TRIG A TRAN DELT 8 0000E 9 SEARCH SEARCH1 TRIG A TRAN POL POS SEARCH SEARCH1 TRIG A TRAN WHE SLOW SEARCH SEARCH1...

Page 597: ...4 0 SEL D5 0 SEL D6 0 SEL D7 0 SEL D8 0 SEL D9 0 SEL MATH 0 SEL REF1 0 SEL REF2 0 SEL REF3 0 SEL REF4 0 SELECT DALL 0 TRIG A BUS B1 CAN COND SOF TRIG A BUS B1 CAN DAT DIR NOCARE TRIG A BUS B1 CAN DAT QUAL EQU TRIG A BUS B1 CAN DAT SIZ 1 TRIG A BUS B1 CAN DAT STAR 0 0E 0 TRIG A BUS B1 CAN DAT VAL XXXXXXXX TRIG A BUS B1 CAN FRAME DATA TRIG A BUS B1 CAN ID MOD ST TRIG A BUS B1 CAN ID VAL XXXXXXXXXXX ...

Page 598: ... PAR VAL XXXXXXXXXXXXXXXX TRIG A BUS B1 RS232C COND TXSTA TRIG A BUS B1 RS232C RX DAT SIZ 1 TRIG A BUS B1 RS232C RX DAT VAL XXXXXXXX TRIG A BUS B1 RS232C TX DAT SIZ 1 TRIG A BUS B1 RS232C TX DAT VAL XXXXXXXX TRIG A BUS B1 SPI COND SS TRIG A BUS B1 SPI DAT IN VAL XXXXXXXX TRIG A BUS B1 SPI DAT OUT VAL XXXXXXXX TRIG A BUS B1 SPI DAT SIZ 1 TRIG A BUS B1 SPI DAT STAR 0 0E 0 TRIG A BUS B1 USB ADDR HIVA...

Page 599: ...C ADDR VAL XXXXXXX TRIG A BUS B2 I2C COND STAR TRIG A BUS B2 I2C DAT DIR NOCARE TRIG A BUS B2 I2C DAT SIZ 1 TRIG A BUS B2 I2C DAT STAR 0 0E 0 TRIG A BUS B2 I2C DAT VAL XXXXXXXX TRIG A BUS B2 LIN COND SYNCF TRIG A BUS B2 LIN DAT HIVAL XXXXXXXX TRIG A BUS B2 LIN DAT QUAL EQU TRIG A BUS B2 LIN DAT SIZ 1 TRIG A BUS B2 LIN DAT VAL XXXXXXXX TRIG A BUS B2 LIN ERRTYPE SYNC TRIG A BUS B2 LIN ID VAL XXXXXX ...

Page 600: ...XXXXXXXXX TRIG A BUS B2 USB SPECIALT ANY TRIG A BUS B2 USB TOKENT ANY TRIG A BUS B3 CAN COND SOF TRIG A BUS B3 CAN DAT DIR NOCARE TRIG A BUS B3 CAN DAT QUAL EQU TRIG A BUS B3 CAN DAT SIZ 1 TRIG A BUS B3 CAN DAT STAR 0 0E 0 TRIG A BUS B3 CAN DAT VAL XXXXXXXX TRIG A BUS B3 CAN FRAME DATA TRIG A BUS B3 CAN ID MOD ST TRIG A BUS B3 CAN ID VAL XXXXXXXXXXX TRIG A BUS B3 I2C ADDR MOD ADDR7 TRIG A BUS B3 I...

Page 601: ...3 SPI DAT STAR 0 0E 0 TRIG A BUS B3 USB ADDR HIVAL XXXXXXX TRIG A BUS B3 USB ADDR VAL XXXXXXX TRIG A BUS B3 USB COND SYNC TRIG A BUS B3 USB DAT HIVAL XXXXXXXX TRIG A BUS B3 USB DAT OFFS 1 TRIG A BUS B3 USB DAT SIZ 1 TRIG A BUS B3 USB DAT TYP ANY TRIG A BUS B3 USB DAT VAL XXXXXXXX TRIG A BUS B3 USB ENDP VAL XXXX TRIG A BUS B3 USB ERRTYPE PID TRIG A BUS B3 USB HANDSHAKET ANY TRIG A BUS B3 USB QUAL E...

Page 602: ...4 LIN ERRTYPE SYNC TRIG A BUS B4 LIN ID VAL XXXXXX TRIG A BUS B4 PAR VAL XXXXXXXXXXXXXXXX TRIG A BUS B4 RS232C COND TXSTA TRIG A BUS B4 RS232C RX DAT SIZ 1 TRIG A BUS B4 RS232C RX DAT VAL XXXXXXXX TRIG A BUS B4 RS232C TX DAT SIZ 1 TRIG A BUS B4 RS232C TX DAT VAL XXXXXXXX TRIG A BUS B4 SPI COND SS TRIG A BUS B4 SPI DAT IN VAL XXXXXXXX TRIG A BUS B4 SPI DAT OUT VAL XXXXXXXX TRIG A BUS B4 SPI DAT SIZ...

Page 603: ...E 0 TRIG A LEV AUX 0 0E 0 TRIG A LEV CH1 0 0E 0 TRIG A LEV CH2 0 0E 0 TRIG A LEV CH3 0 0E 0 TRIG A LEV CH4 0 0E 0 TRIG A LEV D0 1 4000 TRIG A LEV D1 1 4000 TRIG A LEV D10 1 4000 TRIG A LEV D11 1 4000 TRIG A LEV D12 1 4000 TRIG A LEV D13 1 4000 TRIG A LEV D14 1 4000 TRIG A LEV D15 1 4000 TRIG A LEV D2 1 4000 TRIG A LEV D3 1 4000 TRIG A LEV D4 1 4000 TRIG A LEV D5 1 4000 TRIG A LEV D6 1 4000 TRIG A ...

Page 604: ... A LOGI INP D5 X TRIG A LOGI INP D6 X TRIG A LOGI INP D7 X TRIG A LOGI INP D8 X TRIG A LOGI INP D9 X TRIG A LOGI PAT DELT 8 0000E 9 TRIG A LOGI PAT WHE TRU TRIG A LOGI PAT WHE LESSL 8 0000E 9 TRIG A LOGI PAT WHE MOREL 8 0000E 9 TRIG A LOGI THR CH1 0 0E 0 TRIG A LOGI THR CH2 0 0E 0 TRIG A LOGI THR CH3 0 0E 0 TRIG A LOGI THR CH4 0 0E 0 TRIG A LOGI THR D0 1 4000 TRIG A LOGI THR D1 1 4000 TRIG A LOGI ...

Page 605: ...D1 1 4000 TRIG A LOW D10 1 4000 TRIG A LOW D11 1 4000 TRIG A LOW D12 1 4000 TRIG A LOW D13 1 4000 TRIG A LOW D14 1 4000 TRIG A LOW D15 1 4000 TRIG A LOW D2 1 4000 TRIG A LOW D3 1 4000 TRIG A LOW D4 1 4000 TRIG A LOW D5 1 4000 TRIG A LOW D6 1 4000 TRIG A LOW D7 1 4000 TRIG A LOW D8 1 4000 TRIG A LOW D9 1 4000 TRIG A LOW EXT 0 0E 0 TRIG A MOD AUTO TRIG A PUL CLA WID TRIG A PULSEW POL POS TRIG A PULS...

Page 606: ...ETH THR D11 1 4000 TRIG A SETH THR D12 1 4000 TRIG A SETH THR D13 1 4000 TRIG A SETH THR D14 1 4000 TRIG A SETH THR D15 1 4000 TRIG A SETH THR D2 1 4000 TRIG A SETH THR D3 1 4000 TRIG A SETH THR D4 1 4000 TRIG A SETH THR D5 1 4000 TRIG A SETH THR D6 1 4000 TRIG A SETH THR D7 1 4000 TRIG A SETH THR D8 1 4000 TRIG A SETH THR D9 1 4000 TRIG A TRAN DELT 8 0000E 9 TRIG A TRAN POL POS TRIG A TRAN WHE SL...

Page 607: ...D1 1 4000 TRIG B LEV D10 1 4000 TRIG B LEV D11 1 4000 TRIG B LEV D12 1 4000 TRIG B LEV D13 1 4000 TRIG B LEV D14 1 4000 TRIG B LEV D15 1 4000 TRIG B LEV D2 1 4000 TRIG B LEV D3 1 4000 TRIG B LEV D4 1 4000 TRIG B LEV D5 1 4000 TRIG B LEV D6 1 4000 TRIG B LEV D7 1 4000 TRIG B LEV D8 1 4000 TRIG B LEV D9 1 4000 TRIG B LOW CH1 0 0E 0 TRIG B LOW CH2 0 0E 0 TRIG B LOW CH3 0 0E 0 TRIG B LOW CH4 0 0E 0 TR...

Page 608: ...OW D6 1 4000 TRIG B LOW D7 1 4000 TRIG B LOW D8 1 4000 TRIG B LOW D9 1 4000 TRIG B STATE 0 TRIG B TIM 8 0000E 9 TRIG B TYP EDG TRIG B UPP CH1 800 0000E 3 TRIG B UPP CH2 800 0000E 3 TRIG B UPP CH3 800 0000E 3 TRIG B UPP CH4 800 0000E 3 TRIG EXT PRO 1 0000 VERB 0 ZOO MOD 0 ZOO ZOOM1 HOR POS 50 0000 ZOO ZOOM1 HOR SCA 4 0000E 6 ZOO ZOOM1 POS 50 0000 ZOO ZOOM1 SCA 4 0000E 6 ZOO ZOOM1 STATE 0 C 36 MSO40...

Page 609: ...rem Set the scope to the default state factory rem Set the scope parameters that differ from the defaults ch1 scale 2 0 hor m scale 100e 6 trig a level 2 4 rem Start a single sequence acquisition acquire stopafter sequence acquire state on rem Wait for the acquisition to complete rem Note your controller program time out must be set long enough to handle the wait opc 1 rem Use the oscilloscope bui...

Page 610: ...V 2202 Measurement error No period found rem Query out the waveform points for later analysis on your controller computer data encdg ascii curve CURVE 7 6 5 5 5 6 6 6 8 rem Query out the parameters used for calculating the times and voltages of the waveform points wfmpre WFMPRE BYT_NR 1 BIT_NR 8 ENCDG ASCII BN_FMT RI BYT_OR MSB NR_PT 10000 D 2 MSO4000 and DPO4000 Series Programmer Manual ...

Page 611: ... 2 90 BUS B x AUDio FRAMESync SOUrce 2 91 BUS B x AUDio TYPe 2 91 BUS B x AUDio WORDSel POLarity 2 92 BUS B x AUDio WORDSel SOUrce 2 92 BUS B x CAN BITRate 2 93 BUS B x CAN PRObe 2 94 BUS B x CAN SAMPLEpoint 2 94 BUS B x CAN SOUrce 2 94 BUS B x DISplay FORMAt 2 95 BUS B x DISplay TYPe 2 96 BUS B x FLEXray BITRate 2 96 BUS B x FLEXray CHannel 2 97 BUS B x FLEXray SIGnal 2 97 BUS B x FLEXray SOUrce ...

Page 612: ...PE 2 131 CH x PRObe MODel 2 132 CH x PRObe PROPDELay 2 132 CH x PRObe RECDESkew 2 132 CH x PRObe RESistance 2 133 CH x PRObe SIGnal 2 133 CH x PRObe UNIts 2 133 CH x TERmination 2 135 CH x 2 122 CH x BANdwidth 2 123 CH x COUPling 2 124 CH x DESKew 2 124 CH x INVert 2 125 CH x LABel 2 125 CH x OFFSet 2 126 CH x POSition 2 127 CH x PRObe 2 128 CH x PRObe GAIN 2 130 CH x PRObe ID 2 130 CH x SCAle 2 1...

Page 613: ...2 165 DISplay STYle DOTsonly 2 167 DISplay 2 162 DISplay CLOCk 2 162 DISplay FORMat 2 163 DISplay GRAticule 2 164 DISplay INTENSITy 2 164 DISplay PERSistence 2 166 E ESE 2 169 ESR 2 169 Ethernet Command Group 2 20 ETHERnet DNS IPADDress 2 170 ETHERnet ENET ADDress 2 171 ETHERnet GATEWay IPADDress 2 171 ETHERnet PING STATUS 2 174 ETHERnet DHCPbootp 2 170 ETHERnet DOMAINname 2 171 ETHERnet HTTPPort ...

Page 614: ...ARK SELected MARKSINCOLumn 2 207 MARK SELected OWNer 2 207 MARK SELected SOURCE 2 207 MARK SELected STARt 2 207 MARK SELected STATe 2 208 MARK SELected ZOOm POSition 2 208 MARK CREATE 2 205 MARK DELEte 2 205 MARK FREE 2 206 MARK SELected END 2 206 MARK TOTal 2 208 Math Command Group 2 26 MATH 1 HORizontal POSition 2 211 MATH 1 HORizontal SCAle 2 211 MATH 1 HORizontal UNIts 2 211 MATH 1 SPECTral MA...

Page 615: ...NEWpass 2 253 O OPC 2 253 P PASSWord 2 254 PICTBridge DATEPrint 2 254 PICTBridge IMAGESize 2 256 PICTBridge PAPERSize 2 257 PICTBridge PAPERType 2 258 PICTBridge PRINTQual 2 259 PICTBridge DEFault 2 255 PICTBridge IDPrint 2 255 POWer HARMonics DISPlay SELect 2 261 POWer HARMonics DISPlay TYPe 2 262 POWer HARMonics FREQRef 2 262 POWer HARMonics FREQRef FIXEDFREQValue 2 263 POWer HARMonics IEC CLAss...

Page 616: ...2 292 POWer REFLevel ABSolute LOW 2 292 POWer REFLevel ABSolute MID 1 3 2 293 POWer REFLevel HYSTeresis 2 293 POWer REFLevel METHod 2 294 POWer REFLevel PERCent 2 295 POWer REFLevel PERCent HIGH 2 295 POWer REFLevel PERCent LOW 2 295 POWer REFLevel PERCent MID 1 3 2 296 POWer RIPPle RESults AMPLitude 2 297 POWer RIPPle RESults MAX 2 297 POWer RIPPle RESults MEAN 2 298 POWer RIPPle RESults MIN 2 29...

Page 617: ...r SWLoss VCEsat 2 325 POWer TYPe 2 326 POWer VOLTAGESOurce 2 327 PSC 2 327 PUD 2 328 R RCL 2 329 RECAll SETUp 2 329 RECAll WAVEform 2 330 REF x HORizontal DELay TIMe 2 331 REF x HORizontal SCAle 2 331 REF x VERTical POSition 2 332 REF x VERTical SCAle 2 333 REF x 2 330 REF x DATE 2 331 REF x LABel 2 332 REF x TIMe 2 332 REM 2 334 RST 2 334 S SAV 2 335 Save and Recall Command Group 2 40 SAVe EVENTt...

Page 618: ...SEARCH x TRIGger A BUS B x FLEXray HEADER CYCLEcount 2 360 SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER FRAMEID 2 360 SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER INDBits 2 361 SEARCH SEARCH x TRIGger A BUS B x FLEXray HEADER PAYLength 2 361 SEARCH SEARCH x TRIGger A BUS B x I2C ADDRess MODe 2 362 SEARCH SEARCH x TRIGger A BUS B x I2C ADDRess TYPe 2 362 SEARCH SEARCH x TRIGger A BUS B x I2...

Page 619: ...IGger A EDGE SOUrce 2 384 SEARCH SEARCH x TRIGger A LEVel 2 384 SEARCH SEARCH x TRIGger A LEVel CH x 2 385 SEARCH SEARCH x TRIGger A LEVel MATH 2 385 SEARCH SEARCH x TRIGger A LEVel REF x 2 385 SEARCH SEARCH x TRIGger A LOGIc FUNCtion 2 386 SEARCH SEARCH x TRIGger A LOGIc INPut CH x 2 386 SEARCH SEARCH x TRIGger A LOGIc INPut CLOCk EDGE 2 387 SEARCH SEARCH x TRIGger A LOGIc INPut CLOCk SOUrce 2 38...

Page 620: ...Fall DELTatime 2 401 SEARCH SEARCH x TRIGger A TRANsition RISEFall POLarity 2 402 SEARCH SEARCH x TRIGger A TRANsition RISEFall SOUrce 2 402 SEARCH SEARCH x TRIGger A TRANsition RISEFall WHEn 2 403 SEARCH 2 341 SELect 2 405 SELect BUS x 2 405 SELect CH x 2 406 SELect CONTROl 2 406 SELect D x 2 407 SELect MATH 1 2 407 SELect REF x 2 408 SET 2 409 SETUP x DATE 2 410 SETUP x LABEL 2 410 SETUP x TIME ...

Page 621: ...DATa VALue 2 440 TRIGger A BUS B x LIN ERRTYPE 2 440 TRIGger A BUS B x LIN IDentifier VALue 2 441 TRIGger A BUS B x PARallel VALue 2 442 TRIGger A BUS B x RS232C CONDition 2 442 TRIGger A BUS B x RS232C RX DATa SIZe 2 442 TRIGger A BUS B x RS232C RX DATa VALue 2 443 TRIGger A BUS B x RS232C TX DATa SIZe 2 443 TRIGger A BUS B x RS232C TX DATa VALue 2 444 TRIGger A BUS B x SPI CONDition 2 444 TRIGge...

Page 622: ...USTom LINEPeriod 2 488 TRIGger A VIDeo CUSTom SCAN 2 488 TRIGger A VIDeo CUSTom SYNCInterval 2 489 TRIGger A VIDeo CUSTom FORMat TYPE 2 487 TRIGger A VIDeo HDtv FORMat 2 490 TRIGger A VIDeo HOLDoff FIELD 2 490 TRIGger A VIDeo LINE 2 491 TRIGger A VIDeo POLarity 2 492 TRIGger A VIDeo SOUrce 2 492 TRIGger A VIDeo STANdard 2 493 TRIGger A VIDeo SYNC FIELD 2 493 TRIGger A TRANsition RISEFall DELTatime...

Page 623: ... WFMInpre XZEro 2 515 WFMInpre YMUlt 2 516 WFMInpre YOFf 2 517 WFMInpre YUNit 2 517 WFMInpre YZEro 2 518 WFMOutpre FRACTional 2 522 WFMOutpre 2 519 WFMOutpre BIT_Nr 2 519 WFMOutpre BN_Fmt 2 520 WFMOutpre BYT_Nr 2 520 WFMOutpre BYT_Or 2 521 WFMOutpre ENCdg 2 521 WFMOutpre NR_Pt 2 522 WFMOutpre PT_Fmt 2 523 WFMOutpre PT_Off 2 523 WFMOutpre PT_ORder 2 524 WFMOutpre WFId 2 524 WFMOutpre XINcr 2 525 WF...

Reviews: