YOKOGAWA is strictly prohibited. • The TCP/IP software of this product and the documents concerning it have been developed/ created by YOKOGAWA based on the BSD Networking Software, Release 1 that has been licensed from the Regents of the University of California.
Page 3
• Adobe and Acrobat are either registered trademarks or trademarks of Adobe Systems Incorporated. • DLM is a registered trademark of Yokogawa Electric Corporation. • In this manual, the ® and TM symbols do not accompany their respective registered trademark or trademark names.
Describes command syntax and other programming information. Chapter 5 Commands Describes every command individually. Chapter 6 Status Reports Describes the status byte, various registers, and queues. Appendix Provides reference material such as an ASCII character code table. Index IM DLM4038-17EN...
4-6 and 4-7. Symbol Description Example Example <> CHANnel<x> <x> = 1 to 4 CHANNEL2 A defined value COUPling {AC|DC|DC50|GND} COUPLING AC Select an option in { } Exclusive OR CURSor [:TY]:TYPE CURSor:TYPE Can be omitted IM DLM4038-17EN...
5.11 DISPlay Group ....................... 5-95 5.12 FFT Group ........................5-97 5.13 FILE Group ........................5-104 5.14 GONogo Group ......................5-108 5.15 HCOPy Group .......................5-114 5.16 HISTory Group .......................5-116 5.17 IMAGe Group ....................... 5-122 5.18 INITialize Group ......................5-123 IM DLM4038-17EN...
Page 7
Standard Event Register ....................6-4 Extended Event Register ....................6-5 Output and Error Queues ....................6-6 Appendix Appendix 1 ASCII Character Codes ..................App-1 Appendix 2 Error Messages ....................App-2 Appendix 3 About the IEEE 488.2-1992 Standard ..............App-5 Index IM DLM4038-17EN...
However, key operation is invalid when Local Lockout (see page 1-3) is enabled by the controller. Rear Panel USB port This port is for connecting the DLM4000 to a controller (such as a PC) using a USB cable. Index IM DLM4038-17EN...
Approx. 119 ms Approx. 42 ms Approx. 6.061 s 1250000 Approx. 998 ms Approx. 215 ms Approx. 64.833 s 12500000 Approx. 9672 ms Approx. 1932 ms Approx. 647.706 s 125000000 Approx. 95870 ms Approx. 18636 ms Approx. 6492.005 s IM DLM4038-17EN...
Page 10
• All keys are enabled. • The Remote mode settings are retained even when the DLM4000 switches to Local mode. Note You cannot use the USB interface at the same time as other interfaces (GP-IB and Ethernet interfaces). Index IM DLM4038-17EN...
• If you are connecting multiple devices by using a USB hub, connect the DLM4000 to the USB hub port that is closest to the port that the controller is connected to. • Do not connect a USB cable to the GO/NO-GO output terminal. Doing so may damage the DLM4000. IM DLM4038-17EN...
Install the YOKOGAWA USB driver (YKMUSB) on your PC. For information about how to obtain the YOKOGAWA USB driver (YKMUSB), contact your nearest YOKOGAWA dealer. You can also access the YOKOGAWA USB driver download webpage and download the driver.
However, key operation is invalid when Local Lockout (see page 2-3) is enabled by the controller. Rear Panel Ethernet port This port is for connecting the DLM4000 to a controller (such as a PC) using an Ethernet cable. Index IM DLM4038-17EN...
Approx. 128 ms Approx. 55 ms Approx. 6.100 s 1250000 Approx. 1044 ms Approx. 292 ms Approx. 65.162 s 12500000 Approx. 10207 ms Approx. 2705 ms Approx. 651.968 s 125000000 Approx. 101255 ms Approx. 26314 ms Approx. 6528.039 s IM DLM4038-17EN...
Page 15
DLM4000 closes the connection to the network. You can set the timeout value in the range of 0 to 600 s. The default value is 0 s. For instructions on how to set the timer value, see section 2.4, Index “Network Configuration on the DLM4000.” IM DLM4038-17EN...
• Use a network cable that conforms to the transfer speed of your network. Note For details on how to connect the DLM4000 to a network, see section 18.1, “Connecting the DLM4000 to a Network” in the DLM4000 Series User’s Manual (IM DLM4038-02EN). IM DLM4038-17EN...
To use the Ethernet interface features, you must specify the following TCP/IP settings. • IP address • Subnet mask • Default gateway For instructions on how to specify these settings, see section 18.2, “Configuring TCP/IP Settings” in the DLM4000 Series User’s Manual (IM DLM4038-02EN). IM DLM4038-17EN...
However, key operation is invalid when Local Lockout (see page 3-3) is enabled by the controller. Left Side GP-IB port This port is for connecting the DLM4000 to a controller (such as a PC) using a GP-IB cable. Index IM DLM4038-17EN...
Otherwise, erroneous operation may result, or the internal circuitry may break. French ATTENTION Veillez à mettre le PC et l’oscilloscope DLM4000 hors tension lorsque vous branchez ou débranchez les câbles de communication, car cela risquerait de provoquer des dysfonctionnements ou des courts-circuits internes. IM DLM4038-17EN...
• The “REMOTE” indicator at the top center of the screen disappears. • All keys are enabled. • The settings in Remote mode are retained even when the DLM4000 switches to Local mode. Note You cannot use the GP-IB interface simultaneously with other interfaces (USB and Ethernet interfaces). IM DLM4038-17EN...
Approx. 275 ms Approx. 350 ms Approx. 7.350 s 1250000 Approx. 2543 ms Approx. 3292 ms Approx. 76.995 s 12500000 Approx. 25232 ms Approx. 32740 ms Approx. 765.895 s 125000000 Approx. 251331 ms Approx. 326217 ms Approx. 7619.266 s IM DLM4038-17EN...
Each device that is connected by GP-IB has its own unique address in the GP-IB system. This address is used to distinguish one device from other devices. Therefore, you must assign a unique address to the DLM4000 when connecting it to a PC or other device. IM DLM4038-17EN...
Interface messages are commands that a controller transmits. They are also referred to as interface commands or bus commands. They are classified as follows: Uni-line Messages Uni-line messages are sent over a single control line. The following three messages are available. • IFC (Interface Clear) • REN (Remote Enable) • IDY (Identify) IM DLM4038-17EN...
Page 24
In multi-line messages, SDC messages are those that require talker or listener designation and DCL messages are those that do not require the designation. Therefore, the SDC command affects a specific device while the DCL command affects all devices on the bus. IM DLM4038-17EN...
RMT stands for “response message terminator.” The the END message is the last data response message terminator is NL^EOM . byte of the program message.) NL^EOM : NL with an END message attached. (NL is not included in the program message.) IM DLM4038-17EN...
Page 26
• If the controller tries to receive a response message when there is none, an error will occur. If the controller tries to receive a response message before the transmission of the program message is complete, an error will occur. IM DLM4038-17EN...
A <mnemonic> is an alphanumeric character string. NORMal;:STARt<PMT> • When Concatenating Common Commands Common commands that are defined in the USBTMC-USB488 are independent of hierarchy. There is no need to use a colon. Example :ACQuire:MODE NORMal;*CLS; INTERLeave 1<PMT> IM DLM4038-17EN...
Page 28
However, some upper-level queries do not return setup data that is not currently in use. Exercise caution because not all of a group’s information is necessarily returned in a response. IM DLM4038-17EN...
The DLM4000 normally returns response headers with the lower-case section removed. You can configure the DLM4000 so that full headers are returned. Use the COMMunicate:VERBose command for this purpose. The sections enclosed in braces ([ ]) are also omitted in the abbreviated form. IM DLM4038-17EN...
You cannot omit the minus sign. using the default unit without the <Multiplier> or • If a value outside the setting range is entered, the <Unit>. value is adjusted to the closest value within the range. IM DLM4038-17EN...
Page 31
<String data> is not a predefined character string like <character data>. It can be any character string. The character string must be enclosed in single quotation ) or double quotation marks ( " ). marks ( Form Example 'ABC' "IEEE488.2-1987" <String data> IM DLM4038-17EN...
The COMMunicate:OPSE command is used to select which command to apply *WAI to. Here, it is applied to the media access command. *WAI is executed before CHANnel1:VDIV? , so CHANnel1:VDIV? is not executed until the file loading is completed. IM DLM4038-17EN...
Page 33
The COMMunicate:WAIT 1 command specifies that the program will wait for bit 0 in the extended event register to be set to 1 . WAVeform:SEND? is not executed until bit 0 in the extended event register becomes 1 . IM DLM4038-17EN...
Sets or queries the power factor for class C harmonic analysis. 5-64 :CCLass:LAMBda :ANALysis:PANalyze<x>:HARMonics Sets or queries the fundamental current value for class C harmonic analysis. 5-64 :CCLass:MAXCurrent :ANALysis:PANalyze<x>:HARMonics Sets or queries whether or not the active power for class C harmonic 5-64 :CCLass:OPOWer analysis exceeds 25 W. IM DLM4038-17EN...
Page 35
Queries all voltage input channel settings for power supply analysis. 5-68 :ANALysis:PANalyze<x>:SETup:U:D Sets or queries the deskew setting of the voltage input channel for power 5-68 ESKew supply analysis. :ANALysis:PANalyze<x>:SETup:U:I Sets or queries the voltage input channel for power supply analysis. 5-68 NPut IM DLM4038-17EN...
Page 36
Sets or queries the calculation method for high and low points. 5-72 Thod :ANALysis:PANalyze<x>:SWLoss:RA Sets or queries the measurement source window. 5-72 :ANALysis:PANalyze<x>:SWLoss:R Sets or queries the on-resistance value for total loss computation. 5-73 :ANALysis:PANalyze<x>:SWLoss:SC Queries all scaling settings. 5-73 ALe? IM DLM4038-17EN...
Page 37
:ANALysis:PMEAsure<x>:TRANge Sets or queries the measurement time period. 5-76 :ANALysis:PMEAsure<x>:UDPRoxim Queries all distal, mesial, and proximal settings. 5-76 :ANALysis:PMEAsure<x>:UDPRoxima Sets or queries the distal, mesial, and proximal point mode setting. 5-77 l:MODE IM DLM4038-17EN...
Page 38
Executes zero calibration of current probes for a channel. 5-83 :CHANnel<x>:VARiable Sets or queries the voltage scale of a channel in 0.01 V/division steps. 5-83 :CHANnel<x>:VDIV Sets or queries the voltage scale (in V/division) of a channel. 5-83 IM DLM4038-17EN...
Page 39
:CURSor[:TY]:DEGRee:POSition<x> Sets or queries the position of an angle cursor. 5-89 :CURSor[:TY]:DEGRee:REFerence Sets or queries the position of the angle reference start point (Reference1) 5-89 <x> or the angle reference end point (Reference2). :CURSor[:TY]:DEGRee:RVALue Sets or queries the reference angle. 5-89 IM DLM4038-17EN...
Page 40
Collectively turns on or off the measured values of the ΔT cursor on the T-Y 5-92 display. :CURSor[:TY]:VERTical:DT? Queries all time axis settings for the ΔT cursors. 5-92 :CURSor[:TY]:VERTical:DT:STATe Sets or queries the on/off status of the time value measured between the ΔT 5-92 cursors. IM DLM4038-17EN...
Page 41
:FFT<x>:AVERage? Queries all FFT analysis averaging settings. 5-97 :FFT<x>:AVERage:EWEight Sets or queries the attenuation constant of exponential averaging in FFT 5-97 analysis. :FFT<x>:DATA? Queries all the information related to the FFT waveform data that will be 5-97 sent. IM DLM4038-17EN...
Page 42
Sets or queries the on/off status of the frequency measured between peak 5-101 Requency:STATe values for FFT analysis. :FFT<x>:MEASure:PEAK[:BASic]:DF Queries the frequency between peak values for FFT analysis. 5-101 Requency:VALue? :FFT<x>:MEASure:PEAK[:BASic]: Queries all of the settings for power measurement between peak values for 5-101 FFT analysis. IM DLM4038-17EN...
Page 43
Aborts file moving. 5-105 :FILE:MOVE:CDIRectory Changes the file move destination directory. 5-105 :FILE:MOVE:DRIVe Sets the file move destination medium. 5-105 :FILE:MOVE[:EXECute] Executes file moving. This is an overlap command. 5-105 :FILE:MOVE:PATH? Queries the file move destination directory. 5-105 5-10 IM DLM4038-17EN...
Page 44
Queries the GO/NO-GO determination NO-GO count. 5-108 :GONogo:NGStopcount Sets or queries the number of NO-GO results at which the DLM4000 will 5-109 stop performing determinations. :GONogo:STOPcount Sets or queries the number of acquisitions at which the DLM4000 will stop 5-109 performing determinations. 5-11 IM DLM4038-17EN...
Page 45
5-113 WAVE:TRACe determination. :GONogo[:ZPARameter]:NUMBer<x>: Sets or queries the determination area that will be used for waveform zone 5-113 WAVE:TRANge determination. :GONogo[:ZPARameter]:NUMBer<x>: Sets or queries the zone number that will be used for waveform zone 5-113 WAVE:ZNUMber determination. 5-12 IM DLM4038-17EN...
Page 46
Sets or queries the specified waveform parameter's item for parameter 5-117 ameter:ITEM searching. :HISTory[:SEARch]:NUMBer<x>:PAR Sets or queries the specified waveform parameter's upper and lower limits 5-117 ameter:LIMit for parameter searching. :HISTory[:SEARch]:NUMBer<x>:PAR Sets or queries the specified waveform parameter's source waveform for 5-118 ameter:TRACe parameter searching. 5-13 IM DLM4038-17EN...
Page 47
Sets or queries the file name for the file that will be created. 5-122 :IMAGe:SEND? Queries the screen image data value. 5-122 :IMAGe:TONE Sets or queries the color tone of the screen image data that will be saved. 5-122 5-14 IM DLM4038-17EN...
Page 48
A and B. :LOGic:PODB? Queries all settings of logic input port B. 5-128 :LOGic:PODB:ALL? Queries all bit settings of logic input port B. 5-128 :LOGic:PODB:ALL:DISPlay Turns on or off all bit displays of logic input port B. 5-128 5-15 IM DLM4038-17EN...
Page 49
:MATH<x>:FILTer:TYPE Sets or queries a filter type. 5-134 :MATH<x>:FILTer:WEIGht Sets or queries the number of points to take the moving average. 5-134 :MATH<x>:INTegral? Queries all integration settings. 5-134 :MATH<x>:INTegral:SPOint Sets or queries the integration start position. 5-134 5-16 IM DLM4038-17EN...
Page 50
:AREA1]|:AREA2}:<Parameter>:COU specified area. :MEASure:{CHANnel<x>|MATH<x>} Queries a statistical value of a waveform parameter in the specified area. 5-138 {[:AREA1]|:AREA2}:<Parameter>: {MAXimum|MEAN|MINimum|SDEViati on}? :MEASure:{CHANnel<x>|MATH<x>}{[ Sets or queries the on/off status of a waveform parameter in the specified 5-139 :AREA1]|:AREA2}:<Parameter>:STA area. 5-17 IM DLM4038-17EN...
Page 51
Sets or queries the on/off/statistical processing status of automated 5-143 measurement. :MEASure:{PODA<x>|PODB<x>|PODL Queries all the parameter on/off status of the logic waveform. 5-143 <x>}? :MEASure:{PODA<x>|PODB<x>|PODL Queries all the parameter on/off status of the logic waveform in the specified 5-143 <x>}{[:AREA1]|:AREA2}? area. 5-18 IM DLM4038-17EN...
Page 52
:MEASure:USER<x>:UNIT Sets or queries the unit of a Calc item. 5-147 :MEASure:USER<x>:VALue? Queries the automatically measured value of a Calc item. 5-147 :MEASure:WAIT? Waits for the completion of waveform parameter automated measurement 5-147 with a set timeout. 5-19 IM DLM4038-17EN...
Page 53
Sets or queries the pulse width setting for state or state width searching. 5-153 :SEARch:PPATtern:TYPE Sets or queries the search type setting for state or state width searching. 5-153 :SEARch:QUALify? Queries all edge qualified search settings. 5-153 :SEARch:QUALify:CONDition Sets or queries the edge qualified search condition. 5-153 5-20 IM DLM4038-17EN...
Page 54
:SERialbus<x>:CAN:SEARch:SELect Sets which detected point to display in the CAN bus signal search zoom 5-158 window and queries the zoom position of the detected point. :SERialbus<x>:CAN:SEARch:SELect? Queries the number of detected points in the CAN bus signal search. 5-158 MAXimum 5-21 IM DLM4038-17EN...
Page 55
Queries all signal settings for the ID and data conditions for CAN bus signal 5-162 :IDData]:MSIGnal:SIGNal? searching. :SERialbus<x>:CAN:SEARch:SETup[ Sets or queries the signal data condition, which is one of the ID and data 5-163 :IDData]:MSIGnal:SIGNal:CONDiti conditions, for CAN bus signal searching. 5-22 IM DLM4038-17EN...
Page 56
Queries all CAN FD bus signal search error settings. 5-166 p:EFRame? :SERialbus<x>:CANFD:SEARch:SETu Sets or queries the CAN FD bus signal search CRC error setting. 5-166 p:EFRame:CRC :SERialbus<x>:CANFD:SEARch:SETu Queries all CRC error factor settings for CAN FD bus signal searching. 5-166 p:EFRame:CRCEFactor? 5-23 IM DLM4038-17EN...
Page 57
Sets or queries the message and signal condition, which is one of the ID and 5-171 p[:IDData]:MSIGnal:SELect data conditions, for CAN FD bus signal searching. :SERialbus<x>:CANFD:SEARch:SETu Queries all signal settings for the ID and data conditions for CAN FD bus 5-171 p[:IDData]:MSIGnal:SIGNal? signal searching. 5-24 IM DLM4038-17EN...
Page 58
Sets or queries the CXPI bus signal search IBS error setting. 5-175 :ERRor:IBS :SERialbus<x>:CXPI:SEARch:SETup Sets or queries the CXPI bus signal search parity error setting. 5-175 :ERRor:PARity :SERialbus<x>:CXPI:SEARch:SETup Queries all ID and data condition settings for CXPI bus signal searching. 5-175 :IDData? 5-25 IM DLM4038-17EN...
Page 59
Sets or queries the decode display of the start/stop condition of I C serial 5-180 bus signals. :SERialbus<x>:DISPlay Sets or queries whether or not serial bus signal analysis will be performed. 5-180 :SERialbus<x>:FLEXray? Queries all FlexRay bus signal settings. 5-180 5-26 IM DLM4038-17EN...
Page 60
Sets or queries the position for comparing data patterns, which is one of the 5-184 Tup[:IDData]:DATA:BCOunt ID and data conditions, for FlexRay bus signal searching. :SERialbus<x>:FLEXray:SEARch:SE Sets or queries the comparison condition, which is one of the ID and data 5-184 Tup[:IDData]:DATA:CONDition conditions, for FlexRay bus signal searching. 5-27 IM DLM4038-17EN...
Page 61
Queries all of the data for the specified analysis number in the I C bus signal 5-189 ALue? analysis result list. :SERialbus<x>:I2C:SEARch? Queries all I C bus signal search settings. 5-189 :SERialbus<x>:I2C:SEARch:ABORt Aborts the I C bus signal search. 5-189 5-28 IM DLM4038-17EN...
Page 62
Sets or queries the data comparison condition (true or false) for I C bus 5-192 ]:ADDRess:DATA:CONDition signal searching. :SERialbus<x>:I2C:SEARch[:SETup Sets or queries the number of data bytes that will be compared for I C bus 5-192 ]:ADDRess:DATA:DBYTe signal searching. 5-29 IM DLM4038-17EN...
Page 63
Jumps to the sync field in the LIN bus signal search result. 5-196 SYNCh :SERialbus<x>:LIN:SEARch:SELect Sets which detected point to display in the LIN bus signal search zoom 5-196 window and queries the zoom position of the detected point. 5-30 IM DLM4038-17EN...
Page 64
Queries all PSI5 signal analysis data signal settings. 5-200 Tup:DATA? :SERialbus<x>:PSI5[:ANALyze]:SE Sets or queries the PSI5 signal analysis bit rate (data transfer rate). 5-200 Tup:DATA:BRATe :SERialbus<x>:PSI5[:ANALyze]:SE Sets or queries the PSI5 signal analysis clock tolerance. 5-200 Tup:DATA:CTOLerance 5-31 IM DLM4038-17EN...
Page 65
:SERialbus<x>:PSI5:SEARch[:SETu Sets or queries the PSI5 signal clock error search. 5-204 p]:ERRor:CLOCk :SERialbus<x>:PSI5:SEARch[:SETu Sets or queries the PSI5 signal frame number error search. 5-204 p]:ERRor:FNUMber :SERialbus<x>:PSI5:SEARch[:SETu Sets or queries the PSI5 signal frame error search. 5-204 p]:ERRor:FRAMe 5-32 IM DLM4038-17EN...
Page 66
Sets or queries the data size of the specified user-defined data of the SENT 5-208 Tup:FAST:USETup:DATA<y>:SIZE signal analysis fast channel. :SERialbus<x>:SENT[:ANALyze]:SE Sets or queries the enable/disable condition of the multiplexing for the user- 5-208 Tup:FAST:USETup:MULTiplexing defined data of the the SENT signal analysis fast channel. 5-33 IM DLM4038-17EN...
Page 67
Sets or queries the SENT signal search consecutive calibration pulse error. 5-212 p]:ERRor:SCPulses :SERialbus<x>:SENT:SEARch[:SETu Queries all fast channel data settings for SENT signal searching. 5-212 p]:FDATa? :SERialbus<x>:SENT:SEARch[:SETu Queries all settings related to the specified user data of the SENT signal 5-212 p]:FDATa:DATA<y>? search fast channel. 5-34 IM DLM4038-17EN...
Page 68
Sets the ID of the slow channel enhanced type 12-bit data and 8-bit ID for 5-216 p]:SDATa:ENHanced:D12Bit:ID:DEC SENT signal searching in decimal notation. imal<y> :SERialbus<x>:SENT:SEARch[:SETu Sets or queries the ID enable/disable condition of the slow channel enhanced 5-216 p]:SDATa:ENHanced:D12Bit:ID:MO type 12-bit data and 8-bit ID for SENT signal searching. 5-35 IM DLM4038-17EN...
Page 69
Executes auto scaling of the SENT signal analysis trend display. 5-220 :SERialbus<x>:SENT:TRENd<y>:CUR Queries all SENT signal analysis trend display cursor measurement settings. 5-220 Sor? :SERialbus<x>:SENT:TRENd<y>:CUR Queries the time value between cursors on the SENT signal analysis trend 5-220 Sor:DT:VALue? display. 5-36 IM DLM4038-17EN...
Page 70
Sets or queries the data signal for user-defined bus signal analysis. 5-224 ]:SETup:DATA:SOURce :SERialbus<x>:SPATtern[:ANALyze Queries all latch signal settings for user-defined bus signal analysis. 5-224 ]:SETup:LATCh? :SERialbus<x>:SPATtern[:ANALyze Sets or queries the latch signal slope for user-defined bus signal analysis. 5-224 ]:SETup:LATCh:POLarity 5-37 IM DLM4038-17EN...
Page 71
Queries all items that will be displayed in the SPI bus signal analysis result 5-229 TEM? list. :SERialbus<x>:SPI:DETail:LIST:V Queries all of the data for the specified analysis number in the SPI bus signal 5-229 ALue? analysis result list. :SERialbus<x>:SPI:SEARch? Queries all SPI bus signal search settings. 5-229 5-38 IM DLM4038-17EN...
Page 72
:SERialbus<x>:UART:SEARch:SELe Queries the number of detected points in the UART signal search. 5-233 ct? MAXimum :SERialbus<x>:UART:SEARch:SET Queries all UART signal search condition settings. 5-233 :SERialbus<x>:UART:SEARch:SETup Queries all UART signal search data settings. 5-233 :DATA? 5-39 IM DLM4038-17EN...
Page 73
Stops waveform acquisition. 5-240 STORe Group :STORe? Queries all of the information related to setup data in the internal memory. 5-241 :STORe:SETup<x>? Queries information about the setup data in the specified location of the 5-241 internal memory. 5-40 IM DLM4038-17EN...
Page 74
Sets or queries whether or not the DLM4000 will print a screen capture as an 5-246 action when trigger conditions are met (on/off). :TRIGger:ACTion:MAIL? Queries all of the settings for email notification that is sent when trigger 5-247 conditions are met. 5-41 IM DLM4038-17EN...
Page 75
Sets the ID value, which is one of the ID and data conditions, for CAN bus 5-250 :CAN[:IDData]:IDENtifier:ID:HE signal triggering in hexadecimal notation. :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the ID enable/disable condition, which is one of the ID and 5-250 :CAN[:IDData]:IDENtifier:ID:MO data conditions, for CAN bus signal triggering. 5-42 IM DLM4038-17EN...
Page 76
Sets the message item, which is one of the ID OR conditions, for CAN bus 5-254 :CAN:IDOR:MSIGnal<x>:MESSage:IT signal triggering. :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the RTR value, which is one of the ID OR conditions, for 5-254 :CAN:IDOR:RTR CAN bus signal triggering. 5-43 IM DLM4038-17EN...
Page 77
CAN FD bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the MSB and LSB bits for the data, which is one of the ID 5-258 :CANFD[:IDData]:DATA:MSBLsb and data conditions, for CAN FD bus signal triggering. 5-44 IM DLM4038-17EN...
Page 78
Queries all ID settings for the ID OR conditions for CAN FD bus signal 5-261 :CANFD:IDOR:IDENtifier:ID<x>? triggering. :TRIGger{[:ATRigger]|:BTRigger} Sets the ID value, which is one of the ID OR conditions, for CAN FD bus 5-262 :CANFD:IDOR:IDENtifier:ID<x>:HE signal triggering in hexadecimal notation. 5-45 IM DLM4038-17EN...
Page 79
Sets or queries the number of data field data bytes, which is one of the ID 5-265 :FLEXray[:IDData]:DATA<x>:DBYTe and data conditions, for FlexRay bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger} Sets a reference value, which is one of the ID and data conditions, for 5-265 :FLEXray[:IDData]:DATA<x>:DECim FlexRay bus signal triggering in hexadecimal notation. al<y> 5-46 IM DLM4038-17EN...
Page 80
5-269 :FLEXray:IDOR:ID<x>:FID:CONDiti signal triggering (this is one of the OR conditions). :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the ID reference value for the frame IDs for FlexRay bus 5-269 :FLEXray:IDOR:ID<x>:FID:ID<y> signal triggering (this is one of the OR conditions). 5-47 IM DLM4038-17EN...
Page 81
Sets or queries the on/off status of the position for comparing data patterns 5-272 :I2C:ADDRess:DATA:BMODe for I C bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the data comparison condition (true or false) for I C bus 5-273 :I2C:ADDRess:DATA:CONDition signal triggering. 5-48 IM DLM4038-17EN...
Page 82
Sets the data for LIN bus signal triggering in decimal notation. 5-276 :LIN:IDData:DATA:DECimal<x> :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the data endian setting for LIN bus signal triggering. 5-276 :LIN:IDData:DATA:ENDian :TRIGger{[:ATRigger]|:BTRigger} Sets the data for LIN bus signal triggering in hexadecimal notation. 5-277 :LIN:IDData:DATA:HEXa<x> 5-49 IM DLM4038-17EN...
Page 83
Sets or queries the combination condition for state triggering. 5-280 :PATTern:LOGic :TRIGger{[:ATRigger]|:BTRigger} Queries all the settings for the state trigger logic input. 5-280 :PATTern:{PODA|PODB|PODL}? :TRIGger{[:ATRigger]|:BTRigger} Sets the logic input state of the state trigger in hexadecimal notation. 5-281 :PATTern:{PODA|PODB|PODL}:HEXa 5-50 IM DLM4038-17EN...
Page 84
Sets or queries the SENT signal trigger fast channel nibble data in binary 5-284 :SENT:FDATa:DNIBbles:PATTern notation. :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the data input format, which is one of the fast channel nibble 5-285 :SENT:FDATa:DNIBbles:PFORmat data conditions, for SENT signal triggering. 5-51 IM DLM4038-17EN...
Page 85
Queries all slow channel enhanced type 16-bit data and 4-bit ID data settings 5-288 :SENT:SDATa:ENHanced:D16Bit:DA for SENT signal triggering. :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the data comparison condition of slow channel enhanced 5-288 :SENT:SDATa:ENHanced:D16Bit:DAT type 16-bit data and 4-bit ID for SENT signal triggering. A:CONDition 5-52 IM DLM4038-17EN...
Page 86
Sets or queries the SENT signal trigger source. 5-291 :SENT:SOURce :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the SENT signal trigger slow channel format. 5-291 :SENT:STYPe :TRIGger{[:ATRigger]|:BTRigger} Queries all settings related to fast channel user-defined data of SENT signal 5-292 :SENT:USETup? triggering. 5-53 IM DLM4038-17EN...
Page 87
Sets or queries the data signal for user-defined bus signal triggering. 5-296 :SPATtern:DATA:SOURce :TRIGger{[:ATRigger]|:BTRigger} Sets the data conditions of the user-defined bus trigger in hexadecimal 5-296 :SPATtern:HEXa notation. :TRIGger{[:ATRigger]|:BTRigger} Queries all latch signal settings for user-defined bus signal triggering. 5-296 :SPATtern:LATCh? 5-54 IM DLM4038-17EN...
Page 88
:UART:DATA:CSENsitive ASCII data for the UART bus signal trigger. :TRIGger{[:ATRigger]|:BTRigger} Sets or queries the number of data bytes for UART signal triggering. 5-300 :UART:DATA:DBYTe :TRIGger{[:ATRigger]|:BTRigger} Sets the data for UART signal triggering in hexadecimal notation. 5-300 :UART:DATA:HEXa<x> 5-55 IM DLM4038-17EN...
Page 89
Queries all TV trigger settings. 5-304 :TRIGger[:ATRigger]:TV:FIELd Sets or queries the field where TV triggering will be used. 5-304 :TRIGger[:ATRigger]:TV:FRAMe Sets or queries the frame skip feature for TV triggering. 5-304 :TRIGger[:ATRigger]:TV:{HDTV|NT Queries all TV trigger mode settings. 5-304 SC|PAL|SDTV|USERdefine}? 5-56 IM DLM4038-17EN...
Page 90
Queries all trigger source settings for enhanced triggering. 5-308 :TRIGger:SOURce:CHANnel<x>? Queries all of the settings of the specified trigger source for enhanced 5-308 triggering. :TRIGger:SOURce:CHANnel<x>:COUP Sets or queries the specified trigger source trigger coupling for enhanced 5-308 ling triggering. 5-57 IM DLM4038-17EN...
Page 91
:WPARameter<x>:HISTogram:MEASur Sets or queries the automatic measurement mode of the histogram display 5-313 e:MODE for waveform parameter measurement. :WPARameter<x>:HISTogram:MEASur Queries all automatic measurement settings of the histogram parameter for 5-313 e:PARameter? waveform parameter measurement. 5-58 IM DLM4038-17EN...
Page 92
Queries all vertical cursor settings for the XY display. 5-318 :XY<x>:MEASure:CURSor:Y<y>:POSi Sets or queries a vertical cursor position in the XY display. 5-318 tion :XY<x>:MEASure:CURSor:Y<y>:STA Sets or queries the on/off status of the voltage of an XY display vertical 5-318 cursor. 5-59 IM DLM4038-17EN...
Page 93
Queries the status byte register value. 5-323 *TST? Performs a self-test and queries the result. The self-test consists of tests of 5-323 each kind of internal memory. *WAI (WAIt) Holds the subsequent command until the completion of the specified overlap 5-324 operation. 5-60 IM DLM4038-17EN...
Sets or queries the on/off status of Interleave mode. Syntax :ACQuire:INTerleave {<Boolean>} Example :ACQUIRE:INTERLEAVE ON :ACQUIRE:INTERLEAVE? -> :ACQUIRE:INTERLEAVE 1 :ACQuire:MODE Function Sets or queries the waveform acquisition mode. Syntax :ACQuire:MODE {AVERage|ENVelope|NORM :ACQUIRE:MODE AVERAGE Example :ACQUIRE:MODE? -> :ACQUIRE:MODE AVERAGE 5-61 IM DLM4038-17EN...
SD3integ|SDEViation|SDINteg } :ANALysis:AHIStogram<x>:MEASure:MO Syntax Example Below are examples for the maximum value. DE {OFF|PARameter} :ANALYSIS:AHISTOGRAM1:MEASURE:PARAME :ANALysis:AHIStogram<x>:MEASure:MO TER:MAXIMUM:STATE ON :ANALYSIS:AHISTOGRAM1:MEASURE:PARAME <x> = 1 to 2 TER:MAXIMUM:STATE? :ANALYSIS:AHISTOGRAM1:MEASURE:MO Example -> :ANALYSIS:AHISTOGRAM1:MEASURE:PAR DE OFF AMETER:MAXIMUM:STATE 1 :ANALYSIS:AHISTOGRAM1:MEASURE:MODE? -> :ANALYSIS:AHISTOGRAM1:MEASURE:MO DE OFF 5-62 IM DLM4038-17EN...
Page 96
<NRf> = −4 to 4 (divisions) Example :ANALYSIS:AHISTOGRAM1:MEASURE:PARAME Example :ANALYSIS:AHISTOGRAM1:VERTICAL 0,1 TER:VPOSITION 1 :ANALYSIS:AHISTOGRAM1:VERTICAL? :ANALYSIS:AHISTOGRAM1:MEASURE:PARAME -> :ANALYSIS:AHISTOGRAM1:VERTICAL 1. TER:VPOSITION? 000E+00,0.000E+00 -> :ANALYSIS:AHISTOGRAM1:MEASURE:PAR :ANALysis:PANalyze<x>? AMETER:VPOSITION 1.000E+00 Function Queries all power supply analysis settings. Syntax :ANALysis:PANalyze<x>? <x> = 1 to 2 5-63 IM DLM4038-17EN...
Page 97
<x> = 1 to 2 <NRf> = −1.0000E+31 to 1.0000E+31 :ANALYSIS:PANALYZE1:HARMONICS: <NRf>, <Current> = 0.001 to 100 (A) Example :ANALYSIS:PANALYZE1:HARMONICS: DCLASS:POWER 1V Example CCLASS:MAXCURRENT 50A :ANALYSIS:PANALYZE1:HARMONICS: :ANALYSIS:PANALYZE1:HARMONICS: DCLASS:POWER? CCLASS:MAXCURRENT? -> :ANALYSIS:PANALYZE1:HARMONICS:DCL -> :ANALYSIS:PANALYZE1:HARMONICS:CCL ASS:POWER 1.000E+00 ASS:MAXCURRENT 50.000E+00 5-64 IM DLM4038-17EN...
Page 98
Example :ANALysis:PANalyze<x>:HARMonics:DETa NT 1 Syntax il:LIST:VALue? {<NRf>} :ANALYSIS:PANALYZE1:HARMONICS:SPOI <x> = 1 to 2 <NRf> = 2 to 40 (harmonic order) -> :ANALYSIS:PANALYZE1:HARMONICS:SPO Example :ANALYSIS:PANALYZE1:HARMONICS: INT 1.000E+00 DETAIL:LIST:VALUE? 2 -> :ANALYSIS:PANALYZE1:HARMONICS: DETAIL:LIST:VALUE " 2, 0.031, 0.020, 3.149, 2.000,NG," 5-65 IM DLM4038-17EN...
Page 99
Queries Joule integral settings. :ANALysis:PANalyze<x>:I2T:MEASure:I Syntax <x> = 1 to 2 :ANALysis:PANalyze<x>:I2T:MEASure:I2 T:COUNt? Function Queries the normal statistical processing count of the Joule integral. Syntax :ANALysis:PANalyze<x>:I2T:MEASure:I2 T:COUNt? <x> = 1 to 2 :ANALYSIS:PANALYZE1:I2T:MEASURE:I2T: Example COUNT? -> :ANALYSIS:PANALYZE1:I2T:MEASURE:I 2T:COUNT 100 5-66 IM DLM4038-17EN...
Page 100
:ANALysis:PANalyze<x>:I2T:SCALe? Syntax Syntax :ANALysis:PANalyze<x>:I2T:TRAN <x> = 1 to 2 ge {<NRf>,<NRf>} :ANALysis:PANalyze<x>:I2T:TRANge? <x> = 1 to 2 <NRf> = −5 to 5 divisions (in steps of 10 divisions/display record length) Example :ANALYSIS:PANALYZE1:I2T:TRANGE −4,4 :ANALYSIS:PANALYZE1:I2T:TRANGE? -> :ANALYSIS:PANALYZE1:I2T: TRANGE −4.00E+00,4.00E+00 5-67 IM DLM4038-17EN...
Page 101
{2|4} :ANALysis:PANalyze<x>:SETup:U:INPut :ANALysis:PANalyze<x>:SETup:I:INPut? <x> = 1 to 2 Function Sets or queries the voltage input channel for Example :ANALYSIS:PANALYZE1:SETUP:I:INPUT 2 power supply analysis. :ANALYSIS:PANALYZE1:SETUP:I:INPUT? :ANALysis:PANalyze<x>:SETup:U:INP Syntax -> :ANALYSIS:PANALYZE1:SETUP:I:INPU ut {1|3} :ANALysis:PANalyze<x>:SETup:U:INPut? :ANALYSIS:PANALYZE1:SETUP:U:INPUT 1 Example :ANALYSIS:PANALYZE1:SETUP:U:INPUT? -> :ANALYSIS:PANALYZE1:SETUP:U:INPU 5-68 IM DLM4038-17EN...
Page 102
<x> = 1 to 2 :ANALysis:PANalyze<x>:SOA:CURSor:Y<y <y> = 1 to 2 >:POSition? <x> = 1 to 2 <y> = 1 to 2 <NRf> = −4 to 4 (divisions) :ANALYSIS:PANALYZE1:SOA:CURSOR:Y1:PO Example SITION 1 :ANALYSIS:PANALYZE1:SOA:CURSOR:Y1:PO SITION? -> :ANALYSIS:PANALYZE1:SOA:CURSOR:Y1 :POSITION 1.000E+00 5-69 IM DLM4038-17EN...
Page 103
XY display (safe operating area). Syntax :ANALysis:PANalyze<x>:SWLoss:DPROxim :ANALysis:PANalyze<x>:SOA:VTDispl al:MODE {PERCent|UNIT} Syntax ay {<Boolean>} :ANALysis:PANalyze<x>:SWLoss:DPROxim :ANALysis:PANalyze<x>:SOA:VTDisplay? al:MODE? :ANALYSIS:PANALYZE1:SWLOSS: <x> = 1 to 2 Example Example :ANALYSIS:PANALYZE1:SOA:VTDISPLAY ON DPROXIMAL:MODE PERCENT :ANALYSIS:PANALYZE1:SOA:VTDISPLAY? :ANALYSIS:PANALYZE1:SWLOSS: -> :ANALYSIS:PANALYZE1:SOA:VTDISPLA DPROXIMAL:MODE? -> :ANALYSIS:PANALYZE1:SWLOSS:DPROXI MAL:MODE PERCENT 5-70 IM DLM4038-17EN...
Page 104
-> :ANALYSIS:PANALYZE1:SWLOSS:DTY :<Parameter>:COUNt? PE IGBT Function Queries the continuous statistical processing count of a power supply analysis parameter. :ANALysis:PANalyze<x>:SWLoss: Syntax MEASure:<Parameter>:COUNt? <x> = 1 to 2 <Parameter> = {P|PABS|PN|PP|WH|WHABs| WHN|WHP|Z} :ANALYSIS:PANALYZE1:SWLOSS:MEASURE: Example P:COUNT? -> :ANALYSIS:PANALYZE1:SWLOSS:MEASUR E:P:COUNT 100 5-71 IM DLM4038-17EN...
Page 105
:ANALysis:PANalyze<x>:SWLoss:METhod? :ANALYSIS:PANALYZE1:SWLOSS:METHOD AU Example :ANALYSIS:PANALYZE1:SWLOSS:METHOD? -> :ANALYSIS:PANALYZE1:SWLOSS:METHO D AUTO :ANALysis:PANalyze<x>:SWLoss:RANGe Function Sets or queries the measurement source window. :ANALysis:PANalyze<x>:SWLoss:RAN Syntax Ge {MAIN|Z1|Z2} :ANALysis:PANalyze<x>:SWLoss:RANGe? <x> = 1 to 2 :ANALYSIS:PANALYZE1:SWLOSS:RAN Example GE MAIN :ANALYSIS:PANALYZE1:SWLOSS:RANGE? -> :ANALYSIS:PANALYZE1:SWLOSS:RAN GE MAIN 5-72 IM DLM4038-17EN...
Page 106
Example DE AUTO -> :ANALYSIS:PANALYZE1:SWLOSS:ULEVE :ANALYSIS:PANALYZE1:SWLOSS:SCALE:MO L 1.0000000E+00 :ANALysis:PANalyze<x>:SWLoss:UNIT -> :ANALYSIS:PANALYZE1:SWLOSS:SCALE: MODE AUTO Function Sets or queries the power unit. :ANALysis:PANalyze<x>:SWLoss:UNIT {J Syntax |WH} :ANALysis:PANalyze<x>:SWLoss:UNIT? <x> = 1 to 2 :ANALYSIS:PANALYZE1:SWLOSS:UNIT WH Example :ANALYSIS:PANALYZE1:SWLOSS:UNIT? -> :ANALYSIS:PANALYZE1:SWLOSS:UNIT W 5-73 IM DLM4038-17EN...
Page 107
<x> = 1 to 4 Function Sets or queries the measurement location :ANALYSIS:PMEASURE1:IDPROXIMAL:MO Example indicator. DE PERCENT :ANALysis:PMEAsure<x>:INDicator {IAC Syntax :ANALYSIS:PMEASURE1:IDPROXIMAL:MODE? |IAVGfreq|…|Z} -> :ANALYSIS:PMEASURE1:IDPROXIMAL:MO :ANALysis:PMEAsure<x>:INDicator? DE PERCENT <x> = 1 to 4 :ANALYSIS:PMEASURE1:INDICATOR IAC Example :ANALYSIS:PMEASURE1:INDICATOR? -> :ANALYSIS:PMEASURE1:INDICATOR IAC 5-74 IM DLM4038-17EN...
Page 108
<x> = 1 to 4 <x> = 1 to 4 :ANALYSIS:PMEASURE1:MEASURE:AH:STA :ANALYSIS:PMEASURE1:SETUP? Example Example TE ON :ANALysis:PMEAsure<x>:SETup:ADESkew :ANALYSIS:PMEASURE1:MEASURE:AH:STA Function Executes auto deskewing for power -> :ANALYSIS:PMEASURE1:MEASURE:AH:ST measurement. ATE 1 :ANALysis:PMEAsure<x>:SETup:ADESkew Syntax <x> = 1 to 4 :ANALYSIS:PMEASURE1:SETUP:ADESKEW Example 5-75 IM DLM4038-17EN...
Page 109
Example :ANALYSIS:PMEASURE1:TRANGE 5,−5 <x> = 1 to 4 :ANALYSIS:PMEASURE1:TRANGE? :ANALYSIS:PMEASURE1:SETUP:RTRACE I -> :ANALYSIS:PMEASURE1:TRANGE 5.0000 Example :ANALYSIS:PMEASURE1:SETUP:RTRACE? 000E+00,−5.0000000E+00 -> :ANALYSIS:PMEASURE1:SETUP:RTRA :ANALysis:PMEAsure<x>:UDPRoximal? CE I Function Queries all distal, mesial, and proximal settings. :ANALysis:PMEAsure<x>:UDPRoximal? Syntax <x> = 1 to 4 Example :ANALYSIS:PMEASURE1:UDPROXIMAL? 5-76 IM DLM4038-17EN...
Page 110
Features Guide for this information. :ANALYSIS:PMEASURE1:UDPROXIMAL: Example <x> = 1 to 4 UNIT −1,0,1 <y> = 1 to 4 :ANALYSIS:PMEASURE1:UDPROXIMAL:UNIT? <String> = Up to 128 characters -> :ANALYSIS:PMEASURE1:UDPROXIMAL:UN :ANALYSIS:PMEASURE:USER:DEFINE "ABC" Example IT −1.0000000E+00,0.0000000E+00, :ANALYSIS:PMEASURE:USER:DEFINE? 1.0000000E+00 -> :ANALYSIS:PMEASURE:USER:DEFINE "A BC" 5-77 IM DLM4038-17EN...
Page 111
Sets or queries the unit of a Calc item. :ANALysis:PMEAsure<x>:USER<y>:UN Syntax IT {<String>} :ANALysis:PMEAsure<x>:USER<y>:UNIT? <x> = 1 to 4 <y> = 1 to 4 <String> = Up to 4 characters :ANALYSIS:PMEASURE:USER:UNIT "ABC" Example :ANALYSIS:PMEASURE:USER:UNIT? -> :ANALYSIS:PMEASURE:USER:UNIT "ABC " 5-78 IM DLM4038-17EN...
ASETup Group :ASETup:EXECute Function Executes auto setup. :ASETup:EXECute Syntax :ASETUP:EXECUTE Example :ASETup:UNDO Function Undoes auto setup. :ASETup:UNDO Syntax :ASETUP:UNDO Example Index 5-79 IM DLM4038-17EN...
CALibrate Group :CALibrate? Function Queries all calibration settings. :CALibrate? Syntax :CALibrate[:EXECute] Function Executes calibration. :CALibrate[:EXECute] Syntax :CALIBRATE:EXECUTE Example :CALibrate:MODE Function Sets or queries the on/off status of auto calibration. :CALibrate:MODE {AUTO|OFF} Syntax Example :CALIBRATE:MODE AUTO:CALIBRATE:MODE? -> :CALIBRATE:MODE AUTO 5-80 IM DLM4038-17EN...
<String> = Up to eight characters :CHANnel<x>:COUPling? :CHANNEL1:LABEL:DEFINE "CH1" Example :CHANNEL1:LABEL:DEFINE? <x> = 1 to 8 :CHANNEL1:COUPLING AC -> :CHANNEL1:LABEL:DEFINE "CH1" Example :CHANNEL1:COUPLING? Description You can only use the characters and symbols that -> :CHANNEL1:COUPLING AC appear on the DLM4000 soft keyboard. 5-81 IM DLM4038-17EN...
Page 115
:CHANnel<x>:PROBe? <x> = 1 to 8 <x> = 1 to 8 :CHANNEL1:LSCALE:MODE ON Example :CHANnel<x>:PROBe:DZCalibrate :CHANNEL1:LSCALE:MODE? -> :CHANNEL1:LSCALE:MODE 1 Function Performs demagnetization and zero adjustment on each channel. :CHANnel<x>:PROBe:DZCalibrate Syntax <x> = 1 to 8 :CHANNEL1:PROBE:DZCALIBRATE Example 5-82 IM DLM4038-17EN...
Page 116
Sets or queries the voltage scale (in V/division) of a channel. Syntax :CHANnel<x>:VDIV {<Voltage>| <Current>} :CHANnel<x>:VDIV? <x> = 1 to 8 <Voltage>, <Current> = See the DLM4000 User’s Manual for this information. :CHANnel1:VDIV 2V Example :CHANNEL1:VDIV? -> :CHANnel1:VDIV 2.000E+00 5-83 IM DLM4038-17EN...
:CHUTil:COPYch:DESTination? Function Queries all copy destination channel settings. :CHUTil:COPYch:DESTination? Syntax :CHUTil:COPYch:DESTination:ALL Function Sets or queries whether the copy destination channels are set to all channels. :CHUTil:COPYch:DESTination: Syntax ALL {<Boolean>} :CHUTil:COPYch:DESTination:ALL? :CHUTIL:COPYCH:DESTINATION:ALL ON Example :CHUTIL:COPYCH:DESTINATION:ALL? -> :CHUTIL:COPYCH:DESTINATION:ALL 1 5-84 IM DLM4038-17EN...
6−5.) :COMMUNICATE:WAIT 65535 Example Description For information about the operation Description For information about how to synchronize a pending register, see the figure for the program using the :COMMunicate:WAIT? , see :COMMunicate:WAIT? command. page 4-9. 5-86 IM DLM4038-17EN...
Page 120
Built-in printer operation is incomplete. When bit 6 (ACS) = 1: Media access is incomplete. When bit 8 (HST) = 1: History searching is incomplete. When bit 11 (SCH) = 1: Edge or pattern searching is incomplete. Index 5-87 IM DLM4038-17EN...
Makes an angle cursor in the T-Y display jump to between the angle cursors. the specified zoom waveform. :CURSor[:TY]:DEGRee:DD? :CURSor[:TY]:DEGRee:JUMP {C1_Z1| Syntax Syntax C1_Z2|C2_Z1|C2_Z2} :CURSOR:TY:DEGREE:JUMP C1_Z1 Example Description Jumps to the center of the zoom waveform. C1 and C2 are used to indicate Cursor1 and Cursor2. 5-88 IM DLM4038-17EN...
Page 122
ALL, cursor values are output in the following order:channel 1 to channel 7, channel 8 or the logic bus, logic input waveform, computed waveform 1 to 4. • If :LOGic:PODL:BUS:DISPlay is set to OFF, the cursor value will be “NAN” (Not A Number). 5-89 IM DLM4038-17EN...
Page 123
:CURSor[:TY]:MARKer:FORM {LINE|MARK} Syntax Description The least significant digit for <NRf> is the :CURSor[:TY]:MARKer:FORM? :CURSOR:TY:MARKER:FORM LINE hundredths place. Example :CURSOR:TY:MARKER:FORM? -> :CURSor[:TY]:MARKER:FORM LINE :CURSor[:TY]:MARKer:M<x>? Function Queries all settings for the specified marker. :CURSor[:TY]:MARKer:M<x>? Syntax <x> = 1 to 4 5-90 IM DLM4038-17EN...
Page 124
Queries the time value of a marker cursor. <x> = 1 to 4 Syntax :CURSor[:TY]:MARKer:M<x>:T:VALue? <y> = 1 to 4 <x> = 1 to 4 :CURSOR:TY:MARKER:M1:DV1:STATE ON :CURSOR:TY:MARKER:M1:T:VALUE? Example Example :CURSOR:TY:MARKER:M1:DV1:STATE? -> :CURSOR:TY:MARKER:M1:T: -> :CURSOR:TY:MARKER:M1:DV1:STATE 1 VALUE −4.5000E−03 5-91 IM DLM4038-17EN...
Page 125
Example :CURSOR:TY:TYPE HORizontal Syntax :CURSor[:TY]:VERTical:DV:VALue? :CURSOR:TY:TYPE? :CURSOR:TY:VERTICAL:DV:VALUE? Example -> :CURSOR[:TY]:TYPE HORizontal -> :CURSOR:TY:VERTICAL:DV:VALUE 1.50 E+03 :CURSor[:TY]:VERTical? Description If :CHANnel<x>:LSCale:MODE is set to ON, Function Queries all ΔT cursor settings. the scaled value will be queried. :CURSor[:TY]:VERTical? Syntax 5-92 IM DLM4038-17EN...
Page 126
:CURSor[:TY]:VERTical:V<x>:STATe? Example :CURSOR:TY:VERTICAL:POSITION1? <x> = 1 to 2 -> :CURSOR:TY:VERTICAL:POSITION1 2.0 :CURSOR:TY:VERTICAL:V1:STATE ON Example 0E+00 :CURSOR:TY:VERTICAL:V1:STATE? -> :CURSOR:TY:VERTICAL:V1:STATE 1 :CURSor[:TY]:VERTical:T<x>? Function Queries all time axis settings for a ΔT cursor. :CURSor[:TY]:VERTical:T<x>? Syntax <x> = 1 to 2 5-93 IM DLM4038-17EN...
Page 127
ALL, cursor values are output in the following order:channel 1 to channel 7, channel 8 or the logic bus, logic input waveform, computed waveform 1 to 4. • If :LOGic:PODL:BUS:DISPlay is set to OFF, the cursor value will be “NAN” (Not A Number). 5-94 IM DLM4038-17EN...
<x> of CHANnel<x> = 1 to 8 Function Sets or queries the display format. :DISPlay:FORMat {AUTO|SINGle|DUAL| <x> of MATH<x> = 1 to 4 Syntax :DISPLAY:COLOR:CHANNEL1 BLUE TRIad|QUAD|HEXa|OCTal} Example :DISPLAY:COLOR:CHANNEL1? :DISPlay:FORMat? -> :DISPLAY:COLOR:CHANNEL1 BLUE Example :DISPLAY:FORMAT AUTO :DISPLAY:FORMAT? -> :DISPLAY:FORMAT AUTO 5-95 IM DLM4038-17EN...
Page 129
<NRf> = 0 to 31 Example Below are examples for cursors. :DISPLAY:INTENSITY:CURSOR 10 :DISPLAY:INTENSITY:CURSOR? -> :DISPLAY:INTENSITY:CURSOR 10 :DISPlay:INTERpolate Function Sets or queries the interpolation method. :DISPlay:INTERpolate {OFF|LINE| Syntax PULSe|SINE} :DISPlay:INTERpolate? :DISPLAY:INTERPOLATE OFF Example :DISPLAY:INTERPOLATE? -> :DISPLAY:INTERPOLATE OFF 5-96 IM DLM4038-17EN...
:FFT<x>:DATA:END {<NRf>} Syntax <x> = 1 to 2 :FFT<x>:DATA:END? <NRf> = 0 to 125000 :FFT1:DATA:START 0 <x> = 1 to 2 Example <NRf> = 0 to 125000 :FFT1:DATA:START? Example :FFT1:DATA:END 125000 -> :FFT1:DATA:START 0 :FFT1:DATA:END? -> :FFT1:DATA:END 125000 5-97 IM DLM4038-17EN...
Page 131
Queries all of the setting for the left and right ends of the horizontal axis for FFT analysis. Function Queries all Basic marker cursor item settings for :FFT<x>:HORizontal:LRIGht? Syntax FFT analysis. :FFT<x>:MEASure:MARKer[:BASic]? <x> = 1 to 2 Syntax <x> = 1 to 2 5-98 IM DLM4038-17EN...
Page 132
<y> = 1 to 2 :FFT1:MEASURE:MARKER:BASIC:FREQUENCY Function Queries all of the settings for level measurement Example 1:STATE ON between marker cursors for FFT analysis. :FFT<x>:MEASure:MARKer[:BASic]:DV? :FFT1:MEASURE:MARKER:BASIC:FREQUENCY Syntax 1:STATE? <x> = 1 to 2 -> :FFT1:MEASURE:MARKER:BASIC:FREQUE NCY1:STATE 1 5-99 IM DLM4038-17EN...
Page 133
Queries all of the settings for frequency <x> = 1 to 2 measurement between peak values for FFT <y> = 1 to 2 analysis. :FFT1:MEASURE:MARKER:BASIC:V1:STA :FFT<x>:MEASure:PEAK[:BASic]:DFReque Example Syntax TE ON ncy? :FFT1:MEASURE:MARKER:BASIC:V1:STATE? <x> = 1 to 2 -> :FFT1:MEASURE:MARKER:BASIC:V1:STA TE 1 5-100 IM DLM4038-17EN...
Page 134
<NRf> = −5 to 5 (divisions) :FFT1:MEASURE:PEAK:BASIC:RANGE1 0,1 Function Queries the power between peak values for FFT Example :FFT1:MEASURE:PEAK:BASIC:RANGE1? analysis. Syntax :FFT<x>:MEASure:PEAK[:BASic]:DV:VAL -> :FFT1:MEASURE:PEAK:BASIC: RANGE1 1.000E+00,0.000E+00 <x> = 1 to 2 :FFT1:MEASURE:PEAK:BASIC:DV:VALUE? Example -> :FFT1:MEASURE:PEAK:BASIC:DV:VALU E 1.000E+00 5-101 IM DLM4038-17EN...
Page 135
FFT analysis. second waveform under analysis. :FFT<x>:RANGe {MAIN|Z1|Z2} Syntax :FFT<x>:UNIT? :FFT<x>:RANGe? <x> = 1 to 2 Function Queries all FFT computation unit settings. Example :FFT1:RANGE MAIN Syntax :FFT<x>:UNIT? :FFT1:RANGE? <x> = 1 to 2 -> :FFT1:RANGE MAIN 5-102 IM DLM4038-17EN...
Page 136
<NRf> = −1.0000E+31 to 1.0000E+31 :FFT1:VERTICAL:LEVEL 1 Example :FFT1:VERTICAL:LEVEL? -> :FFT1:VERTICAL:LEVEL 1.000E+00 :FFT<x>:VERTical:MODE Function Sets or queries the FFT analysis vertical axis mode. :FFT<x>:VERTical:MODE {AUTO|MANual} Syntax :FFT<x>:VERTical:MODE? <x> = 1 to 2 :FFT1:VERTICAL:MODE AUTO Example :FFT1:VERTICAL:MODE? -> :FFT1:VERTICAL:MODE AUTO 5-103 IM DLM4038-17EN...
-> :FILE:COPY:PATH "PATH = FLASHMEM/ -> :FILE:DIRECTORY:FREE 65536 UTIL" :FILE[:DIRectory]:MDIRectory Function Creates a directory in the current directory. This is an overlap command. Syntax :FILE[:DIRectory]:MDIRectory {<Strin g>} <String> = See the DLM4000 Features Guide for this information. :FILE:DIRECTORY:MDIRECTORY "DIR2" Example 5-104 IM DLM4038-17EN...
Page 138
Changes the file move destination directory. FFT|HLISt|HARMonics|SBUS|ZWAVe}? :FILE:MOVE:CDIRectory {<String>} Syntax <String> = See the DLM4000 Features Guide for Function Queries all of the settings related to the saving of this information. a specified type of file. :FILE:MOVE:CDIRECTORY "UTIL" :FILE:SAVE:{AHIStogram|ASCii|BINary| Example Syntax FFT|HLISt|HARMonics|SBUS|ZWAVe}? 5-105 IM DLM4038-17EN...
Page 139
Example Function Sets or queries the save window for a specific :FILE:SAVE:ANAMING? type of data. -> :FILE:SAVE:ANAMING DATE :FILE:SAVE:{ASCii|BINary}:RANGe {MAI Syntax N|Z1|Z2} :FILE:SAVE:{ASCii|BINary}:RANGe? Example Below is an example for waveform data. :FILE:SAVE:BINARY:RANGE MAIN :FILE:SAVE:BINARY:RANGE? -> :FILE:SAVE:BINARY:RANGE MAIN 5-106 IM DLM4038-17EN...
Page 140
:FILE:SAVE:SBUS:TYPe {LIST| Syntax TWAVeform} Function Sets or queries the file name for the data that will :FILE:SAVE:SBUS:TYPe? be saved. :FILE:SAVE:NAME {<String>} :FILE:SAVE:SBUS:TYPE LIST Syntax Example :FILE:SAVE:NAME? :FILE:SAVE:SBUS:TYPE? Example :FILE:SAVE:NAME "CASE1" -> :FILE:SAVE:SBUS:TYPE LIST :FILE:SAVE:NAME? -> :FILE:SAVE:NAME "CASE1" 5-107 IM DLM4038-17EN...
Sets or queries the upper limit of emails that will be sent for NO-GO results. :GONogo:NGCount? Syntax :GONogo:ACTion:MAIL:COUNt {<NRf>} :GONogo:ACTion:MAIL:COUNt? Function Queries the GO/NO-GO determination NO-GO <NRf> = 1 to 1000 count. :GONOGO:ACTION:MAIL:COUNT 100 :GONogo:NGCount? Example Syntax :GONOGO:ACTION:MAIL:COUNT? :GONOGO:NGCOUNT? Example -> :GONOGO:ACTION:MAIL:COUNT 100 -> :GONOGO:NGCOUNT 5 5-108 IM DLM4038-17EN...
Page 142
:GONOGO:ZPARAMETER:NUMBER1:MODE? determination. :GONogo[:ZPARameter]:NUMBer<x>? -> :GONOGO:ZPARAMETER:NUMBER1:MODE P Syntax <x> = 1 to 4 ARAMETER :GONogo[:ZPARameter]:NUMBer<x>:PARam eter? Function Queries all parameter settings for the specified reference standard. :GONogo[:ZPARameter]:NUMBer<x>:PARam Syntax eter? <x> = 1 to 4 5-109 IM DLM4038-17EN...
Page 143
ONDition is set to OFF or when the value is PARAMETER:LIMIT 0,1 otherwise immeasurable, the DLM4000 returns :GONOGO:ZPARAMETER:NUMBER1: “NAN” (not a number). PARAMETER:LIMIT? :GONogo[:ZPARameter]:NUMBer<x>:POLYg -> :GONOGO:ZPARAMETER:NUMBER1:PARAME TER:LIMIT 1.000E+00,0.000E+00 Function Queries all polygonal zone determination settings. :GONogo[:ZPARameter]:NUMBer<x>:POLYg Syntax <x> = 1 to 4 5-110 IM DLM4038-17EN...
Page 144
:GONogo[:ZPARameter]:NUMBer<x>:POLYg Syntax <x> = 1 to 4 on:TRACe {<NRf>|MATH<y>|XY<y>} :GONogo[:ZPARameter]:NUMBer<x>:POLYg on:TRACe? <x> = 1 to 4 <NRf> = 1 to 8 <y> = 1 to 4 :GONOGO:ZPARAMETER:NUMBER1:POLYGON:T Example RACE 1 :GONOGO:ZPARAMETER:NUMBER1:POLYGON:T RACE? -> :GONOGO:ZPARAMETER:NUMBER1:POLYGO N:TRACE 1 5-111 IM DLM4038-17EN...
Page 145
Description When you finish editing, you need to use :GONog <NRf> = 1 to 8 o[:ZPARameter]:NUMBer<x>:WAVE:EDIT:E <y> = 1 to 4 XIT to exit from the edit menu. Example :GONOGO:ZPARAMETER:NUMBER1: RECTANGLE:TRACE 1 :GONOGO:ZPARAMETER:NUMBER1: RECTANGLE:TRACE? -> :GONOGO:ZPARAMETER:NUMBER1:RECTAN GLE:TRACE 1 5-112 IM DLM4038-17EN...
Page 146
Example :GONOGO:ZPARAMETER:NUMBER1:WAVE:RAN Syntax :GONogo[:ZPARameter]:NUMBer<x>:WAVE: GE MAIN ZNUMber {<NRf>} :GONOGO:ZPARAMETER:NUMBER1:WAVE:RAN :GONogo[:ZPARameter]:NUMBer<x>:WAVE: ZNUMber? -> :GONOGO:ZPARAMETER:NUMBER1:WAVE:R <x> = 1 to 4 ANGE MAIN <NRf> = 1 to 4 Example :GONOGO:ZPARAMETER:NUMBER1:WAVE:ZNUM BER 1 :GONOGO:ZPARAMETER:NUMBER1:WAVE:ZNUM BER? -> :GONOGO:ZPARAMETER:NUMBER1:WAVE:Z NUMBER 1 5-113 IM DLM4038-17EN...
:HCOPy:MULTitarget:PRINter {<Boolean :HCOPY:NETPRINT:MODE? Syntax >} -> :HCOPY:NETPRINT:MODE HARD :HCOPy:MULTitarget:PRINter? :HCOPy:NETPrint:TONE Example :HCOPY:MULTITARGET:PRINTER ON :HCOPY:MULTITARGET:PRINTER? Function Sets or queries the network printer output color -> :HCOPY:MULTITARGET:PRINTER 1 setting. :HCOPy:NETPrint:TONE {<Boolean>} Syntax :HCOPy:NETPrint:TONE? Example :HCOPY:NETPRINT:TONE ON :HCOPY:NETPRINT:TONE? -> :HCOPY:NETPRINT:TONE 1 5-114 IM DLM4038-17EN...
Page 148
Sets or queries the source window used when the DLM4000 prints to the built-in printer in long copy mode. :HCOPy:PRINter:RANGe {MAIN|Z1|Z2} Syntax :HCOPy:PRINter:RANGe? :HCOPY:PRINTER:RANGE MAIN Example :HCOPY:PRINTER:RANGE? -> :HCOPY:PRINTER:RANGE MAIN Description This command can be used when the built-in printer (option) is installed. 5-115 IM DLM4038-17EN...
Page 149
Description Specify MINimum to specify the minimum record number. Function Executes searching. This is an overlap command. :HISTory[:SEARch]:EXECute Syntax :HISTory:RECord? MINimum :HISTORY:SEARCH:EXECUTE Example Function Queries the minimum history waveform record number. :HISTory:RECord? {MINimum} Syntax :HISTORY:RCORD? MINIMUM Example -> :HISTORY:RECORD −1 5-116 IM DLM4038-17EN...
:HISTORY:SEARCH:NUMBER1:PARAMETER:LI Example MIT 0,1 <x> = 1 to 4 Example :HISTORY:SEARCH:NUMBER1:MODE PARAMET :HISTORY:SEARCH:NUMBER1:PARAMETER:LI MIT? :HISTORY:SEARCH:NUMBER1:MODE? -> :HISTORY:SEARCH:NUMBER1: -> :HISTORY:SEARCH:NUMBER1:MODE PARA PARAMETER:LIMIT 1.000E+00,0.000E+00 METER :HISTory[:SEARch]:NUMBer<x>:PARamet Function Queries all parameter search settings. :HISTory[:SEARch]:NUMBer<x>:PARamet Syntax <x> = 1 to 4 5-117 IM DLM4038-17EN...
Page 151
<x> = 1 to 4 <x> = 1 to 4 <NRf> = 1 to 8 <y> of MATH<y> = 1 to 4 <y> of XY<y> = 1 to 4 :HISTORY:SEARCH:NUMBER1:POLYGON:TRA Example CE 1 :HISTORY:SEARCH:NUMBER1:POLYGON:TRA -> :HISTORY:SEARCH:NUMBER1:POLYGON:T RACE 1 5-118 IM DLM4038-17EN...
Page 152
{<NRf>|MATH<y>|XY<y>} :HISTory[:SEARch]:NUMBer<x>:RECTangl e:TRACe? <x> = 1 to 4 <NRf> = 1 to 8 <y> of MATH<y> = 1 to 4 <y> of XY<y> = 1 to 4 Example :HISTORY:SEARCH:NUMBER1:RECTANGLE:TR ACE 1 :HISTORY:SEARCH:NUMBER1:RECTANGLE:TR ACE? -> :HISTORY:SEARCH:NUMBER1: RECTANGLE:TRACE 1 5-119 IM DLM4038-17EN...
Page 153
<x> = 1 to 4 :HISTory[:SEARch]:SIMPle:HORizontal? <NRf> = 1 to 8 <y> = 1 to 4 <NRf> = −5 to 5(div) :HISTORY:SEARCH:NUMBER1:WAVE:TRACE 1 :HISTORY:SEARCH:SIMPLE:HORIZONTAL 1, Example Example :HISTORY:SEARCH:NUMBER1:WAVE:TRACE? -> :HISTORY:SEARCH:NUMBER1:WAVE:TRA :HISTORY:SEARCH:SIMPLE:HORIZONTAL? CE 1 -> :HISTORY:SEARCH:SIMPLE: HORIZONTAL 2.000E+00,1.000E+00 5-120 IM DLM4038-17EN...
Page 154
<NRf> = −4 to 4(div) :HISTORY:SEARCH:SIMPLE:VERTICAL 1,2 Example :HISTORY:SEARCH:SIMPLE:VERTICAL? -> :HISTORY:SEARCH:SIMPLE: VERTICAL 2.000E+00,1.000E+00 :HISTory:TIME? Function Queries the time of the source record number. Syntax :HISTory:TIME? {<NRf>|MINimum} Example :HISTORY:TIME? −100 -> :HISTORY:TIME "−100 10:20:30.400" Description Specify MINimum to specify the minimum record number. 5-121 IM DLM4038-17EN...
:IMAGe:TONE {COLor|GRAY|OFF|REVerse} Syntax :IMAGe:MODE :IMAGe:TONE? Function Sets or queries the screen image output mode. :IMAGE:TONE COLOR Example :IMAGe:MODE {HARD|NORMal|WIDE} Syntax :IMAGE:TONE? :IMAGe:MODE? -> :IMAGE:TONE COLOR :IMAGE:MODE HARD Example :IMAGE:MODE? -> :IMAGE:MODE HARD 5-122 IM DLM4038-17EN...
5.18 INITialize Group :INITialize:EXECute Function Executes initialization. :INITialize:EXECute Syntax :INITIALIZE:EXECUTE Example :INITialize:UNDO Function Undoes initialization. :INITialize:UNDO Syntax :INITIALIZE:UNDO Example Index 5-123 IM DLM4038-17EN...
:LOGic:PODA:ALL:TYPE? :LOGIC:PODA:ALL:TYPE CMOS1 -> :LOGIC:PODA:BIT1:LEVEL −10 Example :LOGIC:PODA:ALL:TYPE? Description An error will occur if 16 bit input (/L16 option) is -> :LOGIC:PODA:ALL:TYPE CMOS1 not supported. Description An error will occur if 16 bit input (/L16 option) is not supported. 5-124 IM DLM4038-17EN...
Page 158
<String> = Up to 40 characters Description An error will occur if 16 bit input (/L16 option) is Example :LOGIC:PODA_PODB:BITORDER "ABC" not supported. :LOGIC:PODA_PODB:BITORDER? -> :LOGIC:PODA_PODB:BITORDER "ABC" Description An error will occur if 16 bit input (/L16 option) is not supported. 5-125 IM DLM4038-17EN...
Page 159
Example :LOGIC:PODA_PODB:POSITION −7 Example :LOGIC:PODA_PODB:BUS3:DISPLAY? :LOGIC:PODA_PODB:POSITION? -> :LOGIC:PODA_PODB:BUS3:DISPLAY 1 -> :LOGIC:PODA_PODB:POSITION −7 Description An error will occur if 16 bit input (/L16 option) is Description An error will occur if 16 bit input (/L16 option) is not supported. not supported. 5-126 IM DLM4038-17EN...
Page 160
Description An error will occur if 16 bit input (/L16 option) is :LOGIC:PODA_PODB:STATE1:ASSIGNMENT: Example not supported. BIT ON :LOGIC:PODA_PODB:STATE1:ASSIGNMENT: BIT? -> :LOGIC:PODA_PODB:STATE1: ASSIGNMENT:BIT 1 Description An error will occur if 16 bit input (/L16 option) is not supported. 5-127 IM DLM4038-17EN...
Page 161
Description An error will occur if 16 bit input (/L16 option) is Example :LOGIC:PODA_PODB:STATE: not supported. THRESHOLD <NRF> :LOGIC:PODA_PODB:STATE:THRESHOLD? -> :LOGIC:PODA_PODB:STATE: THRESHOLD <NRF> Description An error will occur if 16 bit input (/L16 option) is not supported. 5-128 IM DLM4038-17EN...
Page 162
Sets or queries the threshold level of logic input :LOGIC:PODB:BIT1:TYPE? port L. -> :LOGIC:PODB:BIT1:TYPE CMOS1 :LOGic:PODL:ALL:TYPE {CMOS1|CMOS2| Syntax CMOS3|CMOS5|ECL|USERdefine} Description An error will occur if 16 bit input (/L16 option) is :LOGic:PODL:ALL:TYPE? not supported. :LOGIC:PODL:ALL:TYPE CMOS1 Example :LOGIC:PODL:ALL:TYPE? ->:LOGIC:PODL:ALL:TYPE CMOS1 5-129 IM DLM4038-17EN...
Page 163
:LOGIC:PODL:BIT1:TYPE CMOS1 :LOGic:PODL:BUS:LABel :LOGIC:PODL:BIT1:TYPE? -> :LOGIC:PODL:BIT1:TYPE CMOS1 Function Sets or queries the label of a bus of logic input port L. :LOGic:PODL:BUS:LABel {<String>} Syntax :LOGic:PODL:BUS:LABel? <String> = Up to eight characters :LOGIC:PODL:BUS:LABEL "PODL" Example :LOGIC:PODL:BUS:LABEL? -> :LOGIC:PODL:BUS:LABEL "PODL" 5-130 IM DLM4038-17EN...
Page 164
Sets or queries the state display on/off status of :LOGic:PODL:STATe? Syntax logic input port L. :LOGic:PODL:STATe:MODE {<Boolean>} Syntax :LOGic:PODL:STATe:ASSignment? :LOGic:PODL:STATe:MODE? Function Queries state display assignments of logic input Example :LOGIC:PODL:STATE:MODE ON :LOGIC:PODL:STATE:MODE? port L. :LOGic:PODL:STATe:ASSignment? -> :LOGIC:PODL:STATE:MODE 1 Syntax :LOGIC:PODL:STATE:ASSIGNMENT? Example -> :LOGIC:PODL:STATE:ASSIGNMENT 5-131 IM DLM4038-17EN...
Page 165
Sets or queries the detection level of the state display reference clock waveform of logic input port L. :LOGic:PODL:STATe:THReshold {<NRf>} Syntax :LOGic:PODL:STATe:THReshold? <NRf> = See the DLM4000 Features Guide for this information. :LOGIC:PODL:STATE:THRESHOLD <NRF> Example :LOGIC:PODL:STATE:THRESHOLD? -> :LOGIC:PODL:STATE:THRESHOLD <NRF> 5-132 IM DLM4038-17EN...
-> :MATH1:ECOUNT:POLARITY FALL Function Sets or queries the cutoff frequency of a low-pass IIR filter. :MATH<x>:FILTer:LCUToff {<Frequency>} Syntax :MATH<x>:FILTer:LCUToff? <x> = 1 to 4 <Frequency> = 0.01 to 500M (Hz) :MATH1:FILTER:LCUTOFF 10HZ Example :MATH1:FILTER:LCUTOFF? -> :MATH1:FILTER:LCUTOFF 10.00E+00 5-133 IM DLM4038-17EN...
Page 167
When <x> of MATH<x> = 4, <NRf> = 5 to 8, :MATH<x>:LABel? MATH<y> = 3 Function Queries all computed waveform label settings. :MATH<x>:RCOunt? Syntax :MATH<x>:LABel? <x> = 1 to 4 Function Queries all rotary-count computation settings. :MATH:RCOunt? Syntax <x> = 1 to 4 5-134 IM DLM4038-17EN...
Page 168
<x> = 1 to 4 -> :MATH1:USERDEFINE:AVERAGE:EWEIGH <NRf> = −1.0000E+31 to 1.0000E+31 :MATH1:SCALE:SENSITIVITY 10 Example Description The command affects MATH1 to MATH4. :MATH1:SCALE:SENSITIVITY? -> :MATH1:SCALE:SENSITIVITY 10.0000E :MATH<x>:UNIT? Function Queries all computation unit settings. :MATH<x>:UNIT? Syntax <x> = 1 to 4 5-135 IM DLM4038-17EN...
Page 169
Description The command affects MATH1 to MATH4. <y> = 1 to 2 :MATH<x>:USERdefine:HISTory:ABORt Description The command affects MATH1 to MATH4. Function Aborts user-defined computation (Math on History) of the history waveform. :MATH<x>:USERdefine:HISTory:ABORt Syntax <x> = 1 to 4 :MATH1:USERDEFINE:HISTORY:ABORT Example 5-136 IM DLM4038-17EN...
Page 170
Sets or queries the span from the center value for scaling in user-defined computation. Syntax :MATH<x>:USERdefine:SCALe:SENSitivi ty {<NRf>} :MATH<x>:USERdefine:SCALe:SENSitivi <x> = 1 to 4 <NRf> = −1.0000E+31 to 1.0000E+31 :MATH1:USERDEFINE:SCALE:SENSITIVI Example TY 10 :MATH1:USERDEFINE:SCALE:SENSITIVITY? -> :MATH1:USERDEFINE:SCALE:SENSITIVI TY 10.0000E+00 5-137 IM DLM4038-17EN...
Below is an example for the average of CH1. <Parameter> = {AMPLitude|AVERage| :MEASure:CHANnel<x>:AREA1:AVERAGE:MA AVGFreq|AVGPeriod|BWIDth|DELay|DT| XIMUM? DUTYcycle|ENUMber|FALL|FREQuency| -> :MEASure:CHANnel<x>:AREA1: HIGH|LOW|MAXimum|MINimum| AVERAGE:MAXIMUM 10.0000E+03 NOVershoot|NWIDth|PERiod|PNUMber| Description If the statistical value is immeasurable, the POVershoot|PTOPeak|PWIDth|RISE|RMS| DLM4000 returns “NAN” (not a number). SDEViation|TY1Integ|TY2Integ|V1|V2 } 5-138 IM DLM4038-17EN...
Page 172
"FALL,” “NWIDth,” “PERiod,” “NWIDth,” or “RISE.” When "STATus” is omitted, the DLM4000 returns negative values of these parameters when the measured values are less than the measurement resolution. When “,STATus” is included, the DLM4000 returns “LOW_RESOL.” 5-139 IM DLM4038-17EN...
Page 173
<x> of MATH<x> = 1 to 4 waveform and the reference waveform in the specified area. Syntax :MEASure:{CHANnel<x>|MATH<x>}{[:AREA 1]|:AREA2}:DELay:REFerence? <x> of CHANnel<x> = 1 to 8 <x> of MATH<x> = 1 to 4 5-140 IM DLM4038-17EN...
Page 174
:MEASURE:CHANNEL1:AREA1:DELAY:REFERE -> :MEASURE:CHANNEL1:AREA1:DELAY:REF NCE:TRACE? ERENCE:SLOPE FALL -> :MEASURE:CHANNEL1:AREA1:DELAY:REF ERENCE:TRACE 2 :MEASure:{CHANnel<x>|MATH<x>}:DPRoxi mal? Function Queries all distal, mesial, and proximal settings. Syntax :MEASure:{CHANnel<x>|MATH<x>}:DPRoxi mal? <x> of CHANnel<x> = 1 to 8 <x> of MATH<x> = 1 to 4 5-141 IM DLM4038-17EN...
Page 175
Example Example UNIT −50V,0V,50V :MEASure:CYCLe:EXECute :MEASURE:CHANNEL1:DPROXIMAL:UNIT? -> :MEASURE:CHANNEL1:DPROXIMAL: Function Executes cyclic statistical processing for UNIT −50.0E+00,0.0E+00,50.0E+00 automated measurement. :MEASure:CYCLe:EXECute Description When the probe type is set to current, this Syntax :MEASURE:CYCLE:EXECUTE command sets or queries the <Current> value. Example 5-142 IM DLM4038-17EN...
Page 176
:MEASURE:INDICATOR 1,AVERAGE :MEASURE:PODL:AREA1:AVGFREQ:COUNT? Example Example :MEASURE:INDICATOR? -> :MEASURE:PODL:AREA1:AVGFREQ:COUN -> :MEASURE:INDICATOR 1,AVERAGE T 100 :MEASure:MODE Function Sets or queries the on/off/statistical processing status of automated measurement. :MEASure:MODE {OFF|ON|CONTinuous| Syntax CYCLe|HISTory} :MEASure:MODE? Example :MEASURE:MODE OFF :MEASURE:MODE? -> :MEASURE:MODE OFF 5-143 IM DLM4038-17EN...
Page 177
<x> = 0 to 7 :MEASURE:PODL1:AREA1:COPY Example :MEASure:{PODA<x>|PODB<x>|PODL<x>} {[:AREA1]|:AREA2}:DELay? Function Queries all of the settings for measuring the delay between channels of a logic waveform in the specified area. Syntax :MEASure:{PODA<x>|PODB<x>|PODL<x>} {[:AREA1]|:AREA2}:DELay? <x> = 0 to 7 5-144 IM DLM4038-17EN...
Page 178
<x> = 0 to 7 measure the delay between the specified logic :MEASURE:PODL1:AREA1:DELAY: Example waveform and the reference waveform in the REFERENCE:SOURCE TRACE specified area. :MEASURE:PODL1:AREA1:DELAY: :MEASure:{PODA<x>|PODB<x>|PODL<x>} Syntax REFERENCE:SOURCE? {[:AREA1]|:AREA2}:DELay:REFerence? -> :MEASURE:PODL1:AREA1:DELAY:REFERE <x> = 0 to 7 NCE:SOURCE TRACE 5-145 IM DLM4038-17EN...
Page 179
Example :MEASURE:TRANGE1 −4,4 :MEASURE:TRANGE1? -> :MEASURE:TRANGE1 −4.00E+00, 4.00E+00 Description :Measure:TRANge1 sets or queries the time range for normal measurement or the time range of Area1 for two-area measurement. :Measure:TRANge2 sets or queries the time range of Area2 for two-area measurement. 5-146 IM DLM4038-17EN...
Page 180
If automated measurement does not finish, or if it was never taking place to begin with, the command returns 1. • Even if you set a long timeout, the command will return zero as soon as automated measurement finishes. 5-147 IM DLM4038-17EN...
5.22 RECall Group :RECall:SETup<x>:EXECute Function Recalls setup data from an internal memory area. :RECall:SETup<x>:EXECute Syntax <x> = 1 to 3 :RECALL:SETUP1:EXECUTE Example Description If you specify an area that does not contain setup data, an error occurs. 5-148 IM DLM4038-17EN...
<String> = Up to eight characters :REFERENCE1:LABEL:DEFINE "REF1" Example :REFERENCE1:LABEL:DEFINE? -> :REFERENCE1:LABEL:DEFINE "REF1" :REFerence<x>:LABel:MODE Function Sets or queries the label display on/off status of a reference. :REFerence<x>:LABel:MODE {<Boolean>} Syntax :REFerence<x>:LABel:MODE? <x> = 1 to 4 :REFERENCE1:LABEL:MODE ON Example :REFERENCE1:LABEL:MODE? -> :REFERENCE1:LABEL:MODE 1 5-149 IM DLM4038-17EN...
:SEARCH:ASCROLL1:SPEED? :SEARCH:EDGE:SLOPE RISE Example -> :SEARCH:ASCROLL1:SPEED 1 :SEARCH:EDGE:SLOPE? -> :SEARCH:EDGE:SLOPE RISE :SEARch:ASCRoll<x>:STARt Function Starts auto scrolling. :SEARch:ASCRoll<x>:STARt {LEFT| Syntax RIGHt} :SEARCH:ASCROLL1:START LEFT Example :SEARch:ASCRoll<x>:STOP Function Stops auto scrolling. :SEARch:ASCRoll<x>:STOP Syntax <x> = 1 to 2 Example :SEARCH:ASCROLL1:STOP 5-150 IM DLM4038-17EN...
Page 184
<NRf> = See the DLM4000 Features Guide for -> :SEARCH:MAG1 2 this information. :SEARCH:PPATTERN:CHANNEL1:LEVEL 1V Example :SEARCH:PPATTERN:CHANNEL1:LEVEL? -> :SEARCH:PPATTERN:CHANNEL1: LEVEL 1.000E+00 Description When the probe type is set to current, this command sets or queries the <Current> value. 5-151 IM DLM4038-17EN...
Page 185
Xa {<String>} LEVEL 1.000E+00 :SEARCH:PPATTERN:PODL:HEXA "AB" Example Description • If “ :SEARch:PPATtern:CLOCk:SOURce ” is set to NONE, an error occurs. • When the probe type is set to current, this command sets or queries the <Current> value. 5-152 IM DLM4038-17EN...
Page 186
:SEARch:PPATtern:TYPE {BETWeen|IN| :SEARch:SKIP:DECimation {<NRf>} Syntax Syntax NOTBetween|OUT|TIMeout} :SEARch:SKIP:DECimation? :SEARch:PPATtern:TYPE? <NRf> = 1 to 9999 Example :SEARCH:PPATTERN:TYPE BETWEEN Example :SEARCH:SKIP:DECIMATION 1 :SEARCH:PPATTERN:TYPE? :SEARCH:SKIP:DECIMATION? -> :SEARCH:PPATTERN:TYPE BETWEEN -> :SEARCH:SKIP:DECIMATION 1 5-153 IM DLM4038-17EN...
Page 187
-> :SEARCH:TYPE EDGE searching. :SEARch:WIDTh:TIME<x> {<Time>} Syntax :SEARch:WIDTh? :SEARch:WIDTh:TIME<x>? Function Queries all pulse width search settings. <x> = 1 to 2 :SEARch:WIDTh? Syntax <Time> = 1 ns to 500 s :SEARCH:WIDTH:TIME1 1S Example :SEARCH:WIDTH:TIME1? -> :SEARCH:WIDTH:TIME1 1.000E+00 5-154 IM DLM4038-17EN...
Page 188
5.24 SEARch Group :SEARch:WIDTh:TYPE Function Sets or queries the pulse width search type. :SEARch:WIDTh:TYPE {BETWeen|IN| Syntax NOTBetween|OUT|TIMeout} :SEARch:WIDTh:TYPE? Example :SEARCH:WIDTH:TYPE BETWEEN :SEARCH:WIDTH:TYPE? -> :SEARCH:WIDTH:TYPE BETWEEN Index 5-155 IM DLM4038-17EN...
<x> = 1 to 4 <x> = 1 to 4 :SERialbus<x>:CAN[:ANALyze]:SETup? :SERIALBUS1:CAN:ANALyze:SETUP:RECESS Example Function Queries all CAN bus signal analysis bus settings. IVE HIGH :SERialbus<x>:CAN[:ANALyze]:SETup? :SERIALBUS1:CAN:ANALyze:SETUP:RECESS Syntax IVE? <x> = 1 to 4 -> :SERIALBUS1:CAN:ANALyze:SETUP:REC ESSIVE HIGH 5-156 IM DLM4038-17EN...
Page 190
:SERIALBUS1:CAN:SEARCH:FJUMP:ACK :SERialbus<x>:CAN:DETail:DISPlay? :SERialbus<x>:CAN:SEARch:FJUMp:CONTr <x> = 1 to 4 :SERIALBUS1:CAN:DETAIL:DISPLAY FULL Example :SERIALBUS1:CAN:DETAIL:DISPLAY? Function Jumps to the Control Field in the CAN bus signal -> :SERIALBUS1:CAN:DETAIL:DISPLAY FU search result. Syntax :SERialbus<x>:CAN:SEARch:FJUMp:CONTr <x> = 1 to 4 :SERIALBUS1:CAN:SEARCH:FJUMP:CONTROL Example 5-157 IM DLM4038-17EN...
Page 191
<x> = 1 to 4 MODE? <NRf> = 0 to 49999 Example :SERIALBUS1:CAN:SEARCH:SELECT 1 -> :SERIALBUS1:CAN:SEARCH:SETUP:EFRA :SERIALBUS1:CAN:SEARCH:SELECT? ME:MODE 1 -> :SERIALBUS1:CAN:SEARCH:SELECT 1.5 0000000 Description If there are no detected points, the DLM4000 returns “NAN” (not a number). 5-158 IM DLM4038-17EN...
Page 192
<x> = 1 to 4 Syntax :SERialbus<x>:CAN:SEARch:SETup[:IDDa ta]:DATA? :SERialbus<x>:CAN:SEARch:SETup[:IDDa <x> = 1 to 4 ta]:ACK? Function Queries all ACK settings for the ID and data conditions for CAN bus signal searching. Syntax :SERialbus<x>:CAN:SEARch:SETup[:IDDa ta]:ACK? <x> = 1 to 4 5-159 IM DLM4038-17EN...
Page 193
ID and data conditions, for CAN bus -> :SERIALBUS1:CAN:SEARCH:SETUP:IDDA signal searching. :SERialbus<x>:CAN:SEARch:SETup[:IDDa TA:DATA:MODE 1 Syntax ta]:DATA:DLC {<NRf>} :SERialbus<x>:CAN:SEARch:SETup[:IDDa ta]:DATA:DLC? <x> = 1 to 4 <NRf> = 0 to 8 Example :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: DATA:DLC 0 :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: DATA:DLC? -> :SERIALBUS1:CAN:SEARCH:SETUP:IDDA TA:DATA:DLC 0 5-160 IM DLM4038-17EN...
Page 194
:SERialbus<x>:CAN:SEARch:SETup[:IDDa at {EXTended|STANdard} ta]:DATA:PFORmat? :SERialbus<x>:CAN:SEARch:SETup[:IDDa <x> = 1 to 4 ta]:IDENtifier:MFORmat? :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: Example <x> = 1 to 4 DATA:PFORMAT BINARY :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: Example :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: IDENTIFIER:MFORMAT EXTENDED DATA:PFORMAT? :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: -> :SERIALBUS1:CAN:SEARCH:SETUP:IDDA IDENTIFIER:MFORMAT? TA:DATA:PFORMAT BINARY -> :SERIALBUS1:CAN:SEARCH:SETUP:IDDA TA:IDENTIFIER:MFORMAT EXTENDED 5-161 IM DLM4038-17EN...
Page 195
Queries all signal settings for the ID and data at {BINary|HEXa|MESSage} conditions for CAN bus signal searching. :SERialbus<x>:CAN:SEARch:SETup[:IDDa :SERialbus<x>:CAN:SEARch:SETup[:IDDa Syntax ta]:IDENtifier:PFORmat? ta]:MSIGnal:SIGNal? <x> = 1 to 4 <x> = 1 to 4 Example :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: IDENTIFIER:PFORMAT BINARY :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: IDENTIFIER:PFORMAT? -> :SERIALBUS1:CAN:SEARCH:SETUP:IDDA TA:IDENTIFIER:PFORMAT BINARY 5-162 IM DLM4038-17EN...
Page 196
<x> = 1 to 4 IDData]:MSIGnal:SIGNal:ITEM {<String Example :SERIALBUS1:CANFD:ANALYZE:SETUP? >,<String>} -> :SERIALBUS1:CANFD:ANALYZE:SETUP <x> = 1 to 4 <String> = Up to 32 characters :SERIALBUS1:CAN:SEARCH:SETUP:IDDATA: Example MSIGNAL:SIGNAL:ITEM "Sig_Test", "Mess_Test" Description Set the signal item first and then the message item. 5-163 IM DLM4038-17EN...
Page 197
<y> of MATH<y> = 1 to 4 :SERialbus<x>:CANFD[:ANALyze]:SETup: :SERIALBUS1:CANFD:ANALYZE:SETUP:SOUR Example DSPoint? CE 1 <x> = 1 to 4 :SERIALBUS1:CANFD:ANALYZE:SETUP:SOUR <NRf> = 18.8 to 90.6 (resolution:0.1) :SERIALBUS1:CANFD:ANALYZE:SETUP:DSPO -> :SERIALBUS1:CANFD:ANALYZE:SETUP:S Example INT 75 OURCE 1 :SERIALBUS1:CANFD:ANALYZE:SETUP:DSPO INT? -> :SERIALBUS1:CANFD:ANALYZE:SETUP:D SPOINT 75.00000000 5-164 IM DLM4038-17EN...
Page 198
Example -> :SERIALBUS1:CANFD:DETAIL:LIST:IT <x> = 1 to 4 EM "No.,Time(ms),Frame,ID,DLC,Data,C Example :SERIALBUS1:CANFD:SEARCH:FJUMP:CONTR RC,Ack,Information" :SERialbus<x>:CANFD:SEARch:FJUMp:CRC Function Jumps to the CRC Field in the CAN FD bus signal search result. Syntax :SERialbus<x>:CANFD:SEARch:FJUMp:CRC <x> = 1 to 4 :SERIALBUS1:CANFD:SEARCH:FJUMP:CRC Example 5-165 IM DLM4038-17EN...
Page 199
<x> = 1 to 4 :SERIALBUS1:CANFD:SEARCH:SETUP: <x> = 1 to 4 Example :SERIALBUS1:CANFD:SEARCH:SELE EFRAME:CRCFACTOR:CRCSEQUENCE ON Example CT? MAXIMUM :SERIALBUS1:CANFD:SEARCH:SETUP: -> :SERIALBUS1:CANFD:SEARCH:SELECT 1 EFRAME:CRCFACTOR:CRCSEQUENCE? -> :SERIALBUS1:CANFD:SEARCH:SETUP: EFRAME:CRCFACTOR:CRCSEQUENCE 1 Description If there are no detected points, the DLM4000 returns “NAN.” 5-166 IM DLM4038-17EN...
Page 200
:SERIALBUS1:CANFD:SEARCH:SETUP:EFRAM Example :SERialbus<x>:CANFD:SEARch:SETup[:ID E:MODE ON Data]:ACK? :SERIALBUS1:CANFD:SEARCH:SETUP:EFRAM E:MODE? Function Queries all ACK settings for the ID and data -> :SERIALBUS1:CANFD:SEARCH:SETUP:EF conditions for CAN FD bus signal searching. RAME:MODE 1 :SERialbus<x>:CANFD:SEARch:SETup[:ID Syntax Data]:ACK? <x> = 1 to 4 5-167 IM DLM4038-17EN...
Page 201
<NRf> = –9E+18 to 9E+18 :SERialbus<x>:CANFD:SEARch:SETup[:ID :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT Syntax Example Data]:DATA:BCOUNT {<NRf>} A:DATA:DECIMAL1 1000 :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT <x> = 1 to 4 <NRf> = 0 to 63 A:DATA:DECIMAL1? :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT -> :SERIALBUS1:CANFD:SEARCH:SETUP:ID Example A:DATA:BCOUNT 4 DATA:DATA:DECIMAL1 1.0000000E+03 :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT A:DATA:BCOUNT? -> :SERIALBUS1:CANFD:SEARCH:SETUP:ID DATA:DATA:BCOUNT 4 5-168 IM DLM4038-17EN...
Page 202
ID and data conditions, for CAN FD A:DATA:MODE ON bus signal searching. :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT :SERialbus<x>:CANFD:SEARch:SETup[:ID Syntax A:DATA:MODE? Data]:DATA:PFORmat {BINary|HEXa} -> :SERIALBUS1:CANFD:SEARCH:SETUP:ID :SERialbus<x>:CANFD:SEARch:SETup[:ID DATA:DATA:MODE 1 Data]:DATA:PFORmat? <x> = 1 to 4 :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT Example A:DATA:PFORMAT BINARY :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT A:DATA:PFORMAT? -> :SERIALBUS1:CANFD:SEARCH:SETUP:ID DATA:DATA:PFORMAT BINARY 5-169 IM DLM4038-17EN...
Page 203
IDData]:IDENtifier:MFORmat {EXTended |HEXa|MESSage} |STANdard} :SERialbus<x>:CANFD:SEARch:SETup :SERialbus<x>:CANFD:SEARch:SETup[: [:IDData]:IDENtifier:PFORmat? IDData]:IDENtifier:MFORmat? <x> = 1 to 4 :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT <x> = 1 to 4 Example :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT A:IDENTIFIER:PFORMAT BINARY Example A:IDENTIFIER:MFORMAT EXTENDED :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT :SERIALBUS1:CANFD:SEARCH:SETUP:IDDAT A:IDENTIFIER:PFORMAT? A:IDENTIFIER:MFORMAT? -> :SERIALBUS1:CANFD:SEARCH:SETUP:ID -> :SERIALBUS1:CANFD:SEARCH:SETUP:ID DATA:IDENTIFIER:PFORMAT BINARY DATA:IDENTIFIER:MFORMAT EXTENDED 5-170 IM DLM4038-17EN...
Page 204
Syntax :SERialbus<x>:CANFD:SEARch:SETup[: IDData]:MSIGnal:SIGNal:ITEM {<String <x> = 1 to 4 >,<String>} <x> = 1 to 4 <String> = Up to 32 characters :SERIALBUS1:CANFD:SEARCH:SETUP: Example IDDATA:MSIGNAL:SIGNAL:ITEM "Sig_ Test","Mess_Test" Description Set the signal item first and then the message item. 5-171 IM DLM4038-17EN...
Page 205
<x> = 1 to 4 :SERialbus<x>:CXPI[:ANALyze]:SETup? <NRf> = ±0.5% to ±10.0% (resolution: 0.1%) Function Queries all CXPI bus signal analysis bus settings. Example :SERIALBUS1:CXPI:ANALYZE:SETUP: :SERialbus<x>:CXPI[:ANALyze]:SETup? CTOLERANCE 5 Syntax :SERIALBUS1:CXPI:ANALYZE:SETUP: <x> = 1 to 4 CTOLERANCE? -> :SERIALBUS1:CXPI:ANALYZE:SETUP: CTOLERANCE 5.00E+00 5-172 IM DLM4038-17EN...
Page 206
:SERialbus<x>:CXPI:DETail: Syntax Function Executes a CXPI bus signal search. DISPlay {FULL|LOWer|UPPer} :SERialbus<x>:CXPI:SEARch:EXECute Syntax :SERialbus<x>:CXPI:DETail:DISPlay? <x> = 1 to 4 :SERIALBUS1:CXPI:SEARCH:EXECUTE <x> = 1 to 4 Example :SERIALBUS1:CXPI:DETAIL:DISPLAY FULL Example :SERIALBUS1:CXPI:DETAIL:DISPLAY? -> :SERIALBUS1:CXPI:DETAIL: DISPLAY FULL 5-173 IM DLM4038-17EN...
Page 207
Syntax ERRor:CRC {<Boolean>} :SERialbus<x>:CXPI:SEARch:SETup: Function Queries all CXPI bus signal search error settings. :SERialbus<x>:CXPI:SEARch:SETup: ERRor:CRC? Syntax ERRor? <x> = 1 to 4 :SERIALBUS1:CXPI:SEARCH:SETUP:ERROR: <x> = 1 to 4 Example CRC ON :SERIALBUS1:CXPI:SEARCH:SETUP:ERROR: CRC? -> :SERIALBUS1:CXPI:SEARCH:SETUP: ERROR:CRC 1 5-174 IM DLM4038-17EN...
Page 208
:SERialbus<x>:CXPI:SEARch: SETup[:IDData]:DATA:BCOunt? <x> = 1 to 4 :SERIALBUS1:CXPI:SEARCH:SETUP:ERROR: Example <x> = 1 to 4 IBS ON <NRf> = 0 to 254 :SERIALBUS1:CXPI:SEARCH:SETUP:ERROR: :SERIALBUS1:CXPI:SEARCH:SETUP: Example IBS? IDDATA:DATA:BCOUNT 1 -> :SERIALBUS1:CXPI:SEARCH:SETUP: :SERIALBUS1:CXPI:SEARCH:SETUP: ERROR:IBS 1 IDDATA:DATA:BCOUNT? -> :SERIALBUS1:CXPI:SEARCH:SETUP: IDDATA:DATA:BCOUNT 1 5-175 IM DLM4038-17EN...
Page 209
IDDATA:DATA:MODE ON Syntax SETup[:IDData]:DATA: :SERIALBUS1:CXPI:SEARCH:SETUP: DECimal<y> {<NRf>} IDDATA:DATA:MODE? :SERialbus<x>:CXPI:SEARch: -> :SERIALBUS1:CXPI:SEARCH:SETUP: SETup[:IDData]:DATA:DECimal<y>? IDDATA:DATA:MODE 1 <x> = 1 to 4 <y> = 1, 2 <NRf> = –9E+18 to 9E+18 :SERIALBUS1:CXPI:SEARCH:SETUP: Example IDDATA:DATA:DECIMAL1 1 :SERIALBUS1:CXPI:SEARCH:SETUP: IDDATA:DATA:DECIMAL1? -> :SERIALBUS1:CXPI:SEARCH:SETUP: IDDATA:DATA:DECIMAL1 1.0000000E+00 5-176 IM DLM4038-17EN...
Page 210
ID and data conditions, for CXPI bus IDDATA:FINFORMATION:CT? signal searching. :SERialbus<x>:CXPI:SEARch: -> :SERIALBUS1:CXPI:SEARCH:SETUP: Syntax SETup[:IDData]:DATA: IDDATA:FINFORMATION:CT 3 PFORmat {BINary|HEXa} :SERialbus<x>:CXPI:SEARch: SETup[:IDData]:DATA:PFORmat? <x> = 1 to 4 :SERIALBUS1:CXPI:SEARCH:SETUP: Example IDDATA:DATA:PFORMAT BINARY :SERIALBUS1:CXPI:SEARCH:SETUP: IDDATA:DATA:PFORMAT? -> :SERIALBUS1:CXPI:SEARCH:SETUP: IDDATA:DATA:PFORMAT BINARY 5-177 IM DLM4038-17EN...
Page 211
SETup[:IDData]:ID:PATTern {<String>} WAKeup {0|1|X} :SERialbus<x>:CXPI:SEARch: :SERialbus<x>:CXPI:SEARch: SETup[:IDData]:ID:PATTern? SETup[:IDData]:FINFormation:WAKeup? <x> = 1 to 4 :SERIALBUS1:CXPI:SEARCH:SETUP: <x> = 1 to 4 Example :SERIALBUS1:CXPI:SEARCH:SETUP: IDDATA:ID:PATTERN “0010000” Example IDDATA:FINFORMATION:WAKEUP 1 :SERIALBUS1:CXPI:SEARCH:SETUP: :SERIALBUS1:CXPI:SEARCH:SETUP: IDDATA:ID:PATTERN? IDDATA:FINFORMATION:WAKEUP? -> :SERIALBUS1:CXPI:SEARCH:SETUP: -> :SERIALBUS1:CXPI:SEARCH:SETUP: IDDATA:ID:PATTERN “0010000” IDDATA:FINFORMATION:WAKEUP 1 5-178 IM DLM4038-17EN...
Page 212
WAKEUPSLEEP:WAKEUP ON Example MODE SOF :SERIALBUS1:CXPI:SEARCH:SETUP: :SERIALBUS1:CXPI:SEARCH:SETUP:MODE? WAKEUPSLEEP:WAKEUP? -> :SERIALBUS1:CXPI:SEARCH:SETUP: -> :SERIALBUS1:CXPI:SEARCH:SETUP: MODE SOF WAKEUPSLEEP:WAKEUP 1 :SERialbus<x>:CXPI:SEARch:SETup:WAKe upsleep? Function Queries all wakeup and sleep settings for CXPI bus signal searching. Syntax :SERialbus<x>:CXPI:SEARch:SETup: WAKeupsleep? <x> = 1 to 4 5-179 IM DLM4038-17EN...
Page 213
<x> = 1 to 4 :SERialbus<x>:FLEXray[:ANALyze]:SETu p:BCHannel Function Sets or queries the channel bus type for FlexRay bus signal analysis. :SERialbus<x>:FLEXray[:ANALyze]:SETu Syntax p:BCHannel {A|B} :SERialbus<x>:FLEXray[:ANALyze]:SETu p:BCHannel? <x> = 1 to 4 :SERIALBUS1:FLEXRAY:ANALYZE:SETUP:BC Example HANNEL A :SERIALBUS1:FLEXRAY:ANALYZE:SETUP:BC HANNEL? -> :SERIALBUS1:FLEXRAY:ANALYZE: SETUP:BCHANNEL A 5-180 IM DLM4038-17EN...
Page 214
:SERIALBUS1:FLEXRAY:SEARCH:ABORT Example :SERialbus<x>:FLEXray:DETail? :SERialbus<x>:FLEXray:SEARch:EXECute Function Queries all FlexRay bus signal analysis result list Function Executes a FlexRay bus signal search. :SERialbus<x>:FLEXray:SEARch:EXECute settings. Syntax :SERialbus<x>:FLEXray:DETail? Syntax <x> = 1 to 4 :SERIALBUS1:FLEXRAY:SEARCH:EXECUTE <x> = 1 to 4 Example 5-181 IM DLM4038-17EN...
Page 215
Example Example OR:BSS ON :SERIALBUS1:FLEXRAY:SEARCH:SETUP:ERR :SERialbus<x>:FLEXray:SEARch:FJUMp:P OR:BSS? LENgth -> :SERIALBUS1:FLEXRAY:SEARCH:SETUP: ERROR:BSS 1 Function Jumps to the Payload Length Field in the FlexRay bus signal analysis results. :SERialbus<x>:FLEXray:SEARch:FJUMp:P Syntax LENgth <x> = 1 to 4 :SERIALBUS1:FLEXRAY:SEARCH:FJUMP:PLE Example NGTH 5-182 IM DLM4038-17EN...
Page 216
<x> = 1 to 4 :SERIALBUS1:FLEXRAY:SEARCH:SETUP:ERR IDDATA:CCOUNT:COUNT1 10 Example OR:HCRC ON :SERIALBUS1:FLEXRAY:SEARCH:SETUP:ERR OR:HCRC? -> :SERIALBUS1:FLEXRAY:SEARCH:SETUP: ERROR:HCRC 1 :SERialbus<x>:FLEXray:SEARch:SETup:I DData? Function Queries all ID and data condition settings for FlexRay bus signal searching. Syntax :SERialbus<x>:FLEXray:SEARch:SETup:I DData? <x> = 1 to 4 5-183 IM DLM4038-17EN...
Page 217
:SERialbus<x>:FLEXray:SEARch:SETup[: Syntax IDData]:DATA:DECimal<y> {<NRf>} :SERialbus<x>:FLEXray:SEARch:SETup[: IDData]:DATA:DECimal<y>? <x> = 1 to 4 <y> = 1 to 2 <NRf> = See the DLM4000 Features Guide for this information. Example :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD ATA:DATA:DECIMAL1 1 :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD ATA:DATA:DECIMAL1? -> :SERIALBUS1:FLEXRAY:SEARCH:SETUP: IDDATA:DATA:DECIMAL1 1.000E+00 5-184 IM DLM4038-17EN...
Page 218
:SERialbus<x>:FLEXray:SEARch:SETup[: <x> = 1 to 4 Syntax :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD IDData]:DATA:PFORmat {BINary|HEXa} Example ATA:DATA:MODE ON :SERialbus<x>:FLEXray:SEARch:SETup[: :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD IDData]:DATA:PFORmat? ATA:DATA:MODE? <x> = 1 to 4 -> :SERIALBUS1:FLEXRAY:SEARCH:SETUP: :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD Example IDDATA:DATA:MODE 1 ATA:DATA:PFORMAT BINARY :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD ATA:DATA:PFORMAT? -> :SERIALBUS1:FLEXRAY:SEARCH:SETUP: IDDATA:DATA:PFORMAT BINARY 5-185 IM DLM4038-17EN...
Page 219
<x> = 1 to 4 IDData]:INDIcator? :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD Example ATA:FID:CONDITION BETWEEN Function Queries all indicator settings for the ID and data :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD conditions for FlexRay bus signal searching. ATA:FID:CONDITION? Syntax :SERialbus<x>:FLEXray:SEARch:SETup[: -> :SERIALBUS1:FLEXRAY:SEARCH:SETUP: IDData]:INDIcator? IDDATA:FID:CONDITION BETWEEN <x> = 1 to 4 5-186 IM DLM4038-17EN...
Page 220
Example Example :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD DE FSTART ATA:INDICATOR:PPREAMBLE 1 :SERIALBUS1:FLEXRAY:SEARCH:SETUP:MO :SERIALBUS1:FLEXRAY:SEARCH:SETUP:IDD ATA:INDICATOR:PPREAMBLE? -> :SERIALBUS1:FLEXRAY:SEARCH:SETUP: -> :SERIALBUS1:FLEXRAY:SEARCH:SETUP: MODE FSTART IDDATA:INDICATOR:PPREAMBLE 1 :SERialbus<x>:I2C? Function Queries all I C bus signal analysis and search settings. :SERialbus<x>:I2C? Syntax <x> = 1 to 4 5-187 IM DLM4038-17EN...
Page 221
<x> = 1 to 4 :SERialbus<x>:I2C:DETail:DISPlay Function Sets or queries the display mode for the I C bus signal analysis result list. :SERialbus<x>:I2C:DETail:DISPl Syntax ay {FULL|LOWer|UPPer} :SERialbus<x>:I2C:DETail:DISPlay? <x> = 1 to 4 :SERIALBUS1:I2C:DETAIL:DISPLAY FULL Example :SERIALBUS1:I2C:DETAIL:DISPLAY? -> :SERIALBUS1:I2C:DETAIL:DISPLAY FU 5-188 IM DLM4038-17EN...
Page 222
<NRf> = 0 to 49999 :SERIALBUS1:I2C:SEARCH:SELECT 1 Xa {<String>} Example :SERIALBUS1:I2C:SEARCH:SELECT? <x> = 1 to 4 -> :SERIALBUS1:I2C:SEARCH:SELECT 1.5 Example :SERIALBUS1:I2C:SEARCH:SETUP: 0000000 ADDRESS:ADDRESS:BIT10ADDRESS:HE XA "1AB" Description If there are no detected points, the DLM4000 returns “NAN” (not a number). 5-189 IM DLM4038-17EN...
Page 223
ADDRESS:ADDRESS:BIT7ADDRESS:PATTE Ress:ADDRess:BIT7APsub:SADDress? RN "11100110" :SERIALBUS1:I2C:SEARCH:SETUP: Function Queries all sub address settings for the 7-bit + ADDRESS:ADDRESS:BIT7ADDRESS:PATTERN? sub address for I C bus signal searching. -> :SERIALBUS1:I2C:SEARCH:SETUP: :SERialbus<x>:I2C:SEARch[:SETup]:ADD Syntax ADDRESS:ADDRESS:BIT7ADDRESS:PATTE Ress:ADDRess:BIT7APsub:SADDress? RN "11100110" <x> = 1 to 4 5-190 IM DLM4038-17EN...
Page 224
I C bus signal searching. Syntax :SERialbus<x>:I2C:SEARch[:SETup]:ADD :SERialbus<x>:I2C:SEARch[:SETup]:ADD Ress:DATA? Syntax Ress:ADDRess:MODE {<Boolean>} <x> = 1 to 4 :SERialbus<x>:I2C:SEARch[:SETup]:ADD Ress:ADDRess:MODE? <x> = 1 to 4 Example :SERIALBUS1:I2C:SEARCH:SETUP:ADDRESS :ADDRESS:MODE ON :SERIALBUS1:I2C:SEARCH:SETUP:ADDRESS :ADDRESS:MODE? -> :SERIALBUS1:I2C:SEARCH:SETUP:ADDR ESS:ADDRESS:MODE 1 5-191 IM DLM4038-17EN...
Page 225
C bus signal searching. :SERialbus<x>:I2C:SEARch[:SETup]:ADD Syntax <x> = 1 to 4 Ress:DATA:CONDition {FALSe|TRUE} :SERIALBUS1:I2C:SEARCH:SETUP:ADDRESS Example :SERialbus<x>:I2C:SEARch[:SETup]:ADD :DATA:MODE ON Ress:DATA:CONDition? :SERIALBUS1:I2C:SEARCH:SETUP:ADDRESS :DATA:MODE? <x> = 1 to 4 :SERIALBUS1:I2C:SEARCH:SETUP:ADDRESS -> :SERIALBUS1:I2C:SEARCH:SETUP:ADDR Example :DATA:CONDITION FALSE ESS:DATA:MODE 1 :SERIALBUS1:I2C:SEARCH:SETUP:ADDRESS :DATA:CONDITION? -> :SERIALBUS1:I2C:SEARCH:SETUP:ADDR ESS:DATA:CONDITION FALSE 5-192 IM DLM4038-17EN...
Page 226
CALL:SBYTE BIT7MADDRESS <x> = 1 to 4 :SERIALBUS1:I2C:SEARCH:SETUP:GENERAL :SERialbus<x>:I2C:SEARch[:SETup]:GEN CALL:SBYTE? eralcall:BIT7Maddress? -> :SERIALBUS1:I2C:SEARCH:SETUP:GENE Function Queries all general call’s 7-bit master address RALCALL:SBYTE BIT7MADDRESS settings for I C bus signal searching. :SERialbus<x>:I2C:SEARch[:SETup]:GEN Syntax eralcall:BIT7Maddress? <x> = 1 to 4 5-193 IM DLM4038-17EN...
Page 227
C bus signal Guide for this information. :SERIALBUS1:LIN:ANALYZE:SETUP:BRA searching. Example Syntax :SERialbus<x>:I2C:SEARch[:SETup]:NON TE 2400 ack:READaccess {<Boolean>} :SERIALBUS1:LIN:ANALYZE:SETUP:BRATE? :SERialbus<x>:I2C:SEARch[:SETup]:NON -> :SERIALBUS1:LIN:ANALYZE:SETUP:BRA ack:READaccess? TE 2400 <x> = 1 to 4 Example :SERIALBUS1:I2C:SEARCH:SETUP:NONACK: READACCESS ON :SERIALBUS1:I2C:SEARCH:SETUP:NONACK: READACCESS? -> :SERIALBUS1:I2C:SEARCH:SETUP:NONA CK:READACCESS 1 5-194 IM DLM4038-17EN...
Page 228
Executes a LIN bus signal search. -> :SERIALBUS1:LIN:ANALYZE:SETUP:SPO :SERialbus<x>:LIN:SEARch:EXECute Syntax INT 18.8 <x> = 1 to 4 :SERIALBUS1:LIN:SEARCH:EXECUTE Example :SERialbus<x>:LIN:DETail? Function Queries all LIN bus signal analysis result list settings. :SERialbus<x>:LIN:DETail? Syntax <x> = 1 to 4 5-195 IM DLM4038-17EN...
Page 229
Example :SERIALBUS1:LIN:SEARCH:SELECT? :SERialbus<x>:LIN:SEARch:SETup: -> :SERIALBUS1:LIN:SEARCH:SELECT 1.5 ERRor:FRAMing? 0000000 <x> = 1 to 4 :SERIALBUS1:LIN:SEARCH:SETUP:ERROR:F Description If there are no detected points, the DLM4000 Example RAMING ON returns “NAN” (not a number). :SERIALBUS1:LIN:SEARCH:SETUP:ERROR:F RAMING? -> :SERIALBUS1:LIN:SEARCH:SETUP:ERRO R:FRAMING 1 5-196 IM DLM4038-17EN...
Page 230
TA:DATA:DBYTE 1 <x> = 1 to 4 :SERIALBUS1:LIN:SEARCH:SETUP:ERROR:T Example IMEOUT ON :SERIALBUS1:LIN:SEARCH:SETUP:ERROR:T IMEOUT? -> :SERIALBUS1:LIN:SEARCH:SETUP:ERRO R:TIMEOUT 1 :SERialbus<x>:LIN:SEARch:SETup:IDDa Function Queries all ID and data condition settings for LIN bus signal searching. Syntax :SERialbus<x>:LIN:SEARch:SETup:IDDa <x> = 1 to 4 5-197 IM DLM4038-17EN...
Page 231
:SERialbus<x>:LIN:SEARch:SETup: :SERialbus<x>:LIN:SEARch:SETup: Syntax IDData:DATA:HEXa<y> {<String>} IDData:DATA:PATTern<y>? <x> = 1 to 4 <x> = 1 to 4 :SERIALBUS1:LIN:SEARCH:SETUP:IDDATA: <y> = 1 to 8 Example :SERIALBUS1:LIN:SEARCH:SETUP:IDDATA: DATA:PATTERN1 "00110101" Example DATA:HEXA1 "12" :SERIALBUS1:LIN:SEARCH:SETUP:IDDATA: DATA:PATTERN1? -> :SERIALBUS1:LIN:SEARCH:SETUP:IDDA TA:DATA:PATTERN1 "00110101" 5-198 IM DLM4038-17EN...
Page 232
IDENTIFIER:PFORMAT? <x> = 1 to 4 -> :SERIALBUS1:LIN:SEARCH:SETUP:IDDA :SERialbus<x>:LIN:SEARch:SETup:IDDat TA:IDENTIFIER:PFORMAT BINARY a:IDENtifier:ID:HEXa Function Sets the ID for LIN bus signal searching in hexadecimal notation. Syntax :SERialbus<x>:LIN:SEARch:SETup: IDData:IDENtifier:ID:HEXa {<String>} <x> = 1 to 4 :SERIALBUS1:LIN:SEARCH:SETUP:IDDATA: Example IDENTIFIER:ID:HEXA "1E" 5-199 IM DLM4038-17EN...
Page 233
ATA:BRATe? :SERIALBUS1:PSI5:ANALYZE:SETUP:DATA: EDETECTION? <x> = 1 to 4 -> :SERIALBUS1:PSI5:ANALYZE:SETUP:DA <NRf> = 125000, 189000 TA:EDETECTION CRC USER <NRf> = See the DLM4000 Features Guide for this information. Example :SERIALBUS1:PSI5:ANALYZE:SETUP:DATA: BRATE 125000 :SERIALBUS1:PSI5:ANALYZE:SETUP:DATA: BRATE? -> :SERIALBUS1:PSI5:ANALYZE:SETUP:DA TA:BRATE 125000 5-200 IM DLM4038-17EN...
Page 234
<x> = 1 to 4 <NRf> = 1 to 8 <y> = 1 to 4 Example :SERIALBUS1:PSI5:ANALYZE:SETUP:DATA: <NRf> = 1 to 8 SOURCE 1 :SERIALBUS1:PSI5:ANALYZE:SETUP:SY Example :SERIALBUS1:PSI5:ANALYZE:SETUP:DATA: NC 1 SOURCE? :SERIALBUS1:PSI5:ANALYZE:SETUP:SYNC? -> :SERIALBUS1:PSI5:ANALYZE:SETUP:DA -> :SERIALBUS1:PSI5:ANALYZE:SETUP:SY TA:SOURCE 1 NC 1 5-201 IM DLM4038-17EN...
Page 235
<x> = 1 to 4 TA:DATA? <NRf> = −400000 to 400000 :SERIALBUS1:PSI5:DETAIL:LIST:VAL Example Function Queries all data settings of the PSI5 signal data UE? 1 search. -> :SERIALBUS1:PSI5:DETAIL:LIST:VAL :SERialbus<x>:PSI5:SEARch[:SETup]: Syntax UE "1, 0.062104,1,AB67,2,,," DATA:DATA? <x> = 1 to 4 5-202 IM DLM4038-17EN...
Page 236
DATA:FRAMeinslot:MODE {<Boolean>} :SERIALBUS1:PSI5:SEARCH:SETUP:DATA:D Example :SERialbus<x>:PSI5:SEARch[:SETup]: ATA:HEXA "3A0F" DATA:FRAMeinslot:MODE? Description This command is valid when :SERialbus<x>:P <x> = 1 to 4 SI5:SEARch[:SETup]:DATA:DATA:CONDiti :SERIALBUS1:PSI5:SEARCH:SETUP: Example on is TRUE or FALSe . DATA:FRAMEINSLOT:MODE ON :SERIALBUS1:PSI5:SEARCH:SETUP: DATA:FRAMEINSLOT:MODE? -> :SERIALBUS1:PSI5:SEARCH:SETUP:DAT A:FRAMEINSLOT:MODE 1 5-203 IM DLM4038-17EN...
Page 237
Sets or queries the PSI5 signal frame number :SERIALBUS1:PSI5:SEARCH:SETUP:ERROR: error search. :SERialbus<x>:PSI5:SEARch[:SETup]:ER SBIT? Syntax Ror:FNUMber {<Boolean>} -> :SERIALBUS1:PSI5:SEARCH:SETUP:ERR :SERialbus<x>:PSI5:SEARch[:SETup]:ER OR:SBIT 1 Ror:FNUMber? <x> = 1 to 4 :SERIALBUS1:PSI5:SEARCH:SETUP:ERROR: Example FNUMBER ON :SERIALBUS1:PSI5:SEARCH:SETUP:ERROR: FNUMBER? -> :SERIALBUS1:PSI5:SEARCH:SETUP:ERR OR:FNUMBER 1 5-204 IM DLM4038-17EN...
Page 238
MODE {DATA|ERRor|FRAMeinslot|SBIT|SY :SERialbus<x>:PSI5:TRENd<y>:CURSor:M ODE? :SERialbus<x>:PSI5:SEARch[:SETup]:MO <x> = 1 to 4 <y> = 1 to 4 :SERIALBUS1:PSI5:TREND1:CURSOR:MO <x> = 1 to 4 Example Example :SERIALBUS1:PSI5:SEARCH:SETUP:MO DE ON DE DATA :SERIALBUS1:PSI5:TREND1:CURSOR:MODE? :SERIALBUS1:PSI5:SEARCH:SETUP:MODE? -> :SERIALBUS1:PSI5:TREND1:CURSOR:MO -> :SERIALBUS1:PSI5:SEARCH:SETUP:MO DE 1 DE DATA 5-205 IM DLM4038-17EN...
Page 239
<x> = 1 to 4 trend display. :SERialbus<x>:PSI5:TRENd<y>:VTDispl <y> = 1 to 4 Syntax :SERIALBUS1:PSI5:TREND1:DISPLAY ON ay {<Boolean>} Example :SERIALBUS1:PSI5:TREND1:DISPLAY? :SERialbus<x>:PSI5:TRENd<y>:VTDispl -> :SERIALBUS1:PSI5:TREND1:DISPLAY 1 <x> = 1 to 4 <y> = 1 to 4 :SERIALBUS1:PSI5:TREND1:VTDISPLAY ON Example :SERIALBUS1:PSI5:TREND1:VTDISPLAY? -> :SERIALBUS1:PSI5:TREND1:VTDISPLA 5-206 IM DLM4038-17EN...
Page 240
<x> = 1 to 4 AST? <y> = 1 to 4 Function Queries all SENT signal analysis fast channel Example :SERIALBUS1:SENT:ANALYZE:SETUP:FAST: USETUP:DATA1:MODE ON settings. :SERialbus<x>:SENT[:ANALyze]:SETup:F :SERIALBUS1:SENT:ANALYZE:SETUP:FAST: Syntax AST? USETUP:DATA1:MODE? -> :SERIALBUS1:SENT:ANALYZE:SETUP:FA <x> = 1 to 4 ST:USETUP:DATA1:MODE 1 5-207 IM DLM4038-17EN...
Page 241
:SERIALBUS1:SENT:ANALYZE:SETUP:FORMA Example the SENT signal analysis fast channel. T:CEFACTOR:SCPULSES OFF :SERialbus<x>:SENT[:ANALyze]:SETup: Syntax :SERIALBUS1:SENT:ANALYZE:SETUP:FORMA FAST:USETup:MULTiplexing {<Boolean>} T:CEFACTOR:SCPULSES? :SERialbus<x>:SENT[:ANALyze]:FAST: -> :SERIALBUS1:SENT:ANALYZE:SETUP:FO USETup:MULTiplexing? RMAT:CEFACTOR:SCPULSES OFF <x> = 1 to 4 :SERIALBUS1:SENT:ANALYZE:SETUP:FAST: Example USETUP:MULTIPLEXING ON :SERIALBUS1:SENT:ANALYZE:SETUP:FAST: USETUP:MULTIPLEXING? -> :SERIALBUS1:SENT:ANALYZE:SETUP: FAST:USETUP:MULTIPLEXING 1 5-208 IM DLM4038-17EN...
Page 242
ORMat:VERESion? <x> = 1 to 4 <NRf> = ±1.0% to ±30.0% (resolution:0.1%) <x> = 1 to 4 :SERIALBUS1:SENT:ANALYZE:SETUP:FORMA :SERIALBUS1:SENT:ANALYZE:SETUP:FORMA Example Example T:CTOLerance 25.0 T:VERSION JAN2010 :SERIALBUS1:SENT:ANALYZE:SETUP:FORMA :SERIALBUS1:SENT:ANALYZE:SETUP:FORMA T:CTOLERANCE? T:VERSION? -> :SERIALBUS1:SENT:ANALYZE:SETUP:FO -> :SERIALBUS1:SENT:ANALYZE:SETUP:FO RMAT:CTOLERANCE 25.0E+00 RMAT:VERSION JAN2010 5-209 IM DLM4038-17EN...
Page 243
:SERialbus Function Sets or queries the display mode for the SENT <x>:SENT[:ANALyze]:SETup:DISPl signal analysis list. :SERialbus<x>:SENT:DETail:DISPlay {F ay {BOTH|FAST|SLOW} setting. Syntax ULL|LOWer|UPPer} :SERialbus<x>:SENT:DETail:DISPlay? <x> = 1 to 4 :SERIALBUS1:SENT:DETAIL:DISPLAY FULL Example :SERIALBUS1:SENT:DETAIL:DISPLAY? -> :SERIALBUS1:SENT:DETAIL:DISPLAY F 5-210 IM DLM4038-17EN...
Page 244
Description If there are no detected points, the DLM4000 :SERialbus<x>:SENT:SEARch[:SETup]:ER returns “NAN.” Ror:NNUMber? <x> = 1 to 4 :SERialbus<x>:SENT:SEARch:SETup? Example :SERIALBUS1:SENT:SEARCH:SETUP:ERROR: Function Queries all SENT signal search condition NNUMBER ON settings. :SERIALBUS1:SENT:SEARCH:SETUP:ERROR: :SERialbus<x>:SENT:SEARch:SETup? Syntax NNUMBER? <x> = 1 to 4 -> :SERIALBUS1:SENT:SEARCH:SETUP:ERR OR:NNUMBER 1 5-211 IM DLM4038-17EN...
Page 245
<z> = 1 or 2 ETup:FORMat:CEFactor:SCPulses is set to <NRf> = See the DLM4000 Features Guide for OFF , this setting is fixed to OFF . this information. Example :SERIALBUS1:SENT:SEARCH:SETUP:FDATA: DATA1:DECIMAL1 1 :SERIALBUS1:SENT:SEARCH:SETUP:FDATA: DATA1:DECIMAL1? -> :SERIALBUS1:SENT:SEARCH:SETUP:FDA TA:DATA1:DECIMAL1 1 5-212 IM DLM4038-17EN...
Page 246
Sets the SENT signal search fast channel status ATa:DNIBbles:HEXa {<String>} and communication nibble data in hexadecimal <x> = 1 to 4 notation. :SERIALBUS1:SENT:SEARCH:SETUP:FDATA: :SERialbus<x>:SENT:SEARch[:SETup]:FS Example Syntax DNIBBLES:HEXA "112233" AComm:HEXa {<String>} <x> = 1 to 4 Example :SERIALBUS1:SENT:SEARCH:SETUP:FSACOM M:HEXA "F" 5-213 IM DLM4038-17EN...
Page 247
<x> = 1 to 4 :SERIALBUS1:SENT:SEARCH:SETUP:MO Example Function Queries all slow channel enhanced type 12-bit DE ERRor data and 8-bit ID data settings for SENT signal :SERIALBUS1:SENT:SEARCH:SETUP:MODE? searching. -> :SERIALBUS1:SENT:SEARCH:SETUP:MO :SERialbus<x>:SENT:SEARch[:SETup]:SD Syntax DE ERRor ATa:ENHanced:D12Bit:DATA? <x> = 1 to 4 5-214 IM DLM4038-17EN...
Page 248
Syntax :SERialbus<x>:SENT:SEARch[:SETup Syntax :SERialbus<x>:SENT:SEARch[:SETup]: ]:SDATa:ENHanced:D12Bit:DATA:HE SDATa:ENHanced:D12Bit:DATA:PFORm Xa {<String>} at {BINary|HEXa} :SERialbus<x>:SENT:SEARch[:SETup]: <x> = 1 to 4 :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: SDATa:ENHanced:D12Bit:DATA:PFORmat? Example ENHANCED:D12BIT:DATA:HEXA "123" <x> = 1 to 4 :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: Example ENHANCED:D12BIT:DATA:PFORMAT BINARY :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: ENHANCED:D12BIT:DATA:PFORMAT? -> :SERIALBUS1:SENT:SEARCH:SETUP: SDATA:ENHANCED:D12BIT:DATA:PFORM AT BINARY 5-215 IM DLM4038-17EN...
Page 249
ID for SENT signal searching. :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: :SERialbus<x>:SENT:SEARch[:SETup]: Example Syntax ENHANCED:D12BIT:ID:DECIMAL1 0 SDATa:ENHanced:D16Bit:DATA:CONDiti :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: on {BETWeen|EQUal|FALSe|GREater|LESS ENHANCED:D12BIT:ID:DECIMAL1? |NOTBetween|NOTEqul|TRUE} -> :SERIALBUS1:SENT:SEARCH:SETUP:SDA :SERialbus<x>:SENT:SEARch[:SETup]:SD TA:ENHANCED:D12BIT:ID:DECIMAL1 0 ATa:ENHanced:D16Bit:DATA:CONDition? <x> = 1 to 4 :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: Example ENHANCED:D16BIT:DATA:CONDITION FALSE :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: ENHANCED:D16BIT:DATA:CONDITION? -> :SERIALBUS1:SENT:SEARCH:SETUP:S DATA:ENHANCED:D16BIT:DATA:CONDITI ON FALSE 5-216 IM DLM4038-17EN...
Page 250
Function Queries all ID settings related to the slow channel ENHANCED:D16BIT:DATA:MODE ON enhanced type 16-bit data and 4-bit ID for SENT :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: signal searching. ENHANCED:D16BIT:DATA:MODE? Syntax :SERialbus<x>:SENT:SEARch[:SETup]:SD -> :SERIALBUS1:SENT:SEARCH:SETUP:SDA ATa:ENHanced:D16Bit:ID? TA:ENHANCED:D16BIT:DATA:MODE 1 <x> = 1 to 4 5-217 IM DLM4038-17EN...
Page 251
<NRf> = See the DLM4000 Features Guide for :SERialbus<x>:SENT:SEARch[:SETup]: Syntax this information. SDATa:ENHanced:D16Bit:ID:MODE {<Bool Example :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: ean>} SHORt:DATA:DECIMAL1 123 :SERialbus<x>:SENT:SEARch[:SETup]: :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: SDATa:ENHanced:D16Bit:ID:MODE? SHORt:DATA:DECIMAL1? -> :SERIALBUS1:SENT:SEARCH:SETUP:SDA <x> = 1 to 4 Example :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: TA:SHORt:DATA:DECIMAL1 123 ENHANCED:D16BIT:ID:MODE ON :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: ENHANCED:D16BIT:ID:MODE? -> :SERIALBUS1:SENT:SEARCH:SETUP:SDA TA:ENHANCED:D16BIT:ID:MODE 1 5-218 IM DLM4038-17EN...
Page 252
ATa:SHORt:DATA:PATTern {<String>} Ual|GREater|LESS|NOTBetween|NOTEqul} :SERialbus<x>:SENT:SEARch[:SETup]:SD :SERialbus<x>:SENT:SEARch[:SETup]: ATa:SHORt:DATA:PATTern? SDATa:SHORt:ID:CONDition? <x> = 1 to 4 <x> = 1 to 4 :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: Example Example SHORT:DATA:PATTERN "11110000" SHORT:ID:CONDITION BETWEEN :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: :SERIALBUS1:SENT:SEARCH:SETUP:SDATA: SHORT:DATA:PATTERN? SHORT:ID:CONDITION? -> :SERIALBUS1:SENT:SEARCH:SETUP:SDA -> :SERIALBUS1:SENT:SEARCH:SETUP:SDA TA:SHORT:DATA:PATTERN "11110000" TA:SHORT:ID:CONDITION BETWEEN 5-219 IM DLM4038-17EN...
Page 253
:SERIALBUS1:SENT:TREND1:ASCALE :SERIALBUS1:SENT:TREND1:CURSOR:POSIT Example Example ION1 2 :SERialbus<x>:SENT:TRENd<y>:CURSor? :SERIALBUS1:SENT:TREND1:CURSOR:POSIT Function Queries all SENT signal analysis trend display ION1? -> :SERIALBUS1:SENT:TREND1:CURSOR:PO cursor measurement settings. :SERialbus<x>:SENT:TRENd<y>:CURSor? SITION1 2.00E+00 Syntax <x> = 1 to 4 <y> = 1 to 4 5-220 IM DLM4038-17EN...
Page 254
:SERialbus<x>:SENT:TRENd<y>:SOURce? FCONtrol? <x> = 1 to 4 <x> = 1 to 4 <y> = 1 to 4 :SERIALBUS1:SENT:TREND1:SOURCE FAST <y> = 1 to 4 Example :SERIALBUS1:SENT:TREND1:FCONTROL “1” :SERIALBUS1:SENT:TREND1:SOURCE? Example :SERIALBUS1:SENT:TREND1:FCONTROL? -> :SERIALBUS1:SENT:TREND1:SOURCE FA -> :SERIALBUS1:SENT:TREND1: FCONTROL 1 5-221 IM DLM4038-17EN...
Page 255
Queries all user-defined bus signal analysis Function Queries all source waveform settings. settings. :SERialbus<x>:SOURce:{CHANnel<y>|MAT :SERialbus<x>:SPATtern[:ANALyze]:SET Syntax Syntax H<y>}? <x> = 1 to 4 <x> = 1 to 4 <y> of CHANnel<y> = 1 to 8 <y> of MATH<y> = 1 to 4 5-222 IM DLM4038-17EN...
Page 256
P:CS:ACTIVE HIGH Function Sets or queries the clock signal slope for user- defined bus signal analysis. Syntax :SERialbus<x>:SPATtern[:ANALyze]:SET up:CLOCk:POLarity {FALL|RISE} :SERialbus<x>:SPATtern[:ANALyze]:SET up:CLOCk:POLarity? <x> = 1 to 4 :SERIALBUS1:SPATTERN:ANALYZE:SETUP:C Example LOCK:POLARITY FALL :SERIALBUS1:SPATTERN:ANALYZE:SETUP:C LOCK:POLARITY? -> :SERIALBUS1:SPATTERN:ANALYZE:SETU P:CLOCK:POLARITY FALL 5-223 IM DLM4038-17EN...
Page 257
:SERialbus<x>:SPATtern[:ANALyze]:SET Syntax <x> = 1 to 4 up:DATA:ACTive {HIGH|LOW} :SERIALBUS1:SPATTERN:ANALYZE:SETUP:L Example :SERialbus<x>:SPATtern[:ANALyze]:SET ATCH:POLARITY FALL up:DATA:ACTive? :SERIALBUS1:SPATTERN:ANALYZE:SETUP:L ATCH:POLARITY? <x> = 1 to 4 :SERIALBUS1:SPATTERN:ANALYZE:SETUP:D -> :SERIALBUS1:SPATTERN:ANALYZE:SETU Example ATA:ACTIVE HIGH P:LATCH:POLARITY FALL :SERIALBUS1:SPATTERN:ANALYZE:SETUP:D ATA:ACTIVE? -> :SERIALBUS1:SPATTERN:ANALYZE:SETU P:DATA:ACTIVE HIGH 5-224 IM DLM4038-17EN...
Page 258
<NRf> = 1 to 128 :SERIALBUS1:SPATTERN:SEARCH:SETUP:BI <x> = 1 to 4 Example :SERIALBUS1:SPATTERN:SEARCH:ABORT TSIZE 1 Example :SERIALBUS1:SPATTERN:SEARCH:SETUP:BI :SERialbus<x>:SPATtern:SEARch:EXECu TSIZE? -> :SERIALBUS1:SPATTERN:SEARCH:SETUP Function Executes a user-defined bus signal search. :BITSIZE 1 :SERialbus<x>:SPATtern:SEARch:EXECu Syntax <x> = 1 to 4 :SERIALBUS1:SPATTERN:SEARCH:EXECUTE Example 5-225 IM DLM4038-17EN...
Page 259
-> :SERIALBUS1:SPI:ANALYZE:SETUP:CLO CK:POLARITY FALL :SERialbus<x>:SPI? Function Queries all SPI bus signal analysis and search settings. :SERialbus<x>:SPI? Syntax <x> = 1 to 4 :SERialbus<x>:SPI:ANALyze? Function Queries all SPI bus signal analysis settings. :SERialbus<x>:SPI:ANALyze? Syntax <x> = 1 to 4 5-226 IM DLM4038-17EN...
Page 260
<z> of PODA<z>, PODB<z>, PODL<z> = 0 to 7 :SERIALBUS1:SPI:ANALYZE:SETUP:DATA1: Example SOURCE 1 :SERIALBUS1:SPI:ANALYZE:SETUP:DATA1: SOURCE? -> :SERIALBUS1:SPI:ANALYZE:SETUP:DAT A1:SOURCE 1 Description The data signal that you can specify varies depending on the :SERialbus<x>SPI[:ANALy ze]:SETup:CLOCk:SOURce setting. For details, see the DLM4000 User’s Manual. 5-227 IM DLM4038-17EN...
Page 261
<x> = 1 to 4 signal analysis result list. :SERialbus<x>:SPI:DETail:DISPl <Time> = 10 ns to 1 ms Syntax :SERIALBUS1:SPI:ANALYZE:SETUP:ITI ay {FULL|LOWer|UPPer} Example ME 2US :SERialbus<x>:SPI:DETail:DISPlay? :SERIALBUS1:SPI:ANALYZE:SETUP:ITIME? <x> = 1 to 4 -> :SERIALBUS1:SPI:ANALYZE:SETUP:ITI :SERIALBUS1:SPI:DETAIL:DISPLAY FULL Example ME 2.00000E−06 :SERIALBUS1:SPI:DETAIL:DISPLAY? -> :SERIALBUS1:SPI:DETAIL:DISPLAY FU 5-228 IM DLM4038-17EN...
Page 262
<x> = 1 to 4 <NRf> = 0 to 49999 :SERIALBUS1:SPI:SEARCH:SELECT 1 Example :SERIALBUS1:SPI:SEARCH:SELECT? -> :SERIALBUS1:SPI:SEARCH:SELECT 1.5 0000000 Description “ [:HISTory[:SEARch]:NUMBer<x>:CONDit ion ” is set to OFF or when the value is otherwise immeasurable, the DLM4000 returns “NAN” (not a number). 5-229 IM DLM4038-17EN...
Page 263
<x> = 1 to 4 A<y>:PFORmat? <y> = 1 to 2 <z> = 1 to 4 <x> = 1 to 4 :SERIALBUS1:SPI:SEARCH:SETUP:DATA1:H Example <y> = 1 to 2 EXA1 "AB" Example :SERIALBUS1:SPI:SEARCH:SETUP:DATA1:P FORMAT BINARY :SERIALBUS1:SPI:SEARCH:SETUP:DATA1:P FORMAT? -> :SERIALBUS1:SPI:SEARCH:SETUP:DATA 1:PFORMAT BINARY 5-230 IM DLM4038-17EN...
Page 264
-> :SERIALBUS1:UART:ANALYZE:SETUP:BI Function Sets or queries the on/off status of grouping for TORDER MSBFIRST UART signal analysis. :SERialbus<x>:UART[:ANALyze]:SETup:G Syntax ROuping {<Boolean>} :SERialbus<x>:UART[:ANALyze]:SETup:G ROuping? <x> = 1 to 4 :SERIALBUS1:UART:ANALYZE:SETUP:GROUP Example ING ON :SERIALBUS1:UART:ANALYZE:SETUP:GROUP ING? -> :SERIALBUS1:UART:ANALYZE:SETUP:GR OUPING 1 5-231 IM DLM4038-17EN...
Page 265
<x> = 1 to 4 Syntax <NRf> = 18.8 to 90.6 <x> = 1 to 4 :SERIALBUS1:UART:ANALYZE:SETUP:SPOI Example :SERialbus<x>:UART:SEARch:ABORt NT 18.8 :SERIALBUS1:UART:ANALYZE:SETUP:SPOI Function Aborts the UART signal search. :SERialbus<x>:UART:SEARch:ABORt Syntax -> :SERIALBUS1:UART:ANALYZE:SETUP:SP <x> = 1 to 4 OINT 18.8 :SERIALBUS1:UART:SEARCH:ABORT Example 5-232 IM DLM4038-17EN...
Page 266
Queries all UART signal search condition SENSITIVE ON settings. :SERIALBUS1:UART:SEARCH:SETUP:DATA:C :SERialbus<x>:UART:SEARch:SETup? SENSITIVE? Syntax -> :SERIALBUS1:UART:SEARCH:SETUP:DAT <x> = 1 to 4 A:CSENSITIVE 1 :SERialbus<x>:UART:SEARch:SETup:DA Function Queries all UART signal search data settings. Syntax :SERialbus<x>:UART:SEARch:SETup:DA <x> = 1 to 4 5-233 IM DLM4038-17EN...
Page 267
ATTERN1? -> :SERIALBUS1:UART:SEARCH:SETUP:DAT Function Sets or queries the UART signal search parity A:PATTERN1 "00110101" error setting. :SERialbus<x>:UART:SEARch:SETup: Syntax ERRor:PARity {<Boolean>} :SERialbus<x>:UART:SEARch:SETup: ERRor:PARity? <x> = 1 to 4 :SERIALBUS1:UART:SEARCH:SETUP:ERROR: Example PARITY ON :SERIALBUS1:UART:SEARCH:SETUP:ERROR: PARITY? -> :SERIALBUS1:UART:SEARCH:SETUP:ERR OR:PARITY 1 5-234 IM DLM4038-17EN...
Page 268
DE DATA :SERialbus<x>:ZLINkage Function Sets or queries whether or not the analysis numbers of serial-bus signal-analysis results are linked to zoom locations. :SERialbus<x>:ZLINkage {<Boolean>} Syntax :SERialbus<x>:ZLINkage? <x> = 1 to 4 :SERIALBUS1:ZLINKAGE ON Example :SERIALBUS1:ZLINKAGE? -> :SERIALBUS1:ZLINKAGE 1 5-235 IM DLM4038-17EN...
• If you specify a negative time value, the DLM4000 does not start waveform acquisition Index and simply waits until the waveform acquisition in progress is stopped within the specified time period. 5-237 IM DLM4038-17EN...
5.28 STARt Group :STARt Function Starts waveform acquisition. :STARt Syntax Example :START Description Stop waveform acquisition by using the STOP command. 5-238 IM DLM4038-17EN...
6, “Status Reports.” Function Executes serial polling. :STATus:ERRor? :STATus:SPOLl? Syntax Function Queries the error code and message information Example :STATUS:SPOLL? (top of the error queue). -> :STATUS:SPOLL 0 :STATus:ERRor? Syntax :STATUS:ERROR? Example -> 113,"Undefined header" 5-239 IM DLM4038-17EN...
5.30 STOP Group :STOP Function Stops waveform acquisition. :STOP Syntax Example :STOP Description Start waveform acquisition by using the “ STARt ” command. 5-240 IM DLM4038-17EN...
Sets or queries the data-write protection on/ off status for the setup data that is stored to the specified location in the internal memory. :STORe:SETup<x>:LOCK {<Boolean>} Syntax :STORe:SETup<x>:LOCK? <x> = 1 to 3 :STORE:SETUP1:LOCK ON Example :STORE:SETUP1:LOCK? -> :STORE:SETUP1:LOCK 1 5-241 IM DLM4038-17EN...
:SYSTEM:CLOCK:MODE ON Example parameters and the cursor measurement values. :SYSTEM:CLOCK:MODE? :SYSTem:FSIZe:MEASure {LARGe|SMALl} Syntax -> :SYSTEM:CLOCK:MODE 1 :SYSTem:FSIZe:MEASure? Example :SYSTEM:FSIZE:MEASURE LARGE :SYSTem:CLOCk:SNTP? :SYSTEM:FSIZE:MEASURE? -> :SYSTEM:FSIZE:MEASURE LARGE Function Queries the date/time setting retrieved using SNTP. :SYSTem:CLOCk:SNTP? Syntax 5-242 IM DLM4038-17EN...
Page 276
:SYSTem:LCD:BRIGhtness {<NRf>} Syntax :SYSTem:TOUT:POLarity :SYSTem:LCD:BRIGhtness? <NRf> = 1 to 8 Function Sets or queries the trigger out polarity. Example :SYSTEM:LCD:BRIGHTNESS 2 Syntax :SYSTem:TOUT:POLarity {NEGative|POSi :SYSTEM:LCD:BRIGHTNESS? tive} -> :SYSTEM:LCD:BRIGHTNESS 2 :SYSTem:TOUT:POLarity? :SYSTEM:TOUT:POLARITY NEGATIVE Example :SYSTEM:TOUT:POLARITY? -> :SYSTEM:TOUT:POLARITY NEGATIVE 5-243 IM DLM4038-17EN...
Page 277
5.32 SYSTem Group :SYSTem:USBKeyboard Function Sets or queries the USB keyboard type. :SYSTem:USBKeyboard {ENGLish|JAPANes Syntax :SYSTem:USBKeyboard? Example :SYSTEM:USBKEYBOARD JAPANESE :SYSTEM:USBKEYBOARD? -> :SYSTEM:USBKEYBOARD JAPANESE 5-244 IM DLM4038-17EN...
Function Queries the sample rate. Syntax :TIMebase:SRATe? :TIMEBASE:SRATE? Example -> :TIMEBASE:SRATE 12.50E+06 :TIMebase:TDIV Function Sets or queries the Time/div value. Syntax :TIMebase:TDIV {<Time>} :TIMebase:TDIV? <Time> = 1 ns to 500 s :TIMEBASE:TDIV 2NS Example :TIMEBASE:TDIV? -> :TIMEBASE:TDIV 2.000E−09 Index 5-245 IM DLM4038-17EN...
:TRIGger:ACTion? Syntax :TRIGger:ACTion:HCOPy Function Sets or queries whether or not the DLM4000 will print a screen capture as an action when trigger conditions are met (on/off). :TRIGger:ACTion:HCOPy {<Boolean>} Syntax :TRIGger:ACTion:HCOPy? :TRIGGER:ACTION:HCOPY ON Example :TRIGGER:ACTION:HCOPY? -> :TRIGGER:ACTION:HCOPY 1 5-246 IM DLM4038-17EN...
Page 280
Description This command only stops trigger actions and does not cancel the setting. Use :TRIGger: :TRIGGER:ATRIGGER:CAN:EFRAME:CRC ON Example ACTION:STARt to resume trigger actions. :TRIGGER:ATRIGGER:CAN:EFRAME:CRC? -> :TRIGGER:ATRIGGER:CAN:EFRAME:C :TRIGger:ADB? RC 1 Function Queries all A Delay B trigger settings. :TRIGger:ADB? Syntax 5-247 IM DLM4038-17EN...
Page 281
:IDData]:ACK:MODE Function Sets or queries the ACK mode, which is one of the ID and data conditions, for CAN bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:CAN Syntax [:IDData]:ACK:MODE {<Boolean>} :TRIGger{[:ATRigger]|:BTRigger}:CAN [:IDData]:ACK:MODE? Example :TRIGGER:ATRIGGER:CAN:IDDATA:ACK:MO DE ON :TRIGGER:ATRIGGER:CAN:IDDATA:ACK:MO -> :TRIGGER:ATRIGGER:CAN:IDDATA:ACK: MODE 1 5-248 IM DLM4038-17EN...
Page 282
ID and data :TRIGGER:ATRIGGER:CAN:IDDATA:DATA:MS BLSB? conditions, for CAN bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:CAN -> :TRIGGER:ATRIGGER:CAN:IDDATA:DATA Syntax [:IDData]:DATA:ENDian {BIG|LITTle} :MSBLSB 1,0 :TRIGger{[:ATRigger]|:BTRigger}:CAN [:IDData]:DATA:ENDian? Example :TRIGGER:ATRIGGER:CAN:IDDATA:DATA:EN DIAN BIG :TRIGGER:ATRIGGER:CAN:IDDATA:DATA:EN DIAN? -> :TRIGGER:ATRIGGER:CAN:IDDATA:DATA :ENDIAN BIG 5-249 IM DLM4038-17EN...
Page 283
:TRIGGER:ATRIGGER:CAN:IDDATA:DATA:SI [:IDData]:IDENtifier:ID:PATTern? Example :TRIGGER:ATRIGGER:CAN:IDDATA:IDENTIF -> :TRIGGER:ATRIGGER:CAN:IDDATA:DATA IER:ID:PATTERN "11100001111" :SIGN SIGN :TRIGGER:ATRIGGER:CAN:IDDATA:IDENTIF IER:ID:PATTERN? :TRIGger{[:ATRigger]|:BTRigger}:CAN[ -> :TRIGGER:ATRIGGER:CAN:IDDATA:IDEN :IDData]:IDENtifier? TIFIER:ID:PATTERN "11100001111" Function Queries all identifier settings for the ID and data conditions for CAN bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:CAN Syntax [:IDData]:IDENtifier? 5-250 IM DLM4038-17EN...
Page 284
NAL:SIGNAL:CONDITION BETWEEN :TRIGger{[:ATRigger]|:BTRigger}:CAN[ :IDData]:MSIGnal:MESSage:ITEM Function Sets the message item, which is one of the ID and data conditions, for CAN bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:CAN Syntax [:IDData]:MSIGnal:MESSage:ITEM {<Str ing>} <String> = Up to 32 characters :TRIGGER:ATRIGGER:CAN:IDDATA:MSIGNAL Example :MESSAGE:ITEM "TEST" 5-251 IM DLM4038-17EN...
Page 285
[:IDData]:RTR {<Boolean>} for CAN bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:CAN :TRIGger{[:ATRigger]|:BTRigger}:CAN: Syntax [:IDData]:RTR? IDOR:DATA? :TRIGGER:ATRIGGER:CAN:IDDATA:RTR ON Example :TRIGGER:ATRIGGER:CAN:IDDATA:RTR? -> :TRIGGER:ATRIGGER:CAN:IDDATA:R TR 1 :TRIGger{[:ATRigger]|:BTRigger}:CAN: IDOR? Function Queries all ID OR condition settings for CAN bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:CAN: Syntax IDOR? 5-252 IM DLM4038-17EN...
Page 286
ID OR conditions, for CAN :TRIGGER:ATRIGGER:CAN:IDOR:IDENTIFIE bus signal triggering. R:MFORMAT? :TRIGger{[:ATRigger]|:BTRigger}:CAN: Syntax -> :TRIGGER:ATRIGGER:CAN:IDOR:IDENTI IDOR:IDENtifier:ID<x>:MODE {<Boolean FIER:MFORMAT EXTENDED >} :TRIGger{[:ATRigger]|:BTRigger}:CAN: IDOR:IDENtifier:ID<x>:MODE? <x> = 1 to 4 :TRIGGER:ATRIGGER:CAN:IDOR:IDENTIFIE Example R:ID1:MODE ON :TRIGGER:ATRIGGER:CAN:IDOR:IDENTIFIE R:ID1:MODE? -> :TRIGGER:ATRIGGER:CAN:IDOR:IDENTI FIER:ID1:MODE 1 5-253 IM DLM4038-17EN...
Page 287
Function Queries all CAN FD bus signal trigger settings. :TRIGger{[:ATRigger]|:BTRigger}:CAN: :TRIGger{[:ATRigger]|:BTRigger}:CAN Syntax MODE Function Sets or queries the CAN bus signal trigger mode setting. :TRIGger{[:ATRigger]|:BTRigger}:CAN: Syntax MODE {EFRame|IDData|IDOR|SOF} :TRIGger{[:ATRigger]|:BTRigger}:CAN: MODE? Example :TRIGGER:ATRIGGER:CAN:MODE EFRAME :TRIGGER:ATRIGGER:CAN:MODE? -> :TRIGGER:ATRIGGER:CAN:MODE EFRAME 5-254 IM DLM4038-17EN...
Page 288
:TRIGGER:ATRIGGER:CANFD:DSPOINT 18.8 D:EFRame:CRCEFactor:SCOunt {<Boolean Example :TRIGGER:ATRIGGER:CANFD:DSPOINT? >} -> :TRIGGER:ATRIGGER:CANFD:DSPOINT 1 :TRIGger{[:ATRigger]|:BTRigger}:CANF D:EFRame:CRCEFactor:SCOunt? :TRIGGER:ATRIGGER:CANFD:EFRAME:CRCEF Example :TRIGger{[:ATRigger]|:BTRigger}:CANF ACTOR:SCOUNT ON D:EFRame? :TRIGGER:ATRIGGER:CANFD:EFRAME:CRCEF ACTOR:SCOUNT? Function Queries all CAN FD bus signal trigger error -> :TRIGGER:ATRIGGER:CANFD:EFRAME:CR settings. Syntax :TRIGger{[:ATRigger]|:BTRigger}:CANF CEFACTOR:SCOUNT 1 D:EFRame? 5-255 IM DLM4038-17EN...
Page 289
Syntax D:EFRame:STUFF {<Boolean>} D:IDData? :TRIGger{[:ATRigger]|:BTRigger}:CANF :TRIGger{[:ATRigger]|:BTRigger}:CANF D:EFRame:STUFF? D[:IDData]:ACK? :TRIGGER:ATRIGGER:CANFD:EFRAME:STU Example FF ON Function Queries all ACK settings for the ID and data :TRIGGER:ATRIGGER:CANFD:EFRAME:STU conditions for CAN FD bus signal triggering. Syntax :TRIGger{[:ATRigger]|:BTRigger}:CANF -> :TRIGGER:ATRIGGER:CANFD:EFRAME:ST D[:IDData]:ACK? UFF 1 5-256 IM DLM4038-17EN...
Page 290
<x> = 1 or 2 Syntax :TRIGger{[:ATRigger]|:BTRigger}:CANF <NRf> = –9E+18 to 9E+18 D[:IDData]:DATA:BCOUNT {<NRf>} :TRIGGER:ATRIGGER:CANFD:IDDATA:DATA: Example DECIMAL1 1 <NRf> = 0 to 63 :TRIGGER:ATRIGGER:CANFD:IDDATA:DATA: :TRIGGER:ATRIGGER:CANFD:IDDATA:DATA: Example BCOUNT 4 DECIMAL1? :TRIGGER:ATRIGGER:CANFD:IDDATA:DATA: -> :TRIGGER:ATRIGGER:CANFD:IDDATA:DA BCOUNT? TA:DECIMAL1 1.000E+00 -> :TRIGGER:ATRIGGER:CANFD:IDDATA:DA TA:BCOUNT 4 5-257 IM DLM4038-17EN...
Page 291
ID and data conditions, SIGN? for CAN FD bus signal triggering. -> :TRIGGER:ATRIGGER:CANFD:IDDATA:DA :TRIGger{[:ATRigger]|:BTRigger}:CANF Syntax TA:SIGN SIGN D[:IDData]:DATA:MSBLsb {<NRf>,<NRf>} :TRIGger{[:ATRigger]|:BTRigger}:CANF D[:IDData]:DATA:MSBLsb? <NRf> = 0 to 63 Example :TRIGGER:ATRIGGER:CANFD:IDDATA:DATA: MSBLSB 1,0 :TRIGGER:ATRIGGER:CANFD:IDDATA:DATA: MSBLSB? -> :TRIGGER:ATRIGGER:CANFD:IDDATA:DA TA:MSBLSB 1,0 5-258 IM DLM4038-17EN...
Page 292
Sets or queries the ID input format, which is one :TRIGGER:ATRIGGER:CANFD:IDDATA:IDENT of the ID and data conditions, for CAN FD bus IFIER:ID:MODE? signal triggering. -> :TRIGGER:ATRIGGER:CANFD:IDDATA:ID Syntax :TRIGger{[:ATRigger]|:BTRigger}:CANF ENTIFIER:ID:MODE 1 D[:IDData]:IDENtifier:PFORmat {BINar y|HEXa|MESSage} :TRIGger{[:ATRigger]|:BTRigger}:CANF D[:IDData]:IDENtifier:PFORmat? Example :TRIGGER:ATRIGGER:CANFD:IDDATA:IDENT IFIER:PFORMAT BINARY :TRIGGER:ATRIGGER:CANFD:IDDATA:IDENT IFIER:PFORMAT? -> :TRIGGER:ATRIGGER:CANFD:IDDATA:ID ENTIFIER:PFORMAT BINARY 5-259 IM DLM4038-17EN...
Page 293
Syntax data conditions, for CAN FD bus signal triggering. D[:IDData]:MSIGnal:SIGNal? :TRIGger{[:ATRigger]|:BTRigger}:CANF Syntax D[:IDData]:MSIGnal:SIGNal:ITEM {<Str ing>,<String>} <String> = Up to 32 characters :TRIGGER:ATRIGGER:CANFD:IDDATA:MSI Example GNAL:SIGNAL:ITEM "Sig_Test","Mess_ Test" Description Set the signal item first and then the message item. 5-260 IM DLM4038-17EN...
Page 294
CAN FD bus signal triggering. MODE 1 :TRIGger{[:ATRigger]|:BTRigger}:CANF Syntax D:IDOR:IDENtifier? :TRIGger{[:ATRigger]|:BTRigger}:CANF D:IDOR:IDENtifier:ID<x>? Function Queries all ID settings for the ID OR conditions for CAN FD bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:CANF Syntax D:IDOR:IDENtifier:ID<x>? <x> = 1 to 4 5-261 IM DLM4038-17EN...
Page 295
Sets the message item, which is one of the ID OR conditions, for CAN FD bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:CANF Syntax D:IDOR:MSIGnal<x>:MESSage:ITEM {<Str ing>} <x> = 1 to 4 <String> = Up to 32 characters :TRIGGER:ATRIGGER:CAN:IDOR:MSIGNAL1: Example MESSAGE:ITEM "TEST" 5-262 IM DLM4038-17EN...
Page 296
:TRIGGER:ATRIGGER:FLEXRAY:BRATE? Syntax :TRIGger{[:ATRigger]|:BTRigger}:CANF -> :TRIGGER:ATRIGGER:FLEXRAY:BRATE 5 D:SOURce {<NRf>} 000000 :TRIGger{[:ATRigger]|:BTRigger}:CANF :TRIGger{[:ATRigger]|:BTRigger}:FLEX D:SOURce? ray:ERRor? <NRf> = 1 to 8 :TRIGGER:ATRIGGER:CANFD:SOURCE 1 Example Function Queries all FlexRay bus signal trigger error :TRIGGER:ATRIGGER:CANFD:SOURCE? settings. -> :TRIGGER:ATRIGGER:CANFD:SOURCE 1 Syntax :TRIGger{[:ATRigger]|:BTRigger}:FLEX ray:ERRor? 5-263 IM DLM4038-17EN...
Page 297
BETWeen|NOTBetween , set the smaller value :TRIGger{[:ATRigger]|:BTRigger}:FLEX using :TRIGger{[:ATRigger]|:BTRigger} ray[:IDData]:CCOunt? :FLEXray[:IDData]:CCOunt:COUNt1 , and Function Queries all cycle-count settings for the ID and set the larger value using :TRIGger{[:ATRigger]|:BTRigger}:FLE data conditions for FlexRay bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:FLEX Xray[:IDData]:CCOunt:COUNt2 . Syntax ray[:IDData]:CCOunt? 5-264 IM DLM4038-17EN...
Page 298
:TRIGger{[:ATRigger]|:BTRigger}:FLEX Syntax ray[:IDData]:DATA<x>:DECimal<y> {<NR f>} :TRIGger{[:ATRigger]|:BTRigger}:FLEX ray[:IDData]:DATA<x>:DECimal<y>? <x> = 1 to 2 <y> = 1 to 2 <NRf> = See the DLM4000 Features Guide for this information. Example :TRIGGER:ATRIGGER:FLEXRAY:IDDATA:DAT A1:DECIMAL1 1 :TRIGGER:ATRIGGER:FLEXRAY:IDDATA:DAT A1:DECIMAL1? -> :TRIGGER:ATRIGGER:FLEXRAY:IDDATA: DATA1:DECIMAL1 1.000E+00 5-265 IM DLM4038-17EN...
Page 299
ID and data -> :TRIGGER:ATRIGGER:FLEXRAY:IDDATA: conditions, for FlexRay bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:FLEX DATA1:PATTERN1 "11011111" Syntax ray[:IDData]:DATA<x>:MODE {<Boolean>} :TRIGger{[:ATRigger]|:BTRigger}:FLEX ray[:IDData]:DATA<x>:MODE? <x> = 1 to 2 :TRIGGER:ATRIGGER:FLEXRAY:IDDATA:DAT Example A:MODE ON :TRIGGER:ATRIGGER:FLEXRAY:IDDATA:DAT A:MODE? -> :TRIGGER:ATRIGGER:FLEXRAY:IDDATA: DATA:MODE 1 5-266 IM DLM4038-17EN...
Page 300
ID and data conditions for FlexRay bus signal triggering. conditions, for FlexRay bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:FLEX :TRIGger{[:ATRigger]|:BTRigger}:FLEX Syntax Syntax ray[:IDData]:FID? ray[:IDData]:FID:MODE {<Boolean>} :TRIGger{[:ATRigger]|:BTRigger}:FLEX ray[:IDData]:FID:MODE? Example :TRIGGER:ATRIGGER:FLEXRAY:IDDATA: FID:MODE ON :TRIGGER:ATRIGGER:FLEXRAY:IDDATA: FID:MODE? -> :TRIGGER:ATRIGGER:FLEXRAY:IDDATA: FID:MODE 1 5-267 IM DLM4038-17EN...
Page 301
ICATOR:PPREAMBLE 1 Function Queries the cycle-count setting for the frame IDs :TRIGGER:ATRIGGER:FLEXRAY:IDDATA:IND for FlexRay bus signal triggering (this is one of ICATOR:PPREAMBLE? the OR conditions). -> :TRIGGER:ATRIGGER:FLEXRAY:IDDATA: :TRIGger{[:ATRigger]|:BTRigger}:FLEX Syntax INDICATOR:PPREAMBLE 1 ray:IDOR:ID<x>:CCOunt? <x> = 1 to 4 5-268 IM DLM4038-17EN...
Page 302
FlexRay bus signal triggering (this is one of the FlexRay bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:FLEX OR conditions). Syntax Syntax :TRIGger{[:ATRigger]|:BTRigger}:FLEX ray:IDOR:ID<x>:MODE {<Boolean>} ray:IDOR:ID<x>:FID? :TRIGger{[:ATRigger]|:BTRigger}:FLEX ray:IDOR:ID<x>:MODE? <x> = 1 to 4 <x> = 1 to 4 :TRIGGER:ATRIGGER:FLEXRAY:IDOR:ID1:M Example ODE ON :TRIGGER:ATRIGGER:FLEXRAY:IDOR:ID1:M ODE? -> :TRIGGER:ATRIGGER:FLEXRAY:IDOR:ID 1:MODE 1 5-269 IM DLM4038-17EN...
Page 303
Function Queries all address pattern address settings for :TRIGGER:ATRIGGER:I2C:ADDRESS:ADDRES C bus signal triggering. Example :TRIGger{[:ATRigger]|:BTRigger}:I2C: S:BIT7ADDRESS:HEXA "5C" Syntax ADDRess:ADDRess? :TRIGger{[:ATRigger]|:BTRigger}:I2C: ADDRess:ADDRess:BIT10ADdress? Function Queries all 10-bit address settings for I C bus signal triggering. Syntax :TRIGger{[:ATRigger]|:BTRigger}:I2C: ADDRess:ADDRess:BIT10ADdress? 5-270 IM DLM4038-17EN...
Page 304
Syntax ADDRess:ADDRess:BIT7APsub:SADDress:H Function Sets the 7-bit address for the 7-bit + sub address EXa {<String>} for I C bus signal triggering in hexadecimal notation. Example :TRIGGER:ATRIGGER:I2C:ADDRESS:ADDRES Syntax :TRIGger{[:ATRigger]|:BTRigger}:I2C: S:BIT7APSUB:SADDRESS:HEXA "EF" ADDRess:ADDRess:BIT7APsub:ADDRess:HE Xa {<String>} :TRIGGER:ATRIGGER:I2C:ADDRESS:ADDRES Example S:BIT7APSUB:ADDRESS:HEXA "AB" 5-271 IM DLM4038-17EN...
Page 305
I C bus signal :TRIGger{[:ATRigger]|:BTRigger}:I2C: triggering. ADDRess:ADDRess:PFORmat? Syntax :TRIGger{[:ATRigger]|:BTRigger}:I2C: :TRIGGER:ATRIGGER:I2C:ADDRESS:ADDRES ADDRess:DATA:BMODe {<Boolean>} Example S:PFORMAT BINARY :TRIGger{[:ATRigger]|:BTRigger}:I2C: :TRIGGER:ATRIGGER:I2C:ADDRESS:ADDRES ADDRess:DATA:BMODe? S:PFORMAT? :TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:B Example -> :TRIGGER:ATRIGGER:I2C:ADDRESS:ADD MODE ON RESS:PFORMAT BINARY :TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:B MODE? -> :TRIGGER:ATRIGGER:I2C:ADDRESS:DAT A:BMODE 1 5-272 IM DLM4038-17EN...
Page 306
GENeralcall:BIT7Maddress:HEXa ADDRess:DATA:MODE? :TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:M Example Function Sets the general cal's 7-bit master address for I ODE ON bus signal triggering in hexadecimal notation. :TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:M Syntax :TRIGger{[:ATRigger]|:BTRigger}:I2C: ODE? GENeralcall:BIT7Maddress:HEXa {<Stri -> :TRIGGER:ATRIGGER:I2C:ADDRESS:DAT ng>} A:MODE 1 :TRIGGER:ATRIGGER:I2C:GENERALCALL:BI Example T7MADDRESS:HEXA "AB" 5-273 IM DLM4038-17EN...
Page 307
Sets or queries whether or not NON ACK will be :TRIGger{[:ATRigger]|:BTRigger}:I2C: ignored in read access mode for I C bus signal triggering. INCLuderw? :TRIGger{[:ATRigger]|:BTRigger}:I2C: Syntax :TRIGGER:ATRIGGER:I2C:INCLUDERW ON Example NONack:READaccess {<Boolean>} :TRIGGER:ATRIGGER:I2C:INCLUDERW? :TRIGger{[:ATRigger]|:BTRigger}:I2C: -> :TRIGGER:ATRIGGER:I2C:INCLUDERW 1 NONack:READaccess? Example :TRIGGER:ATRIGGER:I2C:NONACK:READACC ESS ON :TRIGGER:ATRIGGER:I2C:NONACK:READACC ESS? -> :TRIGGER:ATRIGGER:I2C:NONACK:READ ACCESS 1 5-274 IM DLM4038-17EN...
Page 308
Description The data signal that you can specify varies Example depending on the " :TRIGger{[:ATRigger]|: TY ON BTRigger}:I2C:SCL " setting. :TRIGGER:ATRIGGER:LIN:ERROR:PARITY? For details, see the DLM4000 User’s Manual. -> :TRIGGER:ATRIGGER:LIN:ERROR:PARI TY 1 :TRIGger{[:ATRigger]|:BTRigger}:LIN? Function Queries all LIN bus signal trigger settings. :TRIGger{[:ATRigger]|:BTRigger}:LIN? Syntax 5-275 IM DLM4038-17EN...
Page 309
Function Sets or queries the data endian setting for LIN NDITION BETWEEN bus signal triggering. :TRIGGER:ATRIGGER:LIN:IDDATA:DATA:CO :TRIGger{[:ATRigger]|:BTRigger}:LIN: Syntax NDITION? IDData:DATA:ENDian {BIG|LITTle} -> :TRIGGER:ATRIGGER:LIN:IDDATA: :TRIGger{[:ATRigger]|:BTRigger}:LIN: DATA:CONDITION BETWEEN IDData:DATA:ENDian? :TRIGGER:ATRIGGER:LIN:IDDATA:DATA:EN Example DIAN BIG :TRIGGER:ATRIGGER:LIN:IDDATA:DATA:EN DIAN? -> :TRIGGER:ATRIGGER:LIN:IDDATA: DATA:ENDIAN BIG 5-276 IM DLM4038-17EN...
Page 310
Function Sets the ID for LIN bus signal triggering in :TRIGger{[:ATRigger]|:BTRigger}:LIN: hexadecimal notation. IDData:DATA:PATTern<x>? :TRIGger{[:ATRigger]|:BTRigger}:LIN: Syntax IDData:IDENtifier:ID:HEXa {<String>} <x> = 1 to 8 :TRIGGER:ATRIGGER:LIN:IDDATA:DATA:PA :TRIGGER:ATRIGGER:LIN:IDDATA:IDENTIF Example Example TTERN1 "00110101" IER:ID:HEXA "1E" :TRIGGER:ATRIGGER:LIN:IDDATA:DATA:PA TTERN1? -> :TRIGGER:ATRIGGER:LIN:IDDATA: DATA:PATTERN1 "00110101" 5-277 IM DLM4038-17EN...
Page 311
IDData:IDENtifier:PFORmat {BINary|HE R:ID1:MODE ON :TRIGGER:ATRIGGER:LIN:IDOR:IDENTIFIE :TRIGger{[:ATRigger]|:BTRigger}:LIN: R:ID1:MODE? IDData:IDENtifier:PFORmat? -> :TRIGGER:ATRIGGER:LIN:IDOR:IDENTI :TRIGGER:ATRIGGER:LIN:IDDATA:IDENTIF FIER:ID1:MODE 1 Example IER:PFORMAT BINARY :TRIGGER:ATRIGGER:LIN:IDDATA:IDENTIF IER:PFORMAT? -> :TRIGGER:ATRIGGER:LIN:IDDATA:IDEN TIFIER:PFORMAT BINARY :TRIGger{[:ATRigger]|:BTRigger}:LIN: IDOR? Function Queries all IDOR condition settings for LIN bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:LIN: Syntax IDOR? 5-278 IM DLM4038-17EN...
Page 312
IDOR conditions, for LIN bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:PATT Syntax :TRIGger{[:ATRigger]|:BTRigger}:LIN: ern? IDOR:IDENtifier:PFORmat {BINary| HEXa} Function Queries all state trigger settings. :TRIGger{[:ATRigger]|:BTRigger}:LIN: :TRIGger{[:ATRigger]|:BTRigger}:PATT Syntax IDOR:IDENtifier:PFORmat? ern? :TRIGGER:ATRIGGER:LIN:IDOR:IDENTIFIE Example R:PFORMAT BINARY :TRIGGER:ATRIGGER:LIN:IDOR:IDENTIFIE R:PFORMAT? -> :TRIGGER:ATRIGGER:LIN:IDOR:IDENTI FIER:PFORMAT BINARY 5-279 IM DLM4038-17EN...
Page 313
-> :TRIGGER:ATRIGGER:PATTERN:LOGIC A is specified. • If :TRIGger:SOURce:CHANnel<x>:WIND :TRIGger{[:ATRigger]|:BTRigger}:PATT ow is set to ON, select from {ENTer|EXIT} ; ern:{PODA|PODB|PODL}? otherwise, select from {FALL|RISE} . Function Queries all the settings for the state trigger logic input. :TRIGger{[:ATRigger]|:BTRigger}:PATT Syntax ern:{PODA|PODB|PODL}? 5-280 IM DLM4038-17EN...
Page 314
SENT:CEFactor:SAComm:BIT<x>? :TRIGGER:ATRIGGER:QUALIFY:CHANNEL1? <x> = 0, 1 -> :TRIGGER:ATRIGGER:QUALIFY:CHANNEL Example :TRIGGER:ATRIGGER:SENT:CEFACTOR:SACO 1 HIGH MM:BIT1 ON Description If :TRIGger:SOURce:CHANnel<x>:WIND :TRIGGER:ATRIGGER:SENT:CEFACTOR:SACO ow is set to ON, select from {IN|OFF|OUT} , MM:BIT1? otherwise, select from {DONTcare|HIGH|LOW} . -> :TRIGGER:ATRIGGER:SENT:CEFACTOR:S CPULSES 1 5-281 IM DLM4038-17EN...
Page 315
SENT:CTICk? :TRIGGER:ATRIGGER:SENT:DTYPE? <NRf> = 1.00 us to 100.00 us (resolution: 0.01 us) -> :TRIGGER:ATRIGGER:SENT:DTYPE NIBB :TRIGGER:ATRIGGER:SENT: Example CTICK 0.000001 :TRIGGER:ATRIGGER:SENT:CTICK? :TRIGger{[:ATRigger]|:BTRigger}:SENT -> :TRIGGER:ATRIGGER:SENT: :ERRor? CTICK 1.000000E-06 Function Queries all SENT signal trigger error settings. :TRIGger{[:ATRigger]|:BTRigger}: Syntax SENT:ERRor? 5-282 IM DLM4038-17EN...
Page 316
SENT:FDATa:DATA<x>? BER 1 <x> = 1 to 4 :TRIGger{[:ATRigger]|:BTRigger}:SENT :ERRor:SAComm Function Sets or queries the SENT signal trigger status and communication error. :TRIGger{[:ATRigger]|:BTRigger}: Syntax SENT:ERRor:SAComm {<Boolean>} :TRIGger{[:ATRigger]|:BTRigger}: SENT:ERRor:SAComm? Example :TRIGGER:ATRIGGER:SENT:ERROR:SACO MM ON :TRIGGER:ATRIGGER:SENT:ERROR:SACOMM? -> :TRIGGER:ATRIGGER:SENT:ERROR:SACO MM 1 5-283 IM DLM4038-17EN...
Page 317
SENT signal 110000" trigger fast channel. :TRIGger{[:ATRigger]|:BTRigger}: :TRIGGER:ATRIGGER:SENT:FDATA: Syntax SENT:FDATa:DATA<x>:MODE{<Boolean>} DNIBBLES:PATTERN? :TRIGger{[:ATRigger]|:BTRigger}: -> :TRIGGER:ATRIGGER:SENT:FDATA: SENT:FDATa:DATA<x>:MODE? DNIBBLES:PATTERN "111100001111000011 110000" <x> = 1 to 4 :TRIGGER:ATRIGGER:SENT:FDATA:DATA1:M Example ODE ON :TRIGGER:ATRIGGER:SENT:FDATA:DATA1:M ODE? -> :TRIGGER:ATRIGGER:SENT:FDATA:DATA 1:MODE 1 5-284 IM DLM4038-17EN...
Page 318
Queries all slow channel data settings for SENT SENT:FSAComm:PATTern? signal triggering. Example :TRIGGER:ATRIGGER:SENT:FSACOMM: Syntax :TRIGger{[:ATRigger]|:BTRigger}: PATTERN "1111" SENT:SDATa? :TRIGGER:ATRIGGER:SENT:FSACOMM: :TRIGger{[:ATRigger]|:BTRigger}:SENT PATTERN? :SDATa:ENHanced? -> :TRIGGER:ATRIGGER:SENT:FSACOMM: PATTERN "1111" Function Queries all slow channel enhanced type settings for SENT signal triggering. Syntax :TRIGger{[:ATRigger]|:BTRigger}: SENT:SDATa:ENHanced? 5-285 IM DLM4038-17EN...
Page 319
DE {<Boolean>} ID for SENT signal triggering. :TRIGger{[:ATRigger]|:BTRigger}: :TRIGger{[:ATRigger]|:BTRigger}: Syntax SENT:SDATa:ENHanced:D12Bit:DATA:COND SENT:SDATa:ENHanced:D12Bit:DATA:MO ition {BETWeen|EQUal|FALSe|GREater|L ESS|NOTBetween|NOTEqul|TRUE} :TRIGGER:ATRIGGER:SENT:SDATA:ENHANCE Example :TRIGger{[:ATRigger]|:BTRigger}: D:D12BIT:DATA:MODE ON SENT:SDATa:ENHanced:D12Bit:DATA:COND :TRIGger:ATRIGGER:SENT:SDATA:ENHANCE ition? D:D12BIT:DATA:MODE? Example :TRIGGER:ATRIGGER:SENT:SDATA:ENHANCE -> :TRIGGER:ATRIGGER:SENT:SDATA:ENHA D:D12BIT:DATA:CONDITION FALSE NCED:D12BIT:DATA:MODE 1 :TRIGger:ATRIGGER:SENT:SDATA:ENHANCE D:D12BIT:DATA:CONDITION? -> :TRIGGER:ATRIGGER:SENT:SDATA:ENHA NCED:D12BIT:DATA:CONDITION FALSE 5-286 IM DLM4038-17EN...
Page 320
12-bit data and 8-bit ID for SENT the slow channel enhanced type 12-bit data and signal triggering. 8-bit ID for SENT signal triggering. :TRIGger{[:ATRigger]|:BTRigger}: :TRIGger{[:ATRigger]|:BTRigger}: Syntax Syntax SENT:SDATa:ENHanced:D12Bit:ID? SENT:SDATa:ENHanced:D12Bit:ID:MO DE {<Boolean>} :TRIGger{[:ATRigger]|:BTRigger}: SENT:SDATa:ENHanced:D12Bit:ID:MODE? :TRIGGER:ATRIGGER:SENT:SDATA:ENHANCE Example D:D12BIT:ID:MODE ON :TRIGger:ATRIGGER:SENT:SDATA:ENHANCE D:D12BIT:ID:MODE? -> :TRIGGER:ATRIGGER:SENT:SDATA:ENHA NCED:D12BIT:ID:MODE 1 5-287 IM DLM4038-17EN...
Page 321
16-bit data and 4-bit SENT:SDATa:ENHanced:D16Bit:DATA:MO ID for SENT signal triggering. Syntax :TRIGger{[:ATRigger]|:BTRigger}: SENT:SDATa:ENHanced:D16Bit:DATA:COND :TRIGGER:ATRIGGER:SENT:SDATA:ENHANCE Example ition {BETWeen|EQUal|FALSe|GREater|L D:D16BIT:DATA:MODE ON ESS|NOTBetween|NOTEqul|TRUE} :TRIGger:ATRIGGER:SENT:SDATA:ENHANCE :TRIGger{[:ATRigger]|:BTRigger}: D:D16BIT:DATA:MODE? SENT:SDATa:ENHanced:D16Bit:DATA:COND -> :TRIGGER:ATRIGGER:SENT:SDATA:ENHA ition? NCED:D16BIT:DATA:MODE 1 :TRIGGER:ATRIGGER:SENT:SDATA:ENHANCE Example D:D16BIT:DATA:CONDITION FALSE :TRIGger:ATRIGGER:SENT:SDATA:ENHANCE D:D16BIT:DATA:CONDITION? -> :TRIGGER:ATRIGGER:SENT:SDATA:ENHA NCED:D16BIT:DATA:CONDITION FALSE 5-288 IM DLM4038-17EN...
Page 322
16-bit data and 4-bit ID for SENT 4-bit ID for SENT signal triggering. :TRIGger{[:ATRigger]|:BTRigger}: signal triggering. Syntax Syntax :TRIGger{[:ATRigger]|:BTRigger}: SENT:SDATa:ENHanced:D16Bit:ID:MO SENT:SDATa:ENHanced:D16Bit:ID? DE {<Boolean>} :TRIGger{[:ATRigger]|:BTRigger}: SENT:SDATa:ENHanced:D16Bit:ID:MODE? :TRIGGER:ATRIGGER:SENT:SDATA:ENHANCE Example D:D16BIT:ID:MODE ON :TRIGger:ATRIGGER:SENT:SDATA:ENHANCE D:D16BIT:ID:MODE? -> :TRIGGER:ATRIGGER:SENT:SDATA:ENHA NCED:D16BIT:ID:MODE 1 5-289 IM DLM4038-17EN...
Page 323
:SDATa:SHORt:DATA:PATTern ATA:CONDITION? Function Sets the SENT signal trigger slow channel short -> :TRIGGER:ATRIGGER:SENT:SDATA:SHOR type data in binary notation. T:DATA:CONDITION FALSE :TRIGger{[:ATRigger]|:BTRigger}: Syntax SENT:SDATa:SHORt:DATA:PATTern {<Stri ng>} :TRIGger{[:ATRigger]|:BTRigger}: SENT:SDATa:SHORt:DATA:PATTern? :TRIGGER:ATRIGGER:SENT:SDATA:SHORT:D Example ATA:PATTERN "11110000" :TRIGger:ATRIGGER:SENT:SDATA:SHORT:D ATA:PATTERN? -> :TRIGGER:ATRIGGER:SENT:SDATA:SHOR T:DATA:PATTERN "11110000" 5-290 IM DLM4038-17EN...
Page 324
Sets or queries the SENT signal trigger slow >} channel format. :TRIGger{[:ATRigger]|:BTRigger}: :TRIGger{[:ATRigger]|:BTRigger}: Syntax SENT:SDATa:SHORt:ID:DECimal<x>? SENT:STYPe {ENHanced|SHORt} :TRIGger{[:ATRigger]|:BTRigger}: <x> = 1 or 2 Example :TRIGGER:ATRIGGER:SENT:SDATA:SHORT:I SENT:STYPe? D:DECimal1 0 Example :TRIGGER:ATRIGGER:SENT:STYPE ENHANCE :TRIGger:ATRIGGER:SENT:SDATA:SHORT:I D:DECIMAL1? :TRIGger:ATRIGGER:SENT:STYPE? -> :TRIGGER:ATRIGGER:SENT:SDATA:SHOR -> :TRIGGER:ATRIGGER:SENT:STYPE ENHA T:ID:DECIMAL1 0 NCED 5-291 IM DLM4038-17EN...
Page 325
:TRIGger{[:ATRigger]|:BTRigger}: Syntax Syntax SENT:USETup:DATA<x>:ORDer {BIG| SENT:VERSion {APR2016|FEB2008| LITTle} JAN2010} :TRIGger{[:ATRigger]|:BTRigger}: :TRIGger{[:ATRigger]|:BTRigger}: SENT:USETup:DATA<x>:ORDer? SENT:VERESion? :TRIGGER:ATRIGGER:SENT: <x> = 1 to 4 Example :TRIGGER:ATRIGGER:SENT:USETUP:DATA1: VERSION JAN2010 Example ORDER BIG :TRIGger:ATRIGGER:SENT:VERSION? :TRIGger:ATRIGGER:SENT:USETUP:DATA1: -> :TRIGGER:ATRIGGER:SENT: ORDER? VERSION JAN2010 -> :TRIGGER:ATRIGGER:SENT:USETUP:DAT A1:ORDER BIG 5-292 IM DLM4038-17EN...
Page 326
EXTernal or LINE. :TRIGger{[:ATRigger]|:BTRigger}:SIMP Syntax le:PROBe {<NRf>} :TRIGger{[:ATRigger]|:BTRigger}:SIMP le:PROBe? <NRf> = 1, 10 :TRIGGER:ATRIGGER:SIMPLE:PROBE 1 Example :TRIGGER:ATRIGGER:SIMPLE:PROBE? -> :TRIGGER:ATRIGGER:SIMPLE:PROBE 1 Description You cannot use this command/query if :TRIGger{[:ATRigger]|:BTRigger}:SIMP le:SOURce is set to EXTernal or LINE. 5-293 IM DLM4038-17EN...
Page 327
{<NRf>} le:WIDTh? :TRIGger{[:ATRigger]|:BTRigger}:SPAT tern:BRATe? <Voltage> = See the DLM4000 Features Guide for this information. <NRf> = 1000 to 50000000 :TRIGGER:ATRIGGER:SIMPLE:WIDTH 1V :TRIGGER:ATRIGGER:SPATTERN:BRA Example Example :TRIGGER:ATRIGGER:SIMPLE:WIDTH? TE 1000 -> :TRIGGER:ATRIGGER:SIMPLE:WIDTH 1. :TRIGGER:ATRIGGER:SPATTERN:BRATE? 000E+00 -> :TRIGGER:ATRIGGER:SPATTERN:BRA TE 1000 5-294 IM DLM4038-17EN...
Page 328
:TRIGGER:ATRIGGER:SPATTERN:CLOCK:SOU :TRIGger{[:ATRigger]|:BTRigger}:SPAT Example Syntax RCE 1 tern:DATA? :TRIGGER:ATRIGGER:SPATTERN:CLOCK:SOU RCE? -> :TRIGGER:ATRIGGER:SPATTERN:CLOCK: SOURCE 1 Description The clock signal that you can specify varies depending on the :TRIGger{[:ATRigger]|:B TRigger}:SPATtern:DATA:SOURce setting. For details, see the DLM4000 User’s Manual. 5-295 IM DLM4038-17EN...
Page 329
:TRIGger{[:ATRigger]|:BTRigger}:SPAT :TRIGger{[:ATRigger]|:BTRigger}:SPAT Syntax tern:LATCh? tern:PATTern {<String>} :TRIGger{[:ATRigger]|:BTRigger}:SPAT Function Queries all latch signal settings for user-defined tern:PATTern? bus signal triggering. :TRIGger{[:ATRigger]|:BTRigger}:SPAT :TRIGGER:ATRIGGER:SPATTERN:PATTE Syntax Example tern:LATCh? RN "00110101" :TRIGGER:ATRIGGER:SPATTERN:PATTERN? -> :TRIGGER:ATRIGGER:SPATTERN:PATTE RN "00110101" 5-296 IM DLM4038-17EN...
Page 330
Example Example :TRIGGER:ATRIGGER:SPI:CLOCK:POLARI :TRIGGER:ATRIGGER:SPI:CS:SOURCE? TY FALL -> :TRIGGER:ATRIGGER:SPI:CS:SOURCE 1 :TRIGGER:ATRIGGER:SPI:CLOCK:POLARI Description The chip select signal that you can specify varies depending on the :TRIGger{[:ATRigger]|:B -> :TRIGGER:ATRIGGER:SPI:CLOCK:POLAR TRigger}:SPI:CLOCk:SOURce setting. ITY FALL For details, see the DLM4000 User’s Manual. 5-297 IM DLM4038-17EN...
Page 331
DATA<x>:DBYTe? :TRIGger{[:ATRigger]|:BTRigger}:SPI: Syntax DATA<x>:PFORmat {BINary|HEXa} <x> = 1 to 2 :TRIGger{[:ATRigger]|:BTRigger}:SPI: <NRf> = 1 to 4 :TRIGGER:ATRIGGER:SPI:DATA1:DBYTE 1 DATA<x>:PFORmat? Example :TRIGGER:ATRIGGER:SPI:DATA1:DBYTE? <x> = 1 to 2 -> :TRIGGER:ATRIGGER:SPI:DATA1:DBYT :TRIGGER:ATRIGGER:SPI:DATA1:PFORM Example AT BINARY :TRIGGER:ATRIGGER:SPI:DATA1:PFORMAT? -> :TRIGGER:ATRIGGER:SPI:DATA1:PFORM AT BINARY 5-298 IM DLM4038-17EN...
Page 332
Sets the UART bus signal trigger data in ASCII :TRIGGER:ATRIGGER:TYPE SIMPLE Example format. :TRIGGER:ATRIGGER:TYPE? :TRIGger{[:ATRigger]|:BTRigger}: Syntax -> :TRIGGER:ATRIGGER:TYPE SIMPLE UART:DATA:ASCii {<String>} Description The settings that are available for Example :TRIGGER:ATRIGGER:UART:DATA:ASCII "T :TRIGger:BTRigger:TYPE are {PATTern|SI EST" MPle|QUALify|CANBus|CANFDbus|FLEXray |I2CBus|LINBus|SENT|SPATtern|SPIBus| UART} . 5-299 IM DLM4038-17EN...
Page 333
<NRf> = 1 to 4 (byte) HEXa} :TRIGGER:ATRIGGER:UART:DATA:DBYTE 1 Example :TRIGger{[:ATRigger]|:BTRigger}: :TRIGGER:ATRIGGER:UART:DATA:DBYTE? UART:DATA:PFORmat? -> :TRIGGER:ATRIGGER:UART:DATA:DBYT :TRIGGER:ATRIGGER:UART:DATA:PFORM Example AT BINARY :TRIGGER:ATRIGGER:UART:DATA:PFORMAT? -> :TRIGGER:ATRIGGER:UART:DATA:PFORM AT BINARY :TRIGger{[:ATRigger]|:BTRigger}:UART :ERRor? Function Queries all UART signal trigger error settings. Syntax :TRIGger{[:ATRigger]|:BTRigger}: UART:ERRor? 5-300 IM DLM4038-17EN...
Page 334
<NRf> = 18.8 to 90.6 IT8Noparity} :TRIGGER:ATRIGGER:UART:SPOINT 18.8 Example :TRIGger{[:ATRigger]|:BTRigger}: :TRIGGER:ATRIGGER:UART:SPOINT? UART:FORMat? -> :TRIGGER:ATRIGGER:UART:SPOINT 18. Example :TRIGGER:ATRIGGER:UART:FORMAT BIT7PA RITY :TRIGger[:ATRigger]:OR? :TRIGGER:ATRIGGER:UART:FORMAT? -> :TRIGGER:ATRIGGER:UART:FORMAT BIT Function Sets or queries the edge of a channel for edge 7PARITY OR triggering. :TRIGger[:ATRigger]:OR? Syntax 5-301 IM DLM4038-17EN...
Page 335
ON EQUAL ger]:PSI5:DATA:CONDition is TRUE . :TRIGGER:ATRIGGER:PSI5:DATA:CONDITI :TRIGger[:ATRigger]:PSI5:DATA:PFORm -> :TRIGGER:ATRIGGER:PSI5:DATA:CONDI TION EQUAL Function Sets or queries the data input format for PSI5 signal triggering. :TRIGger[:ATRigger]:PSI5:DATA:PFORm Syntax at {BINary|HEXa} :TRIGger[:ATRigger]:PSI5:DATA:PFORm :TRIGGER:ATRIGGER:PSI5:DATA:PFORM Example AT BINARY :TRIGGER:ATRIGGER:PSI5:DATA:PFORMAT? -> :TRIGGER:ATRIGGER:PSI5:DATA:PFORM AT BINARY 5-302 IM DLM4038-17EN...
Page 336
Function Sets or queries the data length for PSI5 signal Example :TRIGGER:ATRIGGER:PSI5:SETUP:SYNC 1 :TRIGGER:ATRIGGER:PSI5:SETUP:SYNC? triggering. :TRIGger[:ATRigger]:PSI5:SETup:DATA: -> :TRIGGER:ATRIGGER:PSI5:SETUP:SYN Syntax DBITs {<NRf>} :TRIGger[:ATRigger]:PSI5:SETup:DATA: DBITs? <NRf> = 10, 16 Example :TRIGGER:ATRIGGER:PSI5:SETUP:DATA:DB ITS 10 :TRIGGER:ATRIGGER:PSI5:SETUP:DATA:DB ITS? -> :TRIGGER:ATRIGGER:PSI5:SETUP:DATA :DBITS 10 5-303 IM DLM4038-17EN...
Page 337
Sets or queries the frame skip feature for TV Syntax ONE} triggering. :TRIGger[:ATRigger]:TV:FRAMe {<NRf>} :TRIGger[:ATRigger]:TV:LFORmat? Syntax :TRIGger[:ATRigger]:TV:FRAMe? :TRIGGER:ATRIGGER:TV:LFORMAT ALL Example <NRf> = 1, 2, 4, 8 :TRIGGER:ATRIGGER:TV:LFORMAT? :TRIGGER:ATRIGGER:TV:FRAME 2 -> :TRIGGER:ATRIGGER:TV:LFORMAT ALL Example :TRIGGER:ATRIGGER:TV:FRAME? -> :TRIGGER:ATRIGGER:TV:FRAME 2 5-304 IM DLM4038-17EN...
Page 338
Sets or queries the low-pass filter (HF rejection) RITY? setting for user-defined TV triggering. Syntax :TRIGger[:ATRigger]:TV:USERdefine:HF -> :TRIGGER:ATRIGGER:TV:USERDEFINE:P Rejection {<Frequency>|OFF} OLARITY POSITIVE :TRIGger[:ATRigger]:TV:USERdefine:HF Rejection? <Frequency> = 300 kHz :TRIGGER:ATRIGGER:TV:USERDEFINE:HFRE Example JECTION 300KHZ :TRIGGER:ATRIGGER:TV:USERDEFINE:HFRE JECTION? -> :TRIGGER:ATRIGGER:TV:USERDEFINE:H FREJECTION 300000 5-305 IM DLM4038-17EN...
Page 339
:TRIGger[:ATRigger]:WIDTh:{PODA|PODB rity {RISE|FALL} |PODL}:HEXa :TRIGger[:ATRigger]:WIDTh:CLOCk:POLa rity? Function Sets the logic input state of the state width trigger Example :TRIGGER:ATRIGGER:WIDTH:CLOCK:POLARI in hexadecimal notation. TY RISE :TRIGger[:ATRigger]:WIDTh:{PODA|PODB Syntax :TRIGGER:ATRIGGER:WIDTH:CLOCK:POLARI |PODL}:HEXa {<String>} :TRIGGER:ATRIGGER:WIDTH:PODL: Example -> :TRIGGER:ATRIGGER:WIDTH:CLOCK:POL HEXA "1F" ARITY RISE 5-306 IM DLM4038-17EN...
Page 340
-> :TRIGGER:COMBINATION ABN Function Sets or queries the trigger position. :TRIGger:POSition {<NRf>} Syntax :TRIGger:DELay? :TRIGger:POSition? Function Queries all delay settings. <NRf> = 0 to 100 (%, 0.1 steps) :TRIGger:DELay? :TRIGGER:POSITION 50 Syntax Example :TRIGGER:POSITION? -> :TRIGGER:POSITION 50.000 5-307 IM DLM4038-17EN...
Page 341
<x> = 1 to 8 0E+00 <Frequency> = 15 kHz to 20 MHz :TRIGGER:SOURCE:CHANNEL1:HFREJECTI Example Description When the probe type is set to current, this ON 15KHZ command sets or queries the <Current> value. :TRIGGER:SOURCE:CHANNEL1:HFREJECTI -> :TRIGGER:SOURCE:CHANNEL1:HFREJECT ION 15000 5-308 IM DLM4038-17EN...
Page 342
:TRIGger:SOURce:CHANnel<x>:WINDow Function Enhanced Sets or queries the window on/ off status of the specified trigger source for enhanced triggering. :TRIGger:SOURce:CHANnel<x>: Syntax WINDow {<Boolean>} :TRIGger:SOURce:CHANnel<x>:WINDow? <x> = 1 to 8 Example :TRIGGER:SOURCE:CHANNEL1:WINDOW ON :TRIGGER:SOURCE:CHANNEL1:WINDOW? -> :TRIGGER:SOURCE:CHANNEL1:WINDOW 1 Index 5-309 IM DLM4038-17EN...
(explained above) that you previously acquired by using this query. If the specified acquisition count and the DLM4000’s acquisition count are the same at the point in time that the query is received, #800000000 is returned. 5-310 IM DLM4038-17EN...
Page 344
Specify MINimum to specify the Description For information about the different output formats, minimum record number. The record number that see the description of :WAVeform:SEND? . you can set varies depending on the acquisition setting. For details, see the Features Guide. 5-311 IM DLM4038-17EN...
Page 345
:WAVeform:TRACe command . value) × scaling coefficient A* + offset value B* :WAVeform:TYPE? * Scaling coefficient A = the return value of Syntax :CHANnel<x>:LSCale:AVALue? Example :WAVEFORM:TYPE? -> :WAVEFORM:TYPE NORMAL Offset value B = the return value of :CHANnel<x>:LSCale:BVALue? 5-312 IM DLM4038-17EN...
Example :WPARAMETER1:HISTOGRAM:MEASURE:MO -> :WPARAMETER1:HISTOGRAM:MEASURE:PA DE OFF RAMETER:MAXIMUM:STATE 1 :WPARAMETER1:HISTOGRAM:MEASURE:MODE? -> :WPARAMETER1:HISTOGRAM:MEASURE:MO DE OFF :WPARameter<x>:HISTogram:MEASure:PAR ameter? Function Queries all automatic measurement settings of the histogram parameter for waveform parameter measurement. :WPARameter<x>:HISTogram:MEASure:PAR Syntax ameter? <x> = 1 to 2 5-313 IM DLM4038-17EN...
Page 347
Queries all trend display settings for waveform parameter measurement. Syntax :WPARameter<x>:TRENd? <x> = 1 to 2 :WPARameter<x>:TRENd:ASCale Function Executes auto scaling of the trend display for waveform parameter measurement. :WPARameter<x>:TRENd:ASCale Syntax <x> = 1 to 2 Example :WPARAMETER1:TREND:ASCALE 5-314 IM DLM4038-17EN...
Page 348
Syntax :WPARameter<x>:TRENd:CURSor:POSition <y> {<NRf>} :WPARameter<x>:TRENd:CURSor:POSition <y>? <x> = 1 to 2 <y> = 1 to 2 <NRf> = –5 to 5 (division) Example :WPARAMETER1:TREND:CURSOR:POSITI ON1 1 :WPARAMETER1:TREND:CURSOR:POSITION1? -> :WPARAMETER1:TREND:CURSOR:POSITI ON1 1.000E+00 5-315 IM DLM4038-17EN...
Page 349
If automated measurement does not finish, or if it was never taking place to begin with, the command returns 1. Even if you set a long timeout, the command will return zero as soon as automated measurement finishes. 5-316 IM DLM4038-17EN...
<NRf> = −4 to 4 (div) :XY1:MEASURE:CURSOR:X1:POSITION 1 Example :XY<x>:MEASure:CURSor:DX:VALue? :XY1:MEASURE:CURSOR:X1:POSITION? Function Queries the voltage difference between theXY -> :XY1:MEASURE:CURSOR:X1:POSITION 1 display’s horizontal cursors. .000E+00 :XY<x>:MEASure:CURSor:DX:VALue? Syntax <x> = 1 to 4 :XY1:MEASURE:CURSOR:DX:VALUE? Example -> :XY1:MEASURE:CURSOR:DX:VALUE 6.00 0E+00 5-317 IM DLM4038-17EN...
Page 351
XY display. :XY<x>:MEASure:CURSor:Y<y>:STATe? :XY<x>:MEASure:MODE {CURSor|INTeg| Syntax OFF} <x> = 1 to 4 <y> = 1 to 2 :XY<x>:MEASure:MODE? :XY1:MEASURE:CURSOR:Y1:STATE ON Example <x> = 1 to 4 :XY1:MEASURE:CURSOR:Y1:STATE? :XY1:MEASURE:MODE CURSOR Example -> :XY1:MEASURE:CURSOR:Y1:STATE 1 :XY1:MEASURE:MODE? -> :XY1:MEASURE:MODE CURSOR 5-318 IM DLM4038-17EN...
Page 352
Description • When XY<x> = 1 or 2, you can specify <NRf> = 1 to 4 and MATH<y> = 1 or 2. • When XY<x> = 3 or 4, you can specify <NRf> = 5 to 8 and MATH<y> = 3 or 4. 5-319 IM DLM4038-17EN...
Example :ZOOM1:POSITION? display. Syntax :ZOOM<x>:FORMat {DUAL|HEXa|MAIN|OCTa -> :ZOOM1:POSITION 2.00E+00 l|QUAD|SINGle|TRIad} :ZOOM<x>:VERTical? :ZOOM<x>:FORMat? <x> = 1 to 2 Function Queries all vertical zoom settings. :ZOOM1:FORMAT DUAL :ZOOM<x>:VERTical? Example Syntax :ZOOM1:FORMAT? <x> = 1 to 2 -> :ZOOM1:FORMAT DUAL 5-320 IM DLM4038-17EN...
Page 354
Sets or queries the trace that is displayed in the vertical zoom window. Syntax :ZOOM<x>:VERTical:TRACe {<NRf>| MATH<y>} :ZOOM<x>:VERTical:TRACe? <x> = 1 to 2 <NRf> = 1 to 8 <y> = 1 to 4 Example :ZOOM1:VERTICAL:TRACE 1 :ZOOM1:VERTICAL:TRACE? -> :ZOOM1:VERTICAL:TRACE 1 5-321 IM DLM4038-17EN...
<Firmware version>. *ESE? The following values are returned for <Model>: -> 251 DLM4038 for the DLM4038 and DLM4058 for the Description • Specify the value as a decimal format sum of DLM4058. the values of each bit. *OPC (OPeration Complete) •...
Page 356
Performs a self-test and queries the result. The self-test consists of tests of each kind of internal memory. *TST? Syntax *TST? Example -> 0 Description The DLM4000 returns 0 if the self-test is successful and 1 if it is not. 5-323 IM DLM4038-17EN...
Page 357
*WAI Syntax *WAI Example Description • For information about how to synchronize a program using *WAI , see page 4-8. • The :COMMunicate:OPSE command is used to specify the overlap command. 5-324 IM DLM4038-17EN...
Page 359
For example, you can use the *ESE command to set the standard event enable register bits to ones and zeros. You can use the *ESE? command to query whether the standard event enable register bits are ones or zeros. For details on commands, see chapter 5. IM DLM4038-17EN...
0. Do this using the *SRE terminator. command. To query whether each bit of the service request enable register is 1 or 0, use *SRE? . For details on the *SRE command, see chapter 5. IM DLM4038-17EN...
Do this using the *ESE command. To query whether each bit of the standard event enable register is 1 or 0, use *ESE? . For details on the *ESE command, see chapter 5. IM DLM4038-17EN...
The specified extended event register bit is set to 1 when the corresponding condition register bit changes from 1 to 0. BOTH The specified extended event register bit is set to 1 when the corresponding condition register bit changes from 0 to 1 or from 1 to 0. NEVer Always zero. IM DLM4038-17EN...
The error queue is cleared when: • A *CLS command is received. • The DLM4000 is turned off and then back on. You can determine whether or not the error queue is empty by checking bit 2 in the status byte (EAV). IM DLM4038-17EN...
Page 364
ASCII Character Codes The following table contains ASCII character codes. ‘ ” & ’ Index < > (RUBOUT) Address Universal Listener Talker Secondary command command address address command Example Octal GP-IB code ASCII character code Hexadecimal Decimal App-1 IM DLM4038-17EN...
Page 365
• If servicing is necessary to solve the problem indicated by a message, contact your nearest YOKOGAWA dealer. • Only communication error messages are listed here. For other error messages, see the User’s Manual IM DLM4038-02EN. • Communication syntax errors 100 to 199 •...
The DLM4000 does not support the IEEE488.2 macro — specifications. Macro redefinition not allowed. The DLM4000 does not support the IEEE488.2 macro — specifications. Macro header not found. The DLM4000 does not support the IEEE488.2 macro — specifications. App-3 IM DLM4038-17EN...
Read the error queue. Communication overrun error. Reduce the baud rate. — Note Code 350 occurs when the error queue overflows. This error is only returned in response to a :STATus:ERRor? query; it is never displayed on the screen. App-4 IM DLM4038-17EN...
(18) The length of the *RDT and *RDT? resource There are commands such as names :CHANnel<x>:PROBe[:MODE] and *RDT and *RDT? are not supported. CHANnel<x>:VDIV that have parameters that place restrictions unilaterally, but there are no commands that have parameters that restrict one another. App-5 IM DLM4038-17EN...
See section 4.5, “Synchronization with the Controller” and chapter 5. (23) The description of the execution of each command See the explanations of each command’s function in chapter 5; the features guide, IM DLM4038-01EN; and the user’s manual, IM DLM4038-02EN. App-6 IM DLM4038-17EN...
Page 370
CHUTil Group ..............5-84 font size ................5-242 CLEar Group ..............5-85 forced trigger ..............5-307 clear (register) ..............5-322 frame control value (FC) ........... 5-221 clear trace ................5-85 front panel............... 1-1, 2-1, 3-1 click sound ................ 5-242 Index-1 IM DLM4038-17EN...
Page 371
(port B) ............5-129 reference waveform ............5-149 deskew (port L) ............5-131 register, clearing ............... 5-322 port A ................5-124 Remote and Local modes, switching ...... 1-3, 2-3, 3-3 port B ................5-128 remote/local ................ 5-86 Index-2 IM DLM4038-17EN...
Page 372
..........5-135 stop ................... 5-240 user-defined TV trigger ............. 5-305 STOP Group ..............5-240 STORe Group ..............5-241 Page string data ................4-7 switching loss ..............5-70 vertical zoom ..............5-320 system ................5-242 SYSTem Group..............5-242 Index-3 IM DLM4038-17EN...
Page 373
..............5-103 word format................ 5-311 WPARameter Group ............5-313 Page XY Group ................5-317 Page zone (GO/NO-GO determination) ........5-109 zoom box position............. 5-320 ZOOM Group ..............5-320 zoom position, linking ............5-235 zoom source waveform ............ 5-320 Index-4 IM DLM4038-17EN...
Need help?
Do you have a question about the DLM4038 and is the answer not in the manual?
Questions and answers