Keysight InfiniiVision M9241A Scpi Programmer's Manual

Keysight InfiniiVision M9241A Scpi Programmer's Manual

Pxie oscilloscopes
Hide thumbs Also See for InfiniiVision M9241A:
Table of Contents

Advertisement

Quick Links

Keysight InfiniiVision
M9241/42/43A PXIe
Oscilloscopes
SCPI
Programmer's
Guide

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the InfiniiVision M9241A and is the answer not in the manual?

Questions and answers

Summary of Contents for Keysight InfiniiVision M9241A

  • Page 1 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 2: Safety Notices

    DFAR 227.7103-5 (c), as applicable in any technical data. The hardware and/or software described in this document are furnished under a license and may be used or copied only in accordance with the terms of such license. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 3: In This Book

    • Chapter 11, “:COUNter Commands,” starting on page 295, describes commands that control the counter analysis feature. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 4 • Chapter 27, “:SBUS<n> Commands,” starting on page 721, describes commands that control oscilloscope functions associated with the serial decode bus and serial triggering. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 5 40, “Programming Examples,” starting on page 1363. See Also • For more information on using the SICL, VISA, and VISA COM libraries in general, see the documentation that comes with the Keysight IO Libraries Suite. • For information on controller PC interface configuration, see the documentation for the interface card used (for example, the Keysight 82350B GPIB interface).
  • Page 6 • For information on oscilloscope front-panel operation, see the Soft Front Panel User's Guide. • For detailed connectivity information, refer to the Keysight Technologies USB/LAN/GPIB Connectivity Guide. For a printable electronic copy of the Connectivity Guide, direct your Web browser to www.keysight.com...
  • Page 7: Table Of Contents

    Command Differences From 3000T X-Series Oscilloscopes / 41 2 Setting Up Step 1. Install Keysight IO Libraries Suite software / 46 Step 2. Connect and set up the LAN interface / 47 Step 3. Verify the oscilloscope connection / 48...
  • Page 8 *TST (Self Test) / 198 *WAI (Wait To Continue) / 199 7 Root (:) Commands :AER (Arm Event Register) / 204 :AUToscale / 205 :AUToscale:AMODE / 207 :AUToscale:CHANnels / 208 :AUToscale:FDEBug / 209 :BLANk / 210 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 9 :ACQuire:SEGMented:INDex / 253 :ACQuire:SRATe / 256 :ACQuire:TYPE / 257 9 :CALibrate Commands :CALibrate:DATE / 261 :CALibrate:LABel / 262 :CALibrate:OUTPut / 263 :CALibrate:PROTected / 265 :CALibrate:STARt / 266 :CALibrate:STATus / 267 :CALibrate:TEMPerature / 268 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 10 :COUNter:MODE / 299 :COUNter:NDIGits / 300 :COUNter:SOURce / 301 :COUNter:TOTalize:CLEar / 302 :COUNter:TOTalize:GATE:ENABle / 303 :COUNter:TOTalize:GATE:POLarity / 304 :COUNter:TOTalize:GATE:SOURce / 305 :COUNter:TOTalize:SLOPe / 306 12 :DEMO Commands :DEMO:FUNCtion / 308 :DEMO:OUTPut / 310 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 11 :EXTernal:BWLimit / 340 :EXTernal:PROBe / 341 :EXTernal:RANGe / 342 :EXTernal:UNITs / 343 16 :FRANalysis Commands :FRANalysis:DATA / 347 :FRANalysis:ENABle / 348 :FRANalysis:FREQuency:MODE / 349 :FRANalysis:FREQuency:SINGle / 350 :FRANalysis:FREQuency:STARt / 351 :FRANalysis:FREQuency:STOP / 352 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 12 :FUNCtion<m>:LINear:GAIN / 387 :FUNCtion<m>:LINear:OFFSet / 388 :FUNCtion<m>:OFFSet / 389 :FUNCtion<m>:OPERation / 390 :FUNCtion<m>:RANGe / 394 :FUNCtion<m>:REFerence / 395 :FUNCtion<m>:SCALe / 396 :FUNCtion<m>:SMOoth:POINts / 397 :FUNCtion<m>:SOURce1 / 398 :FUNCtion<m>:SOURce2 / 400 :FUNCtion<m>:TRENd:NMEasurement / 401 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 13 :MEASure:ALL / 451 :MEASure:AREa / 452 :MEASure:BRATe / 453 :MEASure:BWIDth / 454 :MEASure:CLEar / 455 :MEASure:COUNter / 456 :MEASure:DEFine / 457 :MEASure:DELay / 460 :MEASure:DELay:DEFine / 462 :MEASure:DUAL:CHARge / 463 :MEASure:DUAL:VAMPlitude / 464 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 14 :MEASure:STATistics:RESet / 500 :MEASure:STATistics:RSDeviation / 501 :MEASure:TEDGe / 502 :MEASure:TVALue / 504 :MEASure:VAMPlitude / 506 :MEASure:VAVerage / 507 :MEASure:VBASe / 508 :MEASure:VMAX / 509 :MEASure:VMIN / 510 :MEASure:VPP / 511 :MEASure:VRATio / 512 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 15 :MTESt:AMASk:CREate / 549 :MTESt:AMASk:SOURce / 550 :MTESt:AMASk:UNITs / 551 :MTESt:AMASk:XDELta / 552 :MTESt:AMASk:YDELta / 553 :MTESt:COUNt:FWAVeforms / 554 :MTESt:COUNt:RESet / 555 :MTESt:COUNt:TIME / 556 :MTESt:COUNt:WAVeforms / 557 :MTESt:DATA / 558 :MTESt:DELete / 559 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 16 :POWer:CLResponse:SOURce:INPut / 597 :POWer:CLResponse:SOURce:OUTPut / 598 :POWer:CLResponse:TRACe / 599 :POWer:CLResponse:WGEN:LOAD / 600 :POWer:CLResponse:WGEN:VOLTage / 601 :POWer:CLResponse:WGEN:VOLTage:PROFile / 602 :POWer:DESKew / 603 :POWer:EFFiciency:APPLy / 604 :POWer:EFFiciency:TYPE / 605 :POWer:ENABle / 606 :POWer:HARMonics:APPLy / 607 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 17 :POWer:PSRR:SOURce:INPut / 640 :POWer:PSRR:SOURce:OUTPut / 641 :POWer:PSRR:TRACe / 642 :POWer:PSRR:WGEN:LOAD / 643 :POWer:PSRR:WGEN:VOLTage / 644 :POWer:PSRR:WGEN:VOLTage:PROFile / 645 :POWer:QUALity:APPLy / 646 :POWer:RIPPle:APPLy / 647 :POWer:SIGNals:AUTosetup / 648 :POWer:SIGNals:CYCLes:HARMonics / 649 :POWer:SIGNals:CYCLes:QUALity / 650 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 18 :POWer:TRANsient:INEW / 678 :POWer:TRANsient:NEXT / 679 25 :RECall Commands :RECall:ARBitrary[:STARt] / 683 :RECall:DBC[:STARt] / 684 :RECall:FILename / 685 :RECall:LDF[:STARt] / 686 :RECall:MASK[:STARt] / 687 :RECall:PWD / 688 :RECall:SETup[:STARt] / 689 :RECall:WMEMory<r>[:STARt] / 690 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 19 :SBUS<n>:DISPlay / 724 :SBUS<n>:MODE / 725 :SBUS<n>:A429 Commands / 726 :SBUS<n>:A429:AUTosetup / 728 :SBUS<n>:A429:BASE / 729 :SBUS<n>:A429:BAUDrate / 730 :SBUS<n>:A429:COUNt:ERRor / 731 :SBUS<n>:A429:COUNt:RESet / 732 :SBUS<n>:A429:COUNt:WORD / 733 :SBUS<n>:A429:FORMat / 734 :SBUS<n>:A429:SIGNal / 735 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 20 :SBUS<n>:CAN:TRIGger:PATTern:ID:MODE / 771 :SBUS<n>:CAN:TRIGger:SYMBolic:MESSage / 772 :SBUS<n>:CAN:TRIGger:SYMBolic:SIGNal / 773 :SBUS<n>:CAN:TRIGger:SYMBolic:VALue / 774 :SBUS<n>:CXPI Commands / 775 :SBUS<n>:CXPI:BAUDrate / 777 :SBUS<n>:CXPI:PARity / 778 :SBUS<n>:CXPI:SOURce / 779 :SBUS<n>:CXPI:TOLerance / 780 :SBUS<n>:CXPI:TRIGger / 781 :SBUS<n>:CXPI:TRIGger:IDFilter / 783 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 21 :SBUS<n>:LIN:TRIGger:PATTern:FORMat / 817 :SBUS<n>:LIN:TRIGger:SYMBolic:FRAMe / 818 :SBUS<n>:LIN:TRIGger:SYMBolic:SIGNal / 819 :SBUS<n>:LIN:TRIGger:SYMBolic:VALue / 820 :SBUS<n>:M1553 Commands / 821 :SBUS<n>:M1553:AUTosetup / 822 :SBUS<n>:M1553:BASE / 823 :SBUS<n>:M1553:SOURce / 824 :SBUS<n>:M1553:TRIGger:PATTern:DATA / 825 :SBUS<n>:M1553:TRIGger:RTA / 826 :SBUS<n>:M1553:TRIGger:TYPE / 827 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 22 :SBUS<n>:NRZ:STARt / 860 :SBUS<n>:NRZ:TRIGger / 861 :SBUS<n>:NRZ:TRIGger:PATTern:VALue:DATA / 862 :SBUS<n>:NRZ:TRIGger:PATTern:VALue:WIDTh / 863 :SBUS<n>:NRZ:TSIZe / 864 :SBUS<n>:NRZ:WSIZe / 865 :SBUS<n>:SENT Commands / 866 :SBUS<n>:SENT:CLOCk / 868 :SBUS<n>:SENT:CRC / 869 :SBUS<n>:SENT:DISPlay / 870 :SBUS<n>:SENT:FORMat / 872 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 23 :SBUS<n>:UART:TRIGger:BASE / 914 :SBUS<n>:UART:TRIGger:BURSt / 915 :SBUS<n>:UART:TRIGger:DATA / 916 :SBUS<n>:UART:TRIGger:IDLE / 917 :SBUS<n>:UART:TRIGger:QUALifier / 918 :SBUS<n>:UART:TRIGger:TYPE / 919 :SBUS<n>:UART:WIDTh / 920 :SBUS<n>:USBPd Commands / 921 :SBUS<n>:USBPd:SOURce / 922 :SBUS<n>:USBPd:TRIGger / 923 :SBUS<n>:USBPd:TRIGger:HEADer / 924 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 24 :SEARch:RUNT:QUALifier / 956 :SEARch:RUNT:SOURce / 957 :SEARch:RUNT:TIME / 958 :SEARch:TRANsition Commands / 959 :SEARch:TRANsition:QUALifier / 960 :SEARch:TRANsition:SLOPe / 961 :SEARch:TRANsition:SOURce / 962 :SEARch:TRANsition:TIME / 963 :SEARch:SERial:A429 Commands / 964 :SEARch:SERial:A429:LABel / 965 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 25 :SEARch:SERial:M1553:MODE / 998 :SEARch:SERial:M1553:PATTern:DATA / 999 :SEARch:SERial:M1553:RTA / 1000 :SEARch:SERial:SENT Commands / 1001 :SEARch:SERial:SENT:FAST:DATA / 1002 :SEARch:SERial:SENT:MODE / 1003 :SEARch:SERial:SENT:SLOW:DATA / 1004 :SEARch:SERial:SENT:SLOW:ID / 1005 :SEARch:SERial:UART Commands / 1006 :SEARch:SERial:UART:DATA / 1007 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 26 :TIMebase:REFClock / 1044 :TIMebase:REFerence / 1045 :TIMebase:REFerence:LOCation / 1046 :TIMebase:SCALe / 1047 :TIMebase:VERNier / 1048 :TIMebase:WINDow:POSition / 1049 :TIMebase:WINDow:RANGe / 1050 :TIMebase:WINDow:SCALe / 1051 31 :TRIGger Commands General :TRIGger Commands / 1055 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 27 :TRIGger:GLITch Commands / 1087 :TRIGger:GLITch:GREaterthan / 1088 :TRIGger:GLITch:LESSthan / 1089 :TRIGger:GLITch:LEVel / 1090 :TRIGger:GLITch:POLarity / 1091 :TRIGger:GLITch:QUALifier / 1092 :TRIGger:GLITch:RANGe / 1093 :TRIGger:GLITch:SOURce / 1094 :TRIGger:NFC Commands / 1095 :TRIGger:NFC:AEVent / 1096 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 28 :TRIGger:SHOLd Commands / 1129 :TRIGger:SHOLd:SLOPe / 1130 :TRIGger:SHOLd:SOURce:CLOCk / 1131 :TRIGger:SHOLd:SOURce:DATA / 1132 :TRIGger:SHOLd:TIME:HOLD / 1133 :TRIGger:SHOLd:TIME:SETup / 1134 :TRIGger:TRANsition Commands / 1135 :TRIGger:TRANsition:QUALifier / 1136 :TRIGger:TRANsition:SLOPe / 1137 :TRIGger:TRANsition:SOURce / 1138 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 29 :WAVeform:SOURce / 1179 :WAVeform:SOURce:SUBSource / 1183 :WAVeform:TYPE / 1184 :WAVeform:UNSigned / 1185 :WAVeform:VIEW / 1186 :WAVeform:XINCrement / 1187 :WAVeform:XORigin / 1188 :WAVeform:XREFerence / 1189 :WAVeform:YINCrement / 1190 :WAVeform:YORigin / 1191 :WAVeform:YREFerence / 1192 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 30 :WGEN<w>:PERiod / 1232 :WGEN<w>:RST / 1233 :WGEN<w>:VOLTage / 1234 :WGEN<w>:VOLTage:HIGH / 1235 :WGEN<w>:VOLTage:LOW / 1236 :WGEN<w>:VOLTage:OFFSet / 1237 34 :WMEMory<r> Commands :WMEMory<r>:CLEar / 1241 :WMEMory<r>:DISPlay / 1242 :WMEMory<r>:LABel / 1243 :WMEMory<r>:SAVE / 1244 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 31 :MTESt:AMASk:{SAVE | STORe} / 1280 :MTESt:AVERage / 1281 :MTESt:AVERage:COUNt / 1282 :MTESt:LOAD / 1283 :MTESt:RUMode / 1284 :MTESt:RUMode:SOFailure / 1285 :MTESt:{STARt | STOP} / 1286 :MTESt:TRIGger:SOURce / 1287 :SAVE:IMAGe:AREA / 1288 :SBUS<n>:LIN:SIGNal:DEFinition / 1289 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 32 Example: Waiting for IO Operation Complete / 1330 38 Synchronizing Acquisitions Synchronization in the Programming Flow / 1334 Set Up the Oscilloscope / 1334 Acquire a Waveform / 1334 Retrieve Results / 1334 Blocking Synchronization / 1335 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 33 SICL Example in Visual Basic / 1459 SCPI.NET Examples / 1470 SCPI.NET Example in C# / 1470 SCPI.NET Example in Visual Basic .NET / 1476 SCPI.NET Example in IronPython / 1482 Index Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 34 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 35: What's New

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 1 What's New What's New in Version 7.21 / 36 What's New in Version 7.10 / 38 Version 7.00 at Introduction / 40 Command Differences From 3000T X-Series Oscilloscopes / 41...
  • Page 36: What's New In Version 7.21

    Specifies whether to include gain (PSRR) data in the power supply page 642) rejection ratio analysis results. :SBUS<n>:A429:BAUDrate (see Specifies the user-defined baud rate. page 730) :SBUS<n>:USBPd Commands Commands for using the USB PD triggering and serial decode (see page 921) feature. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 37 The pause mode now, in addition to supporting pause pulses off page 876) and on, supports SENT SPC (Short PWM Code) where message events are triggered by the master. :TIMebase:MODE (see The XY and ROLL modes are now available. page 1041) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 38: What's New In Version 7.10

    When the random trigger holdoff mode is enabled, this command (see page 1060) specifies the maximum trigger holdoff time. :TRIGger:HOLDoff:MINimum When the random trigger holdoff mode is enabled, this command (see page 1061) specifies the minimum trigger holdoff time. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 39 :SBUS<n>:MODE (see The MANChester and NRZ modes are now available with the page 725) M9240NRZA Manchester/NRZ serial decode and triggering license. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 40: Version 7.00 At Introduction

    What's New Version 7.00 at Introduction The Keysight InfiniiVision M9241/42/43A PXIe oscilloscopes were introduced with version 7.00 of oscilloscope operating software. The command set is most closely related to the InfiniiVision 3000T X-Series oscilloscopes (and the 4000 X-Series, 3000 X-Series, 7000A/B Series, 6000 Series, and 54620/54640 Series oscilloscopes before them).
  • Page 41: Command Differences From 3000T X-Series Oscilloscopes

    What's New Command Differences From 3000T X-Series Oscilloscopes The Keysight InfiniiVision M9241/42/43A PXIe oscilloscopes command set is most closely related to the InfiniiVision 3000T X-Series oscilloscopes (and the 4000 X-Series, 3000 X-Series, 7000A/B Series, 6000 Series, and 54620/54640 Series oscilloscopes before them).
  • Page 42 There is a 10 MHz REF connector on the M9241/42/43A PXIe page 1044) oscilloscopes. :TRIGger:PXI Commands (see Commands for setting up coordinated triggers between multiple page 1116) PXIe oscilloscope modules in a chassis. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 43 :TIMebase:MODE (see The XY and ROLL modes are not available. page 1041) :TRIGger:MODE (see The USB mode is not available. page 1066) :TRIGger[:EDGE]:SOURce (see The LINE source is not available. page 1086) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 44 The date and time are set on the PXIe chassis controller PC. :SYSTem:TIME none The date and time are set on the PXIe chassis controller PC. :TRIGger:USB Commands none These commands are not available. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 45: Setting Up

    Step 2. Connect and set up the LAN interface / 47 Step 3. Verify the oscilloscope connection / 48 This chapter explains how to install the Keysight IO Libraries Suite software, connect the oscilloscope to the controller PC, set up the oscilloscope, and verify...
  • Page 46: Step 1. Install Keysight Io Libraries Suite Software

    Setting Up Step 1. Install Keysight IO Libraries Suite software Download the Keysight IO Libraries Suite software from the Keysight web site • http://www.keysight.com/find/iolib Run the setup file, and follow its installation instructions. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 47: Step 2. Connect And Set Up The Lan Interface

    HiSLIP control port. To get an oscilloscope's HiSLIP (VISA) address: In the oscilloscope's Front Panel graphical user interface, choose (Menu) > Utilities > I/O Menu. In the dialog box that appears, take note of the HiSLIP address. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 48: Step 3. Verify The Oscilloscope Connection

    Setting Up Step 3. Verify the oscilloscope connection On the controller PC, click on the Keysight IO Control icon in the taskbar and choose Utilities > Interactive IO from the popup menu. In the Keysight Interactive IO application, choose Connect > Connect..
  • Page 49 Setting Up Choose Connect > Exit from the menu to exit the Keysight Interactive IO application. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 50 Setting Up Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 51: Getting Started

    The getting started examples show how to send oscilloscope setup, data capture, and query commands, and they show how to read query results. Language for Program Examples NOTE The programming examples in this guide are written in Visual Basic using the Keysight VISA COM library.
  • Page 52: Basic Oscilloscope Program Structure

    Any additional commands sent while :DIGitize is working are buffered until :DIGitize is complete. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 53: Analyzing Captured Data

    You could also put the oscilloscope into run mode, then use a wait loop in your program to ensure that the oscilloscope has completed at least one acquisition before you make a measurement. Keysight does not recommend this because the needed length of the wait loop may vary, causing your program to fail. :DIGitize, on the other hand, ensures that data capture is complete.
  • Page 54: Programming The Oscilloscope

    In C/C++, you must tell the compiler where to find the include and library files (see the Keysight IO Libraries Suite documentation for more information). To reference the Keysight VISA COM library in Visual Basic for Applications (VBA, which comes with Microsoft Office products like Excel): Choose Tools >...
  • Page 55: Opening The Oscilloscope Connection Via The Io Library

    Read statements are used to read query responses from the oscilloscope. For example, when using the Keysight VISA COM library in Visual Basic (after opening the connection to the instrument using the ResourceManager object's Open method), the FormattedIO488 object's WriteString, WriteNumber, WriteList, or WriteIEEEBlock methods are used for sending commands and queries.
  • Page 56: Using :Autoscale To Automate Oscilloscope Setup

    The actual commands and syntax for initializing the instrument are discussed in Chapter “Common (*) Commands,” starting on page 173. Refer to the Keysight IO Libraries Suite documentation for information on initializing the interface. Using :AUToscale to Automate Oscilloscope Setup The :AUToscale command performs a very useful function for unknown waveforms by setting up the vertical channel, time base, and trigger level of the instrument.
  • Page 57: Capturing Data With The :Digitize Command

    The captured data can then be measured by the instrument or transferred to the controller for further analysis. The captured data consists of two parts: the waveform data record, and the preamble. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 58 Digitized waveforms are passed from the instrument to the controller by sending a numerical representation of each digitized point. The format of the numerical representation is controlled with the :WAVeform:FORMat command and may be selected as BYTE, WORD, or ASCii. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 59: Reading Query Responses From The Oscilloscope

    This also causes an error to be placed in the error queue. Executing a read statement before sending a query causes the controller to wait indefinitely. The format specification for handling response messages depends on the programming language. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 60: Reading Query Results Into String Variables

    8-bit data bytes being sent. This is followed by the actual data. For example, for transmitting 1000 bytes of data, the syntax would be: Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 61: Sending Multiple Queries And Reading Results

    ReadList method to read the query results into a string array variable using the commands: myScope.WriteString ":TIMebase:RANGe?;DELay?" Dim strResults() As String strResults() = myScope.ReadList(ASCIIType_BSTR) MsgBox "Timebase range: " + strResults(0) + ", delay: " + strResults(1) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 62: Checking Instrument Status

    For more information, see Chapter 37, “Status Reporting,” starting on page 1301 which explains how to check the status of the instrument. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 63 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 4 Sequential (Blocking) vs. Overlapped Commands IEEE 488.2 makes the distinction between sequential and overlapped commands (and queries): • Sequential commands also known as blocking commands, finish their task before the execution of the next command starts.
  • Page 64 (Blocking) Command See Also • "*OPC (Operation Complete)" on page 185 • "*ESR (Standard Event Status Register)" on page 181 • Chapter 38, “Synchronizing Acquisitions,” starting on page 1333 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 65: Commands Quick Reference

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 5 Commands Quick Reference Command Summary / 66 Syntax Elements / 170...
  • Page 66: Command Summary

    • :SBUS<n>:MANChester Commands Summary (see page 133) • :SBUS<n>:NRZ Commands Summary (see page 135) • :SBUS<n>:SENT Commands Summary (see page 136) • :SBUS<n>:UART Commands Summary (see page 138) • :SBUS<n>:USBPd Commands Summary (see page 140) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 67 • :TRIGger:TV Commands Summary (see page 160) • :TRIGger:ZONE Commands Summary (see page 161) • :WAVeform Commands Summary (see page 161) • :WGEN Commands Summary (see page 164) • :WMEMory<r> Commands Summary (see page 168) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 68 IEEE 488.2 # format page 185) page 185) *OPC (see *OPC? (see ASCII "1" is placed in the output queue when all pending device operations have completed. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 69 <Advanced Math>, <reserved>, <reserved>, <reserved>, <reserved>, <Digital Voltmeter/Counter>, <reserved>, <reserved>, <reserved>, <reserved>, <reserved>, <Remote Command Logging>, <reserved>, <SENT Serial>, <CAN FD Serial>, <CXPI Serial>, <NFC Trigger>, <reserved>, <reserved>, <reserved>, <Manchester/NRZ Serial>, <USB PD Serial> Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 70 189) page 189) *RST (see See *RST (Reset) (see *SAV <value> (see <value> ::= {0 | 1 | 4 | 5 | 6 | page 192) 7 | 8 | 9} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 71 Message displayed. User event condition occurred. A trigger occurred. page 197) *TRG (see page 198) *TST? (see <result> ::= 0 or non-zero value; an integer in NR1 format page 199) *WAI (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 72 215) on? (see format :HWERegister[:EVENt]? <n> ::= 16-bit integer in NR1 page 216) (see format :MTEenable <n> (see :MTEenable? (see <n> ::= 16-bit integer in NR1 page 217) page 217) format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 73 <n> ::= 1 to (# analog channels) in NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format page 237) :STOP (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 74: Acquire:rsignal

    1000 in NR1 format (with SGM page 252) license) :ACQuire:SEGMented:IN :ACQuire:SEGMented:IN <index> ::= an integer from 1 to page 253) Dex <index> (see Dex? (see 1000 in NR1 format (with SGM page 253) license) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 75 <status_string> ::= an ASCII status string :CALibrate:TEMPeratur <return value> ::= degrees C page 268) e? (see delta since last cal in NR3 format :CALibrate:TIME? (see <return value> ::= page 269) <hours>,<minutes>,<seconds>; all in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 76 <n> ::= 1 to (# analog channels) in NR1 format :CHANnel<n>:PROBe:ID? <probe id> ::= unquoted ASCII page 284) (see string up to 11 characters <n> ::= 1 to (# analog channels) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 77 <scale> ::= Vertical units per page 292) <scale>[suffix] (see (see division value in NR3 format page 292) [suffix] ::= {V | mV} <n> ::= 1 to (# analog channels) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 78 <n> ::= 1 to (# analog channels) page 305) page 305) (see in NR1 format :COUNter:TOTalize:SLO :COUNter:TOTalize:SLO <slope> ::= {{NEGative | FALLing} page 306) Pe <slope> (see Pe? (see | {POSitive | RISing}} page 306) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 79 <value> ::= an integer from 0 to >:Y1Position <value> >:Y1Position? (see (480 - height of annotation) in page 319) page 319) (see NR1 format. <n> ::= an integer from 1 to 4 in NR1 format. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 80 <sidebar> ::= {SUMMary | CURSors <sidebar> (see | MEASurements | DVM | NAVigate | page 331) CONTrols | EVENts | COUNter} :DISPlay:VECTors {1 | :DISPlay:VECTors? page 332) page 332) ON} (see (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 81 [SWEep | SINGle] (see comma-separated data with page 347) newlines at the end of each row :FRANalysis:ENABle :FRANalysis:ENABle? {0 | 1} page 348) {{0 | OFF} | {1 | (see page 348) ON}} (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 82: Franalysis Commands

    <selection> ::= {NONE | ALL | page 357) <selection> (see (see GAIN | PHASe}[,{GAIN | PHASe}] page 357) :FRANalysis:WGEN:LOAD :FRANalysis:WGEN:LOAD <impedance> ::= {ONEMeg | FIFTy} page 358) <impedance> (see ? (see page 358) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 83: Function[:Fft]:Bsize

    <type> ::= {OFF | SAMPle | Tection:TYPE <type> Tection:TYPE? (see PPOSitive | PNEGative | NORMal | page 373) page 373) (see AVERage} <m> ::= 1 to (# math functions) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 84: Function[:Fft]:Readout< N

    Legal values are 1 Hz to 100 GHz. <m> ::= 1 to (# math functions) in NR1 format :FUNCtion<m>[:FFT]:SR <sample_rate> ::= Hz in NR3 page 381) ATe? (see format <m> ::= 1 to (# math functions) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 85: Function[:Fft]:Srate

    (see screen in NR3 format. page 389) The range of legal values is +/-10 times the current sensitivity of the selected function. <m> ::= 1 to (# math functions) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 86 <suffix> ::= {V | dB} page 396) <m> ::= 1 to (# math functions) in NR1 format :FUNCtion<m>:SMOoth:P :FUNCtion<m>:SMOoth:P <points> ::= odd integer in NR1 page 397) OINts <points> (see OINts? (see format page 397) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 87 Options and Query Returns :HCOPY:SDUMp:DATA? <display_data> ::= binary block page 404) (see data in IEEE-488.2 # format. :HCOPY:SDUMp:FORMat :HCOPY:SDUMp:FORMat? <format> ::= {BMP | BMP8bit | page 405) <format> (see (see PNG} page 405) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 88 <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= <source> :MARKer:X2:DISPlay :MARKer:X2:DISPlay? <setting> ::= {0 | 1} page 419) {{0 | OFF} | {1 | (see page 419) ON}} (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 89 <position> ::= Y2 cursor position page 428) <position>[suffix] (see value in NR3 format page 428) (see [suffix] ::= {V | mV | dB} <return_value> ::= Y2 cursor position value in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 90 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= bit rate in Hz, NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 91 <slope> ::= {+ | -} <occurrence> ::= integer :MEASure:DEFine :MEASure:DEFine? <threshold spec> ::= {STANdard} | THResholds, THResholds (see {<threshold mode>,<upper>, page 459) <threshold spec> (see <middle>,<lower>} page 457) <threshold mode> ::= {PERCent | ABSolute} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 92 464) page 464) >] (see >] (see <n> ::= 1 to (# analog channels) in NR1 format <return_value> ::= the amplitude of the selected waveform in volts in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 93 [,<source1>][,<source page 468) page 468) CHANnel<n> with N2820A probe 2>] (see 2>] (see connected <n> ::= 1 to (# analog channels) in NR1 format <return_value> ::= calculated RMS voltage in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 94: Measure:fft:acpr

    <source> ::= {FUNCtion<m> | MATH<m> | FFT} (source must be an FFT waveform) <m> ::= 1 to (# math functions) in NR1 format <return_value> ::= adjacent channel power ratio, dBV in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 95: Measure:fft:cpower

    <n> ::= 1 to (# analog channels) in NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= frequency in Hertz in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 96 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the falling pulse count in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 97 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the rising edge count in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 98 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the rising pulse count in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 99 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= rise time in seconds in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 100 {1 | ON}} (see page 497) :MEASure:STATistics:I NCRement (see page 498) :MEASure:STATistics:M :MEASure:STATistics:M <setting> ::= {INFinite | page 499) COunt <setting> (see COunt? (see <count>} page 499) <count> ::= 2 to 2000 in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 101 <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= time in seconds of specified voltage crossing in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 102 <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <base_voltage> ::= voltage at the base of the selected waveform in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 103 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= voltage peak-to-peak of the selected waveform in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 104 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= voltage at the specified time in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 105 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= horizontal value of the minimum in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 106 <m> ::= 1 to (# math functions) in NR1 format <return_value> ::= the crest factor value in NR3 format :MEASure:EFFiciency :MEASure:EFFiciency? <return_value> ::= percent value page 528) page 528) (see (see in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 107 <n> ::= 1 to (# analog channels) in NR1 format <return_value> ::= the time in seconds in NR3 format :MEASure:OPOWer (see :MEASure:OPOWer? (see <return_value> ::= the output page 534) page 534) power value in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 108 <source1>, <source2> ::= [<source1>][,<source2 [<source1>][,<source2 {CHANnel<n>} page 538) page 538) >] (see >] (see <n> ::= 1 to (# analog channels) in NR1 format <return_value> ::= the reactive power value in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 109 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the output ripple value in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 110 <n> ::= {1 | 2 | 3 | 4} for 4ch page 550) models <n> ::= {1 | 2} for 2ch models :MTESt:AMASk:UNITs :MTESt:AMASk:UNITs? <units> ::= {CURRent | DIVisions} page 551) page 551) <units> (see (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 111 565) STOP {{0 | OFF} | {1 STOP? (see page 565) | ON}} (see :MTESt:RMODe:SIGMa :MTESt:RMODe:SIGMa? <level> ::= from 0.1 to 9.3 in page 566) page 566) <level> (see (see NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 112 Options and Query Returns :POWer:CLResponse? page 585) (see :POWer:CLResponse:APP page 586) Ly (see :POWer:CLResponse:DAT <binary_block> ::= A? [SWEep | SINGle] comma-separated data with page 587) (see newlines at the end of each row Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 113 <n> ::= 1 to (# analog channels) page 598) page 598) (see in NR1 format :POWer:CLResponse:TRA :POWer:CLResponse:TRA <selection> ::= {NONE | ALL | page 599) Ce <selection> (see Ce? (see GAIN | PHASe}[,{GAIN | PHASe}] page 599) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 114 :POWer:HARMonics:LINE <frequency> ::= {F50 | F60 | F400 page 611) <frequency> (see ? (see | AUTO} page 611) :POWer:HARMonics:POWe <value> ::= Class C power factor rfactor? (see in NR3 format page 612) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 115 E? (see ACRMs | VRATio | PERiod | page 625) FREQuency | PWIDith | NWIDth | DUTYcycle | RISetime | FALLtime} :POWer:ONOFf:APPLy page 626) (see :POWer:ONOFf:EXIT page 627) (see :POWer:ONOFf:NEXT page 628) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 116 <n> ::= 1 to (# analog channels) page 640) in NR1 format :POWer:PSRR:SOURce:OU :POWer:PSRR:SOURce:OU <source> ::= CHANnel<n> page 641) TPut <source> (see TPut? (see <n> ::= 1 to (# analog channels) page 641) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 117 652) <value>[suffix] (see page 652) :POWer:SIGNals:DURati :POWer:SIGNals:DURati <value> ::= value in NR3 format on:ONOFf:OFF on:ONOFf:OFF? (see [suffix] ::= {s | ms | us | ns} page 653) <value>[suffix] (see page 653) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 118 [suffix] ::= {V | mV} :POWer:SIGNals:VSTead :POWer:SIGNals:VSTead <value> ::= Expected steady stage y:ONOFf:ON y:ONOFf:ON? (see output Voltage value in NR3 page 663) <value>[suffix] (see format page 663) [suffix] ::= {V | mV} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 119 673) [suffix] ::= {V | mV} :POWer:SWITch:VREFere :POWer:SWITch:VREFere <percent> ::= percent in NR1 page 674) nce <percent> (see nce? (see format page 674) :POWer:TRANsient:APPL page 675) y (see :POWer:TRANsient:EXIT page 676) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 120 <file_name> ::= quoted ASCII [<file_name>] [, string <serialbus>] (see If extension included in file page 686) name, it must be ".ldf". <serialbus> ::= {SBUS<n>} <n> ::= 1 to (# of serial bus) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 121 <file_name> ::= quoted ASCII string <wavegen_id> ::= WGEN1 :SAVE:FILename :SAVE:FILename? (see <base_name> ::= quoted ASCII page 696) <base_name> (see string page 696) :SAVE:IMAGe[:STARt] <file_name> ::= quoted ASCII [<file_name>] (see string page 697) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 122 CURSor {{0 | OFF} | CURSor? (see {1 | ON}} (see page 708) :SAVE:RESults:FORMat: :SAVE:RESults:FORMat: {0 | 1} page 709) MASK {{0 | OFF} | {1 MASK? (see page 709) | ON}} (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 123 {0 | 1} page 717) :MAX {{0 | OFF} | {1 :MAX? (see page 717) | ON}} (see :SAVE:WAVeform:SEGMen :SAVE:WAVeform:SEGMen <option> ::= {ALL | CURRent} page 718) ted <option> (see ted? (see page 718) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 124 <base> (see (see :SBUS<n>:A429:BAUDrat :SBUS<n>:A429:BAUDrat <baudrate> ::= integer from 10000 page 730) e <baudrate> (see e? (see to 1000000 page 730) :SBUS<n>:A429:COUNt:E <error_count> ::= integer in NR1 page 731) RRor? (see format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 125 | 1 | X}, length always 2 bits page 740) page 740) (see :SBUS<n>:A429:TRIGger :SBUS<n>:A429:TRIGger <string> ::= "nn" where n ::= {0 :PATTern:SSM <string> :PATTern:SSM? (see | 1 | X}, length always 2 bits page 741) page 741) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 126 <type> ::= {HEXadecimal | page 754) page 754) <type> (see (see SYMBolic} :SBUS<n>:CAN:FDSPoint :SBUS<n>:CAN:FDSPoint <value> ::= even numbered page 755) page 755) <value> (see ? (see percentages from 30 to 90 in NR3 format. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 127 (don't care) and 64, in NR1 page 767) page 767) <dlc> (see (see format. :SBUS<n>:CAN:TRIGger: :SBUS<n>:CAN:TRIGger: <length> ::= integer from 1 to 8 PATTern:DATA:LENGth PATTern:DATA:LENGth? in NR1 format page 768) <length> (see (see page 768) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 128 <source> (see (see <n> ::= 1 to (# analog channels) page 779) in NR1 format :SBUS<n>:CXPI:TOLeran :SBUS<n>:CXPI:TOLeran <percent> ::= from 1-30, in NR1 page 780) ce <percent> (see ce? (see format. page 780) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 129 <string ::= "0xnn...n" where n ::= {0,..,9 | A,..,F | X} :SBUS<n>:CXPI:TRIGger :SBUS<n>:CXPI:TRIGger <string> ::= "nn" where n ::= {0 :PATTern:INFO:CT :PATTern:INFO:CT? | 1 | X} page 789) <string> (see (see page 789) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 130 <string> ::= "0xnn" n ::= {0,..,9 page 797) page 797) (see | A,..,F} :SBUS<n>:IIC:TRIGger: :SBUS<n>:IIC:TRIGger: <value> ::= integer or <string> PATTern:DATa2 <value> PATTern:DATa2? (see <string> ::= "0xnn" n ::= {0,..,9 page 798) page 798) (see | A,..,F} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 131 <value> ::= integer = {11 | 12 | page 810) k <value> (see k? (see page 810) :SBUS<n>:LIN:TRIGger :SBUS<n>:LIN:TRIGger? <condition> ::= {SYNCbreak | ID | page 811) <condition> (see (see DATA} page 811) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 132 :SBUS<n>:LIN:TRIGger: <name> ::= quoted ASCII string SYMBolic:SIGNal SYMBolic:SIGNal? (see page 819) page 819) <name> (see :SBUS<n>:LIN:TRIGger: :SBUS<n>:LIN:TRIGger: <data> ::= value in NR3 format SYMBolic:VALue <data> SYMBolic:VALue? (see page 820) page 820) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 133 :SBUS<n>:MANChester:B :SBUS<n>:MANChester:B <bitorder> ::= {MSBFirst | ITorder <bitorder> ITorder? (see LSBFirst} page 832) page 832) (see :SBUS<n>:MANChester:D :SBUS<n>:MANChester:D <format> ::= {BIT | WORD} page 833) ISPlay <format> (see ISPlay? (see page 833) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 134 843) ::= {0,..,9 | A,..,F | X | $} :SBUS<n>:MANChester:T :SBUS<n>:MANChester:T <width> ::= integer from 4 to 128 RIGger:PATTern:VALue: RIGger:PATTern:VALue: in NR1 format page 844) WIDTh <width> (see WIDTh? (see page 844) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 135 Te <state> (see Te? (see page 857) :SBUS<n>:NRZ:LOGic :SBUS<n>:NRZ:LOGic? <logic> ::= {HIGH | LOW} page 858) page 858) <logic> (see (see :SBUS<n>:NRZ:SOURce :SBUS<n>:NRZ:SOURce? <source> ::= {CHANnel<n>} page 859) <source> (see (see page 859) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 136 <#_nibbles> ::= from 1-6, in NR1 page 875) <#_nibbles> (see (see format. page 875) :SBUS<n>:SENT:PPULse :SBUS<n>:SENT:PPULse? {0 | 1 | SPC} page 876) {{0 | OFF} | {1 | ON} (see page 876) | SPC} (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 137 <string> ::= "nnnn..." where n :FAST:DATA <string> :FAST:DATA? (see ::= {0 | 1 | X} page 893) page 893) (see <string> ::= "0xn..." where n ::= {0,..,9 | A,..,F | X | $} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 138 (see MSBFirst} page 904) :SBUS<n>:UART:COUNt:E <frame_count> ::= integer in NR1 page 905) RRor? (see format :SBUS<n>:UART:COUNt:R page 906) ESet (see :SBUS<n>:UART:COUNt:R <frame_count> ::= integer in NR1 XFRames? (see format page 907) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 139 <base> ::= {ASCii | HEX} page 914) :BASE <base> (see :BASE? (see page 914) :SBUS<n>:UART:TRIGger :SBUS<n>:UART:TRIGger <value> ::= {OFF | 1 to 4096 in page 915) :BURSt <value> (see :BURSt? (see NR1 format} page 915) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 140 923) SDPDebug | HRST | CRST | CRCerror | PERRor | HEADer} :SBUS<n>:USBPd:TRIGge :SBUS<n>:USBPd:TRIGge <type> ::= {CMESsage | DMESsage | r:HEADer <type> (see r:HEADer? (see EMESsage | VALue} page 924) page 924) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 141 <value> ::= {EDGE | GLITch | RUNT page 937) page 937) (see | TRANsition | SERial{1 | 2} | PEAK} :SEARch:STATe <value> :SEARch:STATe? (see <value> ::= {{0 | OFF} | {1 | page 938) page 938) (see ON}} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 142 [suffix] ::= {s | ms | us | ns | :SEARch:GLITch:SOURce :SEARch:GLITch:SOURce <source> ::= CHANnel<n> page 948) <source> (see ? (see <n> ::= 1 to (# analog channels) page 948) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 143 <n> ::= 1 to (# analog channels) page 957) in NR1 format :SEARch:RUNT:TIME :SEARch:RUNT:TIME? <time> ::= floating-point number page 958) <time>[suffix] (see (see in NR3 format page 958) [suffix] ::= {s | ms | us | ns | Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 144 | 1}, length always 2 bits page 968) page 968) (see :SEARch:SERial:A429:P :SEARch:SERial:A429:P <string> ::= "nn" where n ::= {0 ATTern:SSM <string> ATTern:SSM? (see | 1}, length always 2 bits page 969) page 969) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 145 | READ7 | WRITE7 | R7Data2 | W7Data2} :SEARch:SERial:IIC:PA :SEARch:SERial:IIC:PA <value> ::= integer or <string> TTern:ADDRess <value> TTern:ADDRess? (see <string> ::= "0xnn" n ::= {0,..,9 page 983) page 983) (see | A,..,F} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 146 HEX, <string> ::= "0xnn...n" where n ::= {0,..,9 | A,..,F | X :SEARch:SERial:LIN:PA :SEARch:SERial:LIN:PA <length> ::= integer from 1 to 8 TTern:DATA:LENGth TTern:DATA:LENGth? in NR1 format page 992) <length> (see (see page 992) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 147 1000) <binary>, or <string> from 0-31 < hexadecimal > ::= #Hnn where n ::= {0,..,9|A,..,F} <binary> ::= #Bnn...n where n ::= {0 | 1} for binary <string> ::= "0xnn" where n::= {0,..,9|A,..,F} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 148 RDX | TDATa | TD1 | TD0 | TDX | page 1008) PARityerror | AERRor} :SEARch:SERial:UART:Q :SEARch:SERial:UART:Q <value> ::= {EQUal | NOTequal | UALifier <value> (see UALifier? (see GREaterthan | LESSthan} page 1009) page 1009) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 149 NR1 format page 1022) page 1023) :SYSTem:PRESet (see See :SYSTem:PRESet (see page 1023) :SYSTem:PROTection:LO :SYSTem:PROTection:LO <value> ::= {{1 | ON} | {0 | page 1026) CK <value> (see CK? (see OFF}} page 1026) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 150 488.2 # format. page 1034) :SYSTem:TIME? (see <time> ::= hours,minutes,seconds page 1036) in NR1 format :SYSTem:TOUCh {{1 | :SYSTem:TOUCh? (see {1 | 0} page 1037) ON} | {0 | OFF}} (see page 1037) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 151 NR3 format for the page 1050) zoomed window :TIMebase:WINDow:SCAL :TIMebase:WINDow:SCAL <scale_value> ::= scale value in page 1051) e <scale_value> (see e? (see seconds in NR3 format for the page 1051) zoomed window Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 152 <mode> ::= {EDGE | GLITch | page 1066) page 1066) (see PATTern | TV | DELay | EBURst | OR | RUNT | SHOLd | TRANsition | SBUS{1 | 2} | NFC} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 153 :TRIGger:EBURst:COUNt <count> ::= integer in NR1 format page 1077) <count> (see ? (see page 1077) :TRIGger:EBURst:IDLE :TRIGger:EBURst:IDLE? <time_value> ::= time in seconds page 1078) <time_value> (see (see in NR3 format page 1078) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 154 1086) e <source> (see e? (see EXTernal | WGEN | WGEN1 | WMOD} page 1086) <n> ::= 1 to (# analog channels) in NR1 format Note: WGEN and WGEN1 are equivalent. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 155 [suffix] ::= {s | ms | us | ns | :TRIGger:GLITch:SOURc :TRIGger:GLITch:SOURc <source> ::= CHANnel<n> page 1094) e <source> (see e? (see <n> ::= 1 to (# analog channels) page 1094) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 156 R = rising edge, F = falling edge, E = either edge, X = don't care. Each character in the string is for an analog channel as shown on the soft front panel display. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 157 10 seconds in NR3 format <less_than_time>[suff <greater_than_time> ::= 10 ns to ix], 9.99 seconds in NR3 format <greater_than_time>[s page 1115) [suffix] ::= {s | ms | us | ns | uffix] (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 158 <n> ::= 1 to (# analog channels) page 1127) in NR1 format :TRIGger:RUNT:TIME :TRIGger:RUNT:TIME? <time> ::= floating-point number page 1128) <time>[suffix] (see (see in NR3 format page 1128) [suffix] ::= {s | ms | us | ns | Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 159 1138) in NR1 format :TRIGger:TRANsition:T :TRIGger:TRANsition:T <time> ::= floating-point number page 1139) IME <time>[suffix] IME? (see in NR3 format page 1139) (see [suffix] ::= {s | ms | us | ns | Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 160 <time> ::= seconds in NR3 format page 1148) e <time> (see e? (see page 1148) :TRIGger:TV:UDTV:PGTH :TRIGger:TV:UDTV:PGTH <min_time> ::= seconds in NR3 page 1149) an <min_time> (see an? (see format page 1149) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 161 Options and Query Returns :WAVeform:BYTeorder :WAVeform:BYTeorder? <value> ::= {LSBFirst | MSBFirst} page 1165) <value> (see (see page 1165) :WAVeform:COUNt? (see <count> ::= an integer from 1 to page 1166) 65536 in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 162 | <points_mode>} if waveform points mode is MAXimum or RAW <points_mode> ::= {NORMal | MAXimum | RAW} :WAVeform:POINts:MODE :WAVeform:POINts:MODE <points_mode> ::= {NORMal | page 1173) <points_mode> (see ? (see MAXimum | RAW} page 1172) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 163 (see :WAVeform:TYPE? (see <return_mode> ::= {NORM | PEAK | page 1184) AVER | HRES} :WAVeform:UNSigned :WAVeform:UNSigned? {0 | 1} page 1185) {{0 | OFF} | {1 | (see page 1185) ON}} (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 164 <w> ::= 1 to (# WaveGen outputs) in NR1 format :WGEN<w>:ARBitrary:DA <points> ::= number of points in TA:ATTRibute:POINts? NR1 format page 1202) (see <w> ::= 1 to (# WaveGen outputs) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 165 NR1 format :WGEN<w>:FUNCtion:PUL :WGEN<w>:FUNCtion:PUL <width> ::= pulse width in Se:WIDTh <width> (see Se:WIDTh? (see seconds in NR3 format page 1212) page 1212) <w> ::= 1 to (# WaveGen outputs) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 166 <w> ::= 1 in NR1 format :WGEN<w>:MODulation:F :WGEN<w>:MODulation:F <percent> ::= symmetry UNCtion:RAMP:SYMMetry UNCtion:RAMP:SYMMetry percentage from 0% to 100% in NR1 page 1222) <percent> (see ? (see format page 1222) <w> ::= 1 in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 167 NR1 format :WGEN<w>:VOLTage:HIGH :WGEN<w>:VOLTage:HIGH <high> ::= high-level voltage in page 1235) page 1235) <high> (see ? (see volts, in NR3 format <w> ::= 1 to (# WaveGen outputs) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 168 :WMEMory<r>:SKEW :WMEMory<r>:SKEW? <r> ::= 1 to (# ref waveforms) in page 1245) page 1245) <skew> (see (see NR1 format <skew> ::= time in seconds in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 169 <r> ::= 1 to (# ref waveforms) in page 1248) <scale>[suffix] (see (see NR1 format page 1248) <scale> ::= vertical units per division value in NR3 format [suffix] ::= {V | mV} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 170: Syntax Elements

    ON or OFF may be selected, not both. ::= (Defined As) ::= means "defined as". For example, <A> ::= <B> indicates that <A> can be replaced by <B> in any statement containing <A>. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 171: (Angle Brackets)

    A quoted ASCII string is a string delimited by either double quotes (") or single quotes ('). Some command parameters require a quoted ASCII string. For example, when using the Keysight VISA COM library in Visual Basic, the command: myScope.WriteString ":CHANNEL1:LABEL 'One'"...
  • Page 172 Commands Quick Reference <1000 bytes of data> is the actual data Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 173: Common (*) Commands

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 6 Common (*) Commands Commands defined by IEEE 488.2 standard that are common to all instruments. "Introduction to Common (*) Commands" on page 176. Table 67 Common (*) Commands Summary Command Query...
  • Page 174 <Advanced Math>, <reserved>, <reserved>, <reserved>, <reserved>, <Digital Voltmeter/Counter>, <reserved>, <reserved>, <reserved>, <reserved>, <reserved>, <Remote Command Logging>, <reserved>, <SENT Serial>, <CAN FD Serial>, <CXPI Serial>, <NFC Trigger>, <reserved>, <reserved>, <reserved>, <Manchester/NRZ Serial>, <USB PD Serial> Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 175 189) page 189) *RST (see See *RST (Reset) (see *SAV <value> (see <value> ::= {0 | 1 | 4 | 5 | 6 | page 192) 7 | 8 | 9} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 176 Common commands can be received and processed by the instrument whether they are sent over the interface as separate program messages or within other program messages. If an instrument subsystem has been selected and a common Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 177 :AUToscale command in order to re-enter the ACQuire subsystem and set the count. Each of the status registers has an enable (mask) register. By setting the bits in the enable NOTE register, you can select the status information you want to use. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 178: Cls (Clear Status)

    195 • "*ESE (Standard Event Status Enable)" on page 179 • "*ESR (Standard Event Status Register)" on page 181 • "*SRE (Service Request Enable)" on page 193 • ":SYSTem:ERRor" on page 1016 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 179: Ese (Standard Event Status Enable)

    Event when a device-dependent error is detected. Query Error Event when a query error is detected. Request Control Event when the device is requesting control. (Not used.) Operation Complete Event when an operation is complete. Query Syntax *ESE? Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 180 • "Introduction to Common (*) Commands" on page 176 • "*ESR (Standard Event Status Register)" on page 181 • "*OPC (Operation Complete)" on page 185 • "*CLS (Clear Status)" on page 178 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 181: Esr (Standard Event Status Register)

    Query Error A query error has been detected. Request Control The device is requesting control. (Not used.) Operation Complete Operation is complete. Return Format <status><NL> <status> ::= 0,..,255; an integer in NR1 format. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 182 "Introduction to Common (*) Commands" on page 176 • "*ESE (Standard Event Status Enable)" on page 179 • "*OPC (Operation Complete)" on page 185 • "*CLS (Clear Status)" on page 178 • ":SYSTem:ERRor" on page 1016 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 183: Idn (Identification Number)

    X.XX.XX ::= the software revision of the instrument See Also • "Introduction to Common (*) Commands" on page 176 • "*OPT (Option Identification)" on page 186 • ":SYSTem:PERSona[:MANufacturer]" on page 1019 • ":SYSTem:PERSona[:MANufacturer]:DEFault" on page 1020 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 184: Lrn (Learn Device Setup)

    <learn string> specifies the current instrument setup. The block size is subject to change with different firmware revisions. The *LRN? query return format has changed from previous Keysight oscilloscopes to match NOTE the IEEE 488.2 specification which says that the query result must contain ":SYST:SET " before the binary block data.
  • Page 185: Opc (Operation Complete)

    "Synchronization with an Averaging Acquisition" on page 1340 • "Set Up the Oscilloscope" on page 1334 • "Example: Blocking and Polling Synchronization" on page 1342 • "Example: Waiting for IO Operation Complete" on page 1330 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 186: Opt (Option Identification)

    <MIL-1553/ARINC 429 Serial> ::= {0 | AERO} <Extended Video> ::= {0 | VID} <Advanced Math> ::= {0 | ADVMATH} <Digital Voltmeter/Counter>> ::= {0 | DVMCTR} <Remote Command Logging> ::= {0 | RML} <SENT Serial> ::= {0 | SENSOR} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 187 The *OPT? query returns the following: Module Module Id No modules attached 0,0,0,0,0,0,0,0,0,0,0,0,0,0,SGM,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,ADVMATH,0,0 ,0,0,0,0,0,0,0,0,RML,0,0,0,0,0,0,0,0,0,0,0,0,0 See Also • "Introduction to Common (*) Commands" on page 176 • "*IDN (Identification Number)" on page 183 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 188: Rcl (Recall)

    <value> ::= {0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9} The *RCL command restores the state of the instrument from the specified save/recall register. See Also • "Introduction to Common (*) Commands" on page 176 • "*SAV (Save)" on page 192 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 189: Rst (Reset)

    Channel 2 Volts/division 5.00 V Offset 0.00 Coupling Probe attenuation AutoProbe (if AutoProbe is connected), otherwise 1.0:1 Vernier Invert BW limit Impedance 1 M Ohm Units Volts Skew Cursor Menu Source Channel 1 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 190 Coupling Source Channel 1 Level 0.0 V Slope Positive HF Reject and noise reject Holdoff 40 ns External probe attenuation 10:1 External Units Volts External Impedance 1 M Ohm (cannot be changed) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 191 It is not necessary to reinitialize them unless the default ' setting is not suitable for your application. myScope.WriteString "*RST" ' Reset the oscilloscope to the defaults. See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 192: Sav (Save)

    The *SAV command stores the current state of the instrument in a save register. The data parameter specifies the register where the data will be saved. See Also • "Introduction to Common (*) Commands" on page 176 • "*RCL (Recall)" on page 188 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 193: Sre (Service Request Enable)

    Trigge r Ev ent Register Output Queue R Q S/ O PE R E S B TR G *STB? Status Byte Register *SRE Se rvice Request Enable *SRE? (Mask) Register SR Q Se rvice Request Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 194 <mask> ::= sum of all bits that are set, 0,..,255; an integer in NR1 format See Also • "Introduction to Common (*) Commands" on page 176 • "*STB (Read Status Byte)" on page 195 • "*CLS (Clear Status)" on page 178 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 195: Stb (Read Status Byte)

    Trigge r Ev ent Register Output Queue R Q S/ O PE R E S B TR G *STB? Status Byte Register *SRE Se rvice Request Enable (Mask) Register *SRE? SR Q Se rvice Request Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 196 To read the instrument's status byte with RQS reported on bit 6, use the interface Serial Poll. NOTE See Also • "Introduction to Common (*) Commands" on page 176 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 197: Trg (Trigger)

    The *TRG command has the same effect as the :DIGitize command with no parameters. See Also • "Introduction to Common (*) Commands" on page 176 • ":DIGitize" on page 211 • ":RUN" on page 233 • ":STOP" on page 237 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 198: Tst (Self Test)

    If the test fails, refer to the troubleshooting section of the Service Guide. Return Format <result><NL> <result> ::= 0 or non-zero value; an integer in NR1 format See Also • "Introduction to Common (*) Commands" on page 176 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 199: Wai (Wait To Continue)

    1354) Command Syntax *WAI The *WAI command has no function in the oscilloscope, but is parsed for compatibility with other instruments. See Also • "Introduction to Common (*) Commands" on page 176 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 200 Common (*) Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 201: Root (:) Commands

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 7 Root (:) Commands Control many of the basic functions of the oscilloscope and reside at the root level of the command tree. See "Introduction to Root (:) Commands" on page 203.
  • Page 202 Channel 1 Fault Ext Trigger OVL Channel 4 OVL Channel 3 OVL Channel 2 OVL Channel 1 OVL :OVLRegister? (see <value> ::= integer in NR1 page 231) format. See OVLenable for <value> Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 203 These commands are always recognized by the parser if they are prefixed with a Commands colon, regardless of current command tree position. After executing a root-level command, the parser is positioned at the root of the command tree. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 204: Aer (Arm Event Register)

    ":OPERegister:CONDition (Operation Status Condition Register)" on page 223 • ":OPERegister[:EVENt] (Operation Status Event Register)" on page 226 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 205: Autoscale

    • Reference waveforms. • Zoomed (delayed) time base mode. For further information on :AUToscale, see the User's Guide. See Also • "Introduction to Root (:) Commands" on page 203 • ":AUToscale:CHANnels" on page 208 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 206 ' the correct conditions to display all of the active signals. myScope.WriteString ":AUToscale" ' Same as pressing Auto Scale key. See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 207: Autoscale:amode

    <value> ::= {NORM | CURR} See Also • "Introduction to Root (:) Commands" on page 203 • ":AUToscale" on page 205 • ":AUToscale:CHANnels" on page 208 • ":ACQuire:TYPE" on page 257 • ":ACQuire:MODE" on page 248 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 208: Autoscale:channels

    <value> ::= {ALL | DISP} See Also • "Introduction to Root (:) Commands" on page 203 • ":AUToscale" on page 205 • ":AUToscale:AMODE" on page 207 • ":VIEW" on page 239 • ":BLANk" on page 210 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 209: Autoscale:fdebug

    The :AUToscale:FDEBug? query returns the current autoscale fast debug setting. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to Root (:) Commands" on page 203 • ":AUToscale" on page 205 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 210: Blank

    ":FUNCtion<m>:DISPlay" on page 369 • ":SBUS<n>:DISPlay" on page 724 • ":WMEMory<r>:DISPlay" on page 1242 • ":STATus" on page 236 • ":VIEW" on page 239 Example Code • "Example Code" on page 239 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 211: Digitize

    8, “:ACQuire Commands,” starting on page 241 • Chapter 32, “:WAVeform Commands,” starting on page 1157 • Chapter 4, “Sequential (Blocking) vs. Overlapped Commands,” starting on page • "Example: Checking for Armed Status" on page 1325 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 212 Root (:) Commands Example Code ' Capture an acquisition using :DIGitize. ' ----------------------------------------------------------------- myScope.WriteString ":DIGitize CHANnel1" See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 213: Hweenable (Hardware Event Enable Register)

    Return Format <value><NL> <value> ::= integer in NR1 format. See Also • "Introduction to Root (:) Commands" on page 203 • ":AER (Arm Event Register)" on page 204 • ":CHANnel<n>:PROTection" on page 290 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 214 ":OVLenable (Overload Event Enable Register)" on page 229 • ":OVLRegister (Overload Event Register)" on page 231 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 215: Hweregister:condition (Hardware Event Condition Register)

    ":OVLenable (Overload Event Enable Register)" on page 229 • ":OVLRegister (Overload Event Register)" on page 231 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 216: Hweregister[:Event] (Hardware Event Event Register)

    ":OVLenable (Overload Event Enable Register)" on page 229 • ":OVLRegister (Overload Event Register)" on page 231 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 217: Mteenable (Mask Test Event Enable Register)

    Mask Test Complete Mask test is complete. Query Syntax :MTEenable? The :MTEenable? query returns the current value contained in the Mask Test Event Enable register as an integer number. Return Format <value><NL> Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 218 ":OVLenable (Overload Event Enable Register)" on page 229 • ":OVLRegister (Overload Event Register)" on page 231 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 219: Mteregister[:Event] (Mask Test Event Event Register)

    • "Introduction to Root (:) Commands" on page 203 • ":CHANnel<n>:PROTection" on page 290 • ":OPEE (Operation Status Enable Register)" on page 221 • ":OPERegister:CONDition (Operation Status Condition Register)" on page 223 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 220 ":OVLenable (Overload Event Enable Register)" on page 229 • ":OVLRegister (Overload Event Register)" on page 231 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 221: Opee (Operation Status Enable Register)

    IOC bit will be set when the IO operation completes. Hardware Event Event when hard ware event occurs. OVLR Overload Event when 50Ω input overload occurs. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 222 "*SRE (Service Request Enable)" on page 193 • "Operation Status Event Register (:OPERegister[:EVENt])" on page 1315 • "Example: Checking for Armed Status" on page 1325 • "Example: Waiting for IO Operation Complete" on page 1330 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 223: Operegister:condition (Operation Status Condition Register)

    IOC bit will be set when the IO operation completes. Hardware Event Event when hard ware event occurs. OVLR Overload A 50Ω input overload has occurred. (Not used.) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 224 ":OVLRegister (Overload Event Register)" on page 231 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 • ":MTERegister[:EVENt] (Mask Test Event Event Register)" on page 219 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 225 "*OPC (Operation Complete)" on page 185 • "Operation Status Condition Register (:OPERegister:CONDition)" page 1317 • "Example: Checking for Armed Status" on page 1325 • "Example: Waiting for IO Operation Complete" on page 1330 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 226: Operegister[:Event] (Operation Status Event Register)

    IOC bit will be set when the IO operation completes. Hardware Event Event when hard ware event occurs. OVLR Overload A 50Ω input overload has occurred. (Not used.) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 227 ":OVLenable (Overload Event Enable Register)" on page 229 • ":OVLRegister (Overload Event Register)" on page 231 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 228 "*OPC (Operation Complete)" on page 185 • "Operation Status Event Register (:OPERegister[:EVENt])" on page 1315 • "Example: Checking for Armed Status" on page 1325 • "Example: Waiting for IO Operation Complete" on page 1330 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 229: Ovlenable (Overload Event Enable Register)

    Event when fault occurs on Channel 2 input. Channel 1 Fault Event when fault occurs on Channel 1 input. (Not used.) Channel 4 OVL Event when overload occurs on Channel 4 input. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 230 ":OPERegister[:EVENt] (Operation Status Event Register)" on page 226 • ":OVLRegister (Overload Event Register)" on page 231 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 231: Ovlregister (Overload Event Register)

    Overload has occurred on Channel 4 input. Channel 3 OVL Overload has occurred on Channel 3 input. Channel 2 OVL Overload has occurred on Channel 2 input. Channel 1 OVL Overload has occurred on Channel 1 input. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 232 ":OPEE (Operation Status Enable Register)" on page 221 • ":OVLenable (Overload Event Enable Register)" on page 229 • "*STB (Read Status Byte)" on page 195 • "*SRE (Service Request Enable)" on page 193 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 233: Run

    - STOP stops the data acquisition and turns off AUTOSTORE. ' myScope.WriteString ":RUN" ' Start data acquisition. ' myScope.WriteString ":STOP" ' Stop the data acquisition. See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 234: Serial

    :SERial (see page 1354) Query Syntax :SERial? The :SERial? query returns the serial number of the instrument. Return Format: Unquoted string<NL> See Also • "Introduction to Root (:) Commands" on page 203 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 235: Single

    This is the same as pressing the Single key on the front panel. See Also • "Introduction to Root (:) Commands" on page 203 • ":RUN" on page 233 • ":STOP" on page 237 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 236: Status

    203 • ":BLANk" on page 210 • ":CHANnel<n>:DISPlay" on page 277 • ":FUNCtion<m>:DISPlay" on page 369 • ":SBUS<n>:DISPlay" on page 724 • ":WMEMory<r>:DISPlay" on page 1242 • ":VIEW" on page 239 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 237: Stop

    See Also • "Introduction to Root (:) Commands" on page 203 • ":RUN" on page 233 • ":SINGle" on page 235 Example Code • "Example Code" on page 233 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 238: Ter (Trigger Event Register)

    <value> ::= {1 | 0}; a 16-bit integer in NR1 format. See Also • "Introduction to Root (:) Commands" on page 203 • "*SRE (Service Request Enable)" on page 193 • "*STB (Read Status Byte)" on page 195 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 239: View

    - BLANK turns off (stops displaying) a channel. ' myScope.WriteString ":BLANk CHANnel1" ' Turn channel 1 off. ' myScope.WriteString ":VIEW CHANnel1" ' Turn channel 1 on. See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 240 Root (:) Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 241: :Acquire Commands

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 8 :ACQuire Commands Set the parameters for acquiring and storing data. See "Introduction to :ACQuire Commands" on page 242. Table 83 :ACQuire Commands Summary Command Query Options and Query Returns :ACQuire:AALias? (see...
  • Page 242 Use :ACQuire? to query setup information for the ACQuire subsystem. Return Format The following is a sample response from the :ACQuire? query. In this case, the query was issued following a *RST command. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 243 :ACQuire Commands :ACQ:MODE RTIM;TYPE NORM;COMP 100;COUNT 8;SEGM:COUN 2 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 244: Acquire:aalias

    This control can be directly disabled or disabled automatically. Return Format <value><NL> <value> ::= {1 | 0} See Also • "Introduction to :ACQuire Commands" on page 242 • ":ACQuire:DAALias" on page 247 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 245: Acquire:complete

    The parameter determines the percentage of time ' buckets needed to be "full" before an acquisition is considered ' to be complete. myScope.WriteString ":ACQuire:COMPlete 100" See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 246: Acquire:count

    <count_argument> ::= an integer from 2 to 65536 in NR1 format See Also • "Introduction to :ACQuire Commands" on page 242 • ":ACQuire:TYPE" on page 257 • ":DIGitize" on page 211 • ":WAVeform:COUNt" on page 1166 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 247: Acquire:daalias

    The :ACQuire:DAALias? query returns the oscilloscope's current disable anti-alias mode setting. Return Format <mode><NL> <mode> ::= {DIS | AUTO} See Also • "Introduction to :ACQuire Commands" on page 242 • ":ACQuire:AALias" on page 244 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 248: Acquire:mode

    The :ACQuire:MODE? query returns the acquisition mode of the oscilloscope. Return Format <mode_argument><NL> <mode_argument> ::= {RTIM | SEGM} See Also • "Introduction to :ACQuire Commands" on page 242 • ":ACQuire:TYPE" on page 257 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 249: Acquire:points

    Return Format <points_argument><NL> <points_argument> ::= an integer in NR1 format See Also • "Introduction to :ACQuire Commands" on page 242 • ":DIGitize" on page 211 • ":WAVeform:POINts" on page 1170 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 250: Acquire:rsignal

    The :ACQuire:RSIGnal? query returns the current reference signal mode. Return Format <ref_signal_mode><NL> <ref_signal_mode> ::= {OFF | OUT | IN | PXIE} See Also • ":TIMebase:REFClock" on page 1044 • ":TRIGger:PXI Commands" on page 1116 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 251: Acquire:segmented:analyze

    In order to use this command, the oscilloscope must be stopped and in segmented acquisition mode, with either quick measurements or infinite persistence on. See Also • ":ACQuire:MODE" on page 248 • ":ACQuire:SEGMented:COUNt" on page 252 • "Introduction to :ACQuire Commands" on page 242 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 252: Acquire:segmented:count

    235 • ":RUN" on page 233 • ":WAVeform:SEGMented:COUNt" on page 1177 • ":ACQuire:SEGMented:ANALyze" on page 251 • "Introduction to :ACQuire Commands" on page 242 Example Code • "Example Code" on page 253 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 253: Acquire:segmented:index

    • ":WAVeform:SEGMented:COUNt" on page 1177 • ":WAVeform:SEGMented:TTAG" on page 1178 • ":ACQuire:SEGMented:ANALyze" on page 251 • "Introduction to :ACQuire Commands" on page 242 Example Code ' Segmented memory commands example. ' ------------------------------------------------------------------- Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 254 = myScope.ReadNumber Loop Until varQueryResult = 25 Debug.Print "Number of segments in acquired data: " _ + FormatNumber(varQueryResult) Dim lngSegments As Long lngSegments = varQueryResult ' For each segment: Dim dblTimeTag As Double Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 255 = myScope.ReadNumber Debug.Print "Segment " + CStr(lngI) + " time tag: " _ + FormatNumber(dblTimeTag, 12) Next lngI Exit Sub VisaComError: MsgBox "VISA COM Error:" + vbCrLf + Err.Description End Sub Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 256: Acquire:srate

    When the MAXimum parameter is used, the oscilloscope's maximum possible sample rate is returned. Return Format <sample_rate><NL> <sample_rate> ::= sample rate in NR3 format See Also • "Introduction to :ACQuire Commands" on page 242 • ":ACQuire:POINts" on page 249 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 257: Acquire:type

    The obsolete command ACQuire:TYPE:REALtime is functionally equivalent to sending NOTE ACQuire:MODE RTIME; TYPE NORMal. Query Syntax :ACQuire:TYPE? The :ACQuire:TYPE? query returns the current acquisition type. Return Format <acq_type><NL> <acq_type> ::= {NORM | AVER | HRES | PEAK} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 258 Example Code ' AQUIRE_TYPE - Sets the acquisition mode, which can be NORMAL, ' PEAK, or AVERAGE. myScope.WriteString ":ACQuire:TYPE NORMal" See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 259: :Calibrate Commands

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 9 :CALibrate Commands Utility commands for viewing calibration status and for starting the user calibration procedure. See "Introduction to :CALibrate Commands" on page 260. Table 84 :CALibrate Commands Summary Command Query Options and Query Returns :CALibrate:DATE? (see <return value>...
  • Page 260 (CAL PROTECT). • Saving and querying the calibration label string. • Reporting the calibration time and date. • Reporting changes in the temperature since the last calibration. • Starting the user calibration procedure. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 261: Calibrate:date

    Query Syntax :CALibrate:DATE? The :CALibrate:DATE? query returns the date of the last calibration. Return Format <date><NL> <date> ::= year,month,day in NR1 format<NL> See Also • "Introduction to :CALibrate Commands" on page 260 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 262: Calibrate:label

    The :CALibrate:LABel? query returns the contents of the calibration label string. Return Format <string><NL> <string>::= unquoted ASCII string of up to 32 characters in length See Also • "Introduction to :CALibrate Commands" on page 260 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 263: Calibrate:output

    For NFC-A, the second event is SDD_REQ. • For NFC-B, the second event is ATTRIB. • For NFC-F, the second event is ATR_REQ. When the oscilloscope triggers, the Aux Out line goes low. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 264 The :CALibrate:OUTPut query returns the current source of the Aux Out signal. Return Format <signal><NL> <signal> ::= {TRIG | MASK | WAVE | NFC | TSO | OFF} See Also • "Introduction to :CALibrate Commands" on page 260 • ":WGEN<w>:FUNCtion" on page 1208 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 265: Calibrate:protected

    PROTECT) button state. The value PROTected indicates calibration is disabled, and UNPRotected indicates calibration is enabled. Return Format <switch><NL> <switch> ::= {"PROTected" | "UNPRotected"} See Also • "Introduction to :CALibrate Commands" on page 260 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 266: Calibrate:start

    UNPROTECTED, and you must connect BNC cables from the TRIG OUT connector to the analog channel inputs. See the User's Guide for details. See Also • "Introduction to :CALibrate Commands" on page 260 • ":CALibrate:PROTected" on page 265 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 267: Calibrate:status

    <status_code> ::= an integer status code <status_string> ::= an ASCII status string The status codes and strings can be: Status Code Status String Calibrated Not Calibrated See Also • "Introduction to :CALibrate Commands" on page 260 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 268: Calibrate:temperature

    The :CALibrate:TEMPerature? query returns the change in temperature since the last user calibration procedure. Return Format <return value><NL> <return value> ::= degrees C delta since last cal in NR3 format See Also • "Introduction to :CALibrate Commands" on page 260 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 269: Calibrate:time

    Query Syntax :CALibrate:TIME? The :CALibrate:TIME? query returns the time of the last calibration. Return Format <date><NL> <date> ::= hour,minutes,seconds in NR1 format See Also • "Introduction to :CALibrate Commands" on page 260 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 270 :CALibrate Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 271: 10 :Channel Commands

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 10 :CHANnel<n> Commands Control all oscilloscope functions associated with individual analog channels or groups of channels. See "Introduction to :CHANnel<n> Commands" on page 273. Table 85 :CHANnel<n> Commands Summary Command Query Options and Query Returns :CHANnel<n>:BWLimit...
  • Page 272 <n> ::= 1 to (# analog channels) page 289) ON}} (see in NR1 format :CHANnel<n>:PROTectio :CHANnel<n>:PROTectio {NORM | TRIP} page 290) page 290) n (see n? (see <n> ::= 1 to (# analog channels) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 273 Use :CHANnel1?, :CHANnel2?, :CHANnel3? or :CHANnel4? to query setup information for the CHANnel<n> subsystem. Return Format The following are sample responses from the :CHANnel<n>? query. In this case, the query was issued following a *RST command. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 274 :CHANnel<n> Commands :CHAN1:RANG +40.0E+00;OFFS +0.00000E+00;COUP DC;IMP ONEM;DISP 1;BWL 0; INV 0;LAB "1";UNIT VOLT;PROB +10E+00;PROB:SKEW +0.00E+00;STYP SING Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 275: Channel:Bwlimit

    Query Syntax :CHANnel<n>:BWLimit? The :CHANnel<n>:BWLimit? query returns the current setting of the low-pass filter. Return Format <bwlimit><NL> <bwlimit> ::= {1 | 0} See Also • "Introduction to :CHANnel<n> Commands" on page 273 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 276: Channel:Coupling

    :CHANnel<n>:COUPling? The :CHANnel<n>:COUPling? query returns the current coupling for the specified channel. Return Format <coupling value><NL> <coupling value> ::= {AC | DC} See Also • "Introduction to :CHANnel<n> Commands" on page 273 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 277: Channel:Display

    <display value><NL> <display value> ::= {1 | 0} See Also • "Introduction to :CHANnel<n> Commands" on page 273 • ":VIEW" on page 239 • ":BLANk" on page 210 • ":STATus" on page 236 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 278: Channel:Impedance

    The :CHANnel<n>:IMPedance? query returns the current input impedance setting for the specified channel. Return Format <impedance value><NL> <impedance value> ::= {ONEM | FIFT} See Also • "Introduction to :CHANnel<n> Commands" on page 273 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 279: Channel:Invert

    :CHANnel<n>:INVert? The :CHANnel<n>:INVert? query returns the current state of the channel inversion. Return Format <invert value><NL> <invert value> ::= {0 | 1} See Also • "Introduction to :CHANnel<n> Commands" on page 273 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 280: Channel:Label

    ' can be useful for organizing the display. myScope.WriteString ":CHANnel1:LABel ""CAL 1""" ' Label ch1 "CAL 1". myScope.WriteString ":CHANnel2:LABel ""CAL2""" ' Label ch1 "CAL2". See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 281: Channel:Offset

    <offset> ::= Vertical offset value in NR3 format See Also • "Introduction to :CHANnel<n> Commands" on page 273 • ":CHANnel<n>:RANGe" on page 291 • ":CHANnel<n>:SCALe" on page 292 • ":CHANnel<n>:PROBe" on page 282 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 282: Channel:Probe

    The probe attenuation factor may be set ' from 0.001 to 10000. myScope.WriteString ":CHANnel1:PROBe 10" ' Set Probe to 10:1. See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 283: Channel:Probe:head[:Type]

    | DIFF12 | DIFF20 | DSMA | DSMA6 | NONE} See Also • "Introduction to :CHANnel<n> Commands" on page 273 • ":CHANnel<n>:PROBe" on page 282 • ":CHANnel<n>:PROBe:ID" on page 284 • ":CHANnel<n>:PROBe:SKEW" on page 287 • ":CHANnel<n>:PROBe:STYPe" on page 288 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 284: Channel:Probe:id

    • AutoProbe • E2621A • E2622A • E2695A • E2697A • HP1152A • HP1153A • NONE • Probe • Unknown • Unsupported See Also • "Introduction to :CHANnel<n> Commands" on page 273 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 285: Channel:Probe:mmodel

    <value> ::= {P5205 | P5210 | P6205 | P6241 | P6243 | P6245 | P6246 | P6247 | P6248 | P6249 | P6250 | P6251 | P670X | P671X | TCP202} See Also • ":CHANnel<n>:PROBe:ID" on page 284 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 286: Channel:Probe:rsense

    289 • ":MEASure:DUAL:CHARge" on page 463 • ":MEASure:DUAL:VAMPlitude" on page 464 • ":MEASure:DUAL:VAVerage" on page 465 • ":MEASure:DUAL:VBASe" on page 466 • ":MEASure:DUAL:VPP" on page 467 • ":MEASure:DUAL:VRMS" on page 468 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 287: Channel:Probe:skew

    The :CHANnel<n>:PROBe:SKEW? query returns the current probe skew setting for the selected channel. Return Format <skew value><NL> <skew value> ::= skew value in NR3 format See Also • "Introduction to :CHANnel<n> Commands" on page 273 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 288: Channel:Probe:stype

    The :CHANnel<n>:PROBe:STYPe? query returns the current probe signal type setting for the selected channel. Return Format <signal type><NL> <signal type> ::= {DIFF | SING} See Also • "Introduction to :CHANnel<n> Commands" on page 273 • ":CHANnel<n>:OFFSet" on page 281 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 289: Channel:Probe:zoom

    286 • ":MEASure:DUAL:CHARge" on page 463 • ":MEASure:DUAL:VAMPlitude" on page 464 • ":MEASure:DUAL:VAVerage" on page 465 • ":MEASure:DUAL:VBASe" on page 466 • ":MEASure:DUAL:VPP" on page 467 • ":MEASure:DUAL:VRMS" on page 468 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 290: Channel:Protection

    NORM (normal) is returned. Return Format {NORM | TRIP}<NL> See Also • "Introduction to :CHANnel<n> Commands" on page 273 • ":CHANnel<n>:COUPling" on page 276 • ":CHANnel<n>:IMPedance" on page 278 • ":CHANnel<n>:PROBe" on page 282 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 291: Channel:Range

    ' range value is 8 times the volts per division. myScope.WriteString ":CHANnel1:RANGe 8" ' Set the vertical range to 8 volts. See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 292: Channel:Scale

    <scale value><NL> <scale value> ::= vertical units per division in NR3 format See Also • "Introduction to :CHANnel<n> Commands" on page 273 • ":CHANnel<n>:RANGe" on page 291 • ":CHANnel<n>:PROBe" on page 282 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 293: Channel:Units

    Return Format <units><NL> <units> ::= {VOLT | AMP} See Also • "Introduction to :CHANnel<n> Commands" on page 273 • ":CHANnel<n>:RANGe" on page 291 • ":CHANnel<n>:PROBe" on page 282 • ":EXTernal:UNITs" on page 343 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 294: Channel:Vernier

    The :CHANnel<n>:VERNier? query returns the current state of the channel's vernier setting. Return Format <vernier value><NL> <vernier value> ::= {0 | 1} See Also • "Introduction to :CHANnel<n> Commands" on page 273 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 295: 11 :Counter Commands

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 11 :COUNter Commands These commands control the counter feature. See "Introduction to :COUNter Commands" on page 296. Table 86 :COUNter Commands Summary Command Query Options and Query Returns :COUNter:CURRent? <value> ::= current counter value...
  • Page 296 Use :COUNter? to query setup information for the COUNter subsystem. Return Format The following is a sample response from the :COUNter? query. In this case, the query was issued following the *RST command. :COUN:ENAB 0;SOUR CHAN1;MODE FREQ;NDIG 5 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 297: Counter:current

    Return Format <value><NL> <value> ::= current counter value in NR3 format See Also • ":COUNter:ENABle" on page 298 • ":COUNter:MODE" on page 299 • ":COUNter:NDIGits" on page 300 • ":COUNter:SOURce" on page 301 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 298: Counter:enable

    The :COUNter:ENABle? query returns whether the counter is enabled or disabled. Return Format <off_on><NL> {0 | 1} See Also • ":COUNter:CURRent" on page 297 • ":COUNter:MODE" on page 299 • ":COUNter:NDIGits" on page 300 • ":COUNter:SOURce" on page 301 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 299: Counter:mode

    300 • ":COUNter:SOURce" on page 301 • ":COUNter:TOTalize:CLEar" on page 302 • ":COUNter:TOTalize:GATE:ENABle" on page 303 • ":COUNter:TOTalize:GATE:POLarity" on page 304 • ":COUNter:TOTalize:GATE:SOURce" on page 305 • ":COUNter:TOTalize:SLOPe" on page 306 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 300: Counter:ndigits

    299 • ":COUNter:SOURce" on page 301 • ":COUNter:TOTalize:CLEar" on page 302 • ":COUNter:TOTalize:GATE:ENABle" on page 303 • ":COUNter:TOTalize:GATE:POLarity" on page 304 • ":COUNter:TOTalize:GATE:SOURce" on page 305 • ":COUNter:TOTalize:SLOPe" on page 306 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 301: Counter:source

    The :COUNter:SOURce? query returns the currently set counter source channel. Return Format <source><NL> See Also • ":COUNter:CURRent" on page 297 • ":COUNter:ENABle" on page 298 • ":COUNter:MODE" on page 299 • ":COUNter:NDIGits" on page 300 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 302: Counter:totalize:clear

    299 • ":COUNter:NDIGits" on page 300 • ":COUNter:SOURce" on page 301 • ":COUNter:TOTalize:GATE:ENABle" on page 303 • ":COUNter:TOTalize:GATE:POLarity" on page 304 • ":COUNter:TOTalize:GATE:SOURce" on page 305 • ":COUNter:TOTalize:SLOPe" on page 306 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 303: Counter:totalize:gate:enable

    299 • ":COUNter:NDIGits" on page 300 • ":COUNter:SOURce" on page 301 • ":COUNter:TOTalize:CLEar" on page 302 • ":COUNter:TOTalize:GATE:POLarity" on page 304 • ":COUNter:TOTalize:GATE:SOURce" on page 305 • ":COUNter:TOTalize:SLOPe" on page 306 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 304: Counter:totalize:gate:polarity

    299 • ":COUNter:NDIGits" on page 300 • ":COUNter:SOURce" on page 301 • ":COUNter:TOTalize:CLEar" on page 302 • ":COUNter:TOTalize:GATE:ENABle" on page 303 • ":COUNter:TOTalize:GATE:SOURce" on page 305 • ":COUNter:TOTalize:SLOPe" on page 306 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 305: Counter:totalize:gate:source

    299 • ":COUNter:NDIGits" on page 300 • ":COUNter:SOURce" on page 301 • ":COUNter:TOTalize:CLEar" on page 302 • ":COUNter:TOTalize:GATE:ENABle" on page 303 • ":COUNter:TOTalize:GATE:POLarity" on page 304 • ":COUNter:TOTalize:SLOPe" on page 306 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 306: Counter:totalize:slope

    299 • ":COUNter:NDIGits" on page 300 • ":COUNter:SOURce" on page 301 • ":COUNter:TOTalize:CLEar" on page 302 • ":COUNter:TOTalize:GATE:ENABle" on page 303 • ":COUNter:TOTalize:GATE:POLarity" on page 304 • ":COUNter:TOTalize:GATE:SOURce" on page 305 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 307: 12 :Demo Commands

    Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 12 :DEMO Commands You can output demonstration signals on the oscilloscope's Demo 1 (Probe Comp) terminal. See "Introduction to :DEMO Commands" on page 307. Table 87 :DEMO Commands Summary Command Query Options and Query Returns...
  • Page 308: Demo:function

    ~2.4 Vpp unmodulated carrier amplitude, ~1.8 Vpp maximum modulated amplitude, ~0.0 V offset CXPI CXPI, ~2.5 Vpp, ~1.25 V offset, frame IDs: 20, 21, and 29 (with a frame error). ARINc ARINC 429, 100 kbps, ~5 Vpp, ~0 V offset. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 309 | TRAN | RFB | LFS | FMB | NFC | CXPI | ARIN | MANC | MIL | NMON | HARM | COUP | KEYS} See Also • "Introduction to :DEMO Commands" on page 307 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 310: Demo:output

    The :DEMO:OUTPut? query returns the current state of the demo signal output setting. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to :DEMO Commands" on page 307 • ":DEMO:FUNCtion" on page 308 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 311 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 13 :DISPlay Commands Control how waveforms, graticule, and text are displayed and written on the screen. See "Introduction to :DISPlay Commands" on page 313. Table 88 :DISPlay Commands Summary Command Query Options and Query Returns :DISPlay:ANNotation<n...
  • Page 312 <sidebar> ::= {SUMMary | CURSors <sidebar> (see | MEASurements | DVM | NAVigate | page 331) CONTrols | EVENts | COUNter} :DISPlay:VECTors {1 | :DISPlay:VECTors? page 332) page 332) ON} (see (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 313 Use :DISPlay? to query the setup information for the DISPlay subsystem. Return Format The following is a sample response from the :DISPlay? query. In this case, the query was issued following a *RST command. :DISP:LAB 0;VECT 1;PERS MIN Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 314: Display:annotation

    ":DISPlay:ANNotation<n>:TEXT" on page 317 • ":DISPlay:ANNotation<n>:COLor" on page 316 • ":DISPlay:ANNotation<n>:BACKground" on page 315 • ":DISPlay:ANNotation<n>:X1Position" on page 318 • ":DISPlay:ANNotation<n>:Y1Position" on page 319 • "Introduction to :DISPlay Commands" on page 313 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 315: Display:annotation:Background

    ":DISPlay:ANNotation<n>" on page 314 • ":DISPlay:ANNotation<n>:TEXT" on page 317 • ":DISPlay:ANNotation<n>:COLor" on page 316 • ":DISPlay:ANNotation<n>:X1Position" on page 318 • ":DISPlay:ANNotation<n>:Y1Position" on page 319 • "Introduction to :DISPlay Commands" on page 313 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 316: Display:annotation:Color

    ":DISPlay:ANNotation<n>" on page 314 • ":DISPlay:ANNotation<n>:TEXT" on page 317 • ":DISPlay:ANNotation<n>:BACKground" on page 315 • ":DISPlay:ANNotation<n>:X1Position" on page 318 • ":DISPlay:ANNotation<n>:Y1Position" on page 319 • "Introduction to :DISPlay Commands" on page 313 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 317: Display:annotation:Text

    ":DISPlay:ANNotation<n>" on page 314 • ":DISPlay:ANNotation<n>:COLor" on page 316 • ":DISPlay:ANNotation<n>:BACKground" on page 315 • ":DISPlay:ANNotation<n>:X1Position" on page 318 • ":DISPlay:ANNotation<n>:Y1Position" on page 319 • "Introduction to :DISPlay Commands" on page 313 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 318: Display:annotation:X1Position

    <value> ::= an integer from 0 to (800 - width of annotation) in NR1 form See Also • ":DISPlay:ANNotation<n>:Y1Position" on page 319 • ":DISPlay:ANNotation<n>" on page 314 • ":DISPlay:ANNotation<n>:COLor" on page 316 • ":DISPlay:ANNotation<n>:BACKground" on page 315 • ":DISPlay:ANNotation<n>:TEXT" on page 317 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 319: Display:annotation:Y1Position

    <value> ::= an integer from 0 to (480 - height of annotation) in NR1 for mat. See Also • ":DISPlay:ANNotation<n>:X1Position" on page 318 • ":DISPlay:ANNotation<n>" on page 314 • ":DISPlay:ANNotation<n>:COLor" on page 316 • ":DISPlay:ANNotation<n>:BACKground" on page 315 • ":DISPlay:ANNotation<n>:TEXT" on page 317 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 320: Display:clear

    If the oscilloscope is running, all of the data for active channels and functions is erased; however, new data is displayed on the next acquisition. See Also • "Introduction to :DISPlay Commands" on page 313 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 321: Display:data

    ' Open file f or output. Put #1, , byteData ' Write data. Close #1 ' Close file. myScope.IO.Timeout = 5000 See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 322: Display:graticule:alabels

    Query Syntax :DISPlay:GRATicule:ALABels? The :DISPlay:GRATicule:ALABels? query returns the graticule (grid) axis labels setting Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":DISPlay:GRATicule:INTensity" on page 323 • ":DISPlay:GRATicule:TYPE" on page 324 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 323: Display:graticule:intensity

    The :DISPlay:GRATicule:INTensity command sets the graticule (grid) intensity. Query Syntax :DISPlay:GRATicule:INTensity? The :DISPlay:GRATicule:INTensity? query returns the graticule (grid) intensity setting. Return Format <value><NL> See Also • ":DISPlay:GRATicule:ALABels" on page 322 • ":DISPlay:GRATicule:TYPE" on page 324 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 324: Display:graticule:type

    <type> ::= {FULL | MVOL | IRE} See Also • ":TRIGger:MODE" on page 1066 • ":CHANnel<n>:SCALe" on page 292 • ":CHANnel<n>:OFFSet" on page 281 • ":DISPlay:GRATicule:ALABels" on page 322 • ":DISPlay:GRATicule:INTensity" on page 323 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 325: Display:intensity:waveform

    The :DISPlay:INTensity:WAVeform? query returns the waveform intensity setting. Return Format <value><NL> <value> ::= an integer from 0 to 100 in NR1 format. See Also • "Introduction to :DISPlay Commands" on page 313 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 326: Display:label

    ' DISP_LABEL - Turns label names ON or OFF on the analyzer display. myScope.WriteString ":DISPlay:LABel ON" ' Turn on labels. See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 327: Display:lablist

    <binary block> ::= an ordered list of up to 75 labels, a maximum of 32 characters each, separated by newline characters. See Also • "Introduction to :DISPlay Commands" on page 313 • ":DISPlay:LABel" on page 326 • ":CHANnel<n>:LABel" on page 280 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 328: Display:menu

    :DISPlay Commands :DISPlay:MENU (see page 1354) Command Syntax :DISPlay:MENU <menu> <menu> ::= {MASK | MEASure | SEGMented | LISTer | POWer} The :DISPlay:MENU command changes the front panel softkey menu. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 329: Display:message:clear

    :DISPlay Commands :DISPlay:MESSage:CLEar (see page 1354) Command Syntax :DISPlay:MESSage:CLEar The :DISPlay:MESSage:CLEar command removes all user messages that are currently on screen. See Also • ":SYSTem:DSP" on page 1015 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 330: Display:persistence

    The :DISPlay:PERSistence? query returns the specified persistence value. Return Format <value><NL> <value> ::= {MIN | INF | <time> | ADAP} See Also • "Introduction to :DISPlay Commands" on page 313 • ":DISPlay:CLEar" on page 320 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 331: Display:sidebar

    Command Syntax :DISPlay:SIDebar <sidebar> <sidebar> ::= {SUMMary | CURSors | MEASurements | DVM | NAVigate | CONTrols | EVENts | COUNter} The :DISPlay:SIDebar command specifies the sidebar dialog to display on the screen. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 332: Display:vectors

    When vectors are turned on, the oscilloscope displays lines connecting sampled data points. Query Syntax :DISPlay:VECTors? The :DISPlay:VECTors? query returns the vectors setting. Return Format <vectors><NL> <vectors> ::= 1 See Also • "Introduction to :DISPlay Commands" on page 313 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 333 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 14 :DVM Commands These commands control the digital voltmeter (DVM) feature. Table 89 :DVM Commands Summary Command Query Options and Query Returns :DVM:ARANge {{0 | :DVM:ARANge? (see {0 | 1} page 334)
  • Page 334: Dvm:arange

    Auto Range capability is on or off. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":DVM:SOURce" on page 338 • ":DVM:ENABle" on page 336 • ":DVM:MODE" on page 337 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 335: Dvm:current

    The :DVM:CURRent? query returns the displayed 3-digit DVM value based on the current mode. Return Format <dvm_value><NL> <dvm_value> ::= floating-point number in NR3 format See Also • ":DVM:SOURce" on page 338 • ":DVM:ENABle" on page 336 • ":DVM:MODE" on page 337 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 336: Dvm:enable

    (DVM) analysis feature is on or off. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":DVM:SOURce" on page 338 • ":DVM:MODE" on page 337 • ":DVM:ARANge" on page 334 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 337: Dvm:mode

    Return Format <dvm_mode><NL> <dvm_mode> ::= {ACRM | DC | DCRM} See Also • ":DVM:ENABle" on page 336 • ":DVM:SOURce" on page 338 • ":DVM:ARANge" on page 334 • ":DVM:CURRent" on page 335 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 338: Dvm:source

    <source> ::= {CHAN<n>} <n> ::= 1-2 or 1-4 in NR1 format See Also • ":DVM:ENABle" on page 336 • ":DVM:MODE" on page 337 • ":DVM:ARANge" on page 334 • ":DVM:CURRent" on page 335 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 339 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 15 :EXTernal Trigger Commands Control the input characteristics of the external trigger input. See "Introduction to :EXTernal Trigger Commands" on page 339. Table 90 :EXTernal Trigger Commands Summary Command Query Options and Query Returns...
  • Page 340: External:bwlimit

    (always 0). Return Format <bwlimit><NL> <bwlimit> ::= 0 See Also • "Introduction to :EXTernal Trigger Commands" on page 339 • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:HFReject" on page 1058 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 341: External:probe

    <attenuation> ::= probe attenuation ratio in NR3 format See Also • "Introduction to :EXTernal Trigger Commands" on page 339 • ":EXTernal:RANGe" on page 342 • "Introduction to :TRIGger Commands" on page 1053 • ":CHANnel<n>:PROBe" on page 282 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 342: External:range

    <range_argument> ::= external trigger range value in NR3 format See Also • "Introduction to :EXTernal Trigger Commands" on page 339 • ":EXTernal:PROBe" on page 341 • "Introduction to :TRIGger Commands" on page 1053 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 343: External:units

    • "Introduction to :EXTernal Trigger Commands" on page 339 • "Introduction to :TRIGger Commands" on page 1053 • ":EXTernal:RANGe" on page 342 • ":EXTernal:PROBe" on page 341 • ":CHANnel<n>:UNITs" on page 293 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 344 :EXTernal Trigger Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 345 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 16 :FRANalysis Commands Control oscilloscope functions associated with the Frequency Response Analysis (FRA) feature, which is available in oscilloscope models that have a license-enabled built-in waveform generator. See "Introduction to :FRANalysis Commands"...
  • Page 346 Use :FRANalysis? to query setup information for the FRANalysis subsystem. Return Format The following is a sample response from the :FRANalysis? query. In this case, the query was issued following a *RST command. :FRAN:SOUR:INP CHAN1;OUTP CHAN2;:FRAN:FREQ:STAR +100E+00; STOP +20.000000E+06;:FRAN:WGEN:VOLT +200.0E-03;LOAD FIFT Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 347: Franalysis:data

    352 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:INPut" on page 355 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:TRACe" on page 357 • ":FRANalysis:WGEN:LOAD" on page 358 • ":FRANalysis:WGEN:VOLTage" on page 359 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 348: Franalysis:enable

    351 • ":FRANalysis:FREQuency:STOP" on page 352 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:INPut" on page 355 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:WGEN:LOAD" on page 358 • ":FRANalysis:WGEN:VOLTage" on page 359 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 349: Franalysis:frequency:mode

    See Also • ":FRANalysis:RUN" on page 354 • ":FRANalysis:FREQuency:SINGle" on page 350 • ":FRANalysis:FREQuency:STARt" on page 351 • ":FRANalysis:FREQuency:STOP" on page 352 • ":FRANalysis:PPDecade" on page 353 • ":FRANalysis:WGEN:VOLTage:PROFile" on page 360 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 350: Franalysis:frequency:single

    349 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:INPut" on page 355 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:WGEN:LOAD" on page 358 • ":FRANalysis:WGEN:VOLTage" on page 359 • ":FRANalysis:WGEN:VOLTage:PROFile" on page 360 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 351: Franalysis:frequency:start

    349 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:INPut" on page 355 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:WGEN:LOAD" on page 358 • ":FRANalysis:WGEN:VOLTage" on page 359 • ":FRANalysis:WGEN:VOLTage:PROFile" on page 360 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 352: Franalysis:frequency:stop

    349 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:INPut" on page 355 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:WGEN:LOAD" on page 358 • ":FRANalysis:WGEN:VOLTage" on page 359 • ":FRANalysis:WGEN:VOLTage:PROFile" on page 360 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 353: Franalysis:ppdecade

    Query Syntax :FRANalysis:PPDecade? The :FRANalysis:PPDecade? query returns the points per decade setting. Return Format <value><NL> See Also • ":FRANalysis:FREQuency:STARt" on page 351 • ":FRANalysis:FREQuency:STOP" on page 352 • ":FRANalysis:WGEN:VOLTage:PROFile" on page 360 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 354: Franalysis:run

    355 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:TRACe" on page 357 • ":FRANalysis:WGEN:LOAD" on page 358 • ":FRANalysis:WGEN:VOLTage" on page 359 • "*ESR (Standard Event Status Register)" on page 181 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 355: Franalysis:source:input

    348 • ":FRANalysis:FREQuency:STARt" on page 351 • ":FRANalysis:FREQuency:STOP" on page 352 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:WGEN:LOAD" on page 358 • ":FRANalysis:WGEN:VOLTage" on page 359 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 356: Franalysis:source:output

    348 • ":FRANalysis:FREQuency:STARt" on page 351 • ":FRANalysis:FREQuency:STOP" on page 352 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:INPut" on page 355 • ":FRANalysis:WGEN:LOAD" on page 358 • ":FRANalysis:WGEN:VOLTage" on page 359 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 357: Franalysis:trace

    "NONE" if neither gain nor phase data is included. Return Format <selection_list><NL> <selection_list> ::= {"NONE" | "GAIN" | "PHASe" | "GAIN,PHASe"} See Also • ":FRANalysis:RUN" on page 354 • ":FRANalysis:DATA" on page 347 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 358: Franalysis:wgen:load

    348 • ":FRANalysis:FREQuency:STARt" on page 351 • ":FRANalysis:FREQuency:STOP" on page 352 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:INPut" on page 355 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:WGEN:VOLTage" on page 359 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 359: Franalysis:wgen:voltage

    351 • ":FRANalysis:FREQuency:STOP" on page 352 • ":FRANalysis:PPDecade" on page 353 • ":FRANalysis:RUN" on page 354 • ":FRANalysis:SOURce:INPut" on page 355 • ":FRANalysis:SOURce:OUTPut" on page 356 • ":FRANalysis:WGEN:LOAD" on page 358 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 360: Franalysis:wgen:voltage:profile

    The :FRANalysis:WGEN:VOLTage:PROFile? query returns the voltage profile setting. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":FRANalysis:WGEN:VOLTage" on page 359 • ":FRANalysis:PPDecade" on page 353 • ":FRANalysis:FREQuency:STARt" on page 351 • ":FRANalysis:FREQuency:STOP" on page 352 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 361 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 17 :FUNCtion<m> Commands Control math functions in the oscilloscope. See "Introduction to :FUNCtion<m> Commands" on page 365. Table 92 :FUNCtion<m> Commands Summary Command Query Options and Query Returns :FUNCtion<m>:AVERage: :FUNCtion<m>:AVERage: <count> ::= an integer from 2 to...
  • Page 362 Legal values are 1 Hz to 100 GHz. <m> ::= 1 to (# math functions) in NR1 format :FUNCtion<m>[:FFT]:SR <sample_rate> ::= Hz in NR3 page 381) ATe? (see format <m> ::= 1 to (# math functions) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 363 (see screen in NR3 format. page 389) The range of legal values is +/-10 times the current sensitivity of the selected function. <m> ::= 1 to (# math functions) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 364 <suffix> ::= {V | dB} page 396) <m> ::= 1 to (# math functions) in NR1 format :FUNCtion<m>:SMOoth:P :FUNCtion<m>:SMOoth:P <points> ::= odd integer in NR1 page 397) OINts <points> (see OINts? (see format page 397) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 365 ":FUNCtion<m>:OPERation" on page 390. The SOURce1, DISPlay, RANGe, and OFFSet (or REFerence) commands apply to any function. Reporting the Setup Use :FUNCtion<m>? to query setup information for the FUNCtion subsystem. Return Format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 366 :FUNCtion<m> Commands The following is a sample response from the :FUNCtion1? query. In this case, the query was issued following a *RST command. :FUNC1:OPER ADD;DISP 0;SOUR1 CHAN1;SOUR2 CHAN2;RANG +8.00E+00;OFFS +0.0E+00 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 367: Function:Average:count

    The :FUNCtion<m>:AVERage:COUNt? query returns the number of waveforms to be averaged together. Return Format <count><NL> <count> ::= an integer from 2 to 65536 in NR1 format See Also • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 368: Function:Clear

    :FUNCtion<m> Commands :FUNCtion<m>:CLEar (see page 1354) Command Syntax :FUNCtion<m>:CLEar When the :FUNCtion<m>:OPERation is AVERage, MAXHold, or MINHold, the :FUNCtion<m>:CLEar command clears the number of evaluated waveforms. See Also • ":FUNCtion<m>:AVERage:COUNt" on page 367 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 369: Function:Display

    "Introduction to :FUNCtion<m> Commands" on page 365 • "*OPC (Operation Complete)" on page 185 • ":FUNCtion<m>:SCALe" on page 396 • ":VIEW" on page 239 • ":BLANk" on page 210 • ":STATus" on page 236 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 370 <m> ::= 1-4 in NR1 format The :FUNCtion<m>[:FFT]:BSIZe? query returns the Bin Size setting for the FFT. Return Format <bin_size><NL> <bin_size> ::= Hz in NR3 format See Also • ":FUNCtion<m>[:FFT]:READout<n>" on page 379 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 371: Function[:Fft]:Center

    :FUNCtion<m>:SPAN value, they no longer track the :TIMebase:RANGe value. See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>[:FFT]:SPAN" on page 380 • ":TIMebase:RANGe" on page 1043 • ":TIMebase:SCALe" on page 1047 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 372 :FUNCtion<m>[:FFT]:DETection:POINts? The :FUNCtion<m>[:FFT]:DETection:POINts? query returns the FFT detector points setting. Return Format <number_of_buckets><NL> <number_of_buckets> ::= an integer in NR1 format See Also • ":SYSTem:PRECision" on page 1021 • ":FUNCtion<m>[:FFT]:DETection:TYPE" on page 373 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 373 The :FUNCtion<m>[:FFT]:DETection:TYPE? query returns the FFT detector type setting Return Format <type><NL> <type> ::= {OFF | SAMPle | PPOSitive | PNEGative | NORMal | AVERage} See Also • ":FUNCtion<m>[:FFT]:DETection:POINts" on page 372 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 374: Function[:Fft]:Frequency:start

    The :FUNCtion<m>[:FFT]:FREQuency:STARt? query returns the current start frequency in Hertz. Return Format <frequency><NL> <frequency> ::= the start frequency in NR3 format. See Also • ":FUNCtion<m>[:FFT]:FREQuency:STOP" on page 375 • ":FUNCtion<m>[:FFT]:CENTer" on page 371 • ":FUNCtion<m>[:FFT]:SPAN" on page 380 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 375: Function[:Fft]:Frequency:stop

    The :FUNCtion<m>[:FFT]:FREQuency:STOP? query returns returns the current stop frequency in Hertz. Return Format <frequency><NL> <frequency> ::= the stop frequency in NR3 format. See Also • ":FUNCtion<m>[:FFT]:FREQuency:STARt" on page 374 • ":FUNCtion<m>[:FFT]:CENTer" on page 371 • ":FUNCtion<m>[:FFT]:SPAN" on page 380 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 376: Function[:Fft]:Gate

    Return Format <gating><NL> <gating> ::= {NONE | ZOOM} See Also • ":FUNCtion<m>[:FFT]:VTYPe" on page 382 • ":FUNCtion<m>[:FFT]:WINDow" on page 383 • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 377: Function[:Fft]:Phase:reference

    :FUNCtion<m>[:FFT]:PHASe:REFerence? The :FUNCtion<m>[:FFT]:PHASe:REFerence? query returns the selected reference point. Return Format <ref_point><NL> <ref_point> ::= {TRIGger | DISPlay} See Also • ":FUNCtion<m>:OPERation" on page 390 • "Introduction to :FUNCtion<m> Commands" on page 365 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 378 <m> ::= 1-4 in NR1 format The :FUNCtion<m>[:FFT]:RBWidth? query returns the Resolution Bandwidth setting for the FFT. Return Format <resolution_bw><NL> <resolution_bw> ::= Hz in NR3 format See Also • ":FUNCtion<m>[:FFT]:READout<n>" on page 379 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 379 The :FUNCtion<m>[:FFT]:READout<n>? query returns the readout selection. Return Format <readout_type><NL> <readout_type> ::= {SRAT | BSIZ | RBW} See Also • ":FUNCtion<m>[:FFT]:BSIZe" on page 370 • ":FUNCtion<m>[:FFT]:RBWidth" on page 378 • ":FUNCtion<m>[:FFT]:SRATe" on page 381 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 380: Function[:Fft]:Span

    <span> ::= the current frequency span in NR3 format. Legal values are 1 Hz to 100 GHz. See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>[:FFT]:CENTer" on page 371 • ":TIMebase:RANGe" on page 1043 • ":TIMebase:SCALe" on page 1047 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 381 <m> ::= 1-4 in NR1 format The :FUNCtion<m>[:FFT]:SRATe? query returns the Sample Rate setting for the FFT. Return Format <sample_rate><NL> <sample_rate> ::= Hz in NR3 format See Also • ":FUNCtion<m>[:FFT]:READout<n>" on page 379 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 382: Function[:Fft]:Vtype

    <units> ::= {DEC | VRMS} for the FFT (magnitude) operation <units> ::= {DEGR | RAD} for the FFTPhase operation See Also • ":FUNCtion<m>[:FFT]:GATE" on page 376 • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 383: Function[:Fft]:Window

    FFT function. Return Format <window><NL> <window> ::= {RECT | HANN | FLAT | BHAR | BART} See Also • ":FUNCtion<m>[:FFT]:GATE" on page 376 • "Introduction to :FUNCtion<m> Commands" on page 365 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 384: Function:Frequency:highpass

    The high-pass filter is a single-pole high pass filter. Query Syntax :FUNCtion<m>:FREQuency:HIGHpass? The :FUNCtion<m>:FREQuency:HIGHpass query returns the high-pass filter's cutoff frequency. Return Format <3dB_freq><NL> <3dB_freq> ::= -3dB cutoff frequency value in NR3 format See Also • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 385: Function:Frequency:lowpass

    The low-pass filter is a 4th order Bessel-Thompson filter. Query Syntax :FUNCtion<m>:FREQuency:LOWPass? The :FUNCtion<m>:FREQuency:LOWPass query returns the low-pass filter's cutoff frequency. Return Format <3dB_freq><NL> <3dB_freq> ::= -3dB cutoff frequency value in NR3 format See Also • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 386: Function:Integrate:ioffset

    The :FUNCtion<m>:INTegrate:IOFFset? query returns the current input offset value. Return Format <input_offset><NL> <input_offset> ::= DC offset correction in NR3 format. See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 387: Function:Linear:gain

    Query Syntax :FUNCtion<m>:LINear:GAIN? The :FUNCtion<m>:LINear:GAIN query returns the gain value. Return Format <value><NL> <value> ::= 'A' in Ax + B, value in NR3 format See Also • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 388: Function:Linear:offset

    Query Syntax :FUNCtion<m>:LINear:OFFSet? The :FUNCtion<m>:LINear:OFFSet query returns the offset value. Return Format <value><NL> <value> ::= 'B' in Ax + B, value in NR3 format See Also • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 389: Function:Offset

    <offset> ::= the value at center screen in NR3 format. See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:RANGe" on page 394 • ":FUNCtion<m>:REFerence" on page 395 • ":FUNCtion<m>:SCALe" on page 396 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 390: Function:Operation

    (Hz), and the vertical cursors change from volts to degrees or radians. • LINear — Ax + B — The LINear commands set the gain (A) and offset (B) values for this function. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 391 • ENVelope — Envelope — The resulting math waveform is the amplitude envelope for an amplitude modulated (AM) input signal. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 392 | SQRT | MAGN | ABS | SQU | LN | LOG | EXP | TEN | LOWP | HIGH | AVER | SMO | ENV | LIN | MAX | MIN | PEAK | MAXH | MINH | TREN} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 393 387 • ":FUNCtion<m>:LINear:OFFSet" on page 388 • ":FUNCtion<m>:FREQuency:LOWPass" on page 385 • ":FUNCtion<m>:FREQuency:HIGHpass" on page 384 • ":FUNCtion<m>:AVERage:COUNt" on page 367 • ":FUNCtion<m>:SMOoth:POINts" on page 397 • ":FUNCtion<m>:TRENd:NMEasurement" on page 401 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 394: Function:Range

    The :FUNCtion<m>:RANGe? query returns the current full-scale range value for the selected function. Return Format <range><NL> <range> ::= the full-scale vertical axis value in NR3 format. See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:SCALe" on page 396 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 395: Function:Reference

    <level> ::= the current reference level in NR3 format. See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:OFFSet" on page 389 • ":FUNCtion<m>:RANGe" on page 394 • ":FUNCtion<m>:SCALe" on page 396 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 396: Function:Scale

    <scale value> ::= vertical units/div value in NR3 format See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:DISPlay" on page 369 • ":FUNCtion<m>:OPERation" on page 390 • ":FUNCtion<m>:RANGe" on page 394 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 397: Function:Smooth:points

    You can choose an odd number of points, from 3 up to half of the measurement record or precision analysis record. Query Syntax :FUNCtion<m>:SMOoth:POINts? The :FUNCtion<m>:SMOoth:POINts? query returns the number of smoothing points specified. Return Format <points><NL> See Also • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 398 Another shorthand notation for SOURce1 in this command/query (besides SOUR1) is SOUR. NOTE When :FUNCtion<m>:OPERation is TRENd, the :FUNCtion<m>:SOURce1 command reports error -221,"Settings conflict" because the TRENd function operates on a measurement and not a source waveform. Query Syntax :FUNCtion<m>:SOURce1? Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 399 Return Format <value><NL> <value> ::= {CHAN<n> | FUNC<c> | WMEM<r> | BUS<b>} See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 400 Return Format <value><NL> <value> ::= {CHAN<n> | WMEM<r> | NONE} See Also • "Introduction to :FUNCtion<m> Commands" on page 365 • ":FUNCtion<m>:OPERation" on page 390 • ":FUNCtion<m>:SOURce1" on page 398 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 401: Function:Trend:nmeasurement

    If no measurements are installed, the :FUNCtion<m>:TRENd:NMEasurement? query will return NONE. Return Format MEAS<n><NL> <n> ::= # of installed measurement, from 1 to 8 See Also • ":FUNCtion<m>:OPERation" on page 390 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 402 :FUNCtion<m> Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 403 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 18 :HCOPY Commands Set and query the selection of hardcopy device and formatting options. Table 93 :HCOPY Commands Summary Command Query Options and Query Returns :HCOPY:SDUMp:DATA? <display_data> ::= binary block page 404) (see data in IEEE-488.2 # format.
  • Page 404: Hcopy:sdump:data

    Screen image data is returned in the IEEE-488.2 # binary block data format. Return Format <display_data><NL> <display_data> ::= binary block data in IEEE-488.2 # format. See Also • ":HCOPY:SDUMp:FORMat" on page 405 • ":DISPlay:DATA" on page 321 • "*RST (Reset)" on page 189 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 405: Hcopy:sdump:format

    (instead of a setup or data format). Return Format <format><NL> <format> ::= {PNG | BMP | BMP8} See Also • ":HCOPY:SDUMp:DATA" on page 404 • ":DISPlay:DATA" on page 321 • "*RST (Reset)" on page 189 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 406 :HCOPY Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 407 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 19 :LISTer Commands Table 94 :LISTer Commands Summary Command Query Options and Query Returns :LISTer:DATA? (see <binary_block> ::= page 408) comma-separated data with newlines at the end of each row :LISTer:DISPlay {{OFF...
  • Page 408: Lister:data

    <binary_block> ::= comma-separated data with newlines at the end of each row See Also • "Introduction to :LISTer Commands" on page 407 • ":LISTer:DISPlay" on page 409 • "Definite-Length Block Response Data" on page 171 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 409: Lister:display

    Return Format <value><NL> <value> ::= {OFF | SBUS1 | SBUS2 | ALL} See Also • "Introduction to :LISTer Commands" on page 407 • ":SBUS<n>:DISPlay" on page 724 • ":LISTer:DATA" on page 408 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 410: Lister:reference

    Return Format <time_ref><NL> <time_ref> ::= {TRIGger | PREVious} See Also • "Introduction to :LISTer Commands" on page 407 • ":SBUS<n>:DISPlay" on page 724 • ":LISTer:DATA" on page 408 • ":LISTer:DISPlay" on page 409 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 411 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 20 :MARKer Commands Set and query the settings of X-axis markers (X1 and X2 cursors) and the Y-axis markers (Y1 and Y2 cursors). See "Introduction to :MARKer Commands" page 413. Table 95 :MARKer Commands Summary...
  • Page 412 <position> ::= Y2 cursor position page 428) <position>[suffix] (see value in NR3 format page 428) (see [suffix] ::= {V | mV | dB} <return_value> ::= Y2 cursor position value in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 413 Use :MARKer? to query setup information for the MARKer subsystem. Return Format The following is a sample response from the :MARKer? query. In this case, the query was issued following a *RST and ":MARKer:MODE MANual" command. :MARK:X1Y1 CHAN1;X2Y2 CHAN1;MODE MAN Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 414: Marker:dydx

    413 • ":MARKer:MODE" on page 415 • ":MARKer:X1Position" on page 417 • ":MARKer:X2Position" on page 420 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MARKer:XUNits" on page 423 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 415: Marker:mode

    418 • ":MARKer:X2Y2source" on page 421 • ":MEASure:SOURce" on page 494 • ":MARKer:X1Position" on page 417 • ":MARKer:X2Position" on page 420 • ":MARKer:Y1Position" on page 426 • ":MARKer:Y2Position" on page 428 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 416: Marker:x1:Display

    The :MARKer:X1:DISPlay command specifies whether the X1 cursor is displayed. Query Syntax :MARKer:X1:DISPlay? The :MARKer:X1:DISPlay? query returns the X1 cursor display setting. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":MARKer:X1:DISPlay" on page 416 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 417: Marker:x1Position

    413 • ":MARKer:MODE" on page 415 • ":MARKer:X2Position" on page 420 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MARKer:XUNits" on page 423 • ":MEASure:TSTArt" on page 1273 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 418: Marker:x1Y1Source

    <source> ::= {CHAN<n> | FUNC | WMEM<r> | NONE} See Also • "Introduction to :MARKer Commands" on page 413 • ":MARKer:MODE" on page 415 • ":MARKer:X2Y2source" on page 421 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 419: Marker:x2:Display

    The :MARKer:X2:DISPlay command specifies whether the X2 cursor is displayed. Query Syntax :MARKer:X2:DISPlay? The :MARKer:X2:DISPlay? query returns the X2 cursor display setting. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":MARKer:X2:DISPlay" on page 419 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 420: Marker:x2Position

    "Introduction to :MARKer Commands" on page 413 • ":MARKer:MODE" on page 415 • ":MARKer:X1Position" on page 417 • ":MARKer:X2Y2source" on page 421 • ":MARKer:XUNits" on page 423 • ":MEASure:TSTOp" on page 1274 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 421: Marker:x2Y2Source

    <source> ::= {CHAN<n> | FUNC | WMEM<r> | NONE} See Also • "Introduction to :MARKer Commands" on page 413 • ":MARKer:MODE" on page 415 • ":MARKer:X1Y1source" on page 418 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 422: Marker:xdelta

    413 • ":MARKer:MODE" on page 415 • ":MARKer:X1Position" on page 417 • ":MARKer:X2Position" on page 420 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MARKer:XUNits" on page 423 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 423: Marker:xunits

    413 • ":MARKer:XUNits:USE" on page 424 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MEASure:SOURce" on page 494 • ":MARKer:X1Position" on page 417 • ":MARKer:X2Position" on page 420 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 424: Marker:xunits:use

    423 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MEASure:SOURce" on page 494 • ":MARKer:X1Position" on page 417 • ":MARKer:X2Position" on page 420 • ":MARKer:XDELta" on page 422 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 425: Marker:y1:Display

    The :MARKer:Y1:DISPlay command specifies whether the Y1 cursor is displayed. Query Syntax :MARKer:Y1:DISPlay? The :MARKer:Y1:DISPlay? query returns the Y1 cursor display setting. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":MARKer:Y1:DISPlay" on page 425 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 426: Marker:y1Position

    413 • ":MARKer:MODE" on page 415 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MARKer:Y2Position" on page 428 • ":MARKer:YUNits" on page 430 • ":MEASure:VSTArt" on page 1278 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 427: Marker:y2:Display

    The :MARKer:Y2:DISPlay command specifies whether the Y2 cursor is displayed. Query Syntax :MARKer:Y2:DISPlay? The :MARKer:Y2:DISPlay? query returns the Y2 cursor display setting. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":MARKer:Y2:DISPlay" on page 427 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 428: Marker:y2Position

    413 • ":MARKer:MODE" on page 415 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MARKer:Y1Position" on page 426 • ":MARKer:YUNits" on page 430 • ":MEASure:VSTOp" on page 1279 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 429: Marker:ydelta

    413 • ":MARKer:MODE" on page 415 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MARKer:Y1Position" on page 426 • ":MARKer:Y2Position" on page 428 • ":MARKer:YUNits" on page 430 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 430: Marker:yunits

    431 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MEASure:SOURce" on page 494 • ":MARKer:Y1Position" on page 426 • ":MARKer:Y2Position" on page 428 • ":MARKer:YDELta" on page 429 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 431: Marker:yunits:use

    430 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MEASure:SOURce" on page 494 • ":MARKer:Y1Position" on page 426 • ":MARKer:Y2Position" on page 428 • ":MARKer:YDELta" on page 429 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 432 :MARKer Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 433 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 21 :MEASure Commands Select automatic measurements to be made and control time markers. See "Introduction to :MEASure Commands" on page 448. Table 96 :MEASure Commands Summary Command Query Options and Query Returns...
  • Page 434 <slope> ::= {+ | -} <occurrence> ::= integer :MEASure:DEFine :MEASure:DEFine? <threshold spec> ::= {STANdard} | THResholds, THResholds (see {<threshold mode>,<upper>, page 459) <threshold spec> (see <middle>,<lower>} page 457) <threshold mode> ::= {PERCent | ABSolute} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 435 464) page 464) >] (see >] (see <n> ::= 1 to (# analog channels) in NR1 format <return_value> ::= the amplitude of the selected waveform in volts in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 436 [,<source1>][,<source page 468) page 468) CHANnel<n> with N2820A probe 2>] (see 2>] (see connected <n> ::= 1 to (# analog channels) in NR1 format <return_value> ::= calculated RMS voltage in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 437 <source> ::= {FUNCtion<m> | MATH<m> | FFT} (source must be an FFT waveform) <m> ::= 1 to (# math functions) in NR1 format <return_value> ::= adjacent channel power ratio, dBV in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 438 <n> ::= 1 to (# analog channels) in NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= frequency in Hertz in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 439 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the falling pulse count in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 440 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the rising edge count in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 441 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the rising pulse count in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 442 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= rise time in seconds in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 443 {1 | ON}} (see page 497) :MEASure:STATistics:I NCRement (see page 498) :MEASure:STATistics:M :MEASure:STATistics:M <setting> ::= {INFinite | page 499) COunt <setting> (see COunt? (see <count>} page 499) <count> ::= 2 to 2000 in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 444 <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= time in seconds of specified voltage crossing in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 445 <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <base_voltage> ::= voltage at the base of the selected waveform in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 446 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= voltage peak-to-peak of the selected waveform in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 447 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= voltage at the specified time in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 448 <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= horizontal value of the minimum in NR3 format Introduction to The commands in the MEASure subsystem are used to make parametric :MEASure measurements on displayed waveforms. Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 449 Use the :MEASure? query to obtain setup information for the MEASure subsystem. (Currently, this is only :MEASure:SOURce.) Return Format The following is a sample response from the :MEASure? query. In this case, the query was issued following a *RST command. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 450 :MEASure Commands :MEAS:SOUR CHAN1,CHAN2;STAT ON Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 451: Measure:all

    :MEASure Commands :MEASure:ALL (see page 1354) Command Syntax :MEASure:ALL This command installs a Snapshot All measurement on the screen. See Also • "Introduction to :MEASure Commands" on page 448 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 452: Measure:area

    The :MEASure:AREa? query measures and returns the area value. Return Format <value><NL> <value> ::= the area value in volt-seconds in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 453: Measure:brate

    <value> ::= the bit rate value in Hertz See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:FREQuency" on page 475 • ":MEASure:PERiod" on page 483 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 454: Measure:bwidth

    = (last edge on screen - first edge on screen) Return Format <value><NL> <value> ::= burst width in seconds in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 455: Measure:clear

    :MEASure Commands :MEASure:CLEar (see page 1354) Command Syntax :MEASure:CLEar This command clears all selected measurements and markers from the screen. See Also • "Introduction to :MEASure Commands" on page 448 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 456: Measure:counter

    <source> ::= count in Hertz in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:FREQuency" on page 475 • ":MEASure:CLEar" on page 455 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 457: Measure:define

    The delay measurement now allows an edge occurrence of zero (0) to specify automatic edge selection. The limitation of this command is that you cannot specify a negative slope with an occurrence count of zero (0). Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 458 10%, 50%, and 90% values between Vbase and Vtop. • Threshold mode PERCent sets the measurement thresholds to any user-defined percentages between 5% and 95% of values between Vbase and Vtop. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 459 460 • ":MEASure:DELay:DEFine" on page 462 • ":MEASure:SOURce" on page 494 • ":CHANnel<n>:RANGe" on page 291 • ":CHANnel<n>:SCALe" on page 292 • ":CHANnel<n>:PROBe" on page 282 • ":CHANnel<n>:UNITs" on page 293 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 460: Measure:delay

    In the :MEASure:DEFine command, you can set upper, middle, and lower threshold values. It is the middle threshold value that is used when performing the delay query. The standard upper, middle, and lower measurement thresholds are 90%, Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 461 <value> ::= floating-point number delay time in seconds in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:DELay:DEFine" on page 462 • ":MEASure:DEFine" on page 457 • ":MEASure:PHASe" on page 484 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 462: Measure:delay:define

    <source2_edge_slope> ::= {RIS | FALL} <source1_edge_number>, <source2_edge_number> ::= 0 to 1000 in NR1 format <source1_edge_threshold>, <source2_edge_threshold> ::= MIDD See Also • ":MEASure:DELay" on page 460 • ":MEASure:SOURce" on page 494 • ":MEASure:DEFine" on page 457 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 463: Measure:dual:charge

    ":MEASure:DUAL:VAVerage" on page 465 • ":MEASure:DUAL:VBASe" on page 466 • ":MEASure:DUAL:VPP" on page 467 • ":MEASure:DUAL:VRMS" on page 468 • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 464: Measure:dual:vamplitude

    ":MEASure:DUAL:VBASe" on page 466 • ":MEASure:DUAL:VPP" on page 467 • ":MEASure:DUAL:VRMS" on page 468 • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VTOP" on page 515 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 465: Measure:dual:vaverage

    ":MEASure:DUAL:VAMPlitude" on page 464 • ":MEASure:DUAL:VBASe" on page 466 • ":MEASure:DUAL:VPP" on page 467 • ":MEASure:DUAL:VRMS" on page 468 • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 466: Measure:dual:vbase

    ":MEASure:DUAL:VPP" on page 467 • ":MEASure:DUAL:VRMS" on page 468 • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VTOP" on page 515 • ":MEASure:VMIN" on page 510 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 467: Measure:dual:vpp

    ":MEASure:DUAL:VBASe" on page 466 • ":MEASure:DUAL:VRMS" on page 468 • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VMAX" on page 509 • ":MEASure:VMIN" on page 510 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 468: Measure:dual:vrms

    ":MEASure:DUAL:VAMPlitude" on page 464 • ":MEASure:DUAL:VAVerage" on page 465 • ":MEASure:DUAL:VBASe" on page 466 • ":MEASure:DUAL:VPP" on page 467 • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 469: Measure:dutycycle

    "Introduction to :MEASure Commands" on page 448 • ":MEASure:PERiod" on page 483 • ":MEASure:PWIDth" on page 487 • ":MEASure:SOURce" on page 494 • ":MEASure:NDUTy" on page 476 Example Code • "Example Code" on page 495 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 470: Measure:falltime

    <value> ::= time in seconds between the lower threshold and upper threshold in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:RISetime" on page 491 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 471: Measure:fft:acpr

    Ratio (ACPR) value. Return Format <return_value><NL> <return_value> ::= adjacent channel power ratio, dBV in NR3 format See Also • ":MEASure:FFT:CPOWer" on page 472 • ":MEASure:FFT:OBW" on page 473 • ":MEASure:FFT:THD" on page 474 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 472: Measure:fft:cpower

    The :MEASure:FFT:CPOWer? query returns the measured Channel Power value. Return Format <return_value><NL> <return_value> ::= spectral channel power, dBV in NR3 format See Also • ":MEASure:FFT:ACPR" on page 471 • ":MEASure:FFT:OBW" on page 473 • ":MEASure:FFT:THD" on page 474 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 473: Measure:fft:obw

    The :MEASure:FFT:OBW? query returns the measured Occupied Bandwidth value. Return Format <return_value><NL> <return_value> ::= occupied bandwidth, Hz in NR3 format See Also • ":MEASure:FFT:ACPR" on page 471 • ":MEASure:FFT:CPOWer" on page 472 • ":MEASure:FFT:THD" on page 474 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 474: Measure:fft:thd

    The :MEASure:FFT:THD? query returns the measured Total Harmonic Distortion value. Return Format <return_value><NL> <return_value> ::= total harmonic distortion ratio percent in NR3 format See Also • ":MEASure:FFT:ACPR" on page 471 • ":MEASure:FFT:CPOWer" on page 472 • ":MEASure:FFT:OBW" on page 473 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 475: Measure:frequency

    <source> ::= frequency in Hertz in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:PERiod" on page 483 Example Code • "Example Code" on page 495 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 476: Measure:nduty

    <value> ::= ratio of negative pulse width to period in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:PERiod" on page 483 • ":MEASure:NWIDth" on page 479 • ":MEASure:SOURce" on page 494 • ":MEASure:DUTYcycle" on page 469 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 477: Measure:nedges

    The :MEASure:NEDGes? query measures and returns the on-screen falling edge count. Return Format <value><NL> <value> ::= the falling edge count in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 478: Measure:npulses

    The :MEASure:NPULses? query measures and returns the on-screen falling pulse count. Return Format <value><NL> <value> ::= the falling pulse count in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 479: Measure:nwidth

    <value> ::= negative pulse width in seconds in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:PWIDth" on page 487 • ":MEASure:PERiod" on page 483 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 480: Measure:overshoot

    <overshoot>::= the percent of the overshoot of the selected waveform in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:PREShoot" on page 486 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 481 :MEASure Commands • ":MEASure:VMAX" on page 509 • ":MEASure:VTOP" on page 515 • ":MEASure:VBASe" on page 508 • ":MEASure:VMIN" on page 510 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 482: Measure:pedges

    The :MEASure:NEDGes? query measures and returns the on-screen rising edge count. Return Format <value><NL> <value> ::= the rising edge count in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 483: Measure:period

    "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:NWIDth" on page 479 • ":MEASure:PWIDth" on page 487 • ":MEASure:FREQuency" on page 475 Example Code • "Example Code" on page 495 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 484: Measure:phase

    <value> ::= the phase angle value in degrees in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:DELay" on page 460 • ":MEASure:PERiod" on page 483 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 485: Measure:ppulses

    The :MEASure:PPULses? query measures and returns the on-screen rising pulse count. Return Format <value><NL> <value> ::= the rising pulse count in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 486: Measure:preshoot

    "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VMIN" on page 510 • ":MEASure:VMAX" on page 509 • ":MEASure:VTOP" on page 515 • ":MEASure:VBASe" on page 508 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 487: Measure:pwidth

    <value> ::= width of positive pulse in seconds in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:NWIDth" on page 479 • ":MEASure:PERiod" on page 483 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 488: Measure:results

    Example Code ' This program shows the InfiniiVision oscilloscopes' measurement ' statistics commands. ' ------------------------------------------------------------------- Option Explicit Public myMgr As VisaComLib.ResourceManager Public myScope As VisaComLib.FormattedIO488 Public varQueryResult As Variant Public strQueryResult As String Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 489 ResultsTypeArray(5) = "COUNt" ResultsTypeArray(6) = "ON" ' All results. Dim ResultType As Variant Dim ResultsList() Dim ValueColumnArray(6) As String ValueColumnArray(0) = "Meas_Lbl" ValueColumnArray(1) = "Current" ValueColumnArray(2) = "Min" ValueColumnArray(3) = "Max" ValueColumnArray(4) = "Mean" Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 490 Measurement + ", "; ResultType + ": " + _ FormatNumber(ResultsList(intCounter), 4) intCounter = intCounter + 1 End If Next Next Exit Sub VisaComError: MsgBox "VISA COM Error:" + vbCrLf + Err.Description End Sub Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 491: Measure:risetime

    Return Format <value><NL> <value> ::= rise time in seconds in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:FALLtime" on page 470 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 492: Measure:sdeviation

    Return Format <value><NL> <value> ::= calculated std deviation value in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:VRMS" on page 513 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 493: Measure:show

    This can return OFF when :MARKer:MODE selects a mode other than MEASurement. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to :MEASure Commands" on page 448 • ":MARKer:MODE" on page 415 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 494: Measure:source

    <source1>,<source2> ::= {CHAN<n> | FUNC<m> | WMEM<r> | NONE} See Also: • "Introduction to :MEASure Commands" on page 448 • ":MARKer:MODE" on page 415 • ":MARKer:X1Y1source" on page 418 • ":MARKer:X2Y2source" on page 421 • ":MEASure:DELay" on page 460 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 495 ' Query for Vmax. varQueryResult = myScope.ReadNumber ' Read Vmax. MsgBox "Maximum voltage:" + vbCrLf _ + FormatNumber(varQueryResult, 4) + " V" See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 496: Measure:statistics

    "Introduction to :MEASure Commands" on page 448 • ":MEASure:RESults" on page 488 • ":MEASure:STATistics:DISPlay" on page 497 • ":MEASure:STATistics:RESet" on page 500 • ":MEASure:STATistics:INCRement" on page 498 Example Code • "Example Code" on page 488 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 497: Measure:statistics:display

    448 • ":MEASure:RESults" on page 488 • ":MEASure:STATistics" on page 496 • ":MEASure:STATistics:MCOunt" on page 499 • ":MEASure:STATistics:RESet" on page 500 • ":MEASure:STATistics:INCRement" on page 498 • ":MEASure:STATistics:RSDeviation" on page 501 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 498: Measure:statistics:increment

    See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:STATistics" on page 496 • ":MEASure:STATistics:DISPlay" on page 497 • ":MEASure:STATistics:RESet" on page 500 • ":MEASure:RESults" on page 488 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 499: Measure:statistics:mcount

    448 • ":MEASure:RESults" on page 488 • ":MEASure:STATistics" on page 496 • ":MEASure:STATistics:DISPlay" on page 497 • ":MEASure:STATistics:RSDeviation" on page 501 • ":MEASure:STATistics:RESet" on page 500 • ":MEASure:STATistics:INCRement" on page 498 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 500: Measure:statistics:reset

    "Introduction to :MEASure Commands" on page 448 • ":MEASure:STATistics" on page 496 • ":MEASure:STATistics:DISPlay" on page 497 • ":MEASure:RESults" on page 488 • ":MEASure:STATistics:INCRement" on page 498 Example Code • "Example Code" on page 488 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 501: Measure:statistics:rsdeviation

    448 • ":MEASure:RESults" on page 488 • ":MEASure:STATistics" on page 496 • ":MEASure:STATistics:DISPlay" on page 497 • ":MEASure:STATistics:MCOunt" on page 499 • ":MEASure:STATistics:RESet" on page 500 • ":MEASure:STATistics:INCRement" on page 498 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 502: Measure:tedge

    Phase = (delay between channels / period of channel) x 360 For an example of making a delay and phase measurement, see ":MEASure:TEDGe Code" on page 503. If the optional source parameter is specified, the current source is modified. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 503 See complete example programs at: Chapter 40, “Programming Examples,” starting on page 1363 See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:TVALue" on page 504 • ":MEASure:VTIMe" on page 514 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 504: Measure:tvalue

    If the optional source parameter is specified, the current source is modified. This query is not available if the source is FFT (Fast Fourier Transform). NOTE Return Format <value><NL> Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 505 <value> ::= time in seconds of the specified value crossing in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:TEDGe" on page 502 • ":MEASure:VTIMe" on page 514 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 506: Measure:vamplitude

    <value> ::= the amplitude of the selected waveform in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VBASe" on page 508 • ":MEASure:VTOP" on page 515 • ":MEASure:VPP" on page 511 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 507: Measure:vaverage

    The :MEASure:VAVerage? query returns the average value of an integral number of periods of the signal. Return Format <value><NL> <value> ::= calculated average value in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 508: Measure:vbase

    NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VTOP" on page 515 • ":MEASure:VAMPlitude" on page 506 • ":MEASure:VMIN" on page 510 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 509: Measure:vmax

    NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VMIN" on page 510 • ":MEASure:VPP" on page 511 • ":MEASure:VTOP" on page 515 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 510: Measure:vmin

    NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VBASe" on page 508 • ":MEASure:VMAX" on page 509 • ":MEASure:VPP" on page 511 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 511: Measure:vpp

    <value> ::= vertical peak to peak value in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VMAX" on page 509 • ":MEASure:VMIN" on page 510 • ":MEASure:VAMPlitude" on page 506 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 512: Measure:vratio

    Return Format <value><NL> <value> ::= the ratio value in dB in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:VRMS" on page 513 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 513: Measure:vrms

    The :MEASure:VRMS? query measures and outputs the RMS measurement value. Return Format <value><NL> <value> ::= calculated dc RMS value in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 514: Measure:vtime

    <value> ::= vertical value at the specified horizontal location in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:TEDGe" on page 502 • ":MEASure:TVALue" on page 504 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 515: Measure:vtop

    <value> ::= vertical value at the top of the waveform in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 • ":MEASure:VMAX" on page 509 • ":MEASure:VAMPlitude" on page 506 • ":MEASure:VBASe" on page 508 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 516: Measure:window

    The :MEASure:WINDow? query returns the current measurement window setting. Return Format <type><NL> <type> ::= {MAIN | ZOOM | AUTO | GATE} See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:SOURce" on page 494 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 517: Measure:xmax

    Return Format <value><NL> <value> ::= horizontal value of the maximum in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:XMIN" on page 518 • ":MEASure:TMAX" on page 1271 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 518: Measure:xmin

    Return Format <value><NL> <value> ::= horizontal value of the minimum in NR3 format See Also • "Introduction to :MEASure Commands" on page 448 • ":MEASure:XMAX" on page 517 • ":MEASure:TMIN" on page 1272 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 519 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 22 :MEASure Power Commands These :MEASure commands are available when the DSOX3PWR power measurements and analysis application is licensed and enabled. Table 97 :MEASure Power Commands Summary Command Query Options and Query Returns...
  • Page 520 <source1>, <source2> ::= [<source1>][,<source2 [<source1>][,<source2 {CHANnel<n>} page 532) page 532) >] (see >] (see <n> ::= 1 to (# analog channels) in NR1 format <return_value> ::= the time in seconds in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 521 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the power loss value in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 522 NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the output ripple value in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 523 <n> ::= 1 to (# analog channels) in NR1 format <m> ::= 1 to (# math functions) in NR1 format <r> ::= 1 to (# ref waveforms) in NR1 format <return_value> ::= the Vce(sat) value in NR3 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 524: Measure:angle

    The :MEASure:ANGLe query returns the measured power phase angle in degrees. Return Format <return_value><NL> <return_value> ::= the power phase angle in degrees in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:QUALity:APPLy" on page 646 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 525: Measure:apparent

    The :MEASure:APParent query returns the measured apparent power. Return Format <return_value><NL> <return_value> ::= the apparent power value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:QUALity:APPLy" on page 646 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 526: Measure:cploss

    The :MEASure:CPLoss query returns the switching loss per cycle in watts. Return Format <return_value><NL> <return_value> ::= the switching loss per cycle value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:SWITch:APPLy" on page 669 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 527: Measure:crest

    The :MEASure:CRESt query returns the measured crest factor. Return Format <return_value><NL> <return_value> ::= the crest factor value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:QUALity:APPLy" on page 646 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 528: Measure:efficiency

    Return Format <return_value><NL> <return_value> ::= percent value in NR3 format See Also • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:EFFiciency:APPLy" on page 604 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 529: Measure:eloss

    The :MEASure:ELOSs query returns the switching loss in joules. Return Format <return_value><NL> <return_value> ::= the energy loss value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:SWITch:APPLy" on page 669 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 530: Measure:factor

    The :MEASure:FACTor query returns the measured power factor. Return Format <return_value><NL> <return_value> ::= the power factor value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:QUALity:APPLy" on page 646 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 531: Measure:ipower

    <return_value><NL> <return_value> ::= the input power value in NR3 format See Also • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:EFFiciency:APPLy" on page 604 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 532: Measure:offtime

    The :MEASure:OFFTime query returns the measured turn off time. Return Format <return_value><NL> <return_value> ::= the time in seconds in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:ONOFf:TEST" on page 629 • ":POWer:ONOFf:APPLy" on page 626 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 533: Measure:ontime

    The :MEASure:ONTime query returns the measured turn off time. Return Format <return_value><NL> <return_value> ::= the time in seconds in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:ONOFf:TEST" on page 629 • ":POWer:ONOFf:APPLy" on page 626 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 534: Measure:opower

    <return_value><NL> <return_value> ::= the output power value in NR3 format See Also • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:EFFiciency:APPLy" on page 604 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 535: Measure:pcurrent

    The :MEASure:PCURrent query returns the measured peak current. Return Format <return_value><NL> <return_value> ::= the peak current value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:INRush:APPLy" on page 619 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 536: Measure:ploss

    The :MEASure:PLOSs query returns the switching loss in watts. Return Format <return_value><NL> <return_value> ::= the power loss value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:SWITch:APPLy" on page 669 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 537: Measure:rdson

    Rds(on) characteristic is also published in the switching device data sheet. Query Syntax :MEASure:RDSon? [<source1>][,<source2>] The :MEASure:RDSon? query returns the measured Rds(on) value. Return Format <return_value><NL> <return_value> ::= the Rds(on) value in NR3 format See Also • ":MEASure:VCESat" on page 542 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 538: Measure:reactive

    The :MEASure:REACtive query returns the measured reactive power. Return Format <return_value><NL> <return_value> ::= the reactive power value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:QUALity:APPLy" on page 646 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 539: Measure:real

    The :MEASure:REAL query returns the measured real power. Return Format <return_value><NL> <return_value> ::= the real power value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:QUALity:APPLy" on page 646 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 540: Measure:ripple

    The :MEASure:RIPPle query returns the measured output ripple. Return Format <return_value><NL> <return_value> ::= the output ripple value in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:RIPPle:APPLy" on page 647 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 541: Measure:tresponse

    Return Format <return_value><NL> <return_value> ::= time in seconds for the overshoot to settle back into the band in NR3 format See Also • ":MEASure:SOURce" on page 494 • ":POWer:TRANsient:APPLy" on page 675 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 542: Measure:vcesat

    Vce(sat) characteristic is also published in the switching device data sheet. Query Syntax :MEASure:VCESat? [<source>] The :MEASure:VCESat? query returns the measured Vce(sat) value. Return Format <return_value><NL> <return_value> ::= the VCE(sat) value in NR3 format See Also • ":MEASure:RDSon" on page 537 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 543 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 23 :MTESt Commands The MTESt subsystem commands and queries control the mask test features. See "Introduction to :MTESt Commands" on page 545. Table 98 :MTESt Commands Summary Command Query Options and Query Returns...
  • Page 544 :MTESt:SCALe:XDELta? <xdelta_value> ::= X delta value page 571) <xdelta_value> (see (see in NR3 format page 571) :MTESt:SCALe:Y1 :MTESt:SCALe:Y1? (see <y1_value> ::= Y1 value in NR3 page 572) <y1_value> (see format page 572) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 545 Public myScope As VisaComLib.FormattedIO488 Public varQueryResult As Variant Public strQueryResult As String Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long) Sub Main() On Error GoTo VisaComError ' Create the VISA COM I/O resource. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 546 ":MTESt:AMASk:CREate" Debug.Print "Auto-mask created, mask test automatically enabled." ' Set up timeout variables. Dim lngTimeout As Long ' Max millisecs to wait. Dim lngElapsed As Long lngTimeout = 60000 ' 60 seconds. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 547 Debug.Print "Mask test failed waveforms: " + strQueryResult myScope.WriteString ":MTESt:COUNt:TIME?" strQueryResult = myScope.ReadString Debug.Print "Mask test elapsed seconds: " + strQueryResult Exit Sub VisaComError: MsgBox "VISA COM Error:" + vbCrLf + Err.Description End Sub Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 548: Mtest:all

    • OFF — Just the selected source channel is included in the test. Query Syntax :MTESt:ENABle? The :MTESt:ENABle? query returns the current setting. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to :MTESt Commands" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 549: Mtest:amask:create

    ":MTESt:AMASk:XDELta" on page 552 • ":MTESt:AMASk:YDELta" on page 553 • ":MTESt:AMASk:UNITs" on page 551 • ":MTESt:AMASk:SOURce" on page 550 • ":MTESt:SOURce" on page 574 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 550: Mtest:amask:source

    "Introduction to :MTESt Commands" on page 545 • ":MTESt:AMASk:XDELta" on page 552 • ":MTESt:AMASk:YDELta" on page 553 • ":MTESt:AMASk:UNITs" on page 551 • ":MTESt:SOURce" on page 574 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 551: Mtest:amask:units

    ":MTESt:AMASk:XDELta" on page 552 • ":MTESt:AMASk:YDELta" on page 553 • ":CHANnel<n>:UNITs" on page 293 • ":MTESt:AMASk:SOURce" on page 550 • ":MTESt:SOURce" on page 574 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 552: Mtest:amask:xdelta

    "Introduction to :MTESt Commands" on page 545 • ":MTESt:AMASk:UNITs" on page 551 • ":MTESt:AMASk:YDELta" on page 553 • ":MTESt:AMASk:SOURce" on page 550 • ":MTESt:SOURce" on page 574 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 553: Mtest:amask:ydelta

    "Introduction to :MTESt Commands" on page 545 • ":MTESt:AMASk:UNITs" on page 551 • ":MTESt:AMASk:XDELta" on page 552 • ":MTESt:AMASk:SOURce" on page 550 • ":MTESt:SOURce" on page 574 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 554: Mtest:count:fwaveforms

    "Introduction to :MTESt Commands" on page 545 • ":MTESt:COUNt:WAVeforms" on page 557 • ":MTESt:COUNt:TIME" on page 556 • ":MTESt:COUNt:RESet" on page 555 • ":MTESt:SOURce" on page 574 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 555: Mtest:count:reset

    The :MTESt:COUNt:RESet command resets the mask statistics. See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:COUNt:WAVeforms" on page 557 • ":MTESt:COUNt:FWAVeforms" on page 554 • ":MTESt:COUNt:TIME" on page 556 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 556: Mtest:count:time

    See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:COUNt:WAVeforms" on page 557 • ":MTESt:COUNt:FWAVeforms" on page 554 • ":MTESt:COUNt:RESet" on page 555 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 557: Mtest:count:waveforms

    See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:COUNt:FWAVeforms" on page 554 • ":MTESt:COUNt:TIME" on page 556 • ":MTESt:COUNt:RESet" on page 555 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 558: Mtest:data

    # format defined in the IEEE 488.2 specification. Return Format <mask><NL> <mask> ::= binary block data in IEEE 488.2 # format See Also • ":SAVE:MASK[:STARt]" on page 703 • ":RECall:MASK[:STARt]" on page 687 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 559: Mtest:delete

    :MTESt Commands :MTESt:DELete (see page 1354) Command Syntax :MTESt:DELete The :MTESt:DELete command clears the currently loaded mask. See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:AMASk:CREate" on page 549 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 560: Mtest:enable

    Query Syntax :MTESt:ENABle? The :MTESt:ENABle? query returns the current state of mask test features. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to :MTESt Commands" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 561: Mtest:lock

    The :MTESt:LOCK? query returns the current mask lock setting. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:SOURce" on page 574 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 562: Mtest:rmode

    See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:RMODe:SIGMa" on page 566 • ":MTESt:RMODe:TIME" on page 567 • ":MTESt:RMODe:WAVeforms" on page 568 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 563: Mtest:rmode:faction:measure

    The :MTESt:RMODe:FACTion:MEASure? query returns the current mask failure measure setting. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:RMODe:FACTion:SAVE" on page 564 • ":MTESt:RMODe:FACTion:STOP" on page 565 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 564: Mtest:rmode:faction:save

    The :MTESt:RMODe:FACTion:SAVE? query returns the current mask failure save setting. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:RMODe:FACTion:MEASure" on page 563 • ":MTESt:RMODe:FACTion:STOP" on page 565 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 565: Mtest:rmode:faction:stop

    The :MTESt:RMODe:FACTion:STOP? query returns the current mask failure stop setting. Return Format <on_off><NL> <on_off> ::= {1 | 0} See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:RMODe:FACTion:MEASure" on page 563 • ":MTESt:RMODe:FACTion:SAVE" on page 564 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 566: Mtest:rmode:sigma

    <level> ::= from 0.1 to 9.3 in NR3 format See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:RMODe" on page 562 Example Code • "Example Code" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 567: Mtest:rmode:time

    The :MTESt:RMODe:TIME? query returns the number of seconds currently set. Return Format <seconds><NL> <seconds> ::= from 1 to 86400 in NR3 format See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:RMODe" on page 562 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 568: Mtest:rmode:waveforms

    Return Format <count><NL> <count> ::= number of waveforms in NR1 format from 1 to 2,000,000,000 See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:RMODe" on page 562 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 569: Mtest:scale:bind

    <on_off> ::= {1 | 0} See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:SCALe:X1" on page 570 • ":MTESt:SCALe:XDELta" on page 571 • ":MTESt:SCALe:Y1" on page 572 • ":MTESt:SCALe:Y2" on page 573 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 570: Mtest:scale:x1

    <x1_value> ::= X1 value in NR3 format See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:SCALe:BIND" on page 569 • ":MTESt:SCALe:XDELta" on page 571 • ":MTESt:SCALe:Y1" on page 572 • ":MTESt:SCALe:Y2" on page 573 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 571: Mtest:scale:xdelta

    <xdelta_value> ::= X delta value in NR3 format See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:SCALe:BIND" on page 569 • ":MTESt:SCALe:X1" on page 570 • ":MTESt:SCALe:Y1" on page 572 • ":MTESt:SCALe:Y2" on page 573 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 572: Mtest:scale:y1

    <y1_value> ::= Y1 value in NR3 format See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:SCALe:BIND" on page 569 • ":MTESt:SCALe:X1" on page 570 • ":MTESt:SCALe:XDELta" on page 571 • ":MTESt:SCALe:Y2" on page 573 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 573: Mtest:scale:y2

    <y2_value> ::= Y2 value in NR3 format See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:SCALe:BIND" on page 569 • ":MTESt:SCALe:X1" on page 570 • ":MTESt:SCALe:XDELta" on page 571 • ":MTESt:SCALe:Y1" on page 572 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 574: Mtest:source

    Return Format <source><NL> <source> ::= {CHAN<n> | NONE} <n> ::= 1 to (# analog channels) in NR1 format See Also • "Introduction to :MTESt Commands" on page 545 • ":MTESt:AMASk:SOURce" on page 550 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 575: Mtest:title

    The title is displayed in the mask test dialog box and mask test tab when a mask file is loaded. Return Format <title><NL> <title> ::= a string of up to 128 ASCII characters. See Also • "Introduction to :MTESt Commands" on page 545 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 576 :MTESt Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 577 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 24 :POWer Commands These :POWer commands are available when the DSOX3PWR power measurements and analysis application is licensed and enabled. Table 99 :POWer Commands Summary Command Query Options and Query Returns :POWer:CLResponse?
  • Page 578 602) (see :POWer:DESKew (see page 603) :POWer:EFFiciency:APP page 604) Ly (see :POWer:EFFiciency:TYP :POWer:EFFiciency:TYP <type> ::= {DCDC | DCAC | ACDC | page 605) E <type> (see E? (see ACAC} page 605) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 579 :POWer:HARMonics:STAT <status> ::= {PASS | FAIL | page 617) us? (see UNTested} :POWer:HARMonics:THD? <value> ::= Total Harmonics page 618) (see Distortion in NR3 format :POWer:INRush:APPLy page 619) (see :POWer:INRush:EXIT page 620) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 580 <value> ::= {10 | 100 | 1000 | :MAXimum :MAXimum? (see 10000 | 100000 | 1000000 | page 635) <value>[suffix] (see 10000000 | 20000000} page 635) [suffix] ::= {Hz | kHz| MHz} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 581 | F10MHZ | F20MHZ} :POWer:PSRR:WGEN:VOLT :POWer:PSRR:WGEN:VOLT {0 | 1} age:PROFile {{0 | age:PROFile? (see page 645) OFF} | {1 | ON}} (see page 645) :POWer:QUALity:APPLy page 646) (see :POWer:RIPPle:APPLy page 647) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 582 657) (see [suffix] ::= {A | mA} :POWer:SIGNals:OVERsh :POWer:SIGNals:OVERsh <percent> ::= percent of page 658) oot <percent> (see oot? (see overshoot value in NR1 format page 658) [suffix] ::= {V | mV}} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 583 <n> ::= 1 to (# analog channels) in NR1 format :POWer:SLEW:APPLy page 667) (see :POWer:SLEW:SOURce :POWer:SLEW:SOURce? <source> ::= {V | I} page 668) <source> (see (see page 668) :POWer:SWITch:APPLy page 669) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 584 [suffix] ::= {A | mA} :POWer:TRANsient:INEW :POWer:TRANsient:INEW <value> ::= New current value in page 678) <value>[suffix] (see ? (see NR3 format page 678) [suffix] ::= {A | mA} :POWer:TRANsient:NEXT page 679) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 585: Power:clresponse

    595 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 586: Power:clresponse:apply

    596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:TRACe" on page 599 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 587: Power:clresponse:data

    596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:TRACe" on page 599 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 588: Power:clresponse:data:gmargin

    (that is, if there are no crossover points). See Also • ":POWer:CLResponse:APPLy" on page 586 • ":POWer:CLResponse:DATA" on page 587 • ":POWer:CLResponse:DATA:GMARgin:FREQuency" on page 589 • ":POWer:CLResponse:DATA:PMARgin" on page 590 • ":POWer:CLResponse:DATA:PMARgin:FREQuency" on page 591 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 589: Power:clresponse:data:gmargin:frequency

    (that is, if there are no crossover points). See Also • ":POWer:CLResponse:APPLy" on page 586 • ":POWer:CLResponse:DATA" on page 587 • ":POWer:CLResponse:DATA:GMARgin" on page 588 • ":POWer:CLResponse:DATA:PMARgin" on page 590 • ":POWer:CLResponse:DATA:PMARgin:FREQuency" on page 591 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 590: Power:clresponse:data:pmargin

    (that is, if there are no crossover points). See Also • ":POWer:CLResponse:APPLy" on page 586 • ":POWer:CLResponse:DATA" on page 587 • ":POWer:CLResponse:DATA:GMARgin" on page 588 • ":POWer:CLResponse:DATA:GMARgin:FREQuency" on page 589 • ":POWer:CLResponse:DATA:PMARgin:FREQuency" on page 591 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 591: Power:clresponse:data:pmargin:frequency

    (that is, if there are no crossover points). See Also • ":POWer:CLResponse:APPLy" on page 586 • ":POWer:CLResponse:DATA" on page 587 • ":POWer:CLResponse:DATA:GMARgin" on page 588 • ":POWer:CLResponse:DATA:GMARgin:FREQuency" on page 589 • ":POWer:CLResponse:DATA:PMARgin" on page 590 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 592: Power:clresponse:frequency:mode

    595 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 593: Power:clresponse:frequency:single

    592 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 594: Power:clresponse:frequency:start

    595 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 595: Power:clresponse:frequency:stop

    594 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 596: Power:clresponse:ppdecade

    594 • ":POWer:CLResponse:FREQuency:STOP" on page 595 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 597: Power:clresponse:source:input

    594 • ":POWer:CLResponse:FREQuency:STOP" on page 595 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 598: Power:clresponse:source:output

    594 • ":POWer:CLResponse:FREQuency:STOP" on page 595 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 599: Power:clresponse:trace

    "NONE" if neither gain nor phase data is included. Return Format <selection_list><NL> <selection_list> ::= {"NONE" | "GAIN" | "PHASe" | "GAIN,PHASe"} See Also • ":POWer:CLResponse:APPLy" on page 586 • ":POWer:CLResponse:DATA" on page 587 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 600: Power:clresponse:wgen:load

    594 • ":POWer:CLResponse:FREQuency:STOP" on page 595 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 601: Power:clresponse:wgen:voltage

    594 • ":POWer:CLResponse:FREQuency:STOP" on page 595 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage:PROFile" on page 602 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 602: Power:clresponse:wgen:voltage:profile

    594 • ":POWer:CLResponse:FREQuency:STOP" on page 595 • ":POWer:CLResponse:PPDecade" on page 596 • ":POWer:CLResponse:SOURce:INPut" on page 597 • ":POWer:CLResponse:SOURce:OUTPut" on page 598 • ":POWer:CLResponse:WGEN:LOAD" on page 600 • ":POWer:CLResponse:WGEN:VOLTage" on page 601 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 603: Power:deskew

    Generally, you need to perform the deskew again when part of the test setup changes (for example, a different probe, different oscilloscope channel, etc.) or when the ambient temperature has changed. See Also • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 604: Power:efficiency:apply

    Efficiency analysis requires a 4-channel oscilloscope because input voltage, input current, NOTE output voltage, and output current are measured. See Also • ":POWer:EFFiciency:TYPE" on page 605 • ":MEASure:EFFiciency" on page 528 • ":MEASure:IPOWer" on page 531 • ":MEASure:OPOWer" on page 534 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 605: Power:efficiency:type

    <type><NL> <type> ::= {DCDC | DCAC | ACDC | ACAC} See Also • ":POWer:EFFiciency:APPLy" on page 604 • ":MEASure:EFFiciency" on page 528 • ":MEASure:IPOWer" on page 531 • ":MEASure:OPOWer" on page 534 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 606: Power:enable

    The :POWer:ENABle query returns a 1 or a 0 showing whether power analysis is enabled or disabled, respectively. Return Format {0 | 1} See Also • Chapter 22, “:MEASure Power Commands,” starting on page 519 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 607: Power:harmonics:apply

    610 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:STATus" on page 617 • ":POWer:HARMonics:RUNCount" on page 615 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 608: Power:harmonics:data

    610 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:RUNCount" on page 615 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:STATus" on page 617 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 609: Power:harmonics:display

    610 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:RUNCount" on page 615 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:STATus" on page 617 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 610: Power:harmonics:failcount

    608 • ":POWer:HARMonics:DISPlay" on page 609 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:STATus" on page 617 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 611: Power:harmonics:line

    609 • ":POWer:HARMonics:FAILcount" on page 610 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:RUNCount" on page 615 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:STATus" on page 617 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 612: Power:harmonics:powerfactor

    609 • ":POWer:HARMonics:FAILcount" on page 610 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:RUNCount" on page 615 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:STATus" on page 617 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 613: Power:harmonics:rpower

    Query Syntax :POWer:HARMonics:RPOWer? The :POWer:HARMonics:RPOWer? query returns the Real Power source setting. Return Format <source><NL> <source> ::= {MEAS | USER} See Also • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:RPOWer:USER" on page 614 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 614: Power:harmonics:rpower:user

    The :POWer:HARMonics:RPOWer:USER? query returns the user-defined Real Power value. Return Format <value><NL> <value> ::= Watts from 1.0 to 600.0 in NR3 format See Also • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:RPOWer" on page 613 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 615: Power:harmonics:runcount

    608 • ":POWer:HARMonics:DISPlay" on page 609 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:STATus" on page 617 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 616: Power:harmonics:standard

    609 • ":POWer:HARMonics:FAILcount" on page 610 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:RUNCount" on page 615 • ":POWer:HARMonics:STATus" on page 617 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 617: Power:harmonics:status

    607 • ":POWer:HARMonics:DATA" on page 608 • ":POWer:HARMonics:DISPlay" on page 609 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:THD" on page 618 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 618: Power:harmonics:thd

    609 • ":POWer:HARMonics:FAILcount" on page 610 • ":POWer:HARMonics:LINE" on page 611 • ":POWer:HARMonics:POWerfactor" on page 612 • ":POWer:HARMonics:RUNCount" on page 615 • ":POWer:HARMonics:STANdard" on page 616 • ":POWer:HARMonics:STATus" on page 617 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 619: Power:inrush:apply

    The Inrush current analysis measures the peak inrush current of the power supply when the power supply is first turned on. See Also • ":POWer:ITYPe" on page 622 • ":POWer:INRush:EXIT" on page 620 • ":POWer:INRush:NEXT" on page 621 • ":MEASure:PCURrent" on page 535 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 620: Power:inrush:exit

    This command is equivalent to pressing the Exit softkey on the oscilloscope front panel during the analysis. See Also • ":POWer:INRush:APPLy" on page 619 • ":POWer:INRush:NEXT" on page 621 • ":POWer:ITYPe" on page 622 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 621: Power:inrush:next

    This command is equivalent to pressing the Next softkey on the oscilloscope front panel when prompted during the analysis. See Also • ":POWer:INRush:APPLy" on page 619 • ":POWer:INRush:EXIT" on page 620 • ":POWer:ITYPe" on page 622 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 622: Power:itype

    Query Syntax :POWer:ITYPe? The :POWer:ITYPe? query returns the input power type setting. Return Format <type><NL> <type> ::= {DC | AC} See Also • ":POWer:INRush:APPLy" on page 619 • ":POWer:ONOFf:APPLy" on page 626 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 623: Power:modulation:apply

    483 • ":MEASure:FREQuency" on page 475 • ":MEASure:PWIDth" on page 487 • ":MEASure:NWIDth" on page 479 • ":MEASure:DUTYcycle" on page 469 • ":MEASure:RISetime" on page 491 • ":MEASure:FALLtime" on page 470 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 624: Power:modulation:source

    :POWer:MODulation:SOURce? The :POWer:MODulation:SOURce query returns the selected source for the modulation analysis. Return Format <source><NL> <source> ::= {V | I} See Also • ":POWer:MODulation:APPLy" on page 623 • ":POWer:MODulation:TYPE" on page 625 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 625: Power:modulation:type

    483 • ":MEASure:FREQuency" on page 475 • ":MEASure:PWIDth" on page 487 • ":MEASure:NWIDth" on page 479 • ":MEASure:DUTYcycle" on page 469 • ":MEASure:RISetime" on page 491 • ":MEASure:FALLtime" on page 470 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 626: Power:onoff:apply

    622 • ":POWer:ONOFf:THResholds" on page 630 • ":POWer:ONOFf:TEST" on page 629 • ":POWer:ONOFf:EXIT" on page 627 • ":POWer:ONOFf:NEXT" on page 628 • ":MEASure:ONTime" on page 533 • ":MEASure:OFFTime" on page 532 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 627: Power:onoff:exit

    This command is equivalent to pressing the Exit softkey on the oscilloscope front panel during the analysis. See Also • ":POWer:ONOFf:THResholds" on page 630 • ":POWer:ITYPe" on page 622 • ":POWer:ONOFf:APPLy" on page 626 • ":POWer:ONOFf:NEXT" on page 628 • ":POWer:ONOFf:TEST" on page 629 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 628: Power:onoff:next

    See Also • ":POWer:ONOFf:THResholds" on page 630 • ":POWer:ITYPe" on page 622 • ":POWer:ONOFf:APPLy" on page 626 • ":POWer:ONOFf:EXIT" on page 627 • ":POWer:ONOFf:TEST" on page 629 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 629: Power:onoff:test

    Return Format {0 | 1} See Also • ":POWer:ONOFf:THResholds" on page 630 • ":POWer:ITYPe" on page 622 • ":POWer:ONOFf:APPLy" on page 626 • ":POWer:ONOFf:EXIT" on page 627 • ":POWer:ONOFf:NEXT" on page 628 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 630: Power:onoff:thresholds

    662 • ":POWer:SIGNals:VSTeady:ONOFf:ON" on page 663 • ":POWer:ITYPe" on page 622 • ":POWer:ONOFf:APPLy" on page 626 • ":POWer:ONOFf:TEST" on page 629 • ":POWer:ONOFf:EXIT" on page 627 • ":POWer:ONOFf:NEXT" on page 628 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 631 :POWer Commands • ":MEASure:ONTime" on page 533 • ":MEASure:OFFTime" on page 532 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 632: Power:psrr

    637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 633: Power:psrr:apply

    639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:TRACe" on page 642 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 634: Power:psrr:data

    639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:TRACe" on page 642 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 635: Power:psrr:frequency:maximum

    637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 636: Power:psrr:frequency:minimum

    637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 637: Power:psrr:frequency:mode

    638 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 638: Power:psrr:frequency:single

    637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 639: Power:psrr:ppdecade

    636 • ":POWer:PSRR:FREQuency:MODE" on page 637 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 640: Power:psrr:source:input

    636 • ":POWer:PSRR:FREQuency:MODE" on page 637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 641: Power:psrr:source:output

    636 • ":POWer:PSRR:FREQuency:MODE" on page 637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 642: Power:psrr:trace

    PSRR analysis results, or "NONE" if the gain data is not included. Return Format <selection_list><NL> <selection_list> ::= {"NONE" | "GAIN"} See Also • ":POWer:PSRR:APPLy" on page 633 • ":POWer:PSRR:DATA" on page 634 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 643: Power:psrr:wgen:load

    636 • ":POWer:PSRR:FREQuency:MODE" on page 637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:VOLTage" on page 644 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 644: Power:psrr:wgen:voltage

    636 • ":POWer:PSRR:FREQuency:MODE" on page 637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage:PROFile" on page 645 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 645: Power:psrr:wgen:voltage:profile

    636 • ":POWer:PSRR:FREQuency:MODE" on page 637 • ":POWer:PSRR:PPDecade" on page 639 • ":POWer:PSRR:SOURce:INPut" on page 640 • ":POWer:PSRR:SOURce:OUTPut" on page 641 • ":POWer:PSRR:WGEN:LOAD" on page 643 • ":POWer:PSRR:WGEN:VOLTage" on page 644 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 646: Power:quality:apply

    See Also • ":MEASure:FACTor" on page 530 • ":MEASure:REAL" on page 539 • ":MEASure:APParent" on page 525 • ":MEASure:REACtive" on page 538 • ":MEASure:CRESt" on page 527 • ":MEASure:ANGLe" on page 524 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 647: Power:ripple:apply

    :POWer Commands :POWer:RIPPle:APPLy (see page 1354) Command Syntax :POWer:RIPPle:APPLy The :POWer:RIPPle:APPLy command applies the output ripple analysis. See Also • ":MEASure:RIPPle" on page 540 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 648: Power:signals:autosetup

    651 • ":POWer:SIGNals:DURation:MODulation" on page 652 • ":POWer:SIGNals:DURation:RIPPle" on page 655 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 649: Power:signals:cycles:harmonics

    609 • ":POWer:HARMonics:APPLy" on page 607 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 650: Power:signals:cycles:quality

    See Also • ":POWer:QUALity:APPLy" on page 646 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 651: Power:signals:duration:efficiency

    See Also • ":POWer:EFFiciency:APPLy" on page 604 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 652: Power:signals:duration:modulation

    See Also • ":POWer:MODulation:APPLy" on page 623 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 653: Power:signals:duration:onoff:off

    648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:VMAXimum:ONOFf:OFF" on page 660 • ":POWer:SIGNals:VSTeady:ONOFf:OFF" on page 662 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 654: Power:signals:duration:onoff:on

    648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:VMAXimum:ONOFf:ON" on page 661 • ":POWer:SIGNals:VSTeady:ONOFf:ON" on page 663 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 655: Power:signals:duration:ripple

    See Also • ":POWer:RIPPle:APPLy" on page 647 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 656: Power:signals:duration:transient

    675 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:VSTeady:TRANsient" on page 664 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 657: Power:signals:iexpected

    See Also • ":POWer:INRush:APPLy" on page 619 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:VMAXimum:INRush" on page 659 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 658: Power:signals:overshoot

    675 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:DURation:TRANsient" on page 656 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:VSTeady:TRANsient" on page 664 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 659: Power:signals:vmaximum:inrush

    622 • ":POWer:INRush:APPLy" on page 619 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 660: Power:signals:vmaximum:onoff:off

    648 • ":POWer:SIGNals:DURation:ONOFf:OFF" on page 653 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:VSTeady:ONOFf:OFF" on page 662 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 661: Power:signals:vmaximum:onoff:on

    648 • ":POWer:SIGNals:DURation:ONOFf:ON" on page 654 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:VSTeady:ONOFf:ON" on page 663 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 662: Power:signals:vsteady:onoff:off

    648 • ":POWer:SIGNals:DURation:ONOFf:OFF" on page 653 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:VMAXimum:ONOFf:OFF" on page 660 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 663: Power:signals:vsteady:onoff:on

    648 • ":POWer:SIGNals:DURation:ONOFf:ON" on page 654 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:VMAXimum:ONOFf:ON" on page 661 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 664: Power:signals:vsteady:transient

    675 • ":POWer:SIGNals:AUTosetup" on page 648 • ":POWer:SIGNals:DURation:TRANsient" on page 656 • ":POWer:SIGNals:IEXPected" on page 657 • ":POWer:SIGNals:OVERshoot" on page 658 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 665: Power:signals:source:current

    659 • ":POWer:SIGNals:VMAXimum:ONOFf:OFF" on page 660 • ":POWer:SIGNals:VMAXimum:ONOFf:ON" on page 661 • ":POWer:SIGNals:VSTeady:ONOFf:OFF" on page 662 • ":POWer:SIGNals:VSTeady:ONOFf:ON" on page 663 • ":POWer:SIGNals:VSTeady:TRANsient" on page 664 • ":POWer:SIGNals:SOURce:VOLTage<i>" on page 666 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 666: Power:signals:source:voltage

    659 • ":POWer:SIGNals:VMAXimum:ONOFf:OFF" on page 660 • ":POWer:SIGNals:VMAXimum:ONOFf:ON" on page 661 • ":POWer:SIGNals:VSTeady:ONOFf:OFF" on page 662 • ":POWer:SIGNals:VSTeady:ONOFf:ON" on page 663 • ":POWer:SIGNals:VSTeady:TRANsient" on page 664 • ":POWer:SIGNals:SOURce:CURRent<i>" on page 665 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 667: Power:slew:apply

    :POWer Commands :POWer:SLEW:APPLy (see page 1354) Command Syntax :POWer:SLEW:APPLy The :POWer:SLEW:APPLy command applies the slew rate analysis. See Also • ":POWer:SLEW:SOURce" on page 668 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 668: Power:slew:source

    Query Syntax :POWer:SLEW:SOURce? The :POWer:SLEW:SOURce query returns the selected source for the slew rate analysis. Return Format <source><NL> <source> ::= {V | I} See Also • ":POWer:SLEW:APPLy" on page 667 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 669: Power:switch:apply

    670 • ":POWer:SWITch:IREFerence" on page 671 • ":POWer:SWITch:RDS" on page 672 • ":POWer:SWITch:VCE" on page 673 • ":POWer:SWITch:VREFerence" on page 674 • ":MEASure:ELOSs" on page 529 • ":MEASure:PLOSs" on page 536 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 670: Power:switch:conduction

    <conduction> ::= {WAV | RDS | VCE} See Also • ":POWer:SWITch:APPLy" on page 669 • ":POWer:SWITch:IREFerence" on page 671 • ":POWer:SWITch:RDS" on page 672 • ":POWer:SWITch:VCE" on page 673 • ":POWer:SWITch:VREFerence" on page 674 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 671: Power:switch:ireference

    <percent> ::= percent in NR1 format See Also • ":POWer:SWITch:APPLy" on page 669 • ":POWer:SWITch:CONDuction" on page 670 • ":POWer:SWITch:RDS" on page 672 • ":POWer:SWITch:VCE" on page 673 • ":POWer:SWITch:VREFerence" on page 674 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 672: Power:switch:rds

    <value> ::= Rds(on) value in NR3 format See Also • ":POWer:SWITch:APPLy" on page 669 • ":POWer:SWITch:CONDuction" on page 670 • ":POWer:SWITch:IREFerence" on page 671 • ":POWer:SWITch:VCE" on page 673 • ":POWer:SWITch:VREFerence" on page 674 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 673: Power:switch:vce

    <value> ::= Vce(sat) value in NR3 format See Also • ":POWer:SWITch:APPLy" on page 669 • ":POWer:SWITch:CONDuction" on page 670 • ":POWer:SWITch:IREFerence" on page 671 • ":POWer:SWITch:RDS" on page 672 • ":POWer:SWITch:VREFerence" on page 674 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 674: Power:switch:vreference

    <percent> ::= percent in NR1 format See Also • ":POWer:SWITch:APPLy" on page 669 • ":POWer:SWITch:CONDuction" on page 670 • ":POWer:SWITch:IREFerence" on page 671 • ":POWer:SWITch:RDS" on page 672 • ":POWer:SWITch:VCE" on page 673 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 675: Power:transient:apply

    See Also • ":POWer:TRANsient:EXIT" on page 676 • ":POWer:TRANsient:IINitial" on page 677 • ":POWer:TRANsient:INEW" on page 678 • ":POWer:TRANsient:NEXT" on page 679 • ":MEASure:TRESponse" on page 541 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 676: Power:transient:exit

    This command is equivalent to pressing the Exit softkey on the oscilloscope front panel during the analysis. See Also • ":POWer:TRANsient:APPLy" on page 675 • ":POWer:TRANsient:IINitial" on page 677 • ":POWer:TRANsient:INEW" on page 678 • ":POWer:TRANsient:NEXT" on page 679 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 677: Power:transient:iinitial

    <value> ::= Initial current value in NR3 format See Also • ":POWer:SIGNals:VSTeady:TRANsient" on page 664 • ":POWer:TRANsient:APPLy" on page 675 • ":POWer:TRANsient:EXIT" on page 676 • ":POWer:TRANsient:INEW" on page 678 • ":POWer:TRANsient:NEXT" on page 679 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 678: Power:transient:inew

    Return Format <value><NL> <value> ::= New current value in NR3 format See Also • ":POWer:TRANsient:APPLy" on page 675 • ":POWer:TRANsient:EXIT" on page 676 • ":POWer:TRANsient:IINitial" on page 677 • ":POWer:TRANsient:NEXT" on page 679 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 679: Power:transient:next

    This command is equivalent to pressing the Next softkey on the oscilloscope front panel when prompted during the analysis. See Also • ":POWer:TRANsient:APPLy" on page 675 • ":POWer:TRANsient:EXIT" on page 676 • ":POWer:TRANsient:IINitial" on page 677 • ":POWer:TRANsient:INEW" on page 678 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 680 :POWer Commands Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 681 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 25 :RECall Commands Recall previously saved oscilloscope setups, reference waveforms, and masks. Table 100 :RECall Commands Summary Command Query Options and Query Returns :RECall:ARBitrary:[ST <file_spec> ::= {<internal_loc> ARt] [<file_spec>][, | <file_name>} <column>][, <column>...
  • Page 682 Use :RECall? to query setup information for the RECall subsystem. Return Format The following is a sample response from the :RECall? query. In this case, the query was issued following the *RST command. :REC:FIL "scope_0" Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 683: Recall:arbitrary[:Start]

    The <wavegen_id> parameter specifies which waveform generator to recall the arbitrary waveform into. See Also • "Introduction to :RECall Commands" on page 682 • ":RECall:FILename" on page 685 • ":RECall:PWD" on page 688 • ":SAVE:ARBitrary[:STARt]" on page 695 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 684: Recall:dbc[:Start]

    772 • ":SBUS<n>:CAN:TRIGger:SYMBolic:SIGNal" on page 773 • ":SBUS<n>:CAN:TRIGger:SYMBolic:VALue" on page 774 • ":SEARch:SERial:CAN:MODE" on page 971 • ":SEARch:SERial:CAN:SYMBolic:MESSage" on page 977 • ":SEARch:SERial:CAN:SYMBolic:SIGNal" on page 978 • ":SEARch:SERial:CAN:SYMBolic:VALue" on page 979 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 685: Recall:filename

    The :RECall:FILename? query returns the current RECall filename. Return Format <base_name><NL> <base_name> ::= quoted ASCII string See Also • "Introduction to :RECall Commands" on page 682 • ":RECall:SETup[:STARt]" on page 689 • ":SAVE:FILename" on page 696 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 686: Recall:ldf[:Start]

    818 • ":SBUS<n>:LIN:TRIGger:SYMBolic:SIGNal" on page 819 • ":SBUS<n>:LIN:TRIGger:SYMBolic:VALue" on page 820 • ":SEARch:SERial:LIN:MODE" on page 990 • ":SEARch:SERial:LIN:SYMBolic:FRAMe" on page 994 • ":SEARch:SERial:LIN:SYMBolic:SIGNal" on page 995 • ":SEARch:SERial:LIN:SYMBolic:VALue" on page 996 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 687: Recall:mask[:Start]

    If a file extension is provided as part of a specified <file_name>, it must be ".msk". NOTE See Also • "Introduction to :RECall Commands" on page 682 • ":RECall:FILename" on page 685 • ":RECall:PWD" on page 688 • ":SAVE:MASK[:STARt]" on page 703 • ":MTESt:DATA" on page 558 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 688: Recall:pwd

    The :RECall:PWD? query returns the currently set working directory for recall operations. Return Format <path_name><NL> <path_name> ::= quoted ASCII string See Also • "Introduction to :RECall Commands" on page 682 • ":SAVE:PWD" on page 706 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 689: Recall:setup[:Start]

    If a file extension is provided as part of a specified <file_name>, it must be ".scp". NOTE See Also • "Introduction to :RECall Commands" on page 682 • ":RECall:FILename" on page 685 • ":RECall:PWD" on page 688 • ":SAVE[:SETup[:STARt]]" on page 713 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 690: Recall:wmemory[:Start]

    (see ":SYSTem:SETup" on page 1034). See Also • "Introduction to :RECall Commands" on page 682 • ":RECall:FILename" on page 685 • ":SAVE:WMEMory[:STARt]" on page 720 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 691 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 26 :SAVE Commands Save oscilloscope setups, screen images, and data. See "Introduction to :SAVE Commands" on page 694. Table 101 :SAVE Commands Summary Command Query Options and Query Returns :SAVE:ARBitrary:[STAR <file_spec> ::= {<internal_loc>...
  • Page 692 SEARch {{0 | OFF} | SEARch? (see {1 | ON}} (see page 711) :SAVE:RESults:FORMat: :SAVE:RESults:FORMat: {0 | 1} SEGMented {{0 | OFF} SEGMented? (see page 712) | {1 | ON}} (see page 712) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 693 NOTE: Only ADD or SUBtract math operations can be saved as reference waveforms. <return_value> ::= <source> :SAVE:WMEMory[:STARt] <file_name> ::= quoted ASCII [<file_name>] (see string page 720) If extension included in file name, it must be ".h5". Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 694 The following is a sample response from the :SAVE? query. In this case, the query was issued following the *RST command. :SAVE:FIL "";:SAVE:IMAG:AREA GRAT;FACT 0;FORM TIFF;INKS 0;PAL MON;:SAVE:PWD "C:/setups/";:SAVE:WAV:FORM NONE;LENG 1000;SEGM CURR Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 695: Save:arbitrary[:Start]

    If a file extension is provided as part of a specified <file_name>, it must be ".csv". NOTE See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:FILename" on page 696 • ":SAVE:PWD" on page 706 • ":RECall:ARBitrary[:STARt]" on page 683 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 696: Save:filename

    "Introduction to :SAVE Commands" on page 694 • ":SAVE:IMAGe[:STARt]" on page 697 • ":SAVE[:SETup[:STARt]]" on page 713 • ":SAVE:WAVeform[:STARt]" on page 714 • ":SAVE:PWD" on page 706 • ":RECall:FILename" on page 685 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 697: Save:image[:Start]

    "Introduction to :SAVE Commands" on page 694 • ":SAVE:IMAGe:FACTors" on page 698 • ":SAVE:IMAGe:FORMat" on page 699 • ":SAVE:IMAGe:INKSaver" on page 700 • ":SAVE:IMAGe:PALette" on page 701 • ":SAVE:FILename" on page 696 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 698: Save:image:factors

    <factors> ::= {0 | 1} See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:IMAGe[:STARt]" on page 697 • ":SAVE:IMAGe:FORMat" on page 699 • ":SAVE:IMAGe:INKSaver" on page 700 • ":SAVE:IMAGe:PALette" on page 701 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 699: Save:image:format

    "Introduction to :SAVE Commands" on page 694 • ":SAVE:IMAGe[:STARt]" on page 697 • ":SAVE:IMAGe:FACTors" on page 698 • ":SAVE:IMAGe:INKSaver" on page 700 • ":SAVE:IMAGe:PALette" on page 701 • ":SAVE:WAVeform:FORMat" on page 715 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 700: Save:image:inksaver

    <value> ::= {0 | 1} See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:IMAGe[:STARt]" on page 697 • ":SAVE:IMAGe:FACTors" on page 698 • ":SAVE:IMAGe:FORMat" on page 699 • ":SAVE:IMAGe:PALette" on page 701 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 701: Save:image:palette

    <palette> ::= {COL | GRAY} See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:IMAGe[:STARt]" on page 697 • ":SAVE:IMAGe:FACTors" on page 698 • ":SAVE:IMAGe:FORMat" on page 699 • ":SAVE:IMAGe:INKSaver" on page 700 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 702: Save:lister[:Start]

    If a file extension is provided as part of a specified <file_name>, it must be ".csv". NOTE See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:FILename" on page 696 • Chapter 19, “:LISTer Commands,” starting on page 407 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 703: Save:mask[:Start]

    If a file extension is provided as part of a specified <file_name>, it must be ".msk". NOTE See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:FILename" on page 696 • ":SAVE:PWD" on page 706 • ":RECall:MASK[:STARt]" on page 687 • ":MTESt:DATA" on page 558 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 704: Save:multi[:Start]

    If a file extension is provided as part of a specified <file_name>, it must be ".h5". NOTE See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:FILename" on page 696 • ":SAVE:PWD" on page 706 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 705: Save:power[:Start]

    If a file extension is provided as part of a specified <file_name>, it must be ".csv". NOTE See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:FILename" on page 696 • Chapter 24, “:POWer Commands,” starting on page 577 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 706: Save:pwd

    The :SAVE:PWD? query returns the currently set working directory for save operations. Return Format <path_name><NL> <path_name> ::= quoted ASCII string See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:FILename" on page 696 • ":RECall:PWD" on page 688 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 707: Save:results:[Start]

    See Also • ":SAVE:RESults:FORMat:CURSor" on page 708 • ":SAVE:RESults:FORMat:MASK" on page 709 • ":SAVE:RESults:FORMat:MEASurement" on page 710 • ":SAVE:RESults:FORMat:SEARch" on page 711 • ":SAVE:RESults:FORMat:SEGMented" on page 712 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 708: Save:results:format:cursor

    Return Format <off_on><NL> {0 | 1} See Also • ":SAVE:RESults:[STARt]" on page 707 • ":SAVE:RESults:FORMat:MASK" on page 709 • ":SAVE:RESults:FORMat:MEASurement" on page 710 • ":SAVE:RESults:FORMat:SEARch" on page 711 • ":SAVE:RESults:FORMat:SEGMented" on page 712 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 709: Save:results:format:mask

    Return Format <off_on><NL> {0 | 1} See Also • ":SAVE:RESults:[STARt]" on page 707 • ":SAVE:RESults:FORMat:CURSor" on page 708 • ":SAVE:RESults:FORMat:MEASurement" on page 710 • ":SAVE:RESults:FORMat:SEARch" on page 711 • ":SAVE:RESults:FORMat:SEGMented" on page 712 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 710: Save:results:format:measurement

    Return Format <off_on><NL> {0 | 1} See Also • ":SAVE:RESults:[STARt]" on page 707 • ":SAVE:RESults:FORMat:CURSor" on page 708 • ":SAVE:RESults:FORMat:MASK" on page 709 • ":SAVE:RESults:FORMat:SEARch" on page 711 • ":SAVE:RESults:FORMat:SEGMented" on page 712 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 711: Save:results:format:search

    Return Format <off_on><NL> {0 | 1} See Also • ":SAVE:RESults:[STARt]" on page 707 • ":SAVE:RESults:FORMat:CURSor" on page 708 • ":SAVE:RESults:FORMat:MASK" on page 709 • ":SAVE:RESults:FORMat:MEASurement" on page 710 • ":SAVE:RESults:FORMat:SEGMented" on page 712 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 712: Save:results:format:segmented

    Return Format <off_on><NL> {0 | 1} See Also • ":SAVE:RESults:[STARt]" on page 707 • ":SAVE:RESults:FORMat:CURSor" on page 708 • ":SAVE:RESults:FORMat:MASK" on page 709 • ":SAVE:RESults:FORMat:MEASurement" on page 710 • ":SAVE:RESults:FORMat:SEARch" on page 711 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 713: Save[:Setup[:Start]]

    If a file extension is provided as part of a specified <file_name>, it must be ".scp". NOTE See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:FILename" on page 696 • ":SAVE:PWD" on page 706 • ":RECall:SETup[:STARt]" on page 689 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 714: Save:waveform[:Start]

    See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:WAVeform:FORMat" on page 715 • ":SAVE:WAVeform:LENGth" on page 716 • ":SAVE:FILename" on page 696 • ":RECall:SETup[:STARt]" on page 689 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 715: Save:waveform:format

    When NONE is returned, it indicates that an image file format is currently selected. See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:WAVeform[:STARt]" on page 714 • ":SAVE:WAVeform:LENGth" on page 716 • ":SAVE:IMAGe:FORMat" on page 699 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 716: Save:waveform:length

    <length> ::= 100 to max. length; an integer in NR1 format See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:WAVeform:LENGth:MAX" on page 717 • ":SAVE:WAVeform[:STARt]" on page 714 • ":WAVeform:POINts" on page 1170 • ":SAVE:WAVeform:FORMat" on page 715 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 717: Save:waveform:length:max

    The :SAVE:WAVeform:LENGth:MAX? query returns the current setting. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:WAVeform[:STARt]" on page 714 • ":SAVE:WAVeform:LENGth" on page 716 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 718: Save:waveform:segmented

    Return Format <option><NL> <option> ::= {ALL | CURR} See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:WAVeform[:STARt]" on page 714 • ":SAVE:WAVeform:FORMat" on page 715 • ":SAVE:WAVeform:LENGth" on page 716 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 719: Save:wmemory:source

    Return Format <source><NL> <source> ::= {CHAN<n> | FUNC | WMEM<r> | NONE} See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:WMEMory[:STARt]" on page 720 • ":RECall:WMEMory<r>[:STARt]" on page 690 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 720: Save:wmemory[:Start]

    If a file extension is provided as part of a specified <file_name>, it must be ".h5". NOTE See Also • "Introduction to :SAVE Commands" on page 694 • ":SAVE:WMEMory:SOURce" on page 719 • ":RECall:WMEMory<r>[:STARt]" on page 690 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 721 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 27 :SBUS<n> Commands Control the modes and parameters for each serial bus decode/trigger type. See: • "Introduction to :SBUS<n> Commands" on page 721 • "General :SBUS<n> Commands" on page 723 • ":SBUS<n>:A429 Commands"...
  • Page 722 The following is a sample response from the :SBUS1? query. In this case, the query was issued following a *RST command. :SBUS1:DISP 0;MODE IIC;:SBUS1:IIC:ASIZ BIT7;:SBUS1:IIC:TRIG:TYPE STAR;QUAL EQU;:SBUS1:IIC:SOUR:CLOC CHAN1;DATA CHAN2;:SBUS1:IIC:TRIG:PATT:ADDR -1;DATA -1;DATA2 -1 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 723: General :Sbus Commands

    :SBUS<n>:MODE <mode> :SBUS<n>:MODE? (see <mode> ::= {A429 | CAN | CXPI | page 725) page 725) (see IIC | LIN | M1553 | MANChester | NRZ | SENT | UART | USBPd} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 724: Sbus:Display

    1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 • ":CHANnel<n>:DISPlay" on page 277 • ":VIEW" on page 239 • ":BLANk" on page 210 • ":STATus" on page 236 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 725: Sbus:Mode

    745 • ":SBUS<n>:IIC Commands" on page 792 • ":SBUS<n>:LIN Commands" on page 802 • ":SBUS<n>:M1553 Commands" on page 821 • ":SBUS<n>:SENT Commands" on page 866 • ":SBUS<n>:UART Commands" on page 900 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 726: Sbus:A429 Commands

    736) <source> (see (see <n> ::= 1 to (# analog channels) page 736) in NR1 format :SBUS<n>:A429:SPEed :SBUS<n>:A429:SPEed? <speed> ::= {LOW | HIGH | USER} page 737) page 737) <speed> (see (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 727 <condition> ::= {WSTArt | WSTOp | page 743) :TYPE <condition> :TYPE? (see LABel | LBITs | PERRor | WERRor | page 743) (see GERRor | WGERrors | ALLerrors | LRANge | ABITs | AOBits | AZBits} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 728: Sbus:A429:Autosetup

    729 • ":SBUS<n>:A429:FORMat" on page 734 • ":SBUS<n>:A429:TRIGger:TYPE" on page 743 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429 Commands" on page 726 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 729: Sbus:A429:Base

    <base> ::= {BIN | HEX} Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429:FORMat" on page 734 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 730: Sbus:A429:Baudrate

    10000 and 100000 and in 1000 b/s ingrements between 100000 and 1000000. Query Syntax :SBUS<n>:A429:BAUDrate? The :SBUS<n>:A429:BAUDrate? query returns the user-defined baud rate setting. Return Format <baudrate><NL> See Also • ":SBUS<n>:A429:SPEed" on page 737 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 731: Sbus:A429:Count:error

    1295 See Also • ":SBUS<n>:A429:COUNt:RESet" on page 732 • ":SBUS<n>:A429:COUNt:WORD" on page 733 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429 Commands" on page 726 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 732: Sbus:A429:Count:reset

    1295 See Also • ":SBUS<n>:A429:COUNt:WORD" on page 733 • ":SBUS<n>:A429:COUNt:ERRor" on page 731 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429 Commands" on page 726 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 733: Sbus:A429:Count:word

    1295 See Also • ":SBUS<n>:A429:COUNt:RESet" on page 732 • ":SBUS<n>:A429:COUNt:ERRor" on page 731 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429 Commands" on page 726 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 734: Sbus:A429:Format

    740 • ":SBUS<n>:A429:TRIGger:PATTern:SSM" on page 741 • ":SBUS<n>:A429:TRIGger:TYPE" on page 743 • ":SBUS<n>:A429:SIGNal" on page 735 • ":SBUS<n>:A429:SPEed" on page 737 • ":SBUS<n>:A429:BASE" on page 729 • ":SBUS<n>:A429:SOURce" on page 736 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 735: Sbus:A429:Signal

    1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429:FORMat" on page 734 • ":SBUS<n>:A429:SPEed" on page 737 • ":SBUS<n>:A429:SOURce" on page 736 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 736: Sbus:A429:Source

    ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429:TRIGger:TYPE" on page 743 • ":SBUS<n>:A429:SIGNal" on page 735 • ":SBUS<n>:A429:SPEed" on page 737 • ":SBUS<n>:A429:FORMat" on page 734 • "Introduction to :TRIGger Commands" on page 1053 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 737: Sbus:A429:Speed

    ":SBUS<n>:A429:BAUDrate" on page 730 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429:SIGNal" on page 735 • ":SBUS<n>:A429:FORMat" on page 734 • ":SBUS<n>:A429:SOURce" on page 736 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 738: Sbus:A429:Trigger:label

    The :SBUS<n>:A429:TRIGger:LABel? query returns the current label value in decimal format. Return Format <value><NL> in decimal format Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:A429:TRIGger:TYPE" on page 743 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 739: Sbus:A429:Trigger:pattern:data

    • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:A429:TRIGger:TYPE" on page 743 • ":SBUS<n>:A429:TRIGger:PATTern:SDI" on page 740 • ":SBUS<n>:A429:TRIGger:PATTern:SSM" on page 741 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 740: Sbus:A429:Trigger:pattern:sdi

    1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:A429:FORMat" on page 734 • ":SBUS<n>:A429:TRIGger:TYPE" on page 743 • ":SBUS<n>:A429:TRIGger:PATTern:DATA" on page 739 • ":SBUS<n>:A429:TRIGger:PATTern:SSM" on page 741 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 741: Sbus:A429:Trigger:pattern:ssm

    1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:A429:FORMat" on page 734 • ":SBUS<n>:A429:TRIGger:TYPE" on page 743 • ":SBUS<n>:A429:TRIGger:PATTern:DATA" on page 739 • ":SBUS<n>:A429:TRIGger:PATTern:SDI" on page 740 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 742: Sbus:A429:Trigger:range

    The :SBUS<n>:A429:TRIGger:RANGe? query returns the current label values in decimal format. Return Format <min>,<max><NL> in decimal format Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:A429:TRIGger:TYPE" on page 743 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 743: Sbus:A429:Trigger:type

    721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:A429:TRIGger:LABel" on page 738 • ":SBUS<n>:A429:TRIGger:PATTern:DATA" on page 739 • ":SBUS<n>:A429:TRIGger:PATTern:SDI" on page 740 • ":SBUS<n>:A429:TRIGger:PATTern:SSM" on page 741 • ":SBUS<n>:A429:TRIGger:RANGe" on page 742 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 744 :SBUS<n> Commands • ":SBUS<n>:A429:SOURce" on page 736 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 745: Sbus:Can Commands

    TX | DIFFerential | DIFL | DIFH} page 759) page 759) (see :SBUS<n>:CAN:SIGNal:F :SBUS<n>:CAN:SIGNal:F <baudrate> ::= integer from 10000 DBaudrate <baudrate> DBaudrate? (see to 10000000 in 100 b/s page 760) page 760) (see increments. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 746 :SBUS<n>:CAN:TRIGger: :SBUS<n>:CAN:TRIGger: <value> ::= {STANdard | EXTended} PATTern:ID:MODE PATTern:ID:MODE? (see page 771) page 771) <value> (see :SBUS<n>:CAN:TRIGger: :SBUS<n>:CAN:TRIGger: <name> ::= quoted ASCII string SYMBolic:MESSage SYMBolic:MESSage? page 772) page 772) <name> (see (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 747 :SBUS<n>:CAN:TRIGger: <name> ::= quoted ASCII string SYMBolic:SIGNal SYMBolic:SIGNal? (see page 773) page 773) <name> (see :SBUS<n>:CAN:TRIGger: :SBUS<n>:CAN:TRIGger: <data> ::= value in NR3 format SYMBolic:VALue <data> SYMBolic:VALue? (see page 774) page 774) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 748: Sbus:Can:count:error

    "-241, Hardware missing" on page 1295 See Also • ":SBUS<n>:CAN:COUNt:RESet" on page 750 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN Commands" on page 745 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 749: Sbus:Can:count:overload

    "-241, Hardware missing" on page 1295 See Also • ":SBUS<n>:CAN:COUNt:RESet" on page 750 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN Commands" on page 745 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 750: Sbus:Can:count:reset

    749 • ":SBUS<n>:CAN:COUNt:TOTal" on page 752 • ":SBUS<n>:CAN:COUNt:UTILization" on page 753 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN Commands" on page 745 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 751: Sbus:Can:count:spec

    "-241, Hardware missing" on page 1295 See Also • ":SBUS<n>:CAN:COUNt:RESet" on page 750 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN Commands" on page 745 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 752: Sbus:Can:count:total

    "-241, Hardware missing" on page 1295 See Also • ":SBUS<n>:CAN:COUNt:RESet" on page 750 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN Commands" on page 745 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 753: Sbus:Can:count:utilization

    "-241, Hardware missing" on page 1295 See Also • ":SBUS<n>:CAN:COUNt:RESet" on page 750 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN Commands" on page 745 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 754: Sbus:Can:display

    Lister window. Query Syntax :SBUS<n>:CAN:DISPlay? The :SBUS<n>:CAN:DISPlay? query returns the CAN decode display type. Return Format <type><NL> <type> ::= {HEX | SYMB} See Also • ":RECall:DBC[:STARt]" on page 684 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 755: Sbus:Can:fdspoint

    The :SBUS<n>:CAN:FDSPoint? query returns the current CAN FD sample point setting. Return Format <value><NL> <value> ::= even numbered percentages from 30 to 90 in NR3 format. See Also • ":SBUS<n>:CAN:SIGNal:FDBaudrate" on page 760 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 756: Sbus:Can:fdstandard

    This setting has no effect on the processing of non-FD (classical) frames. Query Syntax :SBUS<n>:CAN:FDSTandard? The :SBUS<n>:CAN:FDSTandard? query returns the selected CAN FD frame decode standard. Return Format <std<NL> <std> ::= {ISO | NISO} See Also • ":SBUS<n>:CAN:FDSPoint" on page 755 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 757: Sbus:Can:samplepoint

    Return Format <percent><NL> <percent> ::= 30.0 to 90.0 in NR3 format See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN:TRIGger" on page 762 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 758: Sbus:Can:signal:baudrate

    5000000 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN:TRIGger" on page 762 • ":SBUS<n>:CAN:SIGNal:DEFinition" on page 759 • ":SBUS<n>:CAN:SOURce" on page 761 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 759: Sbus:Can:signal:definition

    <value> ::= {CANH | CANL | RX | TX | DIFL | DIFH} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN:SIGNal:BAUDrate" on page 758 • ":SBUS<n>:CAN:SOURce" on page 761 • ":SBUS<n>:CAN:TRIGger" on page 762 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 760: Sbus:Can:signal:fdbaudrate

    The :SBUS<n>:CAN:SIGNal:FDBaudrate? query returns the current CAN FD baud rate setting. Return Format <baudrate><NL> <baudrate> ::= integer from 10000 to 10000000 in 100 b/s increments. See Also • ":SBUS<n>:CAN:FDSPoint" on page 755 • ":SBUS<n>:CAN:SIGNal:BAUDrate" on page 758 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 761: Sbus:Can:source

    The :SBUS<n>:CAN:SOURce? query returns the current source for the CAN signal. Return Format <source><NL> See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN:TRIGger" on page 762 • ":SBUS<n>:CAN:SIGNal:DEFinition" on page 759 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 762: Sbus:Can:trigger

    Triggers on the acknowledge bit if the polarity is incorrect. FORMerror Form Error Triggers on reserved bit errors. STUFferror Stuff Error Triggers on 6 consecutive 1s or 6 consecutive 0s, while in a non-error or non overload frame. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 763 | FORM | STUF | CRC | SPEC | ALL | BRSB | CRCD | EBA | EBP | OVER | MESS | MSIG | FDMS} Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 764 765 • ":SBUS<n>:CAN:SIGNal:DEFinition" on page 759 • ":SBUS<n>:CAN:SOURce" on page 761 • ":RECall:DBC[:STARt]" on page 684 • ":SBUS<n>:CAN:TRIGger:SYMBolic:MESSage" on page 772 • ":SBUS<n>:CAN:TRIGger:SYMBolic:SIGNal" on page 773 • ":SBUS<n>:CAN:TRIGger:SYMBolic:VALue" on page 774 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 765: Sbus:Can:trigger:idfilter

    CAN IDs. Query Syntax :SBUS<n>:CAN:TRIGger:IDFilter? The :SBUS<n>:CAN:TRIGger:IDFilter? query returns the CAN trigger ID filter setting. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":SBUS<n>:CAN:TRIGger" on page 762 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 766: Sbus:Can:trigger:pattern:data

    <string><NL> in nondecimal format Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:CAN:TRIGger:PATTern:DATA:LENGth" on page 768 • ":SBUS<n>:CAN:TRIGger:PATTern:ID" on page 770 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 767: Sbus:Can:trigger:pattern:data:dlc

    :SBUS<n>:CAN:TRIGger:PATTern:DATA:STARt? The :SBUS<n>:CAN:TRIGger:PATTern:DATA:DLC? query returns the currently set DLC value. Return Format <dlc><NL> <dlc> ::= integer between -1 (don't care) and 64, in NR1 format. See Also • ":SBUS<n>:CAN:TRIGger:PATTern:DATA" on page 766 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 768: Sbus:Can:trigger:pattern:data:length

    <count> ::= integer from 1 to 8 in NR1 format Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:CAN:TRIGger:PATTern:DATA" on page 766 • ":SBUS<n>:CAN:SOURce" on page 761 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 769: Sbus:Can:trigger:pattern:data:start

    The :SBUS<n>:CAN:TRIGger:PATTern:DATA:STARt? query returns the starting byte position setting. Return Format <start><NL> <start> ::= integer between 0 and 63, in NR1 format. See Also • ":SBUS<n>:CAN:TRIGger:PATTern:DATA" on page 766 • ":SBUS<n>:CAN:TRIGger:PATTern:DATA:LENGth" on page 768 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 770: Sbus:Can:trigger:pattern:id

    <string><NL> in 29-bit binary string format Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:CAN:TRIGger:PATTern:ID:MODE" on page 771 • ":SBUS<n>:CAN:TRIGger:PATTern:DATA" on page 766 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 771: Sbus:Can:trigger:pattern:id:mode

    1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:CAN:TRIGger:PATTern:DATA" on page 766 • ":SBUS<n>:CAN:TRIGger:PATTern:DATA:LENGth" on page 768 • ":SBUS<n>:CAN:TRIGger:PATTern:ID" on page 770 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 772: Sbus:Can:trigger:symbolic:message

    The :SBUS<n>:CAN:TRIGger:SYMBolic:MESSage? query returns the specified message. Return Format <name><NL> <name> ::= quoted ASCII string See Also • ":RECall:DBC[:STARt]" on page 684 • ":SBUS<n>:CAN:TRIGger" on page 762 • ":SBUS<n>:CAN:TRIGger:SYMBolic:SIGNal" on page 773 • ":SBUS<n>:CAN:TRIGger:SYMBolic:VALue" on page 774 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 773: Sbus:Can:trigger:symbolic:signal

    The :SBUS<n>:CAN:TRIGger:SYMBolic:SIGNal? query returns the specified signal. Return Format <name><NL> <name> ::= quoted ASCII string See Also • ":RECall:DBC[:STARt]" on page 684 • ":SBUS<n>:CAN:TRIGger" on page 762 • ":SBUS<n>:CAN:TRIGger:SYMBolic:MESSage" on page 772 • ":SBUS<n>:CAN:TRIGger:SYMBolic:VALue" on page 774 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 774: Sbus:Can:trigger:symbolic:value

    Return Format <data><NL> <data> ::= value in NR3 format See Also • ":RECall:DBC[:STARt]" on page 684 • ":SBUS<n>:CAN:TRIGger" on page 762 • ":SBUS<n>:CAN:TRIGger:SYMBolic:MESSage" on page 772 • ":SBUS<n>:CAN:TRIGger:SYMBolic:SIGNal" on page 773 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 775: Sbus:Cxpi Commands

    <string ::= "0xnn...n" where n page 785) ::= {0,..,9 | A,..,F | X} :SBUS<n>:CXPI:TRIGger :SBUS<n>:CXPI:TRIGger <start> ::= integer between 0 and :PATTern:DATA:LENGth :PATTern:DATA:LENGth? 12, in NR1 format. page 786) <length> (see (see page 786) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 776 (don't care) and 255, in NR1 format, when trigger is in LDATa mode. :SBUS<n>:CXPI:TRIGger :SBUS<n>:CXPI:TRIGger <string> ::= "nn" where n ::= {0 :PATTern:INFO:NM :PATTern:INFO:NM? | 1 | X} page 791) <string> (see (see page 791) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 777: Sbus:Cxpi:baudrate

    <baudrate> ::= integer from 9600 to 40000 in 100 b/s increments. See Also • ":SBUS<n>:CXPI:PARity" on page 778 • ":SBUS<n>:CXPI:SOURce" on page 779 • ":SBUS<n>:CXPI:TOLerance" on page 780 • ":SBUS<n>:CXPI:TRIGger" on page 781 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 778: Sbus:Cxpi:parity

    The :SBUS<n>:CXPI:PARity? query returns the parity display setting. Return Format <setting><NL> <setting> ::= {0 | 1} See Also • ":SBUS<n>:CXPI:BAUDrate" on page 777 • ":SBUS<n>:CXPI:SOURce" on page 779 • ":SBUS<n>:CXPI:TOLerance" on page 780 • ":SBUS<n>:CXPI:TRIGger" on page 781 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 779: Sbus:Cxpi:source

    The :SBUS<n>:CXPI:SOURce? query returns the selected oscilloscope channel source. Return Format <source><NL> <source> ::= {CHAN<n>} See Also • ":SBUS<n>:CXPI:BAUDrate" on page 777 • ":SBUS<n>:CXPI:PARity" on page 778 • ":SBUS<n>:CXPI:TOLerance" on page 780 • ":SBUS<n>:CXPI:TRIGger" on page 781 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 780: Sbus:Cxpi:tolerance

    Return Format <percent><NL> <percent> ::= from 1-30, in NR1 format. See Also • ":SBUS<n>:CXPI:BAUDrate" on page 777 • ":SBUS<n>:CXPI:PARity" on page 778 • ":SBUS<n>:CXPI:SOURce" on page 779 • ":SBUS<n>:CXPI:TRIGger" on page 781 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 781: Sbus:Cxpi:trigger

    • FRAMingerror — triggers when the stop bit of a byte is not logical 1. You can optionally filter by Frame ID and PTYPE as in the Frame ID trigger. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 782 785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 783: Sbus:Cxpi:trigger:idfilter

    785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 784: Sbus:Cxpi:trigger:ptype

    785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 785: Sbus:Cxpi:trigger:pattern:data

    784 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 786: Sbus:Cxpi:trigger:pattern:data:length

    784 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA" on page 785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 787: Sbus:Cxpi:trigger:pattern:data:start

    784 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA" on page 785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 788: Sbus:Cxpi:trigger:pattern:id

    784 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA" on page 785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 789: Sbus:Cxpi:trigger:pattern:info:ct

    784 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA" on page 785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 790: Sbus:Cxpi:trigger:pattern:info:dlc

    784 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA" on page 785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:NM" on page 791 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 791: Sbus:Cxpi:trigger:pattern:info:nm

    784 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA" on page 785 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:LENGth" on page 786 • ":SBUS<n>:CXPI:TRIGger:PATTern:DATA:STARt" on page 787 • ":SBUS<n>:CXPI:TRIGger:PATTern:ID" on page 788 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:CT" on page 789 • ":SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC" on page 790 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 792: Sbus:Iic Commands

    <type> ::= {STARt | STOP | page 800) :TYPE] <type> (see :TYPE]? (see RESTart | ADDRess | ANACk | DNACk page 800) | NACKnowledge | READEprom | READ7 | WRITe7 | R7Data2 | W7Data2 | WRITe10} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 793: Sbus:Iic:asize

    Return Format <mode><NL> <mode> ::= {BIT7 | BIT8} Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:IIC Commands" on page 792 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 794: Sbus:Iic[:Source]:Clock

    Query Syntax :SBUS<n>:IIC[:SOURce]:CLOCk? The :SBUS<n>:IIC[:SOURce]:CLOCk? query returns the current source for the IIC serial clock. Return Format <source><NL> See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:IIC[:SOURce]:DATA" on page 795 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 795: Sbus:Iic[:Source]:Data

    Query Syntax :SBUS<n>:IIC[:SOURce]:DATA? The :SBUS<n>:IIC[:SOURce]:DATA? query returns the current source for IIC serial data. Return Format <source><NL> See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:IIC[:SOURce]:CLOCk" on page 794 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 796: Sbus:Iic:trigger:pattern:address

    IIC data. Return Format <value><NL> <value> ::= integer See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:IIC:TRIGger:PATTern:DATA" on page 797 • ":SBUS<n>:IIC:TRIGger:PATTern:DATa2" on page 798 • ":SBUS<n>:IIC:TRIGger[:TYPE]" on page 800 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 797: Sbus:Iic:trigger:pattern:data

    The :SBUS<n>:IIC:TRIGger:PATTern:DATA? query returns the current pattern for IIC data. Return Format <value><NL> See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:IIC:TRIGger:PATTern:ADDRess" on page 796 • ":SBUS<n>:IIC:TRIGger:PATTern:DATa2" on page 798 • ":SBUS<n>:IIC:TRIGger[:TYPE]" on page 800 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 798: Sbus:Iic:trigger:pattern:data2

    The :SBUS<n>:IIC:TRIGger:PATTern:DATa2? query returns the current pattern for IIC data 2. Return Format <value><NL> See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:IIC:TRIGger:PATTern:ADDRess" on page 796 • ":SBUS<n>:IIC:TRIGger:PATTern:DATA" on page 797 • ":SBUS<n>:IIC:TRIGger[:TYPE]" on page 800 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 799: Sbus:Iic:trigger:qualifier

    Return Format <value><NL> <value> ::= {EQUal | NOTequal | LESSthan | GREaterthan} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:IIC:TRIGger[:TYPE]" on page 800 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 800: Sbus:Iic:trigger[:Type]

    <value> ::= {STAR | STOP | REST | ADDR | ANAC | DNAC | NACK | READE | READ7 | WRIT7 | R7D2 | W7D2 | WRIT10} See Also • "Introduction to :TRIGger Commands" on page 1053 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 801 1066 • ":SBUS<n>:IIC:TRIGger:PATTern:ADDRess" on page 796 • ":SBUS<n>:IIC:TRIGger:PATTern:DATA" on page 797 • ":SBUS<n>:IIC:TRIGger:PATTern:DATa2" on page 798 • ":SBUS<n>:IIC:TRIGger:QUALifier" on page 799 • "Long Form to Short Form Truncation Rules" on page 1356 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 802: Sbus:Lin Commands

    <nondecimal> ::= #Hnn where n ::= {0,..,9 | A,..,F} for hexadecimal <nondecimal> ::= #Bnn...n where n ::= {0 | 1} for binary <string> ::= "0xnn" where n ::= {0,..,9 | A,..,F} for hexadecimal Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 803 :SBUS<n>:LIN:TRIGger: <name> ::= quoted ASCII string SYMBolic:SIGNal SYMBolic:SIGNal? (see page 819) page 819) <name> (see :SBUS<n>:LIN:TRIGger: :SBUS<n>:LIN:TRIGger: <data> ::= value in NR3 format SYMBolic:VALue <data> SYMBolic:VALue? (see page 820) page 820) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 804: Sbus:Lin:display

    Lister window. Query Syntax :SBUS<n>:LIN:DISPlay? The :SBUS<n>:LIN:DISPlay? query returns the LIN decode display type. Return Format <type><NL> <type> ::= {HEX | SYMB} See Also • ":RECall:LDF[:STARt]" on page 686 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 805: Sbus:Lin:parity

    Return Format <display><NL> <display> ::= {0 | 1} Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:LIN Commands" on page 802 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 806: Sbus:Lin:samplepoint

    <value> ::= {60 | 62.5 | 68 | 70 | 75 | 80 | 87.5} in NR3 format See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:LIN:TRIGger" on page 811 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 807: Sbus:Lin:signal:baudrate

    <baudrate> ::= integer from 2400 to 625000 in 100 b/s increments See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:LIN:TRIGger" on page 811 • ":SBUS<n>:LIN:SIGNal:DEFinition" on page 1289 • ":SBUS<n>:LIN:SOURce" on page 808 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 808: Sbus:Lin:source

    The :SBUS<n>:LIN:SOURce? query returns the current source for the LIN signal. Return Format <source><NL> See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:LIN:TRIGger" on page 811 • ":SBUS<n>:LIN:SIGNal:DEFinition" on page 1289 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 809: Sbus:Lin:standard

    <std> ::= {LIN13 | LIN13NLC | LIN20} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:LIN:SIGNal:DEFinition" on page 1289 • ":SBUS<n>:LIN:SOURce" on page 808 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 810: Sbus:Lin:syncbreak

    <value> ::= {11 | 12 | 13} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:LIN:SIGNal:DEFinition" on page 1289 • ":SBUS<n>:LIN:SOURce" on page 808 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 811: Sbus:Lin:trigger

    816 • ":SBUS<n>:LIN:TRIGger:PATTern:DATA" on page 814 • ":SBUS<n>:LIN:SIGNal:DEFinition" on page 1289 • ":SBUS<n>:LIN:SOURce" on page 808 • ":RECall:LDF[:STARt]" on page 686 • ":SBUS<n>:LIN:TRIGger:SYMBolic:FRAMe" on page 818 • ":SBUS<n>:LIN:TRIGger:SYMBolic:SIGNal" on page 819 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 812 :SBUS<n> Commands • ":SBUS<n>:LIN:TRIGger:SYMBolic:VALue" on page 820 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 813: Sbus:Lin:trigger:id

    1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:LIN:TRIGger" on page 811 • ":SBUS<n>:LIN:SIGNal:DEFinition" on page 1289 • ":SBUS<n>:LIN:SOURce" on page 808 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 814: Sbus:Lin:trigger:pattern:data

    Query Syntax :SBUS<n>:LIN:TRIGger:PATTern:DATA? The :SBUS<n>:LIN:TRIGger:PATTern:DATA? query returns the currently specified LIN trigger data pattern. Return Format <string><NL> Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 815 :SBUS<n> Commands See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:LIN:TRIGger:PATTern:FORMat" on page 817 • ":SBUS<n>:LIN:TRIGger" on page 811 • ":SBUS<n>:LIN:TRIGger:PATTern:DATA:LENGth" on page 816 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 816: Sbus:Lin:trigger:pattern:data:length

    <count> ::= integer from 1 to 8 in NR1 format Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:LIN:TRIGger:PATTern:DATA" on page 814 • ":SBUS<n>:LIN:SOURce" on page 808 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 817: Sbus:Lin:trigger:pattern:format

    LIN pattern data. Return Format <base><NL> <base> ::= {BIN | HEX | DEC} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:LIN:TRIGger:PATTern:DATA" on page 814 • ":SBUS<n>:LIN:TRIGger:PATTern:DATA:LENGth" on page 816 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 818: Sbus:Lin:trigger:symbolic:frame

    The :SBUS<n>:LIN:TRIGger:SYMBolic:FRAMe? query returns the specified message. Return Format <name><NL> <name> ::= quoted ASCII string See Also • ":RECall:LDF[:STARt]" on page 686 • ":SBUS<n>:LIN:TRIGger" on page 811 • ":SBUS<n>:LIN:TRIGger:SYMBolic:SIGNal" on page 819 • ":SBUS<n>:LIN:TRIGger:SYMBolic:VALue" on page 820 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 819: Sbus:Lin:trigger:symbolic:signal

    The :SBUS<n>:LIN:TRIGger:SYMBolic:SIGNal? query returns the specified signal. Return Format <name><NL> <name> ::= quoted ASCII string See Also • ":RECall:LDF[:STARt]" on page 686 • ":SBUS<n>:LIN:TRIGger" on page 811 • ":SBUS<n>:LIN:TRIGger:SYMBolic:FRAMe" on page 818 • ":SBUS<n>:LIN:TRIGger:SYMBolic:VALue" on page 820 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 820: Sbus:Lin:trigger:symbolic:value

    Return Format <data><NL> <data> ::= value in NR3 format See Also • ":RECall:LDF[:STARt]" on page 686 • ":SBUS<n>:LIN:TRIGger" on page 811 • ":SBUS<n>:LIN:TRIGger:SYMBolic:FRAMe" on page 818 • ":SBUS<n>:LIN:TRIGger:SYMBolic:SIGNal" on page 819 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 821: Sbus:M1553 Commands

    <string> ::= "0xnn" where n::= {0,..,9|A,..,F} :SBUS<n>:M1553:TRIGge :SBUS<n>:M1553:TRIGge <type> ::= {DSTArt | DSTOp | page 827) r:TYPE <type> (see r:TYPE? (see CSTArt | CSTOp | RTA | PERRor | page 827) SERRor | MERRor | RTA11} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 822: Sbus:M1553:Autosetup

    • Serial Decode: On. • Trigger: the specified serial bus (n of SBUS<n>). See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:M1553:SOURce" on page 824 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 823: Sbus:M1553:Base

    Return Format <base><NL> <base> ::= {BIN | HEX} Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:M1553 Commands" on page 821 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 824: Sbus:M1553:Source

    <n> ::= 1 to (# analog channels) in NR1 format See Also • ":TRIGger:LEVel:HIGH" on page 1064 • ":TRIGger:LEVel:LOW" on page 1065 • ":TRIGger:MODE" on page 1066 • "Introduction to :TRIGger Commands" on page 1053 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 825: Sbus:M1553:Trigger:pattern:data

    <string><NL> <string> ::= "nn...n" where n ::= {0 | 1 | X} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:M1553:TRIGger:TYPE" on page 827 • ":SBUS<n>:M1553:TRIGger:RTA" on page 826 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 826: Sbus:M1553:Trigger:rta

    To set the RTA value to don't cares (0xXX), set the value to -1. Query Syntax :SBUS<n>:M1553:TRIGger:RTA? The :SBUS<n>:M1553:TRIGger:RTA? query returns the RTA value. Return Format <value><NL> in decimal format See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:M1553:TRIGger:TYPE" on page 827 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 827: Sbus:M1553:Trigger:type

    <type> ::= {DSTA | DSTO | CSTA | CSTO | RTA | PERR | SERR | MERR | RTA11} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:M1553:TRIGger:RTA" on page 826 • ":SBUS<n>:M1553:TRIGger:PATTern:DATA" on page 825 • ":TRIGger:MODE" on page 1066 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 828: Sbus:Manchester Commands

    <#bits> ::= from 0-255, in NR1 page 839) SIZe <#bits> (see SIZe? (see format page 839) :SBUS<n>:MANChester:S :SBUS<n>:MANChester:S <edge#> ::= from 1-256, in NR1 page 840) TARt <edge#> (see TARt? (see format page 840) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 829 <#bits> ::= from 0-32, in NR1 page 845) SIZe <#bits> (see SIZe? (see format page 845) :SBUS<n>:MANChester:W :SBUS<n>:MANChester:W <#bits> ::= from 2-32, in NR1 page 846) SIZe <#bits> (see SIZe? (see format page 846) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 830: Sbus:Manchester:base

    <base><NL> <base> ::= {HEX | DEC | ASC | BIN} See Also • ":SBUS<n>:MANChester:BITorder" on page 832 • ":SBUS<n>:MANChester:IDLE:BITS" on page 836 • ":SBUS<n>:MANChester:LOGic" on page 837 • ":SBUS<n>:MANChester:STARt" on page 840 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 831: Sbus:Manchester:baudrate

    The :SBUS<n>:MANChester:BAUDrate command specifies the baud rate of the Manchester signal. Query Syntax :SBUS<n>:MANChester:BAUDrate? The :SBUS<n>:MANChester:BAUDrate? query returns the specified baud rate. Return Format <baudrate><NL> See Also • ":SBUS<n>:MANChester:SOURce" on page 838 • ":SBUS<n>:MANChester:TOLerance" on page 841 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 832: Sbus:Manchester:bitorder

    The :SBUS<n>:MANChester:BITorder? query returns the bit order setting. Return Format <bitorder><NL> <bitorder> ::= {MSBF | LSBF} See Also • ":SBUS<n>:MANChester:BASE" on page 830 • ":SBUS<n>:MANChester:IDLE:BITS" on page 836 • ":SBUS<n>:MANChester:LOGic" on page 837 • ":SBUS<n>:MANChester:STARt" on page 840 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 833: Sbus:Manchester:display

    <format> ::= {BIT | WORD} See Also • ":SBUS<n>:MANChester:DSIZe" on page 834 • ":SBUS<n>:MANChester:HSIZe" on page 835 • ":SBUS<n>:MANChester:SSIZe" on page 839 • ":SBUS<n>:MANChester:TSIZe" on page 845 • ":SBUS<n>:MANChester:WSIZe" on page 846 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 834: Sbus:Manchester:dsize

    In BIT format the only legal value is 0 (for AUTO). See Also • ":SBUS<n>:MANChester:DISPlay" on page 833 • ":SBUS<n>:MANChester:HSIZe" on page 835 • ":SBUS<n>:MANChester:SSIZe" on page 839 • ":SBUS<n>:MANChester:TSIZe" on page 845 • ":SBUS<n>:MANChester:WSIZe" on page 846 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 835: Sbus:Manchester:hsize

    The :SBUS<n>:MANChester:HSIZe? query returns the number of header field bits setting. Return Format <#bits><NL> See Also • ":SBUS<n>:MANChester:DISPlay" on page 833 • ":SBUS<n>:MANChester:DSIZe" on page 834 • ":SBUS<n>:MANChester:SSIZe" on page 839 • ":SBUS<n>:MANChester:TSIZe" on page 845 • ":SBUS<n>:MANChester:WSIZe" on page 846 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 836: Sbus:Manchester:idle:bits

    The :SBUS<n>:MANChester:IDLE:BITS? query returns the specified idle time in terms of the number of bits. Return Format <#bits><NL> See Also • ":SBUS<n>:MANChester:BASE" on page 830 • ":SBUS<n>:MANChester:BITorder" on page 832 • ":SBUS<n>:MANChester:LOGic" on page 837 • ":SBUS<n>:MANChester:STARt" on page 840 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 837: Sbus:Manchester:logic

    The :SBUS<n>:MANChester:LOGic? query returns the polarity setting. Return Format <logic><NL> <logic> ::= {FALL | RIS} See Also • ":SBUS<n>:MANChester:BASE" on page 830 • ":SBUS<n>:MANChester:BITorder" on page 832 • ":SBUS<n>:MANChester:IDLE:BITS" on page 836 • ":SBUS<n>:MANChester:STARt" on page 840 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 838: Sbus:Manchester:source

    Manchester signal line. Query Syntax :SBUS<n>:MANChester:SOURce? The :SBUS<n>:MANChester:SOURce? query returns the selected oscilloscope channel source. Return Format <source><NL> <source> ::= {CHAN<n>} See Also • ":SBUS<n>:MANChester:BAUDrate" on page 831 • ":SBUS<n>:MANChester:TOLerance" on page 841 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 839: Sbus:Manchester:ssize

    The :SBUS<n>:MANChester:SSIZe? query returns the number of sync bits setting. Return Format <#bits><NL> See Also • ":SBUS<n>:MANChester:DISPlay" on page 833 • ":SBUS<n>:MANChester:DSIZe" on page 834 • ":SBUS<n>:MANChester:HSIZe" on page 835 • ":SBUS<n>:MANChester:TSIZe" on page 845 • ":SBUS<n>:MANChester:WSIZe" on page 846 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 840: Sbus:Manchester:start

    The :SBUS<n>:MANChester:STARt? query returns the starting edge number setting. Return Format <edge#><NL> See Also • ":SBUS<n>:MANChester:BASE" on page 830 • ":SBUS<n>:MANChester:BITorder" on page 832 • ":SBUS<n>:MANChester:IDLE:BITS" on page 836 • ":SBUS<n>:MANChester:LOGic" on page 837 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 841: Sbus:Manchester:tolerance

    Query Syntax :SBUS<n>:MANChester:TOLerance? The :SBUS<n>:MANChester:TOLerance? query returns the tolerance setting. Return Format <percent><NL> <percent> ::= from 5-30, in NR1 format See Also • ":SBUS<n>:MANChester:BAUDrate" on page 831 • ":SBUS<n>:MANChester:SOURce" on page 838 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 842: Sbus:Manchester:trigger

    Query Syntax :SBUS<n>:MANChester:TRIGger? The :SBUS<n>:MANChester:TRIGger? query returns the trigger mode setting. Return Format <mode><NL> <mode> ::= {SOF | VAL | MERR} See Also • ":SBUS<n>:MANChester:TRIGger:PATTern:VALue:DATA" on page 843 • ":SBUS<n>:MANChester:TRIGger:PATTern:VALue:WIDTh" on page 844 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 843: Sbus:Manchester:trigger:pattern:value:data

    Return Format <string><NL> <string> ::= "nn...n" where n ::= {0 | 1 | X | $} See Also • ":SBUS<n>:MANChester:BITorder" on page 832 • ":SBUS<n>:MANChester:TRIGger" on page 842 • ":SBUS<n>:MANChester:TRIGger:PATTern:VALue:WIDTh" on page 844 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 844: Sbus:Manchester:trigger:pattern:value:width

    :SBUS<n>:MANChester:TRIGger:PATTern:VALue:WIDTh? The :SBUS<n>:MANChester:TRIGger:PATTern:VALue:WIDTh? query returns the specified trigger value bit width (length). Return Format <width><NL> See Also • ":SBUS<n>:MANChester:BITorder" on page 832 • ":SBUS<n>:MANChester:TRIGger" on page 842 • ":SBUS<n>:MANChester:TRIGger:PATTern:VALue:DATA" on page 843 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 845: Sbus:Manchester:tsize

    <#bits> ::= from 0-32, in NR1 format See Also • ":SBUS<n>:MANChester:DISPlay" on page 833 • ":SBUS<n>:MANChester:DSIZe" on page 834 • ":SBUS<n>:MANChester:HSIZe" on page 835 • ":SBUS<n>:MANChester:SSIZe" on page 839 • ":SBUS<n>:MANChester:WSIZe" on page 846 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 846: Sbus:Manchester:wsize

    The :SBUS<n>:MANChester:WSIZe? query returns the number of bits per word setting. Return Format <#bits><NL> See Also • ":SBUS<n>:MANChester:DISPlay" on page 833 • ":SBUS<n>:MANChester:DSIZe" on page 834 • ":SBUS<n>:MANChester:HSIZe" on page 835 • ":SBUS<n>:MANChester:SSIZe" on page 839 • ":SBUS<n>:MANChester:TSIZe" on page 845 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 847: Sbus:Nrz Commands

    859) :SBUS<n>:NRZ:STARt :SBUS<n>:NRZ:STARt? <#bits> ::= from 0-255, in NR1 page 860) page 860) <#bits> (see (see format :SBUS<n>:NRZ:TRIGger :SBUS<n>:NRZ:TRIGger? <mode> ::= {SOF | VALue} page 861) page 861) <mode> (see (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 848 :SBUS<n>:NRZ:TSIZe :SBUS<n>:NRZ:TSIZe? <#bits> ::= from 0-32, in NR1 page 864) page 864) <#bits> (see (see format :SBUS<n>:NRZ:WSIZe :SBUS<n>:NRZ:WSIZe? <#bits> ::= from 2-32, in NR1 page 865) page 865) <#bits> (see (see format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 849: Sbus:Nrz:base

    <base><NL> <base> ::= {HEX | DEC | ASC | BIN} See Also • ":SBUS<n>:NRZ:BITorder" on page 851 • ":SBUS<n>:NRZ:IDLE:BITS" on page 856 • ":SBUS<n>:NRZ:IDLE:STATe" on page 857 • ":SBUS<n>:NRZ:LOGic" on page 858 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 850: Sbus:Nrz:baudrate

    The :SBUS<n>:NRZ:BAUDrate command specifies the baud rate of the NRZ signal. Query Syntax :SBUS<n>:NRZ:BAUDrate? The :SBUS<n>:NRZ:BAUDrate? query returns the specified baud rate. Return Format <baudrate><NL> See Also • ":SBUS<n>:NRZ:SOURce" on page 859 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 851: Sbus:Nrz:bitorder

    The :SBUS<n>:NRZ:BITorder? query returns the bit order setting. Return Format <bitorder><NL> <bitorder> ::= {MSBF | LSBF} See Also • ":SBUS<n>:NRZ:BASE" on page 849 • ":SBUS<n>:NRZ:IDLE:BITS" on page 856 • ":SBUS<n>:NRZ:IDLE:STATe" on page 857 • ":SBUS<n>:NRZ:LOGic" on page 858 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 852: Sbus:Nrz:display

    See Also • ":SBUS<n>:NRZ:DSIZe" on page 853 • ":SBUS<n>:NRZ:FSIZe" on page 854 • ":SBUS<n>:NRZ:HSIZe" on page 855 • ":SBUS<n>:NRZ:STARt" on page 860 • ":SBUS<n>:NRZ:TSIZe" on page 864 • ":SBUS<n>:NRZ:WSIZe" on page 865 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 853: Sbus:Nrz:dsize

    See Also • ":SBUS<n>:NRZ:DISPlay" on page 852 • ":SBUS<n>:NRZ:FSIZe" on page 854 • ":SBUS<n>:NRZ:HSIZe" on page 855 • ":SBUS<n>:NRZ:STARt" on page 860 • ":SBUS<n>:NRZ:TSIZe" on page 864 • ":SBUS<n>:NRZ:WSIZe" on page 865 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 854: Sbus:Nrz:fsize

    See Also • ":SBUS<n>:NRZ:DISPlay" on page 852 • ":SBUS<n>:NRZ:DSIZe" on page 853 • ":SBUS<n>:NRZ:HSIZe" on page 855 • ":SBUS<n>:NRZ:STARt" on page 860 • ":SBUS<n>:NRZ:TSIZe" on page 864 • ":SBUS<n>:NRZ:WSIZe" on page 865 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 855: Sbus:Nrz:hsize

    See Also • ":SBUS<n>:NRZ:DISPlay" on page 852 • ":SBUS<n>:NRZ:DSIZe" on page 853 • ":SBUS<n>:NRZ:FSIZe" on page 854 • ":SBUS<n>:NRZ:STARt" on page 860 • ":SBUS<n>:NRZ:TSIZe" on page 864 • ":SBUS<n>:NRZ:WSIZe" on page 865 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 856: Sbus:Nrz:idle:bits

    The :SBUS<n>:NRZ:IDLE:BITS? query returns the specified idle time in terms of the number of bits. Return Format <#bits><NL> See Also • ":SBUS<n>:NRZ:BASE" on page 849 • ":SBUS<n>:NRZ:BITorder" on page 851 • ":SBUS<n>:NRZ:IDLE:STATe" on page 857 • ":SBUS<n>:NRZ:LOGic" on page 858 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 857: Sbus:Nrz:idle:state

    The :SBUS<n>:NRZ:IDLE:STATe? query returns the idle state setting. Return Format <state><NL> <state> ::= {LOW | HIGH} See Also • ":SBUS<n>:NRZ:BASE" on page 849 • ":SBUS<n>:NRZ:BITorder" on page 851 • ":SBUS<n>:NRZ:IDLE:BITS" on page 856 • ":SBUS<n>:NRZ:LOGic" on page 858 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 858: Sbus:Nrz:logic

    The :SBUS<n>:NRZ:LOGic? query returns the polarity setting. Return Format <logic><NL> <logic> ::= {HIGH | LOW} See Also • ":SBUS<n>:NRZ:BASE" on page 849 • ":SBUS<n>:NRZ:BITorder" on page 851 • ":SBUS<n>:NRZ:IDLE:BITS" on page 856 • ":SBUS<n>:NRZ:IDLE:STATe" on page 857 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 859: Sbus:Nrz:source

    The :SBUS<n>:NRZ:SOURce command selects the oscilloscope channel connected to the NRZ signal Query Syntax :SBUS<n>:NRZ:SOURce? The :SBUS<n>:NRZ:SOURce? query returns the selected oscilloscope channel source. Return Format <source><NL> <source> ::= {CHAN<n>} See Also • ":SBUS<n>:NRZ:BAUDrate" on page 850 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 860: Sbus:Nrz:start

    See Also • ":SBUS<n>:NRZ:DISPlay" on page 852 • ":SBUS<n>:NRZ:DSIZe" on page 853 • ":SBUS<n>:NRZ:FSIZe" on page 854 • ":SBUS<n>:NRZ:HSIZe" on page 855 • ":SBUS<n>:NRZ:TSIZe" on page 864 • ":SBUS<n>:NRZ:WSIZe" on page 865 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 861: Sbus:Nrz:trigger

    Query Syntax :SBUS<n>:NRZ:TRIGger? The :SBUS<n>:NRZ:TRIGger? query returns returns the trigger mode setting. Return Format <mode><NL> <mode> ::= {SOF | VAL} See Also • ":SBUS<n>:NRZ:TRIGger:PATTern:VALue:DATA" on page 862 • ":SBUS<n>:NRZ:TRIGger:PATTern:VALue:WIDTh" on page 863 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 862: Sbus:Nrz:trigger:pattern:value:data

    Return Format <string><NL> <string> ::= "nn...n" where n ::= {0 | 1 | X | $} See Also • ":SBUS<n>:NRZ:BITorder" on page 851 • ":SBUS<n>:NRZ:TRIGger" on page 861 • ":SBUS<n>:NRZ:TRIGger:PATTern:VALue:WIDTh" on page 863 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 863: Sbus:Nrz:trigger:pattern:value:width

    :SBUS<n>:NRZ:TRIGger:PATTern:VALue:WIDTh? The :SBUS<n>:NRZ:TRIGger:PATTern:VALue:WIDTh? query returns the specified trigger value bit width (length). Return Format <width><NL> See Also • ":SBUS<n>:NRZ:BITorder" on page 851 • ":SBUS<n>:NRZ:TRIGger" on page 861 • ":SBUS<n>:NRZ:TRIGger:PATTern:VALue:DATA" on page 862 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 864: Sbus:Nrz:tsize

    See Also • ":SBUS<n>:NRZ:DISPlay" on page 852 • ":SBUS<n>:NRZ:DSIZe" on page 853 • ":SBUS<n>:NRZ:FSIZe" on page 854 • ":SBUS<n>:NRZ:HSIZe" on page 855 • ":SBUS<n>:NRZ:STARt" on page 860 • ":SBUS<n>:NRZ:WSIZe" on page 865 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 865: Sbus:Nrz:wsize

    See Also • ":SBUS<n>:NRZ:DISPlay" on page 852 • ":SBUS<n>:NRZ:DSIZe" on page 853 • ":SBUS<n>:NRZ:FSIZe" on page 854 • ":SBUS<n>:NRZ:HSIZe" on page 855 • ":SBUS<n>:NRZ:STARt" on page 860 • ":SBUS<n>:NRZ:TSIZe" on page 864 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 866: Sbus:Sent Commands

    881) <multiplier> (see NR3 format. page 881) :SBUS<n>:SENT:SIGNal< :SBUS<n>:SENT:SIGNal< <s> ::= 1-6, in NR1 format. s>:OFFSet <offset> s>:OFFSet? (see <offset> ::= from 1-24, in NR3 page 883) page 883) (see format. Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 867 <length> ::= {SHORt | LONG} :SLOW:ILENgth :SLOW:ILENgth? (see page 898) <length> (see page 898) :SBUS<n>:SENT:TRIGger :SBUS<n>:SENT:TRIGger <percent> ::= from 1-18, in NR1 :TOLerance <percent> :TOLerance? (see format. page 899) page 899) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 868: Sbus:Sent:clock

    890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 869: Sbus:Sent:crc

    890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 870: Sbus:Sent:display

    883 • ":SBUS<n>:SENT:SIGNal<s>:ORDer" on page 885 • ":SBUS<n>:SENT:SIGNal<s>:STARt" on page 887 • ":SBUS<n>:SENT:SOURce" on page 889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 871 :SBUS<n> Commands • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 872: Sbus:Sent:format

    <decode> ::= {NIBB | FSIG | FSS | FES | SSER | ESER} See Also • ":SBUS<n>:SENT:CLOCk" on page 868 • ":SBUS<n>:SENT:CRC" on page 869 • ":SBUS<n>:SENT:DISPlay" on page 870 • ":SBUS<n>:SENT:IDLE" on page 874 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 873 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 874: Sbus:Sent:idle

    890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 875: Sbus:Sent:length

    890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 876: Sbus:Sent:ppulse

    878 • ":SBUS<n>:SENT:SIGNal<s>:LENGth" on page 879 • ":SBUS<n>:SENT:SIGNal<s>:MULTiplier" on page 881 • ":SBUS<n>:SENT:SIGNal<s>:OFFSet" on page 883 • ":SBUS<n>:SENT:SIGNal<s>:ORDer" on page 885 • ":SBUS<n>:SENT:SIGNal<s>:STARt" on page 887 • ":SBUS<n>:SENT:SOURce" on page 889 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 877 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 878: Sbus:Sent:signal:Display

    890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 879: Sbus:Sent:signal:Length

    872 • ":SBUS<n>:SENT:IDLE" on page 874 • ":SBUS<n>:SENT:LENGth" on page 875 • ":SBUS<n>:SENT:PPULse" on page 876 • ":SBUS<n>:SENT:SIGNal<s>:DISPlay" on page 878 • ":SBUS<n>:SENT:SIGNal<s>:MULTiplier" on page 881 • ":SBUS<n>:SENT:SIGNal<s>:OFFSet" on page 883 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 880 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 881: Sbus:Sent:signal:Multiplier

    889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 882 :SBUS<n> Commands • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 883: Sbus:Sent:signal:Offset

    889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 884 :SBUS<n> Commands • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 885: Sbus:Sent:signal:Order

    872 • ":SBUS<n>:SENT:IDLE" on page 874 • ":SBUS<n>:SENT:LENGth" on page 875 • ":SBUS<n>:SENT:PPULse" on page 876 • ":SBUS<n>:SENT:SIGNal<s>:DISPlay" on page 878 • ":SBUS<n>:SENT:SIGNal<s>:LENGth" on page 879 • ":SBUS<n>:SENT:SIGNal<s>:MULTiplier" on page 881 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 886 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 887: Sbus:Sent:signal:Start

    872 • ":SBUS<n>:SENT:IDLE" on page 874 • ":SBUS<n>:SENT:LENGth" on page 875 • ":SBUS<n>:SENT:PPULse" on page 876 • ":SBUS<n>:SENT:SIGNal<s>:DISPlay" on page 878 • ":SBUS<n>:SENT:SIGNal<s>:LENGth" on page 879 • ":SBUS<n>:SENT:SIGNal<s>:MULTiplier" on page 881 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 888 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 889: Sbus:Sent:source

    890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 890: Sbus:Sent:tolerance

    889 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 891: Sbus:Sent:trigger

    <mode> ::= {SFCM | SSCM | FCD | SCM | SCD | TOL | FCC | SCC | CRC | PPER | SSP} See Also • ":SBUS<n>:SENT:CLOCk" on page 868 • ":SBUS<n>:SENT:CRC" on page 869 • ":SBUS<n>:SENT:DISPlay" on page 870 • ":SBUS<n>:SENT:FORMat" on page 872 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 892 889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 893: Sbus:Sent:trigger:fast:data

    889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 894: Sbus:Sent:trigger:slow:data

    885 • ":SBUS<n>:SENT:SIGNal<s>:STARt" on page 887 • ":SBUS<n>:SENT:SOURce" on page 889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 895 :SBUS<n> Commands • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 896: Sbus:Sent:trigger:slow:id

    883 • ":SBUS<n>:SENT:SIGNal<s>:ORDer" on page 885 • ":SBUS<n>:SENT:SIGNal<s>:STARt" on page 887 • ":SBUS<n>:SENT:SOURce" on page 889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 897 :SBUS<n> Commands • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 898: Sbus:Sent:trigger:slow:ilength

    889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:TOLerance" on page 899 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 899: Sbus:Sent:trigger:tolerance

    889 • ":SBUS<n>:SENT:TOLerance" on page 890 • ":SBUS<n>:SENT:TRIGger" on page 891 • ":SBUS<n>:SENT:TRIGger:FAST:DATA" on page 893 • ":SBUS<n>:SENT:TRIGger:SLOW:DATA" on page 894 • ":SBUS<n>:SENT:TRIGger:SLOW:ID" on page 896 • ":SBUS<n>:SENT:TRIGger:SLOW:ILENgth" on page 898 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 900: Sbus:Uart Commands

    :SBUS<n>:UART:PARity :SBUS<n>:UART:PARity? <parity> ::= {EVEN | ODD | NONE} page 910) <parity> (see (see page 910) :SBUS<n>:UART:POLarit :SBUS<n>:UART:POLarit <polarity> ::= {HIGH | LOW} page 911) y <polarity> (see y? (see page 911) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 901 PARityerror | TSTArt | TSTOp | TDATa | TD1 | TD0 | TDX} :SBUS<n>:UART:WIDTh :SBUS<n>:UART:WIDTh? <width> ::= {5 | 6 | 7 | 8 | 9} page 920) page 920) <width> (see (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 902: Sbus:Uart:base

    <base><NL> <base> ::= {ASCii | BINary | HEX} Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:UART Commands" on page 900 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 903: Sbus:Uart:baudrate

    Return Format <baudrate><NL> <baudrate> ::= integer from 100 to 8000000, 10000000, or 12000000 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 904: Sbus:Uart:bitorder

    <bitorder> ::= {LSBF | MSBF} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 • ":SBUS<n>:UART:SOURce:RX" on page 912 • ":SBUS<n>:UART:SOURce:TX" on page 913 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 905: Sbus:Uart:count:error

    "-241, Hardware missing" on page 1295 See Also • ":SBUS<n>:UART:COUNt:RESet" on page 906 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:UART Commands" on page 900 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 906: Sbus:Uart:count:reset

    905 • ":SBUS<n>:UART:COUNt:RXFRames" on page 907 • ":SBUS<n>:UART:COUNt:TXFRames" on page 908 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:UART Commands" on page 900 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 907: Sbus:Uart:count:rxframes

    "-241, Hardware missing" on page 1295 See Also • ":SBUS<n>:UART:COUNt:RESet" on page 906 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:UART Commands" on page 900 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 908: Sbus:Uart:count:txframes

    "-241, Hardware missing" on page 1295 See Also • ":SBUS<n>:UART:COUNt:RESet" on page 906 • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:MODE" on page 725 • ":SBUS<n>:UART Commands" on page 900 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 909: Sbus:Uart:framing

    <decimal> ::= 8-bit integer in decimal from 0-255 Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :SBUS<n> Commands" on page 721 • ":SBUS<n>:UART Commands" on page 900 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 910: Sbus:Uart:parity

    The :SBUS<n>:UART:PARity? query returns the current UART parity setting. Return Format <parity><NL> <parity> ::= {EVEN | ODD | NONE} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 911: Sbus:Uart:polarity

    The :SBUS<n>:UART:POLarity? query returns the current UART polarity setting. Return Format <polarity><NL> <polarity> ::= {HIGH | LOW} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 912: Sbus:Uart:source:rx

    The :SBUS<n>:UART:SOURce:RX? query returns the current source for the UART Rx signal. Return Format <source><NL> See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 • ":SBUS<n>:UART:BITorder" on page 904 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 913: Sbus:Uart:source:tx

    The :SBUS<n>:UART:SOURce:TX? query returns the current source for the UART Tx signal. Return Format <source><NL> See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 • ":SBUS<n>:UART:BITorder" on page 904 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 914: Sbus:Uart:trigger:base

    The :SBUS<n>:UART:TRIGger:BASE? query returns the current UART base setting. Return Format <base><NL> <base> ::= {ASC | HEX} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:DATA" on page 916 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 915: Sbus:Uart:trigger:burst

    <value> ::= {OFF | 1 to 4096 in NR1 format} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:IDLE" on page 917 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 916: Sbus:Uart:trigger:data

    <value> ::= 8-bit integer in decimal from 0-255 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:BASE" on page 914 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 917: Sbus:Uart:trigger:idle

    <time_value> ::= time from 1 us to 10 s in NR3 format See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:BURSt" on page 915 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 918: Sbus:Uart:trigger:qualifier

    Return Format <value><NL> <value> ::= {EQU | NOT | GRE | LESS} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 919: Sbus:Uart:trigger:type

    TSTO | TDAT | TD1 | TD0 | TDX} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:DATA" on page 916 • ":SBUS<n>:UART:TRIGger:QUALifier" on page 918 • ":SBUS<n>:UART:WIDTh" on page 920 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 920: Sbus:Uart:width

    <width><NL> <width> ::= {5 | 6 | 7 | 8 | 9} See Also • "Introduction to :TRIGger Commands" on page 1053 • ":TRIGger:MODE" on page 1066 • ":SBUS<n>:UART:TRIGger:TYPE" on page 919 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 921: Sbus:Usbpd Commands

    <string ::= "0xnn...n" where n page 931) ::= {0,..,9 | A,..,F | X} :SBUS<n>:USBPd:TRIGge :SBUS<n>:USBPd:TRIGge <type> ::= {NONE | SOP | SPRime | r:HEADer:QUALifier r:HEADer:QUALifier? SDPRime} page 932) page 932) <type> (see (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 922: Sbus:Usbpd:source

    923 • ":SBUS<n>:USBPd:TRIGger:HEADer" on page 924 • ":SBUS<n>:USBPd:TRIGger:HEADer:CMESsage" on page 926 • ":SBUS<n>:USBPd:TRIGger:HEADer:DMESsage" on page 928 • ":SBUS<n>:USBPd:TRIGger:HEADer:EMESsage" on page 929 • ":SBUS<n>:USBPd:TRIGger:HEADer:VALue" on page 931 • ":SBUS<n>:USBPd:TRIGger:HEADer:QUALifier" on page 932 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 923: Sbus:Usbpd:trigger

    922 • ":SBUS<n>:USBPd:TRIGger:HEADer" on page 924 • ":SBUS<n>:USBPd:TRIGger:HEADer:CMESsage" on page 926 • ":SBUS<n>:USBPd:TRIGger:HEADer:DMESsage" on page 928 • ":SBUS<n>:USBPd:TRIGger:HEADer:EMESsage" on page 929 • ":SBUS<n>:USBPd:TRIGger:HEADer:VALue" on page 931 • ":SBUS<n>:USBPd:TRIGger:HEADer:QUALifier" on page 932 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 924: Sbus:Usbpd:trigger:header

    See Also • ":SBUS<n>:USBPd:SOURce" on page 922 • ":SBUS<n>:USBPd:TRIGger" on page 923 • ":SBUS<n>:USBPd:TRIGger:HEADer:CMESsage" on page 926 • ":SBUS<n>:USBPd:TRIGger:HEADer:DMESsage" on page 928 • ":SBUS<n>:USBPd:TRIGger:HEADer:EMESsage" on page 929 • ":SBUS<n>:USBPd:TRIGger:HEADer:VALue" on page 931 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 925 :SBUS<n> Commands • ":SBUS<n>:USBPd:TRIGger:HEADer:QUALifier" on page 932 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 926: Sbus:Usbpd:trigger:header:cmessage

    <type> ::= {GOOD | GOTO | ACC | REJ | PING | PSRD | GSRC | GSNC | DRSW | PRSW | VCSW | WAIT | SRST | GSCX | GST | FRSW | GPST | GCC} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 927 922 • ":SBUS<n>:USBPd:TRIGger" on page 923 • ":SBUS<n>:USBPd:TRIGger:HEADer" on page 924 • ":SBUS<n>:USBPd:TRIGger:HEADer:DMESsage" on page 928 • ":SBUS<n>:USBPd:TRIGger:HEADer:EMESsage" on page 929 • ":SBUS<n>:USBPd:TRIGger:HEADer:VALue" on page 931 • ":SBUS<n>:USBPd:TRIGger:HEADer:QUALifier" on page 932 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 928: Sbus:Usbpd:trigger:header:dmessage

    922 • ":SBUS<n>:USBPd:TRIGger" on page 923 • ":SBUS<n>:USBPd:TRIGger:HEADer" on page 924 • ":SBUS<n>:USBPd:TRIGger:HEADer:CMESsage" on page 926 • ":SBUS<n>:USBPd:TRIGger:HEADer:EMESsage" on page 929 • ":SBUS<n>:USBPd:TRIGger:HEADer:VALue" on page 931 • ":SBUS<n>:USBPd:TRIGger:HEADer:QUALifier" on page 932 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 929: Sbus:Usbpd:trigger:header:emessage

    | SRES | FREQ | FRES | PSTatus | CINF | CCOD} See Also • ":SBUS<n>:USBPd:SOURce" on page 922 • ":SBUS<n>:USBPd:TRIGger" on page 923 • ":SBUS<n>:USBPd:TRIGger:HEADer" on page 924 • ":SBUS<n>:USBPd:TRIGger:HEADer:CMESsage" on page 926 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 930 :SBUS<n> Commands • ":SBUS<n>:USBPd:TRIGger:HEADer:DMESsage" on page 928 • ":SBUS<n>:USBPd:TRIGger:HEADer:VALue" on page 931 • ":SBUS<n>:USBPd:TRIGger:HEADer:QUALifier" on page 932 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 931: Sbus:Usbpd:trigger:header:value

    922 • ":SBUS<n>:USBPd:TRIGger" on page 923 • ":SBUS<n>:USBPd:TRIGger:HEADer" on page 924 • ":SBUS<n>:USBPd:TRIGger:HEADer:CMESsage" on page 926 • ":SBUS<n>:USBPd:TRIGger:HEADer:DMESsage" on page 928 • ":SBUS<n>:USBPd:TRIGger:HEADer:EMESsage" on page 929 • ":SBUS<n>:USBPd:TRIGger:HEADer:QUALifier" on page 932 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 932: Sbus:Usbpd:trigger:header:qualifier

    922 • ":SBUS<n>:USBPd:TRIGger" on page 923 • ":SBUS<n>:USBPd:TRIGger:HEADer" on page 924 • ":SBUS<n>:USBPd:TRIGger:HEADer:CMESsage" on page 926 • ":SBUS<n>:USBPd:TRIGger:HEADer:DMESsage" on page 928 • ":SBUS<n>:USBPd:TRIGger:HEADer:EMESsage" on page 929 • ":SBUS<n>:USBPd:TRIGger:HEADer:VALue" on page 931 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 933 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide 28 :SEARch Commands Control the event search modes and parameters for each search type. See: • "General :SEARch Commands" on page 934 • ":SEARch:EDGE Commands" on page 939 • ":SEARch:GLITch Commands" on page 942 (Pulse Width search) •...
  • Page 934: General :Search Commands

    <value> ::= {EDGE | GLITch | RUNT page 937) page 937) (see | TRANsition | SERial{1 | 2} | PEAK} :SEARch:STATe <value> :SEARch:STATe? (see <value> ::= {{0 | OFF} | {1 | page 938) page 938) (see ON}} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 935: Search:count

    <count> ::= an integer count value See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:EVENt" on page 936 • ":SEARch:STATe" on page 938 • ":SEARch:MODE" on page 937 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 936: Search:event

    <event_number> ::= the integer number of a found search event See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:COUNt" on page 935 • ":SEARch:STATe" on page 938 • ":SEARch:MODE" on page 937 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 937: Search:mode

    <value> ::= {EDGE | GLIT | RUNT | TRAN | SER{1 | 2} | PEAK | OFF} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:STATe" on page 938 • ":SEARch:COUNt" on page 935 • ":SEARch:EVENt" on page 936 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 938: Search:state

    <value><NL> <value> ::= {0 | 1} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:MODE" on page 937 • ":SEARch:COUNt" on page 935 • ":SEARch:EVENt" on page 936 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 939: Search:edge Commands

    <slope> ::= {POSitive | NEGative page 940) page 940) <slope> (see (see | EITHer} :SEARch:EDGE:SOURce :SEARch:EDGE:SOURce? <source> ::= CHANnel<n> page 941) <source> (see (see <n> ::= 1 to (# analog channels) page 941) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 940: Search:edge:slope

    Query Syntax :SEARch:EDGE:SLOPe? The :SEARch:EDGE:SLOPe? query returns the current slope setting. Return Format <slope><NL> <slope> ::= {NEG | POS | EITH} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 941: Search:edge:source

    The :SEARch:EDGE:SOURce command selects the channel on which to search for edges. Query Syntax :SEARch:EDGE:SOURce? The :SEARch:EDGE:SOURce? query returns the current source. Return Format <source><NL> <source> ::= CHAN<n> See Also • Chapter 28, “:SEARch Commands,” starting on page 933 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 942: Search:glitch Commands

    [suffix] ::= {s | ms | us | ns | :SEARch:GLITch:SOURce :SEARch:GLITch:SOURce <source> ::= CHANnel<n> page 948) <source> (see ? (see <n> ::= 1 to (# analog channels) page 948) in NR1 format Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 943: Search:glitch:greaterthan

    <greater_than_time> ::= floating-point number in NR3 format. See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:GLITch:SOURce" on page 948 • ":SEARch:GLITch:QUALifier" on page 946 • ":SEARch:MODE" on page 937 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 944: Search:glitch:lessthan

    <less_than_time> ::= floating-point number in NR3 format. See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:GLITch:SOURce" on page 948 • ":SEARch:GLITch:QUALifier" on page 946 • ":SEARch:MODE" on page 937 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 945: Search:glitch:polarity

    (pulse width) search. Return Format <polarity><NL> <polarity> ::= {POS | NEG} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:MODE" on page 937 • ":SEARch:GLITch:SOURce" on page 948 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 946: Search:glitch:qualifier

    The :SEARch:GLITch:QUALifier? query returns the glitch (pulse width) qualifier. Return Format <operator><NL> <operator> ::= {GRE | LESS | RANG} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:GLITch:SOURce" on page 948 • ":SEARch:MODE" on page 937 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 947: Search:glitch:range

    The :SEARch:GLITch:RANGe? query returns the pulse width duration time for :SEARch:GLITch:SOURce. Return Format <less_than_time>,<greater_than_time><NL> See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:GLITch:SOURce" on page 948 • ":SEARch:GLITch:QUALifier" on page 946 • ":SEARch:MODE" on page 937 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 948: Search:glitch:source

    28, “:SEARch Commands,” starting on page 933 • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:MODE" on page 937 • ":SEARch:GLITch:POLarity" on page 945 • ":SEARch:GLITch:QUALifier" on page 946 • ":SEARch:GLITch:RANGe" on page 947 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 949: Search:peak Commands

    <m> ::= 1 to (# math functions) in NR1 format :SEARch:PEAK:THReshol :SEARch:PEAK:THReshol <level> ::= necessary level to be page 953) d <level> (see d? (see considered a peak, in NR3 format. page 953) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 950: Search:peak:excursion

    The :SEARch:PEAK:EXCursion? query returns the specified excursion delta level value. Return Format <delta_level><NL> <delta_level> ::= in NR3 format. See Also • ":FUNCtion<m>[:FFT]:VTYPe" on page 382 • ":SEARch:PEAK:NPEaks" on page 951 • ":SEARch:PEAK:SOURce" on page 952 • ":SEARch:PEAK:THReshold" on page 953 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 951: Search:peak:npeaks

    The :SEARch:PEAK:NPEaks? query returns the specified maximum number of FFT peaks to find. Return Format <number><NL> <number> ::= in NR1 format. See Also • ":SEARch:PEAK:EXCursion" on page 950 • ":SEARch:PEAK:SOURce" on page 952 • ":SEARch:PEAK:THReshold" on page 953 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 952: Search:peak:source

    <source> ::= {FUNC<m> | FFT} (must be FFT) <m> ::= 1 to (# math functions) in NR1 format See Also • ":SEARch:PEAK:EXCursion" on page 950 • ":SEARch:PEAK:NPEaks" on page 951 • ":SEARch:PEAK:THReshold" on page 953 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 953: Search:peak:threshold

    Return Format <level><NL> <level> ::= in NR3 format. See Also • ":FUNCtion<m>[:FFT]:VTYPe" on page 382 • ":SEARch:PEAK:EXCursion" on page 950 • ":SEARch:PEAK:NPEaks" on page 951 • ":SEARch:PEAK:SOURce" on page 952 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 954: Search:runt Commands

    <n> ::= 1 to (# analog channels) page 957) in NR1 format :SEARch:RUNT:TIME :SEARch:RUNT:TIME? <time> ::= floating-point number page 958) <time>[suffix] (see (see in NR3 format page 958) [suffix] ::= {s | ms | us | ns | Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 955: Search:runt:polarity

    The :SEARch:RUNT:POLarity? query returns the currently set runt polarity. Return Format <slope><NL> <polarity> ::= {POS | NEG | EITH} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:MODE" on page 937 • ":SEARch:RUNT:SOURce" on page 957 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 956: Search:runt:qualifier

    The :SEARch:RUNT:QUALifier? query returns the current runt search qualifier. Return Format <qualifier><NL> <qualifier> ::= {GRE | LESS NONE} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:MODE" on page 937 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 957: Search:runt:source

    :SEARch:RUNT:SOURce? The :SEARch:RUNT:SOURce? query returns the current runt search source. Return Format <source><NL> <source> ::= CHAN<n> See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:RUNT:POLarity" on page 955 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 958: Search:runt:time

    The :SEARch:RUNT:TIME? query returns the currently specified runt time value. Return Format <time><NL> <time> ::= floating-point number in NR3 format See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:RUNT:QUALifier" on page 956 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 959: Search:transition Commands

    962) in NR1 format :SEARch:TRANsition:TI :SEARch:TRANsition:TI <time> ::= floating-point number page 963) ME <time>[suffix] ME? (see in NR3 format page 963) (see [suffix] ::= {s | ms | us | ns | Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 960: Search:transition:qualifier

    The :SEARch:TRANsition:QUALifier? query returns the current transition search qualifier. Return Format <qualifier><NL> <qualifier> ::= {GRE | LESS} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:MODE" on page 937 • ":SEARch:TRANsition:TIME" on page 963 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 961: Search:transition:slope

    <slope><NL> <slope> ::= {NEG | POS} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:MODE" on page 937 • ":SEARch:TRANsition:SOURce" on page 962 • ":SEARch:TRANsition:TIME" on page 963 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 962: Search:transition:source

    The :SEARch:TRANsition:SOURce? query returns the current transition search source. Return Format <source><NL> <source> ::= CHAN<n> See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:MODE" on page 937 • ":SEARch:TRANsition:SLOPe" on page 961 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 963: Search:transition:time

    The :SEARch:TRANsition:TIME? query returns the current transition time value. Return Format <time><NL> <time> ::= floating-point number in NR3 format See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:TRANsition:QUALifier" on page 960 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 964: Search:serial:a429 Commands

    | 1}, length always 2 bits page 968) page 968) (see :SEARch:SERial:A429:P :SEARch:SERial:A429:P <string> ::= "nn" where n ::= {0 ATTern:SSM <string> ATTern:SSM? (see | 1}, length always 2 bits page 969) page 969) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 965: Search:serial:a429:Label

    The :SEARch:SERial:A429:LABel? query returns the current label value in decimal format. Return Format <value><NL> in decimal format Errors • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SEARch:SERial:A429:MODE" on page 966 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 966: Search:serial:a429:Mode

    721 • ":SBUS<n>:MODE" on page 725 • ":SEARch:SERial:A429:LABel" on page 965 • ":SEARch:SERial:A429:PATTern:DATA" on page 967 • ":SEARch:SERial:A429:PATTern:SDI" on page 968 • ":SEARch:SERial:A429:PATTern:SSM" on page 969 • ":SBUS<n>:A429:SOURce" on page 736 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 967: Search:serial:a429:Pattern:data

    • "-241, Hardware missing" on page 1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SEARch:SERial:A429:MODE" on page 966 • ":SEARch:SERial:A429:PATTern:SDI" on page 968 • ":SEARch:SERial:A429:PATTern:SSM" on page 969 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 968: Search:serial:a429:Pattern:sdi

    1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:A429:FORMat" on page 734 • ":SEARch:SERial:A429:MODE" on page 966 • ":SEARch:SERial:A429:PATTern:DATA" on page 967 • ":SEARch:SERial:A429:PATTern:SSM" on page 969 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 969: Search:serial:a429:Pattern:ssm

    1295 See Also • "Introduction to :TRIGger Commands" on page 1053 • ":SBUS<n>:A429:FORMat" on page 734 • ":SEARch:SERial:A429:MODE" on page 966 • ":SEARch:SERial:A429:PATTern:DATA" on page 967 • ":SEARch:SERial:A429:PATTern:SDI" on page 968 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 970: Search:serial:can Commands

    :SEARch:SERial:CAN:SY <name> ::= quoted ASCII string MBolic:SIGNal <name> MBolic:SIGNal? (see page 978) page 978) (see :SEARch:SERial:CAN:SY :SEARch:SERial:CAN:SY <data> ::= value in NR3 format MBolic:VALue <data> MBolic:VALue? (see page 979) page 979) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 971: Search:serial:can:mode

    <value> ::= {IDE | IDD | DATA | IDR | ERR | ACK | FORM | STUF | CRC | ALL | OVER | MESS | MSIG} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:CAN:PATTern:DATA" on page 973 • ":SEARch:SERial:CAN:PATTern:ID" on page 975 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 972 :SEARch Commands • ":RECall:DBC[:STARt]" on page 684 • ":SEARch:SERial:CAN:SYMBolic:MESSage" on page 977 • ":SEARch:SERial:CAN:SYMBolic:SIGNal" on page 978 • ":SEARch:SERial:CAN:SYMBolic:VALue" on page 979 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 973: Search:serial:can:pattern:data

    <string> ::= "0xnn...n" where n ::= {0,..,9 | A,..,F | X} for hexadecimal See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:CAN:MODE" on page 971 • ":SEARch:SERial:CAN:PATTern:DATA:LENGth" on page 974 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 974: Search:serial:can:pattern:data:length

    <length><NL> <length> ::= integer from 1 to 8 in NR1 format See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:CAN:MODE" on page 971 • ":SEARch:SERial:CAN:PATTern:DATA" on page 973 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 975: Search:serial:can:pattern:id

    <string> ::= "0xnn...n" where n ::= {0,..,9 | A,..,F | X} for hexadecimal See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:CAN:MODE" on page 971 • ":SEARch:SERial:CAN:PATTern:ID:MODE" on page 976 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 976: Search:serial:can:pattern:id:mode

    The :SEARch:SERial:CAN:PATTern:ID:MODE? query returns the current setting. Return Format <value><NL> <value> ::= {STAN | EXT} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:CAN:MODE" on page 971 • ":SEARch:SERial:CAN:PATTern:ID" on page 975 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 977: Search:serial:can:symbolic:message

    The :SEARch:SERial:CAN:SYMBolic:MESSage? query returns the specified message. Return Format <name><NL> <name> ::= quotes ASCII string See Also • ":RECall:DBC[:STARt]" on page 684 • ":SEARch:SERial:CAN:MODE" on page 971 • ":SEARch:SERial:CAN:SYMBolic:SIGNal" on page 978 • ":SEARch:SERial:CAN:SYMBolic:VALue" on page 979 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 978: Search:serial:can:symbolic:signal

    The :SEARch:SERial:CAN:SYMBolic:SIGNal? query returns the specified signal. Return Format <name><NL> <name> ::= quoted ASCII string See Also • ":RECall:DBC[:STARt]" on page 684 • ":SEARch:SERial:CAN:MODE" on page 971 • ":SEARch:SERial:CAN:SYMBolic:MESSage" on page 977 • ":SEARch:SERial:CAN:SYMBolic:VALue" on page 979 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 979: Search:serial:can:symbolic:value

    Return Format <data><NL> <data> ::= value in NR3 format See Also • ":RECall:DBC[:STARt]" on page 684 • ":SEARch:SERial:CAN:MODE" on page 971 • ":SEARch:SERial:CAN:SYMBolic:MESSage" on page 977 • ":SEARch:SERial:CAN:SYMBolic:SIGNal" on page 978 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 980: Search:serial:iic Commands

    <string> ::= "0xnn" n ::= {0,..,9 page 985) page 985) (see | A,..,F} :SEARch:SERial:IIC:QU :SEARch:SERial:IIC:QU <value> ::= {EQUal | NOTequal | ALifier <value> (see ALifier? (see LESSthan | GREaterthan} page 986) page 986) Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 981: Search:serial:iic:mode

    Query Syntax :SEARch:SERial:IIC:MODE? The :SEARch:SERial:IIC:MODE? query returns the currently selected mode. Return Format <value><NL> <value> ::= {REST | ADDR | ANAC | NACK | READE | READ7 | WRITE7 | R7D2 | W7D2} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 982 :SEARch Commands See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:IIC:PATTern:ADDRess" on page 983 • ":SEARch:SERial:IIC:PATTern:DATA" on page 984 • ":SEARch:SERial:IIC:PATTern:DATA2" on page 985 • ":SEARch:SERial:IIC:QUALifier" on page 986 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 983: Search:serial:iic:pattern:address

    :SEARch:SERial:IIC:PATTern:ADDRess? The :SEARch:SERial:IIC:PATTern:ADDRess? query returns the current address value setting. Return Format <value><NL> <value> ::= integer See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:IIC:MODE" on page 981 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 984: Search:serial:iic:pattern:data

    Return Format <value><NL> <value> ::= integer See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:IIC:MODE" on page 981 • ":SEARch:SERial:IIC:QUALifier" on page 986 • ":SEARch:SERial:IIC:PATTern:DATA2" on page 985 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 985: Search:serial:iic:pattern:data2

    The :SEARch:SERial:IIC:PATTern:DATA2? query returns the current second data value setting. Return Format <value><NL> <value> ::= integer See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:IIC:MODE" on page 981 • ":SEARch:SERial:IIC:PATTern:DATA" on page 984 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 986: Search:serial:iic:qualifier

    Return Format <value><NL> <value> ::= {EQU | NOT | LESS | GRE} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:IIC:MODE" on page 981 • ":SEARch:SERial:IIC:PATTern:DATA" on page 984 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 987: Search:serial:lin Commands

    :SEARch:SERial:LIN:PA :SEARch:SERial:LIN:PA <base> ::= {HEX | DECimal} TTern:FORMat <base> TTern:FORMat? (see page 993) page 993) (see :SEARch:SERial:LIN:SY :SEARch:SERial:LIN:SY <name> ::= quoted ASCII string MBolic:FRAMe <name> MBolic:FRAMe? (see page 994) page 994) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 988 :SEARch:SERial:LIN:SY <name> ::= quoted ASCII string MBolic:SIGNal <name> MBolic:SIGNal? (see page 995) page 995) (see :SEARch:SERial:LIN:SY :SEARch:SERial:LIN:SY <data> ::= value in NR3 format MBolic:VALue <data> MBolic:VALue? (see page 996) page 996) (see Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 989: Search:serial:lin:id

    The :SEARch:SERial:LIN:ID? query returns the current frame ID setting. Return Format <value><NL> <value> ::= 7-bit integer in decimal (with AUTO license) See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:LIN:MODE" on page 990 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 990: Search:serial:lin:mode

    28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:LIN:ID" on page 989 • ":SEARch:SERial:LIN:PATTern:DATA" on page 991 • ":RECall:LDF[:STARt]" on page 686 • ":SEARch:SERial:LIN:SYMBolic:FRAMe" on page 994 • ":SEARch:SERial:LIN:SYMBolic:SIGNal" on page 995 • ":SEARch:SERial:LIN:SYMBolic:VALue" on page 996 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 991: Search:serial:lin:pattern:data

    <string> ::= "0xnn...n" where n ::= {0,..,9 | A,..,F | X } See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:LIN:MODE" on page 990 • ":SEARch:SERial:LIN:PATTern:FORMat" on page 993 • ":SEARch:SERial:LIN:PATTern:DATA:LENGth" on page 992 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 992: Search:serial:lin:pattern:data:length

    Return Format <length><NL> <length> ::= integer from 1 to 8 in NR1 format See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:LIN:PATTern:DATA" on page 991 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 993: Search:serial:lin:pattern:format

    The :SEARch:SERial:LIN:PATTern:FORMat? query returns the current number base setting. Return Format <base><NL> <base> ::= {HEX | DEC} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:LIN:PATTern:DATA" on page 991 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 994: Search:serial:lin:symbolic:frame

    The :SEARch:SERial:LIN:SYMBolic:FRAMe? query returns the specified message. Return Format <name><NL> <name> ::= quotes ASCII string See Also • ":RECall:LDF[:STARt]" on page 686 • ":SEARch:SERial:LIN:MODE" on page 990 • ":SEARch:SERial:LIN:SYMBolic:SIGNal" on page 995 • ":SEARch:SERial:LIN:SYMBolic:VALue" on page 996 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 995: Search:serial:lin:symbolic:signal

    The :SEARch:SERial:LIN:SYMBolic:SIGNal? query returns the specified signal. Return Format <name><NL> <name> ::= quoted ASCII string See Also • ":RECall:LDF[:STARt]" on page 686 • ":SEARch:SERial:LIN:MODE" on page 990 • ":SEARch:SERial:LIN:SYMBolic:FRAMe" on page 994 • ":SEARch:SERial:LIN:SYMBolic:VALue" on page 996 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 996: Search:serial:lin:symbolic:value

    The :SEARch:SERial:LIN:SYMBolic:VALue? query returns the specified signal value. Return Format <data><NL> <data> ::= value in NR3 format See Also • ":RECall:LDF[:STARt]" on page 686 • ":SEARch:SERial:LIN:MODE" on page 990 • ":SEARch:SERial:LIN:SYMBolic:FRAMe" on page 994 • ":SEARch:SERial:LIN:SYMBolic:SIGNal" on page 995 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 997: Search:serial:m1553 Commands

    1000) <binary>, or <string> from 0-31 < hexadecimal > ::= #Hnn where n ::= {0,..,9|A,..,F} <binary> ::= #Bnn...n where n ::= {0 | 1} for binary <string> ::= "0xnn" where n::= {0,..,9|A,..,F} Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 998: Search:serial:m1553:Mode

    <value> ::= {DSTA | CSTA | RTA | RTA11 | PERR | SERR | MERR} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:M1553:RTA" on page 1000 • ":SEARch:SERial:M1553:PATTern:DATA" on page 999 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 999: Search:serial:m1553:Pattern:data

    11 bits. Return Format <string><NL> <string> ::= "nn...n" where n ::= {0 | 1} See Also • Chapter 28, “:SEARch Commands,” starting on page 933 • ":SEARch:SERial:M1553:MODE" on page 998 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...
  • Page 1000: Search:serial:m1553:Rta

    The :SEARch:SERial:M1553:RTA? query returns the current Remote Terminal Address value setting. Return Format <value><NL> <value> ::= 5-bit integer in decimal from 0-31 See Also • Chapter 28, “:SEARch Commands,” starting on page 933 1000 Keysight InfiniiVision M9241/42/43A PXIe Oscilloscopes SCPI Programmer's Guide...

This manual is also suitable for:

Infiniivision m9242aInfiniivision m9243a

Table of Contents