R&S RTM3000 User Manual

Rohde & Schwarz GmbH & Co. KG

R&S RTM3000 User Manual - Rohde & Schwarz

This manual describes the following R&SRTM3000 models with firmwa

This manual describes the following R&S RTM3000 models with firmware version ... 2020 Rohde & Schwarz GmbH & Co. ... User Manual 1335.9090.02 ─ 08.

RTM3000 User Manual en
R&S®RTM3000 Oscilloscope User Manual
(=Sèè2)
1335909002

User Manual Version 08

This manual describes the following R&S®RTM3000 models with firmware version 1.6xx:  R&S®RTM3002 (1335.8794K02)  R&S®RTM3004 (1335.8794K04) In addition to the base unit, the following options are described:  R&S®RTM-K1, I²C/SPI trigger and decode  R&S®RTM-K2, UART/RS232 trigger and decode  R&S®RTM-K3, CAN/LIN trigger and decode  R&S®RTM-K5, I²S (audio) trigger and decode  R&S®RTM-K6, MIL.1553 trigger and decode  R&S®RTM-K7, ARINC 429 trigger and decode  R&S®RTM-K15, History and segmented memory  R&S®RTM-K18, Spectrum analysis (replaced by K37)  R&S®RTM-K31, Power analysis  R&S®RTM-K36, Bode plot analysis  R&S®RTM-K37, Spectrum analysis  R&S®RTM-B1, Mixed signal option  R&S®RTM-B6, Arbitrary waveform and pattern generator For order numbers of the options and bundlles, refer to the data sheet.
© 2020 Rohde & Schwarz GmbH & Co. KG Mühldorfstr. 15, 81671 München, Germany Phone: +49 89 41 29 - 0 Email: info@rohde-schwarz.com Internet: www.rohde-schwarz.com Subject to change ­ Data without tolerance limits is not binding. R&S® is a registered trademark of Rohde & Schwarz GmbH & Co. KG. Trade names are trademarks of the owners. 1335.9090.02 | Version 08 | R&S®RTM3000 Throughout this manual, products from Rohde & Schwarz are indicated without the ® symbol, e.g. R&S®RTM3000 is indicated as R&S RTM3000.

R&S®RTM3000

Contents

Contents
1 Preface.................................................................................................. 17
1.1 Safety Information.......................................................................................................17 1.2 Documentation Overview........................................................................................... 18 1.2.1 Manuals and Instrument Help....................................................................................... 18 1.2.2 Data Sheet and Brochure..............................................................................................19 1.2.3 Calibration Certificate....................................................................................................19 1.2.4 Release Notes and Open Source Acknowledgment..................................................... 19 1.3 Conventions Used in the Documentation.................................................................20 1.3.1 Typographical Conventions...........................................................................................20 1.3.2 Conventions for Procedure Descriptions.......................................................................20 1.3.3 Notes on Screenshots...................................................................................................20
2 Getting Started..................................................................................... 21
2.1 Preparing for Use........................................................................................................ 21 2.1.1 Unpacking and Checking the Instrument...................................................................... 21 2.1.2 Positioning the Instrument.............................................................................................21 2.1.3 Starting the Instrument..................................................................................................22 2.1.4 Replacing the Fuse....................................................................................................... 24
2.2 Instrument Tour........................................................................................................... 24 2.2.1 Front View..................................................................................................................... 24 2.2.2 Side View...................................................................................................................... 28 2.2.3 Rear View......................................................................................................................28
3 Operating Basics..................................................................................31
3.1 Display Overview........................................................................................................ 31 3.2 Selecting the Application........................................................................................... 32 3.3 Using the Touchscreen...............................................................................................32 3.3.1 Accessing Functionality Using the Main Menu..............................................................32 3.3.2 Accessing Functionality Using Shortcuts...................................................................... 34 3.3.3 Entering Data................................................................................................................ 34 3.3.4 Using Gestures............................................................................................................. 35 3.4 Front Panel Keys.........................................................................................................36 3.4.1 Action Controls..............................................................................................................36

User Manual 1335.9090.02  08

3

R&S®RTM3000

Contents

3.4.2 Analysis Controls.......................................................................................................... 37 3.5 Using the Toolbar........................................................................................................ 38 3.6 Quick Access...............................................................................................................39 3.7 Menu History............................................................................................................... 40 3.8 Getting Help.................................................................................................................41
4 Waveform Setup...................................................................................42
4.1 Connecting Probes and Displaying a Signal............................................................42 4.2 Horizontal Setup..........................................................................................................43 4.2.1 HORIZONTAL Controls................................................................................................. 45 4.2.2 Shortcuts for Horizontal Settings...................................................................................46 4.2.3 Horizontal Settings........................................................................................................ 46 4.3 Vertical Setup.............................................................................................................. 47 4.3.1 VERTICAL Controls...................................................................................................... 48 4.3.2 Short Menu for Analog Channels.................................................................................. 50 4.3.3 Vertical Settings............................................................................................................ 50 4.3.4 Threshold Settings........................................................................................................ 55 4.3.5 Label Settings............................................................................................................... 56 4.4 Probes.......................................................................................................................... 57 4.4.1 Adjusting Passive Probes............................................................................................. 57 4.4.2 Probe Settings for Probes with BNC Connector........................................................... 58 4.4.3 Probe Settings for Probes with Rohde & Schwarz Interface.........................................59 4.5 Acquisition Setup........................................................................................................68 4.5.1 Shortcuts for Acquisition Settings................................................................................. 69 4.5.2 Acquisition Settings.......................................................................................................69
5 Trigger................................................................................................... 73
5.1 Trigger Controls.......................................................................................................... 74 5.2 Shortcuts for Trigger Settings................................................................................... 75 5.3 General Trigger Settings............................................................................................ 76 5.4 Edge Trigger................................................................................................................ 78 5.5 Edge A/B Trigger......................................................................................................... 80 5.6 Width Trigger............................................................................................................... 81 5.7 Video Trigger............................................................................................................... 84 5.8 Pattern Trigger.............................................................................................................86

User Manual 1335.9090.02  08

4

R&S®RTM3000

Contents

5.9 Runt Trigger.................................................................................................................89 5.10 Rise Time Trigger........................................................................................................ 90 5.11 Timeout Trigger........................................................................................................... 92 5.12 Actions on Trigger...................................................................................................... 94
6 Waveform Analysis.............................................................................. 97
6.1 Zoom............................................................................................................................ 97 6.1.1 Zooming In.................................................................................................................... 97 6.1.2 Modifying the Zoom.......................................................................................................99 6.1.3 Zoom Settings............................................................................................................. 100
6.2 Mathematics.............................................................................................................. 101 6.2.1 Short Menu for Math Waveforms................................................................................ 101 6.2.2 Configuring Math Waveforms......................................................................................102 6.2.3 Settings for Math Waveforms...................................................................................... 102 6.2.4 Mathematic Functions................................................................................................. 103 6.2.5 Filters.......................................................................................................................... 105 6.2.6 Tracks..........................................................................................................................106 6.2.7 Saving and Loading Formularies................................................................................. 111
6.3 Reference Waveforms............................................................................................... 111 6.3.1 Using References........................................................................................................ 112 6.3.2 Settings for Reference Waveforms..............................................................................113
6.4 History and Segmented Memory (Option R&S RTM-K15)..................................... 116 6.4.1 Segmented Memory.................................................................................................... 116 6.4.2 Activating the History...................................................................................................118 6.4.3 History Settings........................................................................................................... 118 6.4.4 Segment Table and History Player..............................................................................120 6.4.5 Exporting History Data................................................................................................ 122
6.5 Search........................................................................................................................ 125 6.5.1 Search Conditions and Results...................................................................................125 6.5.2 General Search Settings............................................................................................. 128 6.5.3 Edge Search............................................................................................................... 130 6.5.4 Width Search...............................................................................................................131 6.5.5 Peak Search................................................................................................................132 6.5.6 Rise/Fall Time Search................................................................................................. 133

User Manual 1335.9090.02  08

5

R&S®RTM3000

Contents

6.5.7 Runt Setup.................................................................................................................. 134 6.5.8 Data2Clock..................................................................................................................136 6.5.9 Pattern Search............................................................................................................ 137 6.5.10 Window Search........................................................................................................... 139
7 Measurements.................................................................................... 142
7.1 Quick Measurements................................................................................................ 142 7.2 Automatic Measurements........................................................................................ 143 7.2.1 Measurement Results................................................................................................. 143 7.2.2 Measurement Types....................................................................................................146 7.2.3 Settings for Automatic Measurements........................................................................ 150 7.2.4 Delay Setup.................................................................................................................153 7.3 Cursor Measurements.............................................................................................. 155 7.3.1 Cursor Settings........................................................................................................... 157
8 Applications........................................................................................161
8.1 Mask Testing..............................................................................................................161 8.1.1 About Masks and Mask Testing.................................................................................. 161 8.1.2 Using Masks................................................................................................................162 8.1.3 Mask Window..............................................................................................................165 8.1.4 Mask Menu..................................................................................................................166
8.2 FFT Analysis..............................................................................................................169 8.2.1 FFT Display.................................................................................................................169 8.2.2 Performing FFT Analysis.............................................................................................171 8.2.3 FFT Setup................................................................................................................... 171
8.3 Spectrum Analysis and Spectrogram (Option R&S RTM-K18)............................. 177 8.3.1 FFT Menu with Spectrum Analysis............................................................................. 177 8.3.2 Spectrogram................................................................................................................179 8.3.3 Peak List and Markers................................................................................................ 180 8.3.4 Display Settings for Spectrum and Spectrogram........................................................ 186
8.4 Spectrum Analysis and Spectrogram (Option R&S RTM-K37)............................. 187 8.4.1 FFT Menu with Spectrum Analysis............................................................................. 188 8.4.2 Spectrogram................................................................................................................189 8.4.3 Peak List and Markers................................................................................................ 191 8.4.4 Display Settings for Spectrum and Spectrogram........................................................ 196

User Manual 1335.9090.02  08

6

R&S®RTM3000

Contents

8.5 XY-Diagram................................................................................................................ 197 8.6 Digital Voltmeter........................................................................................................ 199 8.6.1 Using the Meter...........................................................................................................200 8.6.2 Meter Settings............................................................................................................. 200 8.7 Trigger Counter......................................................................................................... 201 8.8 Bode Plot (Option R&S RTM-K36)........................................................................... 202 8.8.1 About the Bode Plot.................................................................................................... 203 8.8.2 Using a Bode Plot....................................................................................................... 204 8.8.3 Bode Plot Window Controls........................................................................................ 206 8.8.4 Bode Plot Settings.......................................................................................................207
9 Documenting Results........................................................................ 211
9.1 Saving and Loading Instrument Settings............................................................... 212 9.2 Saving Waveform Data............................................................................................. 213 9.2.1 Waveform Export Settings...........................................................................................214 9.2.2 Waveform File Formats............................................................................................... 215 9.3 Annotations............................................................................................................... 217 9.4 Screenshots...............................................................................................................218 9.5 Quick Save with OneTouch...................................................................................... 220 9.6 Export and Import..................................................................................................... 221
10 General Instrument Setup................................................................. 223
10.1 Instrument Settings.................................................................................................. 223 10.2 Display Settings........................................................................................................ 226 10.3 Reset.......................................................................................................................... 229 10.4 Locking the Touchscreen......................................................................................... 230 10.5 Performing a Self-Alignment....................................................................................230 10.6 Setting the Date, Time and Language..................................................................... 231 10.7 Options.......................................................................................................................233 10.7.1 Activating Options....................................................................................................... 233 10.8 Updating the Firmware............................................................................................. 234
11 Network Connections and Remote Operation.................................235
11.1 LAN Connection........................................................................................................ 235 11.2 USB Connection........................................................................................................238

User Manual 1335.9090.02  08

7

R&S®RTM3000

Contents

11.2.1 USB TMC.................................................................................................................... 238 11.2.2 USB VCP.................................................................................................................... 239 11.2.3 USB MTP.................................................................................................................... 239
11.3 Remote Access Using a Web Browser....................................................................239 11.3.1 Accessing the Instrument Using a Web Browser........................................................ 239 11.3.2 Instrument Home.........................................................................................................240 11.3.3 Screenshot.................................................................................................................. 240 11.3.4 SCPI Device Control................................................................................................... 241 11.3.5 Save/Load................................................................................................................... 242 11.3.6 Network Settings......................................................................................................... 243 11.3.7 Change Password.......................................................................................................244 11.3.8 Livescreen...................................................................................................................244 11.3.9 Remote Front Panel.................................................................................................... 244
12 Serial Bus Analysis............................................................................245
12.1 Basics of Protocol Analysis.....................................................................................245 12.1.1 Protocol - Common Settings....................................................................................... 246 12.1.2 Displaying Decode Results......................................................................................... 248 12.1.3 Bus Table: Decode Results......................................................................................... 249 12.1.4 Bus Labels.................................................................................................................. 251 12.1.5 Label List.....................................................................................................................252
12.2 SPI Bus (Option R&S RTM-K1)................................................................................ 255 12.2.1 The SPI Protocol......................................................................................................... 255 12.2.2 SPI Configuration........................................................................................................ 256 12.2.3 SPI Trigger.................................................................................................................. 259 12.2.4 SPI Decode Results ................................................................................................... 262
12.3 I²C (Option R&S RTM-K1)......................................................................................... 263 12.3.1 The I²C Protocol.......................................................................................................... 264 12.3.2 I2C Configuration......................................................................................................... 265 12.3.3 I2C Trigger................................................................................................................... 267 12.3.4 I2C Decode Results .................................................................................................... 270 12.3.5 I2C Label List............................................................................................................... 271
12.4 UART / RS232 (Option R&S RTM-K2)...................................................................... 273 12.4.1 The UART / RS232 Interface...................................................................................... 273

User Manual 1335.9090.02  08

8

R&S®RTM3000

Contents

12.4.2 UART Configuration.................................................................................................... 273 12.4.3 UART Trigger.............................................................................................................. 276 12.4.4 UART Decode Results ............................................................................................... 278
12.5 CAN (Option R&S RTM-K3)...................................................................................... 279 12.5.1 The CAN Protocol....................................................................................................... 280 12.5.2 CAN Configuration...................................................................................................... 281 12.5.3 CAN Trigger................................................................................................................ 283 12.5.4 CAN Decode Results.................................................................................................. 287 12.5.5 Search on Decoded CAN Data................................................................................... 289 12.5.6 CAN Label List............................................................................................................ 291
12.6 LIN (Option R&S RTM-K3)........................................................................................ 293 12.6.1 The LIN Protocol......................................................................................................... 293 12.6.2 LIN Configuration........................................................................................................ 295 12.6.3 LIN Trigger.................................................................................................................. 297 12.6.4 LIN Decode Results ................................................................................................... 300 12.6.5 Search on Decoded LIN Data..................................................................................... 301 12.6.6 LIN Label List.............................................................................................................. 304
12.7 Audio Signals (Option R&S RTM-K5)...................................................................... 306 12.7.1 Audio Protocols........................................................................................................... 306 12.7.2 Audio Configuration.....................................................................................................308 12.7.3 Setup of Audio Variants............................................................................................... 311 12.7.4 Audio Trigger...............................................................................................................313 12.7.5 Audio Decode Results ................................................................................................315
12.8 MIL-STD-1553 (Option R&S RTM-K6)...................................................................... 315 12.8.1 The MIL-STD-1553 .................................................................................................... 316 12.8.2 MIL-STD-1553 Configuration...................................................................................... 318 12.8.3 MIL-STD-1553 Trigger................................................................................................ 320 12.8.4 MIL-STD-1553 Decode Results.................................................................................. 325 12.8.5 MIL-STD-1553 Label List............................................................................................ 326
12.9 ARINC 429 (Option R&S RTM-K7)............................................................................326 12.9.1 ARINC 429 Basics...................................................................................................... 326 12.9.2 ARINC 429 Configuration............................................................................................327 12.9.3 ARINC 429 Trigger......................................................................................................329

User Manual 1335.9090.02  08

9

R&S®RTM3000

Contents

12.9.4 ARINC 429 Decode Results........................................................................................333 12.9.5 Search on Decoded ARINC 429 Data.........................................................................334 12.9.6 ARINC 429 Label List..................................................................................................336
13 Power Analysis (Option R&S RTM-K31).......................................... 338
13.1 Probe Adjustment..................................................................................................... 338 13.1.1 Deskewing the Probes................................................................................................ 338 13.1.2 Probe Settings for Power Measurements................................................................... 339
13.2 Report Settings......................................................................................................... 339 13.3 Statistic Menu Settings.............................................................................................340 13.4 Input Power Measurements..................................................................................... 341 13.4.1 Quality......................................................................................................................... 341 13.4.2 Consumption............................................................................................................... 345 13.4.3 Harmonics................................................................................................................... 348 13.4.4 Inrush Current............................................................................................................. 351 13.5 Output Power Measurements.................................................................................. 354 13.5.1 Ripple.......................................................................................................................... 354 13.5.2 Spectrum.....................................................................................................................357 13.5.3 Transient Response.................................................................................................... 360 13.6 Switching Power Measurements............................................................................. 362 13.6.1 Slew Rate....................................................................................................................363 13.6.2 Modulation...................................................................................................................365 13.6.3 Dynamic On Resistance..............................................................................................368 13.7 Power Path Power Measurements...........................................................................370 13.7.1 Efficiency..................................................................................................................... 370 13.7.2 Switching Loss............................................................................................................ 373 13.7.3 Turn ON/OFF Time......................................................................................................376 13.7.4 Safe Operating Area (S.O.A.)..................................................................................... 379
14 Logic Analyzer (Option R&S RTM-B1, MSO)................................... 387
14.1 Short Menu for Logic Channels...............................................................................387 14.2 Logic Analyzer Settings........................................................................................... 389 14.3 Triggering on Logic Channels................................................................................. 391 14.4 Analyzing Logic Channels....................................................................................... 391 14.5 Parallel Buses............................................................................................................392

User Manual 1335.9090.02  08

10

R&S®RTM3000

Contents

14.5.1 Parallel Bus Configuration...........................................................................................392 14.5.2 Decode Results...........................................................................................................394
15 Signal Generation (Option R&S RTM-B6)........................................ 396
15.1 Function Generator...................................................................................................396 15.1.1 Using the Function Generator..................................................................................... 396 15.1.2 Basic Settings of the Function Generator .................................................................. 399 15.1.3 Sweep Settings........................................................................................................... 402 15.1.4 Modulation Settings.....................................................................................................403 15.1.5 Burst Settings..............................................................................................................405 15.1.6 Arbitrary Setup Settings.............................................................................................. 406
15.2 Pattern Generator......................................................................................................408 15.2.1 Pattern Selection.........................................................................................................408 15.2.2 Settings for Square Wave Pattern...............................................................................409 15.2.3 Settings for Counter Pattern........................................................................................410 15.2.4 Settings for Arbitrary Pattern....................................................................................... 411 15.2.5 Settings for Manual Pattern.........................................................................................414 15.2.6 Settings for Serial Buses.............................................................................................414 15.2.7 Settings for PWM Signals........................................................................................... 415
16 Remote Control Commands..............................................................418
16.1 Conventions used in Command Description......................................................... 418 16.2 Programming Examples........................................................................................... 419 16.2.1 Documenting Results.................................................................................................. 419 16.2.2 Firmware Update.........................................................................................................423 16.2.3 Search.........................................................................................................................424 16.2.4 Function Generator..................................................................................................... 425 16.3 Common Commands................................................................................................ 425 16.4 Waveform Setup........................................................................................................ 428 16.4.1 Automatic Setup..........................................................................................................429 16.4.2 Starting and Stopping Acquisition............................................................................... 429 16.4.3 Vertical Settings.......................................................................................................... 430 16.4.4 Passive Probes........................................................................................................... 437 16.4.5 Active Probes.............................................................................................................. 438 16.4.6 ProbeMeter................................................................................................................. 445

User Manual 1335.9090.02  08

11

R&S®RTM3000

Contents

16.4.7 Horizontal Settings...................................................................................................... 447 16.4.8 Acquisition Settings.....................................................................................................449 16.4.9 Waveform Data........................................................................................................... 454
16.5 Trigger........................................................................................................................ 454 16.5.1 General Trigger Settings............................................................................................. 454 16.5.2 Edge Trigger................................................................................................................456 16.5.3 Edge A/B Trigger.........................................................................................................458 16.5.4 Width Trigger...............................................................................................................460 16.5.5 Video/TV Trigger......................................................................................................... 462 16.5.6 Pattern Trigger............................................................................................................ 463 16.5.7 Runt Trigger................................................................................................................ 465 16.5.8 Risetime Trigger.......................................................................................................... 467 16.5.9 Timeout Trigger........................................................................................................... 469 16.5.10 Serial Bus....................................................................................................................469 16.5.11 Actions on Trigger....................................................................................................... 469
16.6 Waveform Analysis................................................................................................... 472 16.6.1 Zoom........................................................................................................................... 472 16.6.2 Mathematics................................................................................................................473 16.6.3 Reference Waveforms.................................................................................................477 16.6.4 Search.........................................................................................................................481 16.6.5 History (Option R&S RTM-K15).................................................................................. 497
16.7 Measurements........................................................................................................... 509 16.7.1 Quick Measurements.................................................................................................. 509 16.7.2 Automatic Measurements........................................................................................... 510 16.7.3 Cursor Measurements.................................................................................................523
16.8 Applications...............................................................................................................530 16.8.1 General....................................................................................................................... 530 16.8.2 Mask Testing............................................................................................................... 530 16.8.3 FFT Analysis............................................................................................................... 536 16.8.4 Spectrum Analysis and Spectrogram (Option)............................................................543 16.8.5 XY-Waveforms.............................................................................................................551 16.8.6 Digital Voltmeter.......................................................................................................... 552 16.8.7 Trigger Counter........................................................................................................... 554

User Manual 1335.9090.02  08

12

R&S®RTM3000

Contents

16.8.8 Bode Plot (Option R&S RTM-K36).............................................................................. 555 16.9 Documenting Results............................................................................................... 563
16.9.1 Transfer of Waveform Data......................................................................................... 563 16.9.2 Waveform Data Export to File..................................................................................... 575 16.9.3 Screenshots................................................................................................................ 576 16.9.4 Instrument Settings: Mass MEMomory Subsystem.................................................... 578 16.10 General Instrument Setup........................................................................................ 584 16.10.1 Display Settings.......................................................................................................... 585 16.10.2 System Settings.......................................................................................................... 589 16.10.3 LAN Settings............................................................................................................... 593 16.10.4 USB Settings...............................................................................................................595 16.10.5 Trigger Out.................................................................................................................. 595 16.10.6 Firmware Update.........................................................................................................596 16.11 Serial Bus Analysis...................................................................................................597 16.11.1 General....................................................................................................................... 598 16.11.2 SPI (Option R&S RTM-K1)..........................................................................................600 16.11.3 I²C............................................................................................................................... 612 16.11.4 UART (Option R&S RTM-K2)......................................................................................623 16.11.5 CAN (Option R&S RTM-K3)........................................................................................ 632 16.11.6 LIN (Option R&S RTM-K3).......................................................................................... 647 16.11.7 Audio (Option R&S RTM-K5)...................................................................................... 660 16.11.8 MIL-1553 (Option R&S RTM-K6)................................................................................ 672 16.11.9 ARINC 429 (Option R&S RTM-K7)............................................................................. 695 16.12 Power Analysis (Option R&S RTM-K31)................................................................. 707 16.12.1 General....................................................................................................................... 707 16.12.2 Probe Adjustment........................................................................................................710 16.12.3 Report......................................................................................................................... 710 16.12.4 Consumption............................................................................................................... 711 16.12.5 Dynamic ON Resistance............................................................................................. 713 16.12.6 Power Efficiency..........................................................................................................714 16.12.7 Current Harmonic........................................................................................................716 16.12.8 Inrush Current............................................................................................................. 722 16.12.9 Modulation Analysis.................................................................................................... 724

User Manual 1335.9090.02  08

13

R&S®RTM3000

Contents

16.12.10 Turn On/Off................................................................................................................. 728 16.12.11 Quality......................................................................................................................... 728 16.12.12 Ripple.......................................................................................................................... 732 16.12.13 Slew Rate....................................................................................................................738 16.12.14 S.O.A...........................................................................................................................743 16.12.15 Spectrum.....................................................................................................................751 16.12.16 Switching.....................................................................................................................754 16.12.17 Transient Response.................................................................................................... 758
16.13 Mixed Signal Option (Option R&S RTM-B1)............................................................760 16.13.1 Logic Channels........................................................................................................... 760 16.13.2 Parallel Buses............................................................................................................. 767
16.14 Signal Generation (Option R&S RTM-B6)............................................................... 772 16.14.1 Function Generator..................................................................................................... 772 16.14.2 Pattern Generator....................................................................................................... 780
16.15 Status Reporting....................................................................................................... 788 16.15.1 STATus:OPERation Register.......................................................................................788 16.15.2 STATus:QUEStionable Registers................................................................................ 789
17 Maintenance and Support................................................................. 794
17.1 Cleaning..................................................................................................................... 794 17.2 Contacting Customer Support.................................................................................794 17.3 Storing and Packing................................................................................................. 795 17.4 Replacing the Fuse................................................................................................... 795 17.5 Data Security............................................................................................................. 796
Annex.................................................................................................. 797
A Remote Control - Basics................................................................... 797
A.1 SCPI Command Structure........................................................................................ 797 A.1.1 Syntax for Common Commands................................................................................. 797 A.1.2 Syntax for Device-Specific Commands.......................................................................798 A.1.3 SCPI Parameters........................................................................................................ 799 A.1.4 Overview of Syntax Elements..................................................................................... 802 A.1.5 Structure of a Command Line..................................................................................... 803 A.1.6 Responses to Queries.................................................................................................804

User Manual 1335.9090.02  08

14

R&S®RTM3000

Contents

A.2 Command Sequence and Synchronization............................................................ 805 A.2.1 Preventing Overlapping Execution..............................................................................805
A.3 Messages .................................................................................................................. 807 A.3.1 Instrument Messages..................................................................................................807 A.3.2 LAN Interface Messages.............................................................................................808
B Remote Control - Status Reporting System.................................... 809
B.1 Structure of a SCPI Status Register........................................................................ 809 B.2 Hierarchy of status registers................................................................................... 810 B.3 Contents of the Status Registers............................................................................ 812 B.3.1 Status Byte (STB) and Service Request Enable Register (SRE)................................812 B.3.2 Event Status Register (ESR) and Event Status Enable Register (ESE)..................... 813 B.3.3 STATus:OPERation Register.......................................................................................814 B.3.4 STATus:QUEStionable Register..................................................................................814 B.4 Application of the Status Reporting System.......................................................... 818 B.4.1 Service Request..........................................................................................................818 B.4.2 Serial Poll.................................................................................................................... 818 B.4.3 Query of an instrument status..................................................................................... 819 B.4.4 Error Queue................................................................................................................ 819 B.5 Reset Values of the Status Reporting System....................................................... 820
List of Commands..............................................................................821

User Manual 1335.9090.02  08

15

R&S®RTM3000

Contents

User Manual 1335.9090.02  08

16

R&S®RTM3000
1 Preface

Preface Safety Information

1.1 Safety Information
The R&S RTM3000 oscilloscope is designed for measurements on circuits that are only indirectly connected to the mains or not connected at all. It is not rated for any measurement category.
The instrument is rated for pollution degree 2 - for indoor, dry location use where only non-conductive pollution occurs. Temporary conductivity caused by condensation is possible.
The instrument is intended for use in industrial areas. When used in residential areas, radio disturbances caused by the instrument can exceed given limits. Additional shielding can be required.
The instrument must be controlled by personnel familiar with the potential risks of measuring electrical quantities. Observe applicable local or national safety regulations and rules for the prevention of accidents.
Safety information is part of the product documentation. It warns you about the potential dangers and gives instructions how to prevent personal injury or damage caused by dangerous situations. Safety information is provided as follows:
 The "Basic Safety Instructions" in different languages are delivered as a printed brochure with the instrument.
 Throughout the documentation, safety instructions are provided when you need to take care during setup or operation.

Risk of injury Use the instrument in an appropriate manner to prevent electric shock, personal injury, or fire:  Do not open the instrument casing.  Do not use the instrument if you detect or suspect any damage of the instrument or
accessories.  Do not operate the instrument in wet, damp or explosive atmospheres.  Make sure that the instrument is properly grounded.  Do not use the instrument to ascertain volt-free state.
 Do not exceed the voltage limits given in Chapter 2.2.1.1, "Input Connectors", on page 25.

User Manual 1335.9090.02  08

17

R&S®RTM3000

Preface Documentation Overview

Risk of instrument damage due to inappropriate operating conditions An unsuitable operating site or test setup can damage the instrument and connected devices. Before switching on the instrument, observe the information on appropriate operating conditions provided in the data sheet. In particular, ensure the following:  All fan openings are unobstructed and the airflow perforations are unimpeded. A
minimum distance of 10 cm to other objects is recommended.  The instrument is dry and shows no sign of condensation.  The instrument is positioned as described in the following sections.  The ambient temperature does not exceed the range specified in the data sheet.  Signal levels at the input connectors are all within the specified ranges.  Signal outputs are connected correctly and are not overloaded.
Electromagnetic interference (EMI) may affect the measurement results. To suppress generated electromagnetic interference (EMI):  Use suitable shielded cables of high quality. For example, use double-shielded RF
and LAN cables.  Always terminate open cable ends.  Note the EMC classification in the data sheet.
1.2 Documentation Overview
This section provides an overview of the R&S RTM3000 user documentation.
1.2.1 Manuals and Instrument Help
You find the manuals on the product page at: www.rohde-schwarz.com/manual/rtm3000
Getting started manual Introduces the R&S RTM3000 and describes how to set up the product. A printed English version is included in the delivery.
User manual Contains the description of all instrument modes and functions. It also provides an introduction to remote control, a complete description of the remote control commands with programming examples, and information on maintenance and instrument interfaces. Includes the contents of the getting started manual.

User Manual 1335.9090.02  08

18

R&S®RTM3000

Preface Documentation Overview

The online version of the user manual provides the complete contents for immediate display on the internet.
Instrument help The help offers quick, context-sensitive access to the functional description directly on the instrument.
Basic safety instructions Contains safety instructions, operating conditions and further important information. The printed document is delivered with the instrument.
Instrument security procedures manual Deals with security issues when working with the R&S RTM3000 in secure areas.
Service manual Describes the performance test for checking the rated specifications, module replacement and repair, firmware update, troubleshooting and fault elimination, and contains mechanical drawings and spare part lists. The service manual is available for registered users on the global Rohde & Schwarz information system (GLORIS, https:// gloris.rohde-schwarz.com).

1.2.2 Data Sheet and Brochure
The data sheet contains the technical specifications of the R&S RTM3000. It also lists the options with their order numbers and optional accessories. The brochure provides an overview of the instrument and deals with the specific characteristics.
See www.rohde-schwarz.com/brochure-datasheet/rtm3000

1.2.3 Calibration Certificate
The document is available on https://gloris.rohde-schwarz.com/calcert. You need the device ID of your instrument, which you can find on a label on the rear panel.

1.2.4 Release Notes and Open Source Acknowledgment
The release notes list new features, improvements and known issues of the current firmware version, and describe the firmware installation. The open source acknowledgment document provides verbatim license texts of the used open source software.
See www.rohde-schwarz.com/firmware/rtm3000. The open source acknowledgment document can also be read directly on the instrument.

User Manual 1335.9090.02  08

19

R&S®RTM3000

Preface Conventions Used in the Documentation

1.3 Conventions Used in the Documentation

1.3.1 Typographical Conventions

The following text markers are used throughout this documentation:

Convention "Graphical user interface elements"
[Keys] Filenames, commands, program code Input Links "References"

Description
All names of graphical user interface elements on the screen, such as dialog boxes, menus, options, buttons, and softkeys are enclosed by quotation marks.
Key and knob names are enclosed by square brackets.
Filenames, commands, coding samples and screen output are distinguished by their font.
Input to be entered by the user is displayed in italics.
Links that you can click are displayed in blue font.
References to other parts of the documentation are enclosed by quotation marks.

1.3.2 Conventions for Procedure Descriptions
When operating the instrument, several alternative methods may be available to perform the same task. In this case, the procedure using the touchscreen is described. Any elements that can be activated by touching can also be clicked using an additionally connected mouse. The alternative procedure using the keys on the instrument or the on-screen keyboard is only described if it deviates from the standard operating procedures.
The term "select" may refer to any of the described methods, i.e. using a finger on the touchscreen, a mouse pointer in the display, or a key on the instrument or on a keyboard.
1.3.3 Notes on Screenshots
When describing the functions of the product, we use sample screenshots. These screenshots are meant to illustrate as many as possible of the provided functions and possible interdependencies between parameters. The shown values may not represent realistic usage scenarios.
The screenshots usually show a fully equipped product, that is: with all options installed. Thus, some functions shown in the screenshots may not be available in your particular product configuration.

User Manual 1335.9090.02  08

20

R&S®RTM3000
2 Getting Started
2.1 Preparing for Use

Getting Started Preparing for Use

2.1.1 Unpacking and Checking the Instrument
1. Inspect the package for damage. If the packaging material shows any signs of stress, notify the carrier who delivered the instrument.
2. Carefully unpack the instrument and the accessories. 3. Check the equipment for completeness. See section "Delivery contents"
on page 21. 4. Check the equipment for damage.
If there is damage, or anything is missing, immediately contact the carrier as well as your distributor. Make sure not to discard the box and packing material.
Packing material Retain the original packing material. If the instrument needs to be transported or shipped later, you can use the material to protect the control elements and connectors.
Delivery contents The delivery package contains the following items:  R&S RTM3000 oscilloscope  R&S RT-ZP05 probes (2x for R&S RTM3002; 4x for R&S RTM3004)  Country-specific power cable  Printed "Getting Started" manual  Printed "Basic Safety Instructions" brochure
2.1.2 Positioning the Instrument
The instrument is designed for use under laboratory conditions. It can be used in standalone operation on a bench top or can be installed in a rack. For standalone operation, place the instrument on a horizontal bench with even, flat surface. The instrument can be used in horizontal position, or with the support feet on the bottom extended.

User Manual 1335.9090.02  08

21

R&S®RTM3000

Getting Started Preparing for Use

The instrument can be installed in a 19" rack mount using a rack mount kit. The order number of the rack mount kit is given in the data sheet. The installation instructions are part of the rack mount kit.

Risk of injury if feet are folded out
The feet can fold in if they are not folded out completely or if the instrument is shifted. This can cause damage or injury.
 Fold the feet completely in or out to ensure stability of the instrument. Never shift the instrument when the feet are folded out.
 When the feet are folded out, do not work under the instrument or place anything underneath.
 The feet can break if they are overloaded. The overall load on the folded-out feet must not exceed 200 N.

Fmax

Risk of instrument damage due to overheating An insufficient airflow can cause the R&S RTM3000 to overheat, which can impair the measurement results, disturb the operation, and even cause damage.  Ensure that all fan openings are unobstructed and that the airflow perforations are
unimpeded. The minimum distance to a wall is 10 cm.  When placing several instruments side by side, keep a minimum distance of 20 cm
between the instruments. Ensure that the instruments do not draw in the preheated air from their neighbors.  When mounting the instrument in a rack, observe the instructions of the rack manufacturer to ensure sufficient airflow and avoid overheating.
2.1.3 Starting the Instrument
The R&S RTM3000 can be used with different AC power voltages and adapts itself automatically to it.
The nominal ranges are:  100 V to 240 V AC at 50 Hz to 60 Hz  1.6 A to 0.7 A, max. 160 W

User Manual 1335.9090.02  08

22

R&S®RTM3000

Getting Started Preparing for Use

Risk of injury Connect the instrument only to an outlet that has a ground contact. Do not use an isolating transformer to connect the instrument to the AC power supply.

To start the instrument
1. Connect the power cable to the AC power connector on the rear panel of the R&S RTM3000.
2. Connect the power cable to the socket outlet.
3. Switch the main power switch at the rear of the instrument to position I. The [Standby] key lights up. The key is located in the bottom left corner of the front panel.
4. If probes are connected, and the input voltage is higher than 5 V, remove the probes from the input channels.
5. Press the [Standby] key. The instrument performs a system check and starts the firmware.

Warm-up and prepare the instrument
Make sure that the instrument has been running and warming up before you start the self-alignment and the measurements. The minimum warm-up time is about 30 min.

To power off the instrument 1. Press the [Standby] key.
All current settings are saved, and the software shuts down. All data transfers and running processes are interrupted.
2. Switch the main power switch at the rear of the instrument to position 0.
3. Disconnect the AC power cable from the AC power supply.

Overview of power switch and [Standby] key actions

Action Set power switch to I.
Switch [Standby] on.

Condition
[Standby] key was off when switching power switch to 0.
[Standby] key was on when switching power switch to 0.
Power switch is on.

Result Instrument is in standby mode.

[Standby] Yellow

Instrument performs system check and boots the firmware. It is ready for operation.

Green

User Manual 1335.9090.02  08

23

R&S®RTM3000

Getting Started Instrument Tour

Action Switch [Standby] off.
Set power switch to 0.
Set power switch to 0.

Condition

Result

Power switch is on.

Software shuts down. All instrument settings are saved, running data transfers and processes are interrupted (e.g., self-alignment).
Instrument is in standby mode.

Instrument is working, [Standby] is Green.

Software shuts down. All instrument settings are saved, running data transfers and processes are interrupted (e.g., self-alignment).
No power on the instrument.

Instrument is in standby No power on the instrument. mode, [Standby] is Yellow.

[Standby] Yellow
Off
Off

2.1.4 Replacing the Fuse
The instrument is protected by a fuse. You can find it on the rear panel between the main power switch and AC power supply. Type of fuse: Size 5x20 mm, 250V~, T3.15H (slow-blow), IEC60127-2/5

Risk of electric shock The fuse is part of the main power supply. Therefore, handling the fuse while power is on can lead to electric shock. Before opening the fuse holder, make sure that the instrument is switched off and disconnected from all power supplies. Always use fuses supplied by Rohde & Schwarz as spare parts, or fuses of the same type and rating.
1. Pull the fuse holder out of its slot on the rear panel. 2. Exchange the fuse. 3. Insert the fuse holder carefully back in its slot until it latches.
2.2 Instrument Tour
2.2.1 Front View
Figure 2-1 shows the front panel of the R&S RTM3000. The function keys are grouped in functional blocks to the right of the display.

User Manual 1335.9090.02  08

24

R&S®RTM3000

Getting Started Instrument Tour

Figure 2-1: Front panel of R&S RTM3000 with 4 input channels
1 = Display 2 = Horizontal and vertical setup controls 3 = Trigger settings, action and analysis controls 4 = Analog input channels (BNC) 5 = External trigger input 6 = Connectors for demo signal output 7 = Connector for optional function generator output (BNC, R&S RTM-B6) 8 = Connectors for optional pattern generator (R&S RTM-B6) 9 = Connectors for probe compensation 10 = USB connector 11 = [Standby] key
The R&S RTM3002 has 2 input channels, and the R&S RTM3004 has 4 input channels.
2.2.1.1 Input Connectors

User Manual 1335.9090.02  08

25

R&S®RTM3000

Getting Started Instrument Tour

BNC inputs (4 and 5)
The R&S RTM3000 has two or four channel inputs (4) to connect the input signals. The external trigger input (5) is used to control the measurement by an external signal. The trigger level can be set from -5 V to 5 V.
For channel connectors, the input impedance is selectable, the values are 50  and 1 M.

Risk of electrical shock - maximum input voltages The maximum input voltage on channel inputs must not exceed:  400 V (peak) and 300 V (RMS) at 1 M input impedance  30 V (peak) and 5 V (RMS) at 50  input impedance
For the external trigger input, the maximum input voltage is 400 V (peak) and 300 V (RMS) at 1 M input impedance. Transient overvoltages must not exceed 400 V (peak). For further specifications, refer to the data sheet. Voltages higher than 30 V (RMS) or 42 V (peak) or 60 V DC are regarded as hazardous contact voltages. When working with hazardous contact voltages, use appropriate protective measures to preclude direct contact with the measurement setup:  Use only insulated voltage probes, test leads and adapters.  Do not touch voltages higher than 30 V (RMS) or 42 V (peak) or 60 V DC.

Risk of injury and instrument damage
The instrument is not rated for any measurement category. When measuring in circuits with transient overvoltages of category II, III or IV circuits, make sure that no such overvoltages reach the R&S RTM3000 input. Therefore, use only probes that comply with DIN EN 61010-031. When measuring in category II, III or IV circuits, always insert a probe that appropriately reduces the voltage so that no transient overvoltages higher than 400 V (peak) are applied to the instrument. For detailed information, refer to the documentation and safety information of the probe manufacturer.
Explanation: According to section AA.2.4 of EN 61010-2-030, measuring circuits without any measurement category are intended for measurements on circuits which are not directly connected to the mains.

User Manual 1335.9090.02  08

26

R&S®RTM3000 2.2.1.2 Other Connectors on the Front Panel

Getting Started Instrument Tour

[Demo] (6) The pins are intended for demonstration purposes.
[Gen]: Function Generator (7) BNC output of the function generator (with option R&S RTM-B6).
[Pattern Generator] (8) Connectors for the pattern generator P0, P1, P2, P3.
[Probe Comp.] (9) Probe compensation terminal to support adjustment of passive probes to the oscilloscope channel.
Square wave signal for probe compensation. Ground connector for probes.
[USB] type A (10) USB 2.0 type A interface to connect a mouse or a keyboard, or a USB flash drive for storing and reloading instrument settings and measurement data, and to update the firmware.

User Manual 1335.9090.02  08

27

R&S®RTM3000
2.2.2 Side View

Getting Started Instrument Tour

Figure 2-2: Side view of R&S RTM3000 1 = Connectors for logic probe (Mixed Signal Option R&S RTM-B1)
Logic probe The connectors for logic channels can be used if the Mixed Signal Option R&S RTMB1 is installed. The option provides connectors for two logical probes with 8 digital channels each (D0 to D7 and D8 to D15). The maximum input voltage is 40 V (peak) at 100 k input impedance. The maximum input frequency for a signal with the minimum input voltage swing and medium hysteresis of 800 mV (Vpp) is 400 MHz.
2.2.3 Rear View
Figure 2-3 shows the rear panel of the R&S RTM3000 with its connectors.

User Manual 1335.9090.02  08

28

R&S®RTM3000

Getting Started Instrument Tour

Figure 2-3: Rear panel view of R&S RTM3000
1 = Aux Out connector 2 = USB connector, type B 3 = LAN connector 4 = AC power supply connector and main power switch 5 = Kensington lock slot to secure the instrument against theft 6 = Loop for lock to secure the instrument against theft 7 = not used
[Aux Out] (1) Multi-purpose BNC output that can function as pass/fail and trigger output, and output of 10 MHz reference frequency.
[USB] type B (2) USB 2.0 interface of type B (device USB) for remote control of the instrument. Note: Electromagnetic interference (EMI) can affect the measurement results. To avoid any impact, use only USB connecting cables with a maximum length of 1 m.
[LAN] (3) 8-pin connector RJ-45 used to connect the instrument to a Local Area Network (LAN). It supports up to 1 Gbit/s.

User Manual 1335.9090.02  08

29

R&S®RTM3000

Getting Started Instrument Tour

AC supply: mains connector and main power switch (4) The instrument supports a wide range power supply. It automatically adjusts to the correct range for the applied voltage. There is no line voltage selector.
The AC main power switch disconnects the instrument from the AC power line.

User Manual 1335.9090.02  08

30

R&S®RTM3000
3 Operating Basics

Operating Basics Display Overview

3.1 Display Overview
The touchscreen display of the instrument shows the waveforms and measurement results, and also information and everything that you need to control the instrument.

Figure 3-1: Display of the R&S RTM3000 with 4 channels
1 = Toolbar 2 = Trigger source, main trigger parameter (here: slope for edge trigger), trigger level 3 = Trigger mode and sample rate 4 = Horizontal scale (time scale) and horizontal position 5 = Acquisition status and acquisition mode 6 = Date, time, education mode if active (here: off), LAN connection status (green = connected, grey = not
connected, yellow = connecting) 7 = Trigger level marker, has the color of the trigger source 8 = Trigger position marker, has the color of the trigger source 9 = Channel markers indicate the ground levels; channel C2S is selected, i.e. it has the focus 10 = Measurement results (here: automatic measurements on the left, cursor measurements on the right) 11 = Vertical settings of active analog channels: vertical scale, bandwidth limitation (no indicator = full band-
width, BW= limited frequency), coupling (AC, DC, ground), probe attenuation. Channel 2 is selected. 12 = Waveform generator settings (requires option R&S RTM-B6) 13 = Menu button

User Manual 1335.9090.02  08

31

R&S®RTM3000

Operating Basics Using the Touchscreen

3.2 Selecting the Application
The "Apps Selection" dialog provides fast access to all available applications.
 There are several ways to open the "Apps Selection" dialog:  Press the [Apps Selection] key.  Tap the "Menu" rhomb icon in the lower right corner of the screen.

­ Scroll down. ­ Select "Apps".

3.3 Using the Touchscreen
3.3.1 Accessing Functionality Using the Main Menu
Using the touchscreen of the R&S RTM3000 is as easy as using your mobile phone. To open the main menu, tap the "Menu" button - that is the R&S logo in the right bottom corner of the display.

User Manual 1335.9090.02  08

32

R&S®RTM3000

Operating Basics Using the Touchscreen

3 2

1
Figure 3-2: Open the main menu and select a menu item

1

2

1

Figure 3-3: Switch on or off (left) and select a parameter value (right)
 To close the menu:

User Manual 1335.9090.02  08

33

R&S®RTM3000

Operating Basics Using the Touchscreen

Tap "Back", or tap into the diagram outside the menu.

3.3.2 Accessing Functionality Using Shortcuts
The labels in information bar at the top of the display, the channel labels and also the results at the bottom provide shortcuts to the most important settings. If you tap a label, a short menu opens, the keypad for numerical entry, the setting toggles, or the corresponding menu opens. The response depends on the selected parameter.

Figure 3-4: Short menus for channel (left) and trigger slope (right)
From the short menu, you can also open the corresponding comprehensive menu. You can also switch off the channels.
3.3.3 Entering Data
To enter exact numerical values, the instrument provides an on-screen keypad. For text input, the on-screen keyboard works in the same way.

User Manual 1335.9090.02  08

34

R&S®RTM3000

Operating Basics Using the Touchscreen

3 2
1

Figure 3-5: Enter numerical value and unit
3.3.4 Using Gestures
Drag one finger Drag horizontally in the diagram to change the horizontal position of all waveforms. In frequency domain, the center frequency is changed.
Drag vertically in the diagram to change the vertical position of the selected waveform. To adjust the vertical position of each waveform, the trigger level, and the trigger position, drag the corresponding marker on the display. To drag a cursor line, tap the line and drag it to the required position. Swipe one finger Swipe in the menu to scroll it.
Spread and pinch two fingers Spread or pinch two fingers in vertical direction to change the vertical scale of the selected waveform.

User Manual 1335.9090.02  08

35

R&S®RTM3000

Operating Basics Front Panel Keys

Spread or pinch two fingers in horizontal direction to change the horizontal scale of all waveforms. In frequency domain, the frequency span is changed.
Swipe two fingers
If the history option R&S RTM-K15 is installed, swipe two fingers in the diagram to scrolls through the history segments.

3.4 Front Panel Keys
For an overview of the front panel keys, see figure 2-1 on page 25. The keys and knobs at the front panel are grouped in functional blocks:  Horizontal section: see Chapter 4.2.1, "HORIZONTAL Controls", on page 45.  Vertical section: see Chapter 4.3.1, "VERTICAL Controls", on page 48.  Trigger section: see Chapter 5.1, "Trigger Controls", on page 74  Action section, see Chapter 3.4.1, "Action Controls", on page 36.  Analysis section, see Chapter 3.4.2, "Analysis Controls", on page 37.
3.4.1 Action Controls
The Action keys set the instrument to a defined state, and provide save and load functions.

[Camera] Saves screenshots, waveforms and/or settings according to the configuration in [Save Load] > "onetouch".
[Save Load] Opens the "File" menu, where you can:  Save instrument settings, waveforms, reference waveforms, and screenshots  Restore (load) data which were saved before  Import and export settings and reference waveforms  Configure the screenshot output  Configure the behavior of the [Camera] key
[Touch Lock] Locks the touchscreen to prevent unintended use. When the touchscreen is off, the key is illuminated. Press again to unlock the touchscreen.

User Manual 1335.9090.02  08

36

R&S®RTM3000

Operating Basics Front Panel Keys

[Clear Screen] Deletes all waveforms, annotations and the measurement results of deleted waveforms. All settings remain unchanged.
Remote command: DISPlay:CLEar[:SCReen] on page 585

3.4.2 Analysis Controls
The controls in the [Analysis] functional block open various menus for signal analysis.

[Navigation] The function of this universal rotary knob depends on the usage context:  If selection menu is open: turn the knob to select a value.  If a numerical value is selected in the menu, and the keypad is closed: turn the
knob to set a value.  If the cursors are selected, press the key to select a cursor line. Turn the knob to
change the position of the selected cursor line.  If an on-screen keypad or on-screen keyboard is open: turn the knob until the
required character is highlighted, then press the knob to apply the selection.  Otherwise: turn the knob to set the waveform intensity, or press the knob to set the
intensity to 50%.
[Cursor] Enables the cursor with the last configured cursor setup. The second keypress opens the "Cursor" menu. If the menu is open, pressing the key turns off the cursor and closes the menu.
[Meas] Opens the "Measure" menu, where you can configure up to 8 parallel measurements. Available measurement types depend on the type of the selected waveform.
[Intensity] Opens the "Intensities" menu to adjust the luminosity of display elements and the persistence.
[QuickMeas] Displays the results of basic automatic measurements for the selected channel below the grid and directly on the waveform.

User Manual 1335.9090.02  08

37

R&S®RTM3000

Operating Basics Using the Toolbar

Press the key to stop quick measurements. Note: Channels other than the selected one are switched off in quick measurement mode. When you activate quick measurements, cursor measurements are automatically deactivated. Deactivate quick measurements before selecting the cursors.
[Search] Enables the search with the last configured setup. The second keypress opens the "Search" menu, where you can perform a search for various events in an acquisition for example, peaks or specific width conditions - and analyze the search results.
[FFT] Activates the spectrum analysis functions with the last configured setup. The second keypress opens the "FFT" menu. To deactivate spectrum analysis, press the [FFT] key until the time domain waveform is displayed.
[Protocol] Opens the "Bus" menu, which contains the configuration of serial and parallel buses and the settings for decoding the signals. Key function requires at least the MSO option R&S RTM-B1 or one of the serial protocol options. See data sheet for available options.
[Gen] Opens the "Function Generator" menu, where you can create various waveforms. Key function requires option R&S RTM-B6.
[Apps Selection] Opens the "Apps Selection" dialog where you can select the required application or protocol for your task, for example, mask testing or CAN protocol.

3.5 Using the Toolbar
The toolbar at the top of the display provides direct access to important control and measurement functions. The selected function is highlighted. By default, the toolbar shows the most frequently used functions. You can configure the content of the toolbar so that only the required functions are displayed..
Some of the toolbar functions are one-click actions. These actions are performed immediately when you tap the icon. Other toolbar functions are interactive actions. When you tap an interactive action, a message informs you what to do next.
Configuring the Toolbar
1. Tap the "Toolbar Setup" icon.

User Manual 1335.9090.02  08

38

R&S®RTM3000

Operating Basics Quick Access

2. Disable the functions that you do not need. 3. Tap the functions that you need. You can select maximum 8 functions.

4. Close the dialog box.
3.6 Quick Access
If the measurement task requires to change the settings from different menus repeatedly, you can use the "QuickAccess". The "QuickAccess" is a user-defined menu, which can be added to the toolbar.
To configure the "QuickAccess" menu: 1. Add the "QuickAccess" icon to the toolbar as described in "Configuring the Toolbar"
on page 38. 2. Add the required settings and functions to the "QuickAccess" menu:
a) Open the menu that contains the setting. b) Drag the setting from the menu and drop it on the diagram.
The setting is added to the "QuickAccess".

User Manual 1335.9090.02  08

39

R&S®RTM3000

Operating Basics Menu History

c) Repeat steps a) and b) for each setting and function that you need for the measurement task.

3. To remove unwanted settings and functions: a) Tap the "Settings" icon of the function. b) To delete the selected setting or function, tap "Delete". c) To delete the complete "QuickAccess" menu, tap "Delete All".
 To show or hide the "QuickAccess" menu, tap the "QuickAccess" icon on the toolbar.
3.7 Menu History
The menu history is another way to speed up and simplify the usage of the R&S RTM3000. The menu history is also a user-defined menu, which can be added to the toolbar. It logs all menus that you used during the current session.
1. Add the "Menu Hist." icon to the toolbar as described in "Configuring the Toolbar" on page 38.
2. Open some menus and set up parameters. 3. Tap the "Menu Hist." icon on the toolbar. 4. Tap the menu that you want to open.

User Manual 1335.9090.02  08

40

R&S®RTM3000

Operating Basics Getting Help

3.8 Getting Help
In most menus and dialogs, graphics explain the meaning of the selected setting. For further information, you can open the help, which provides functional description of selected setting. To open the help window 1. Tap the "Menu" icon in the lower right corner of the screen. 2. Tap "Help" on the top of the main menu. 3. Tap the setting for which you need information.
2
3
To close the help window  Tap "Help" on the top of the main menu, or tap the "Close" icon in the upper right
corner of the help window.

User Manual 1335.9090.02  08

41

R&S®RTM3000

Waveform Setup Connecting Probes and Displaying a Signal

4 Waveform Setup
This chapter describes how to connect and set up probes, to adjust the horizontal and vertical settings, and to control the acquisition.

4.1 Connecting Probes and Displaying a Signal

Risk of instrument damage Make sure to set the attenuation factor on the instrument according to the probe being used. Otherwise, the measurement results do not reflect the actual voltage level, and you might misjudge the actual risk. The attenuation of the probes that are delivered with the instrument, and the default attenuation factor of the instrument are 10:1. If you use only the delivered probes and did not change the attenuation factor, no attenuation adjustment is required.
1. Connect the probes first to the channel inputs, and then to the DUT.
2. Tap the label of the used channel in the bottom line of the display.

3. Tap "Probe".
4. Select the attenuation factor of the probe. The probe's attenuation factor is indicated on the probe.
No attenuation of passive probes with AC coupling: If AC coupling is set, the attenuation of passive probes has no effect, and voltage is applied to the instrument with factor 1:1. Observe the voltage limits, otherwise you can damage the instrument. Current measurements: If you measure current using a shunt resistor as a current sensor, you have to multiply the V/A-value of the resistor by the attenuation of the probe. For example, if a

User Manual 1335.9090.02  08

42

R&S®RTM3000

Waveform Setup Horizontal Setup

1  resistor and a 10:1 probe is used, the V/A-value of the resistor is 1 V/A. The attenuation factor of the probe is 0.1, and the resulting current probe attenuation is 100 mV/A.
5. If you connect several probes, repeat steps 2 to 4 for the remaining channels.
6. Press the [Autoset] key.
[Autoset] Analyzes the enabled analog channel signals, and adjusts the horizontal, vertical, and trigger settings to display stable waveforms.
In particular, autoset adjusts the following settings:  Vertical settings of analog channels: vertical scale, offset, and position  Horizontal settings: time scale (also in Zoom, Quickmeas, FFT, and XY mode), hor-
izontal position of the trigger  Trigger: set to automatic trigger mode and edge trigger type (except for pattern trig-
ger), trigger source to active existing signal, automatic hysteresis, trigger coupling to DC, switch off HF / noise reject and hold off  Reference and math waveforms are switched off  Annotations are deleted  Menus are closed Autoset does not switch off analog and vertical channels, and it does not change the instrument mode, cursor, measurement, and waveform generator settings.
To adjust only vertical settings of one channel, use the "Auto Scale" function in the channel short menu, see Chapter 4.3.2, "Short Menu for Analog Channels", on page 50.
Remote command: AUToscale on page 429
[Preset] Resets the instrument to the scope mode and to default state, without analyzing the signal. The user-defined configuration, measurements and other settings are removed and all channels and waveforms, except for channel 1, are disabled.
Preset does not change the display settings.
See also: Chapter 10.3, "Reset", on page 229.
Remote command: *RST on page 427

4.2 Horizontal Setup
Horizontal settings, also known as timebase settings, adjust the waveforms in horizontal direction. Typically, the trigger is the determining point of the waveform record. In many scenarios, you want to analyze the waveform some time before or after the trigger. To adjust

User Manual 1335.9090.02  08

43

R&S®RTM3000

Waveform Setup Horizontal Setup

the horizontal acquisition window to the waveform section of interest, you can use the following parameters:
 The horizontal position defines the time distance of the trigger point (the zero point of the diagram) to the reference point. Changing the horizontal position, you can move the trigger point, even outside the screen.
 The reference point is the rescaling center of the time scale on the screen. If you modify the time scale, the reference point remains fixed on the screen, and the scale is stretched or compressed to both sides of the reference point.

Unlike vertical settings, which are waveform-specific, the horizontal settings apply to all active waveforms.
There are several ways to adjust horizontal settings:  Use the controls in the Horizontal functional block of the front panel to scale the
waveforms, and to set the position.  Drag one finger horizontally on the screen to change the horizontal position.
Spread or pinch two fingers to change the horizontal scale.  Use shortcuts to adjust scale and position.  Use the comprehensive menu to adjust all horizontal settings.

User Manual 1335.9090.02  08

44

R&S®RTM3000
4.2.1 HORIZONTAL Controls

Waveform Setup Horizontal Setup

[Position] Changes the trigger position, the time distance from the trigger point to the reference point (trigger offset). The trigger point is the zero point of the diagram. Thus, you can set the trigger point even outside the diagram and analyze the signal some time before or after the trigger.
Turn clockwise to move the position to the right, and press the knob to reset the value to zero. The current value is shown in the information bar.
In zoom and FFT, the knob sets the position in the active diagram. Tap the diagram that you want to adjust. If a zoom is active, either the position of the zoom window or the trigger position is changed. In an FFT diagram, the knob changes the center frequency in frequency domain, or the trigger position in time domain.
Remote command: TIMebase:POSition on page 448 REFCurve<m>:HORizontal:POSition on page 480 TIMebase:ZOOM:TIME on page 472
[Scale] Adjusts the time scale of the horizontal axis for all signals, also known as timebase.
Turn clockwise to stretch the waveforms - the scale value time/div decreases. Press the knob to toggle between coarse and fine scale adjustment. The current value is shown in the information bar.
In a zoom diagram, the knob changes the zoom scale. In an FFT diagram, the knob changes the span. Tap the diagram that you want to adjust.
Remote command: TIMebase:SCALe on page 447 REFCurve<m>:HORizontal:SCALe on page 480 TIMebase:ZOOM:SCALe on page 472
[Zoom] Enables or disables the zoom with the last configuration.
See also: Chapter 6.1, "Zoom", on page 97.
Remote command: TIMebase:ZOOM:STATe on page 472

User Manual 1335.9090.02  08

45

R&S®RTM3000

Waveform Setup Horizontal Setup

[Horizontal] Opens the menu to configure horizontal scale, position, and reference point. The current scale and position is shown in the top information bar.
If zoom is active, you can find also the zoom scale and zoom position in this menu.
[Acquisition] Opens the "Acquisition" menu. Here you control the data processing - how the waveform is built from the captured samples. The current acquisition mode is shown in the top information bar.
See also: Chapter 4.5, "Acquisition Setup", on page 68.

4.2.2 Shortcuts for Horizontal Settings
To adjust the horizontal scale and the position, you can use the shortcuts on the top of the display. The labels show the current values.

1 = adjust horizontal scale 2 = adjust horizontal position
4.2.3 Horizontal Settings
The comprehensive "Horizontal" menu contains all horizontal settings. In zoom mode, also zoom settings are listed in the menu.  To open the menu, press the [Horizontal] key.

Reference Point Defines the time reference point in the diagram. It is indicated by a gray triangle outline at the bottom of the diagram.

User Manual 1335.9090.02  08

46

R&S®RTM3000

Waveform Setup Vertical Setup

The reference point defines which part of the waveform is shown. By default, the reference point is displayed in the center of the window, and you can move it to the left or right.
The reference point is the rescaling center of the time scale on the screen. If you modify the time scale using the [Scale] knob, the reference point remains fixed on the screen, and the scale is stretched or compressed to both sides of the reference point. If you spread and pinch two fingers on the touchscreen to change the time scale, then the reference point is set between the fingers.
Remote command: TIMebase:REFerence on page 448
Time Scale Defines the time scale of the horizontal axis for all signals, also known as timebase. The scaling is indicated in the information bar above the grid.
Remote command: TIMebase:SCALe on page 447
Horizontal Position Defines the trigger position, the time distance from the trigger point to the reference point (trigger offset). The trigger point is the zero point of the diagram. Changing the horizontal position, you can move the trigger, even outside the screen.
If you want to see a section of the waveform some time before or after the trigger, enter this time as horizontal position. The requested waveform section is shown around the reference point. Use positive values to see waveform sections after the trigger - the waveform and the diagram origin move to the left.
The value is indicated in the information bar above the grid.
Remote command: TIMebase:POSition on page 448

4.3 Vertical Setup
The controls and parameters of the vertical system adjust the vertical scale and position of the waveform, and the waveform display. The probe settings also belong to the vertical setup.
The channel labels at the bottom of the display show the basic vertical settings: vertical scale (for example, channel 3 in the figure below: 500 mV/div), coupling (AC), probe attenuation (10:1), and bandwidth (if limited). Clipping of a waveform is indicated by orange arrows. The label of the selected channel has a brighter colored line on the top.

Figure 4-1: Channel labels. Channel 3 is selected. Channel 1 waveform is clipped.

User Manual 1335.9090.02  08

47

R&S®RTM3000

Waveform Setup Vertical Setup

There are several ways to adjust vertical settings:
 Use the controls in the Vertical functional block of the front panel to select the channel, to scale the waveform, and to set the position.
 Drag one finger vertically on the screen to change the position of the selected channel waveform.
 Spread or pinch two fingers in vertical direction to change the vertical scale of the selected waveform.
 Use the short menu to adjust coupling and the probe, and to set the vertical scale automatically.
 Use the comprehensive menu to adjust all vertical settings.

4.3.1 VERTICAL Controls

[Ch <n>] For each analog channel, a channel key is available. The key is illuminated in the channel color, if the channel is on.
The effect of the keypress depends on state of the channel:  If channel is off: Turns on the channel and selects it. The rotary knobs alongside
light up in the channel color.  If the channel is on and in focus (selected): Opens the corresponding channel
menu.  If the channel is on but not in focus (not selected): Selects the channel waveform.  If the channel is selected, and the menu is open: Pressing the key turns off the
channel.
Remote command: CHANnel<m>:STATe on page 431

User Manual 1335.9090.02  08

48

R&S®RTM3000

Waveform Setup Vertical Setup

[Offset/Position (upper knob)] The upper vertical knob adjusts the following, depending on the selected waveform:  Offset or position of an analog channel (adjustable: main menu > "Vertical"). The
visual effect is the same. While the offset sets a voltage, position is a graphical setting given in divisions.  Vertical position of a math or reference waveform, serial bus, or logic pod
The knob lights up in the color of the selected waveform. Turn clockwise to move up the waveform. Pressing the key has the following effects:
 Analog channels, math waveforms, and buses: sets the value to zero.  Reference waveforms: sets to original position or to 0 divisions.  FFT and single bits of a pod: set to default value.  Pods: set to the center of the display.
Remote command: CHANnel<m>:POSition on page 432 CHANnel<m>:OFFSet on page 432 CALCulate:MATH<m>:POSition on page 475 REFCurve<m>:VERTical:POSition on page 480
[Scale] Sets the vertical scale in Volts per division to change the displayed amplitude of the selected waveform. For analog waveforms, the scale value is shown in the waveform label at the bottom. The knob lights up in the color of the selected waveform.
Turn [Scale] clockwise to stretch the waveform. Doing so, the scale value V/div decreases. Press the knob to toggle between fine and coarse adjustment.
To get the maximum resolution of the waveform amplitude, make sure that the waveforms cover most of the screen's height.
Remote command: CHANnel<m>:SCALe on page 431 CALCulate:MATH<m>:SCALe on page 476 REFCurve<m>:VERTical:SCALe on page 481
[Logic] Enables the logic channels. The second keypress opens the menu, where you can select and configure digital channels for analysis. If the menu is open, pressing the key disables the logic channels.
Key function requires MSO option R&S RTM-B1.
Logic analyzer functions are described in Chapter 14, "Logic Analyzer (Option R&S RTM-B1, MSO)", on page 387.
[Ref] Displays the reference waveforms with their last configuration. The second keypress opens the menu, where you can select, create, save and load reference waveforms. If the menu is open, pressing the key disables the reference waveforms.
Reference waveforms are described in Chapter 6.3, "Reference Waveforms", on page 111.

User Manual 1335.9090.02  08

49

R&S®RTM3000

Waveform Setup Vertical Setup

[Math] Displays the math waveforms with their last configuration. A math waveform is a waveform that is calculated from the captured data. The second keypress opens the menu, where you can activate and configure math waveforms, and save and load equation sets. If the menu is open, pressing the key disables the math waveforms.
Mathematics is described in Chapter 6.2, "Mathematics", on page 101.

4.3.2 Short Menu for Analog Channels
To adjust the probe and the coupling, you can use the short menu. Here you can also open the comprehensive menu, and switch off the channel.
 To open the short menu for a channel, tap the channel label in the bottom line of the display. If the channel was not selected, tap twice: Once to select the waveform, and next to open the short menu.

Functions in the short menu:  "AC | DC": see "Coupling" on page 52.  "<current bandwidth>" ("20MHz" in the above example): see "Bandwidth"
on page 52.  Termination: "1 M" or "50 ", see "Termination" on page 52.  "Probe": opens the "Probe" menu, see Chapter 4.4.2, "Probe Settings for Probes
with BNC Connector", on page 58.  "Auto Scale": analyzes the selected channel signal and adjusts the vertical scale.
This function is only available in the channel short menu.  "Off": turns off the channel.  "Menu": opens the channel menu.
4.3.3 Vertical Settings
The comprehensive "Vertical" menu contains all vertical settings.

User Manual 1335.9090.02  08

50

R&S®RTM3000

Waveform Setup Vertical Setup

1. To open the "Vertical" menu: a) Open the main menu. b) Select "Vertical".
2. Select the parameter that is assigned to the upper vertical knob: "Offset" or "Position".
3. Open the channel menu.

 To open the channel menu directly, press the corresponding channel key. If the channel was active but not selected, press twice: Once to select the waveform, and next to open the short menu.

Figure 4-2: Channel menu, split into two halves

User Manual 1335.9090.02  08

51

R&S®RTM3000

Waveform Setup Vertical Setup

Vert. Position Knob Selects the parameter to be changed with the [Offset/Position (upper knob)]: "Offset" or "Position". By default, position is set. [Preset] does not affect the assignment.

Channel <n> Opens the channel menu.

State Switches the selected channel on or off.
Remote command: CHANnel<m>:STATe on page 431

Coupling Selects the input coupling, which influences the signal path between input connector and the following internal signal stage. The current coupling of each channel is shown in the waveform labels below the grid.

"AC"

AC coupling is useful if the DC component of a signal is of no interest. AC coupling blocks the DC component of the signal so that the waveform is centered on zero volts.

If AC coupling is set, the attenuation of passive probes has no effect, and voltage is applied to the instrument with factor 1:1. Observe the voltage limits, otherwise you can damage the instrument.

"DC"

With DC coupling, the input signal passes unchanged, all signal components are shown.

Remote command: CHANnel<m>:COUPling on page 432

Termination Adjusts the input impedance of the instrument to the impedance of the DUT. If an active Rohde & Schwarz probe is used, the termination is read out from the probe usually it is 50 .

"1 M"

A high input resistor minimizes the loading effect on the device under test. This value is set automatically if a passive probe is connected, and cannot be changed.

"50 "

Used for measurement systems with characteristic impedance of 50 . The input resistor of the oscilloscope minimizes the reflections along the signal path, and increases the accuracy of measurement results. DC coupling is set automatically. 50  termination is indicated in the waveform labels by an .

Remote command: CHANnel<m>:COUPling on page 432

Bandwidth Selects the bandwidth limit. At full bandwidth, all frequencies in the specified range of the instrument are acquired and displayed accurately with less than 3 dB attenuation. Full bandwidth is used for most applications.

User Manual 1335.9090.02  08

52

R&S®RTM3000

Waveform Setup Vertical Setup

To reduce noise, you can set a frequency limit. Higher frequencies are removed from the signal. Limited bandwidth is indicated by "BW" in the waveform label.
For analog applications, the highest signal frequency determines the required oscilloscope bandwidth. The oscilloscope bandwidth should be at least 3 times higher than the maximum frequency included in the analog test signal to measure the amplitude without aliasing.
Most test signals are more complex than a simple sine wave and include several spectral components. A digital signal, for example, is built up of several odd harmonics. For digital signals, the oscilloscope bandwidth should be at least 5 times higher than the clock frequency to be measured.
The oscilloscope is not an autonomous system. You need a probe to measure the signal, and the probe has a limited bandwidth, too. The combination of oscilloscope and probe creates a system bandwidth. To reduce the effect of the probe on the system bandwidth, the probe bandwidth should exceed the bandwidth of the oscilloscope, the recommended factor is 1.5 x oscilloscope bandwidth.
Remote command: CHANnel<m>:BANDwidth on page 433
Vertical Scale Sets the vertical scale in Volts per division to change the displayed amplitude of the selected waveform. The current value is shown in the waveform label below the grid.
Vertical scale directly affects the resolution of the waveform amplitude. To get the full resolution of the ADC, set up the waveforms to cover most of the height of the diagram.
Remote command: CHANnel<m>:SCALe on page 431
Offset Sets the offset voltage, which corrects an offset-affected signal. The vertical center of the selected channel is shifted by the offset value and the signal is repositioned within the diagram area. To set the offset automatically, use [Autoset].
Use the offset to measure small AC voltages that are overlaid by higher DC voltages. Unlike AC coupling, the DC part of the signal is not lost with offset setting.
If an active probe is connected, the offset limit is defined by the probe. Refer to the documentation of the probe for allowed values.
If an active differential probe is connected, set the common-mode offset to compensate for a common DC voltage applied to both input sockets (referenced to the ground socket). Thus, you can measure on differential signals with high common mode levels. You can measure the common mode input voltage using the R&S ProbeMeter.
If you use a R&S RT-ZM modular probe, the "Offset" is the differential offset. The differential offset is a DC voltage applied between the positive (Vp) and the negative (Vn) input terminal at the probe tip. The common mode offset is set separately in the "Probe" menu.
Remote command: CHANnel<m>:OFFSet on page 432

User Manual 1335.9090.02  08

53

R&S®RTM3000

Waveform Setup Vertical Setup

Position Moves the selected signal up or down in the diagram. While the offset sets a voltage, position is a graphical setting given in divisions. The visual effect is the same as for offset.
Remote command: CHANnel<m>:POSition on page 432
Ground Connects the input to a virtual ground. All channel data is set to 0 V. Ground connection is labeled with . The coupling is not affected by the ground setting.
Remote command: CHANnel<m>:COUPling on page 432
Invert Turns the inversion of the signal amplitude on or off. To invert means to reflect the voltage values of all signal components against the ground level. Inversion affects only the display of the signal but not the trigger.
For example: if the oscilloscope triggers on the rising edge, the trigger is not changed by inversion, but the actually rising edge is displayed as falling edge.
Inversion is indicated in the waveform labels by line above the channel name.
Remote command: CHANnel<m>:POLarity on page 433
Deskew Sets a time delay for the selected channel.
Deskew compensates delay differences between channels caused by the different length of cables, probes, and other sources. Correct deskew values are important for accurate triggering. Signals that are routed over lines with different lengths have a different propagation delay. This delay can lead to a non-synchronous waveform display. For example, a coax cable with a length of 1 meter has a propagation delay of typically 5.3 ns.
Remote command: CHANnel<m>:SKEW on page 434
Zero Adjust Differences in DUT and oscilloscope ground levels can cause larger zero errors, which affect the waveform. If the DUT is ground-referenced, the "Zero Adjust" corrects the zero error and sets the probe to the zero level.
You can assess the zero error by measuring the mean value of a signal that returns zero.
Remote command: CHANnel<m>:ZOFFset[:VALue] on page 434
Waveform Color Selects the color scale for the waveform color. Each scale comprises a set of colors, where each color represents a certain frequency of occurrence.

User Manual 1335.9090.02  08

54

R&S®RTM3000

Waveform Setup Vertical Setup

"Temperature" Display in temperature colors. Blue corresponds to rare occurrences of the samples, while white indicates frequent ones.

"Rainbow"

Display in rainbow colors. Blue corresponds to rare occurrences of the samples, while red indicates frequent ones.

"Fire"

Display in fire colors. Yellow corresponds to rare occurrences of the samples, while red indicates frequent ones.

"Default"

Displays the waveform in its default monochrome color.

Remote command: CHANnel<m>:WCOLor on page 434

Probe See Chapter 4.4.2, "Probe Settings for Probes with BNC Connector", on page 58 and Chapter 4.4.3, "Probe Settings for Probes with Rohde & Schwarz Interface", on page 59.

Threshold See Chapter 4.3.4, "Threshold Settings", on page 55.

Label See Chapter 4.3.5, "Label Settings", on page 56.

4.3.4 Threshold Settings
A threshold is used for digitization of analog signals. If the signal value is higher than the threshold, the signal state is high (1 or true for the Boolean logic). Otherwise, the signal state is considered low (0 or false) if the signal value is below the threshold.
Access: [Ch <n>] > "Threshold" (scroll down).

Threshold A threshold is used for digitization of analog signals. If the signal value is higher than the threshold, the signal state is high (1 or true for the Boolean logic). Otherwise, the signal state is considered low (0 or false) if the signal value is below the threshold.
Remote command: CHANnel<m>:THReshold on page 435
Hysteresis To avoid the change of signal states due to noise, set the hysteresis. If the signal oscillates inside the hysteresis range and crosses the threshold, no state transition occurs.

User Manual 1335.9090.02  08

55

R&S®RTM3000
Threshold

Waveform Setup Vertical Setup
Hysteresis

Logic 0

Logic 1

Logic 0

The numerical values of "Small", "Medium", and "Large" hysteresis correspond to the vertical scale.
Remote command: CHANnel<m>:THReshold:HYSTeresis on page 436
Find Threshold The instrument analyzes the channel and sets the threshold for digitization. If no level can be found, the existing value remains unchanged, and you can set the thresholds manually.
Remote command: CHANnel<m>:THReshold:FINDlevel on page 436

4.3.5 Label Settings
In the "Label" menu, you can define a name label for the selected waveform. Access: [Ch <n>] > "Label" (scroll down).

Label Activates or deactivates the label display. The label is shown at the waveform on the right edge of the display.
Remote command: CHANnel<m>:LABel:STATe on page 436 CHANnel<m>:LABel on page 436
Predefined Label Selects a predefined label text. You can edit the text with "Edit Label".

User Manual 1335.9090.02  08

56

R&S®RTM3000

Waveform Setup Probes

Edit Label Opens on-screen keypad to enter a label text. If you previously have selected a predefined label, it is already written in the entry line, and you can modify it.
The maximum name length is 8 characters, and only ASCII characters provided on the on-screen keypad can be used.

4.4 Probes
With R&S RTM3000, you can use various probe types. Mostly these probes are passive and active voltage probes but also current probes are supported.
The "Probe" menu provides all probe-relevant information. The functionality in the menu changes according to the type of the attached probe. Probes with Rohde & Schwarz probe interface (probe box) are recognized by the instrument. The R&S RTM3000 reads out the main characteristics of the probe and displays them. Probes that are not recognized automatically require manual setting of measurement unit and attenuation.
4.4.1 Adjusting Passive Probes
If you use a passive probe, it is necessary to compensate it when you connect it to the instrument the first time. Compensation matches the probe cable capacitance to the oscilloscope input capacitance to assure good amplitude accuracy from DC to upper bandwidth limit frequencies. A poorly compensated probe reduces the performance of the probe-oscilloscope system and introduces measurement errors resulting in distorted waveforms and inaccurate results.
Two connector pins for compensation are located at the front panel. The left pin is on ground level. The next pin supplies a square wave signal for the adjustment.
1. Press the [Apps Selection] key.
2. Tap "Probe Adjust".
3. Follow the instructions of the wizard. It guides you through the compensation process. Use the compensation trimmer of the probe to get optimum square wave response. For details, refer to the documentation of your probe.

User Manual 1335.9090.02  08

57

R&S®RTM3000

Waveform Setup Probes

4.4.2 Probe Settings for Probes with BNC Connector
For passive probes, which are connected with a BNC connector, you set the probe attenuation and the unit, and you can start an adjustment procedure for the probe. All settings are channel-specific. When you set the attenuation, you can select a predefined factor, for example "10:1", or enter a user-defined value.
If AC coupling is set, the attenuation of passive probes has no effect, and voltage is applied to the instrument with factor 1:1. Observe the voltage limits, otherwise you can damage the instrument.
Access: [Ch <n>] > "Probe" (scroll down). Or: short menu > "Probe"

User If default values do not fit, you can enter an arbitrary attenuation factor in the range between 0.001:1 and 1000:1. The vertical scaling and measured values are multiplied by this factor so that the displayed values are equal to the undivided measured signal values.
Remote command: PROBe<m>:SETup:ATTenuation:MANual on page 437 PROBe<m>:SETup:GAIN:MANual on page 438
Unit Selects the unit that the probe can measure.  V - for voltage measurements  A - for current measurements
Remote command: PROBe<m>:SETup:ATTenuation:UNIT on page 437 PROBe<m>:SETup:GAIN:UNIT on page 437
Probe Adjust Starts the probe adjustment procedure. A wizard explains the adjustment step by step.

User Manual 1335.9090.02  08

58

R&S®RTM3000

Waveform Setup Probes

4.4.3 Probe Settings for Probes with Rohde & Schwarz Interface
Probes with Rohde & Schwarz probe interface have an integrated data memory that contains identification data and individual probe correction parameters. The R&S RTM3000 can detect these probes and read out the data, for example, bandwidth, termination and attenuation. These parameters do not need any adjustment.
Other parameters, like the offset value for the selected channel, the micro button action and other probe-specific settings are defined in the probe menu. The probe menu opens automatically when the probe is plugged in.
Access: [Ch <n>] > "Probe" (scroll down). Or: short channel menu > "Probe"
The menu provides the settings for the recognized probe. If no probe is recognized, the default probe menu for BNC-connected probes is shown. The channel label at the bottom shows the probe type, and coupling or termination.
4.4.3.1 Active Broadband Single-Ended Probes
Active single-ended probes like R&S RT-ZS10 and R&S RT-ZS20 provide special features: the micro button and the ProbeMeter. The ProbeMeter measures DC voltages between the probe tip and ground. Special features are available in the "Probe" menu if the probe is connected and recognized by the instrument.
Access: [Ch <n>] > "Probe" (scroll down); or short menu > "Probe"

Figure 4-3: Probe settings of R&S RT-ZS20 with ProbeMeter measurement
Offset Same as "Offset" in the "Vertical" menu, see "Offset" on page 53.

User Manual 1335.9090.02  08

59

R&S®RTM3000

Waveform Setup Probes

Copy to offset Sets the offset to the mean value of the ProbeMeter's DC measurement.
Remote command: PROBe<m>:SETup:ADVanced:PMToffset on page 442

ProbeMeter® Shows the measurement result of the integrated R&S ProbeMeter of active Rohde & Schwarz voltage probes.
If a single-ended or power rail probe is connected, the ProbeMeter measures DC voltages between the probe tip and ground connection and enables ground-referenced measurements of voltages.
If a differential probe is connected, the ProbeMeter measures differential and common mode voltages.
The ProbeMeter measures continuously and in parallel to the measurements of the oscilloscope. The results are shown below the grid. You can switch off the ProbeMeter using the button below the the results.
Remote command: PROBe<m>:PMETer:VISibility, PROBe<m>:SETup:OFFSwitch on page 445 PROBe<m>:PMETer:RESults:SINGle?, PROBe<m>:SETup:DCOFfset? on page 446 PROBe<m>:PMETer:RESults:COMMon? on page 446 PROBe<m>:PMETer:RESults:DIFFerential? on page 446 PROBe<m>:PMETer:RESults:NEGative? on page 447 PROBe<m>:PMETer:RESults:POSitive? on page 447

MicroButton Active Rohde & Schwarz probes have a configurable micro button on the probe head. Pressing this button, you can perform an action on the instrument directly from the probe. During internal automatic processes the button is disabled, for example, during self alignment, autoset, and find level.

Select the action that you want to start from the probe.

"None"

Select this option to prevent unwanted actions due to unintended usage of the micro button.

"Continuous" Starts continuous acquisition, like the [Run Stop] key. The acquisition is running as long as you press the micro button again.

"Single"

Starts one acquisition.

"Autoset"

Starts the autoset procedure.

"Probe Menu" Opens the probe menu.

"ProbeMeter®" Shows or hides the result of the ProbeMeter measurement.

"Screenshots" Saves a screenshot.

"OneTouch"

Initiates the assigned OneTouch actions, same effect as pressing the key.

"Copy to offset"

Sets the offset to the mean value of the ProbeMeter's DC measurement.

User Manual 1335.9090.02  08

60

R&S®RTM3000

Waveform Setup Probes

Remote command: PROBe<m>:SETup:MODE on page 438
Info Shows general information on the connected probe, for example, type, serial number, and production date. Below, electrical characteristics are shown, like bandwidth, attenuation, input capacitance and impedance, voltage and DC offset range.

Remote command: PROBe<m>:SETup:NAME? on page 440 PROBe<m>:ID:BUILd? on page 439 PROBe<m>:ID:PARTnumber? on page 439 PROBe<m>:ID:PRDate? on page 439 PROBe<m>:ID:SRNumber? on page 440 PROBe<m>:ID:SWVersion? on page 440 PROBe<m>:SETup:BANDwidth? on page 441 PROBe<m>:SETup:ATTenuation[:AUTO]? on page 441 PROBe<m>:SETup:GAIN[:AUTO]? on page 441 PROBe<m>:SETup:CAPacitance? on page 441 PROBe<m>:SETup:IMPedance? on page 442
4.4.3.2 Active Broadband Differential Probes
Active differential probes like R&S RT-ZD10 and R&S RT-ZD20 provide special features: the micro button and the ProbeMeter. The ProbeMeter measures the differential and common mode voltages. Special features are available in the "Probe" menu if the probe is connected and recognized by the instrument.
Access: [Ch <n>] > "Probe" (scroll down); or short menu > "Probe"

User Manual 1335.9090.02  08

61

R&S®RTM3000

Waveform Setup Probes

Figure 4-4: Probe settings of R&S RT-ZD20 with ProbeMeter measurement
Offset Same as "Offset" in the "Vertical" menu, see "Offset" on page 53.
Copy to offset Same as "Copy to offset" for active broadband single-ended probes, see "Copy to offset" on page 60. The offset value is also shown in the "Channel <n>" menu.
ProbeMeter® Same as "ProbeMeter®" for active broadband single-ended probes, see "ProbeMeter®" on page 60.
MicroButton Same as for active single-ended probes, see "MicroButton" on page 60.
Info Same as for active single-ended probes, see "Info" on page 61.
Attenuator RT-ZA15 If you use the external attenuator R&S RT-ZA15 together with one of the differential active probes R&S RT-ZD10, R&S RT-ZD20 or R&S RT-ZD30, enable "Attenuator RTZA15" to include the external attenuation in the measurements. Remote command: PROBe<m>:SETup:ZAXV on page 444
4.4.3.3 Current Probes
Rohde & Schwarz provides current probes with different output connectors: BNC or Rohde & Schwarz probe box.

User Manual 1335.9090.02  08

62

R&S®RTM3000

Waveform Setup Probes

Current probes R&S RT-ZCxx
The current probes R&S RT-ZCxx have BNC connectors. The setup is described in Chapter 4.4.2, "Probe Settings for Probes with BNC Connector", on page 58. Demagnetizing and zero adjustment is done on the probe, see the probe's User Manual for details. Make sure to demagnetize and adjust the probe before taking measurements.
Current probes R&S RT-ZCxxB
Current probes R&S RT-ZCxxB have a Rohde & Schwarz probe interface; they are powered and remotely controlled by the oscilloscope.
When the probe is connected, demagnetization is performed automatically.
Access: [Ch <n>] > "Probe" (scroll down); or short menu > "Probe"

Zero Adjust Sets the waveform to zero position. After demagnetizing, always carry out a zero adjustment. The setting corresponds to Zero Adjust in the channel menu but the value is set in %.
Remote command: PROBe<m>:SETup:ADVanced:ZADJust on page 443
Save Zero Adjust Saves the "Zero Adjust" value in the probe box. If you connect the probe to another channel or to another oscilloscope with Rohde & Schwarz probe interface, the value is read out again.
Remote command: PROBe<m>:SETup:ADVanced:STPRobe on page 442
Degauss Demagnetizes the core if it has been magnetized by switching the power on and off, or by an excessive input. Always carry out demagnetizing before measurement. The demagnetizing process takes about one second. During demagnetizing, a demagnetizing waveform is present at the output.

User Manual 1335.9090.02  08

63

R&S®RTM3000

Waveform Setup Probes

Remote command: PROBe<m>:SETup:DEGauss on page 442
Info Same as for active single-ended probes, see "Info" on page 61.
4.4.3.4 High-Voltage Differential Probes
Rohde & Schwarz high-voltage differential probes of the R&S RT-ZHD series have the same settings as active broadband differential probes, and additional range settings. Other high-voltage differential probes have a BNC interface, dor setup, see Chapter 4.4.2, "Probe Settings for Probes with BNC Connector", on page 58. Access: [Ch <n>] > "Probe" (scroll down); or short menu > "Probe"

Figure 4-5: Probe settings of R&S RT-ZHD16 with results of ProbeMeter measurement
Copy to offset Same as "Copy to offset" for active broadband single-ended probes, see "Copy to offset" on page 60. The offset value is also shown in the "Channel <n>" menu.
ProbeMeter® Same as "ProbeMeter®" for active broadband single-ended probes, see "ProbeMeter®" on page 60.
MicroButton Same as for active single-ended probes, see "MicroButton" on page 60.
Input voltage range Sets the voltage range of a R&S RT-ZHD probe. You can set the range on the probe control box or at the oscilloscope.

User Manual 1335.9090.02  08

64

R&S®RTM3000

Waveform Setup Probes

"Auto"

The voltage range is set only at the oscilloscope by adjusting the vertical scale.

"<High value>" Sets the higher voltage range of the connected probe. The selection list shows the value that is specified on the probe.

"<Low value>" Sets the lower voltage range of the connected probe. The selection list shows the value that is specified on the probe.

Remote command: PROBe<m>:SETup:ADVanced:RANGe on page 444

Bandwidth Limit Activates the lowpass filter in the probe control box. You can also set the filter directly on the probe control box. The limit depends on the probe type and is shown on the probe control box.
Remote command: PROBe<m>:SETup:ADVanced:FILTer on page 444

Audible Overrange Activates the acoustic overrange warning in the probe control box. You can also activate the sound directly on the probe control box.
Remote command: PROBe<m>:SETup:ADVanced:AUDioverload on page 444

Info Same as for active single-ended probes, see "Info" on page 61.

4.4.3.5 Modular Probes
The probes of the R&S RT-ZM family are modular probes with multi-mode function. They have a probe head and a probe amplifier connected by a cable, and various probe tip modules and tip cables for different applications. R&S RT-ZM probes are equipped with Rohde & Schwarz probe interface, and provide special features: ProbeMeter, micro button, and a wide offset compensation range.
Access: [Ch <n>] > "Probe" (scroll down).

User Manual 1335.9090.02  08

65

R&S®RTM3000

Waveform Setup Probes

Figure 4-6: Probe settings of R&S RT-ZM30 with ProbeMeter measurement
Offset Same as "Offset" in the "Vertical" menu, see "Offset" on page 53.
Copy to offset Same as "Copy to offset" for active broadband single-ended probes, see "Copy to offset" on page 60. The offset value is also shown in the "Channel <n>" menu.
Com.Mode Offset Sets the common mode offset to compensate for a common DC voltage applied to both input terminals referenced to ground. You can measure the common mode input voltage using the ProbeMeter.
ProbeMeter® Same as "ProbeMeter®" for active broadband single-ended probes, see "ProbeMeter®" on page 60.
MicroButton Same as for active single-ended probes, see "MicroButton" on page 60.
Meas. Mode Sets the measurement mode of modular probes. You can switch between singleended, differential and common mode measurements without reconnecting or resoldering the probe. If you use the R&S RT-ZMA30 browser module, only DM measurements are possible because this module has no ground connector. The measurement modes are:

User Manual 1335.9090.02  08

66

R&S®RTM3000 "DM" "CM"

Waveform Setup Probes
Differential mode input voltage (Vdm), the voltage between the positive and negative input terminal.
Common mode input voltage (Vcm), the mean voltage between the positive and negative input terminal vs. ground.

"P"

Positive single-ended input voltage (Vp). The voltage between the

positive input terminal and ground.

"N"

Negative single-ended input voltage (VN). The voltage between the

negative input terminal and ground.

Remote command: PROBe<m>:SETup:PRMode on page 443

Info Same as for active single-ended probes, see "Info" on page 61.

4.4.3.6 Power Rail Probes
R&S RT-ZPR power rail probes have a Rohde & Schwarz probe interface with ProbeMeter, but no micro button. R&S RT-ZPR probes require 50  termination, which is set automatically. The ProbeMeter measures DC voltages between the probe tip and ground.
Access: [Ch <n>] > "Probe" (scroll down).

Figure 4-7: Probe settings of R&S RT-ZPR20 with ProbeMeter measurement

User Manual 1335.9090.02  08

67

R&S®RTM3000

Waveform Setup Acquisition Setup

Offset Same as "Offset" in the "Vertical" menu, see "Offset" on page 53.
Copy to offset Same as "Copy to offset" for active broadband single-ended probes, see "Copy to offset" on page 60. The offset value is also shown in the "Channel <n>" menu.
ProbeMeter® Same as "ProbeMeter®" for active broadband single-ended probes, see "ProbeMeter®" on page 60.
Info Same as for active single-ended probes, see "Info" on page 61.
AC coupling for power rail probes For the required 50  input termination, the usual AC coupling is not available. Therefore, you can enable AC coupling directly in the R&S RT-ZPR probe, which removes DC and very low-frequency components. To enable AC coupling, use the channel menu or the short channel menu. Remote command: PROBe<m>:SETup:ACCoupling on page 445

4.5 Acquisition Setup
During an acquisition, the R&S RTM3000 captures the signal and converts it to digital samples. The digital samples are processed according to the acquisition settings. The result is a waveform record that is displayed on the screen and stored in memory.
The number of waveform samples in one waveform record is called the record length. The rate of recording waveform samples - the number of waveform samples per second - is the sample rate. The higher the sample rate, the better is the resolution and the more details of the waveform are visible.
A sufficient resolution is essential for correct reconstruction of the waveform. If the signal is undersampled, aliasing occurs - a false waveform is displayed. To avoid aliasing and accurately reconstruct a signal, the sample rate must be at least 3 to 5 times the fastest frequency component of the signal.
There are several ways to adjust and control acquisition:  Use the controls in the Trigger functional block of the front panel to start and stop
acquisition. See Chapter 5.1, "Trigger Controls", on page 74.  Use shortcuts to adjust the acquisition mode, and to perform a single acquisition.  Use the comprehensive menu to adjust all acquisition settings.
 To start or stop acquisition, use the [Run Stop] and [Single] keys in the Trigger section at the front panel.

User Manual 1335.9090.02  08

68

R&S®RTM3000

Waveform Setup Acquisition Setup

4.5.1 Shortcuts for Acquisition Settings
To adjust the acquisition mode, and to perform a single acquisition, you can use the shortcuts on the top of the display. The labels show the current values.

1 = start or stop a continuous acquisition, or start a single acquisition if [Single] is active 2 = adjust the acquisition mode 3 = shows the current sample rate for information
4.5.2 Acquisition Settings
Acquisition settings define the processing of the captured samples in the instrument. The current acquisition mode and sample rate are shown in the top information bar.
 To adjust acquisition settings, press the [Acquisition] key.

The history is described in Chapter 6.4.3, "History Settings", on page 118.
Record Length Sets the record length, the number of waveform samples that are stored in one waveform record.
If you use the history, you can disable the "Auto" record length and enter a value in the "History" menu. In this case, the defined record length is shown in the "Acquisition" menu.

User Manual 1335.9090.02  08

69

R&S®RTM3000

Waveform Setup Acquisition Setup

Remote command: ACQuire:POINts:AUTomatic on page 449 ACQuire:POINts[:VALue] on page 450

Acquire Mode Defines how the waveform is built from the captured samples. There are two general methods to build the waveform record: sample decimation and waveform arithmetic.

Sample decimation reduces the data stream of the ADC to a stream of waveform points with lower sample rate and a less precise time resolution. The R&S RTM3000 uses decimation, if the waveform sample rate is less than the ADC sample rate. The acquisition modes "Peak Detect" and "High Resolution" are decimation methods.

Waveform arithmetic builds the resulting waveform from several consecutive acquisitions of the signal. The acquisition modes "Average" and "Envelope" are arithmetic methods.

"Sample"

Usually, most signals are displayed optimally with this acquisition mode but very short glitches might remain undiscovered by this method. If the sample rate of the waveform is less than the ADC sample rate, the instrument reduces the number of samples: one of n samples in a sample interval is recorded as waveform point, the other samples are discarded (decimation). Conversely, if the sample rate of the waveform is higher than the ADC sample rate, the instrument adds waveform points to the captured samples using an interpolation method.

"Peak Detect"

The minimum and the maximum of n samples are recorded as waveform points, the other samples are discarded. Thus the instrument can detect fast signal peaks at slow time scale settings that would be missed with other acquisition modes.

"High Resolution"

The average of n captured sample points is recorded as one waveform sample. Averaging reduces the noise, the result is a more precise waveform with higher vertical resolution.

"Average"

The average is calculated from the data of the current acquisition and a number of consecutive acquisitions before. The method reduces random noise. It requires a stable, triggered and repetitive signal. The number of acquisitions for average calculation is defined with "No. of Averages" on page 71.

"Average + HR"

Combines the high resolution mode with averaging over several acquisitions.

"Envelope"

Each acquisition is done in sample mode, and the minimum and maximum values over some consecutive acquisitions build the envelope. The resulting diagram shows two envelope waveforms below and above the normal waveform: the minimums (floor) and maximums (roof), representing the borders in which the signal occurs. this method is useful, for example, if the waveform is noisy but the noise is not relevant for the measurement.

"Envelope + PD"

Each acquisition is done in peak detect mode, and the most extreme values of all consecutive acquisitions build the envelope. This method is more precise than "Envelope".

User Manual 1335.9090.02  08

70

R&S®RTM3000

Waveform Setup Acquisition Setup

"Envelope + HR"

Each acquisition is done in high resolution mode, and the minimum and maximum values over some consecutive acquisitions build the envelope.

Remote command: CHANnel<m>:ARIThmetics on page 451 CHANnel<m>:TYPE on page 450 ACQuire:PEAKdetect on page 451 ACQuire:HRESolution on page 451

No. of Averages Defines the number of waveforms used to calculate the average waveform. The higher the number, the better the noise is reduced.
To restart the average calculation, press the [Clear Screen] key.
Remote command: ACQuire:AVERage:COUNt on page 452 ACQuire:AVERage:RESet on page 452

Nx Single Sets the number of waveforms that are acquired with a [Single] acquisition.
The setting is available if the history option is installed.
Remote command: ACQuire:NSINgle:COUNt on page 429

Roll Enables the automatic roll mode. The instrument switches to roll mode if the Time Scale is equal or slower than Start Roll Time.
The roll mode displays the untriggered, continuous signal, and moves the captured input data on the display from the left to the right. The instrument shows the waveform immediately, without waiting for the complete acquisition of the waveform record. The record length is set automatically ("Auto" mode). Some math functions are non-calculable if roll mode is active.
You can use the horizontal and vertical zoom in roll mode if the acquisition is stopped.
Remote command: TIMebase:ROLL:AUTomatic on page 452

Start Roll Time Sets the limit timebase for the roll mode. The instrument switches automatically to roll mode if:
 the Time Scale exceeds the value given here.  the roll mode is activated (Roll).
Remote command: TIMebase:ROLL:MTIMe on page 453

Interpolation Selects the interpolation method if interpolation is required to get the defined record length.

User Manual 1335.9090.02  08

71

R&S®RTM3000

Waveform Setup Acquisition Setup

"Sin(x)/x"

Two adjacent ADC sample points are connected by a sin(x)/x curve, and also the adjoining sample points are considered by this curve. The interpolated points are placed on the resulting curve. This interpolation method is the default method. It is precise and shows the best signal curve.

"Linear"

Two adjacent ADC sample points are connected by a straight line, the interpolated points are placed on the line. You see a polygonal waveform similar to the real signal, and also the ADC sample points as vertexes.

"Sample-Hold"

The ADC sample points are displayed like a histogram. For each sample interval, the voltage is taken from the sample point and considered as constant, and the intervals are connected with vertical lines. Thus, you see the discrete values of the ADC.

Remote command: ACQuire:INTerpolate on page 453

User Manual 1335.9090.02  08

72

R&S®RTM3000

Trigger

5 Trigger
Triggering means to capture the interesting part of the relevant waveforms. Choosing the right trigger type and configuring all trigger settings correctly allows you to detect various incidents in signals.
A trigger occurs if the trigger conditions are fulfilled. The instrument acquires continuously and keeps the sample points to fill the pretrigger part of the waveform record. When the trigger occurs, the instrument continues acquisition until the posttrigger part of the waveform record is filled. Then it stops acquiring and displays the waveform. When a trigger is recognized, the instrument does not accept another trigger until the acquisition is complete.
Trigger conditions include:
 Source of the trigger signal (channel)
 Trigger type and its setup
 Trigger mode
In addition, the horizontal position of the trigger point and the reference point are important to display the interesting part of the signal. See Chapter 4.2, "Horizontal Setup", on page 43.
The trigger level and position are marked in the grid. The markers have the color of the trigger source. Information on the most important trigger settings is shown in the upper information bar.
There are several ways to set up the trigger:
 Use the controls in the Trigger functional block of the front panel.
 Use shortcuts to adjust the trigger source, trigger mode, and main parameters of the trigger type.
 Use the comprehensive menu to select the trigger type and to adjust all trigger settings.
The R&S RTM3000 can output a pulse at the Aux Out connector when the instrument triggers. See
 Trigger Controls...................................................................................................... 74  Shortcuts for Trigger Settings................................................................................. 75  General Trigger Settings......................................................................................... 76  Edge Trigger........................................................................................................... 78  Edge A/B Trigger.....................................................................................................80  Width Trigger...........................................................................................................81  Video Trigger...........................................................................................................84  Pattern Trigger........................................................................................................ 86  Runt Trigger............................................................................................................ 89  Rise Time Trigger....................................................................................................90  Timeout Trigger....................................................................................................... 92  Actions on Trigger................................................................................................... 94

User Manual 1335.9090.02  08

73

R&S®RTM3000

Trigger Trigger Controls

5.1 Trigger Controls
The keys and the rotary knob in the Trigger functional block adjust the trigger and start or stop acquisition. The green LED above the [Levels] knob lights up when the instrument triggers.

[Trigger] Opens the "Trigger" menu.

[Source] Changes the analog trigger source. Press the key repeatedly until the required analog source is selected. If a digital source or serial bus was selected in the "Trigger" menu, or if the "Trigger Type" is set to "Pattern", the key opens the menu.
The key lights up in the color of the selected channel, and the selected source is shown in the information bar.
Remote command: TRIGger:A:SOURce on page 455

[Auto Norm] Toggles the trigger mode between "Auto" and "Norm". The key lights up in white if the trigger mode is "Norm". The current mode is also shown in the information bar.

"Auto"

The instrument triggers repeatedly after a time interval if the trigger conditions are not fulfilled. If a real trigger occurs, it takes precedence. This mode helps to see the waveform even before the trigger is set. The waveform on the screen is not synchronized, and successive waveforms are not triggered at the same point of the waveform.

"Norm"

The instrument acquires a waveform only if a trigger occurs, that is, if all trigger conditions are fulfilled. If no trigger occurs, no waveform is acquired and the last acquired waveform is displayed. If no waveform was captured before, nothing is displayed.

Remote command: TRIGger:A:MODE on page 455

[Levels] The rotary knob changes the trigger level. Turn clockwise to move up the trigger level.
Pressing the knob sets the level to 50% of the signal amplitude.

User Manual 1335.9090.02  08

74

R&S®RTM3000

Trigger Shortcuts for Trigger Settings

Remote command: TRIGger:A:LEVel<n>[:VALue] on page 457 TRIGger:A:FINDlevel on page 457
[Force Trigger] Provokes an immediate single acquisition. Use this key if the acquisition is running in normal mode and no valid trigger occurs. Thus, you can confirm that a signal is available and use the waveform display to determine how to trigger on it.
Remote command: *TRG on page 428
[Run Stop] Starts and stops the continuous acquisition. A green light indicates a running acquisition. A red light shows that acquisition is stopped.
The status is shown also at the right end of the information bar: "Run", "Complete", "Trig?" (waiting for trigger, in normal trigger mode) or "Not ready" (working). For slow timebases, the status "Pre" or "Post" is shown together with an indicator that shows the filling level of the buffer.
Remote command: RUN on page 429 RUNContinous on page 429 STOP on page 430 ACQuire:STATe on page 430
[Single] Starts a specified number of acquisitions. A white light indicates that the instrument is in single mode. The information bar shows "Complete" if the acquisition has been finished.
If the history option R&S RTM3000-K15 is available, you can set the number of acquisitions: press the [Acquisition] key and enter "Nx Single".
Remote command: SINGle on page 429 RUNSingle on page 429

5.2 Shortcuts for Trigger Settings
To adjust the trigger source, mode, and trigger type specific settings, you can use the shortcuts on the top of the display. The labels show the current values.

User Manual 1335.9090.02  08

75

R&S®RTM3000

Trigger General Trigger Settings

1 = adjust the trigger source 2 = open the keypad to enter the value of the trigger level or threshold 3 = adjust slope or polarity 4 = adjust the trigger mode 5 = start or stop a continuous acquisition, or start a single acquisition if [Single] is active 6 = available settings depend on the trigger type
5.3 General Trigger Settings

General trigger settings are independent of the trigger type. They are highlighted in the above figure and described in the current section. The other trigger settings are specific for individual trigger types, and they are described in the following sections.

Trigger Mode Toggles the trigger mode between "Auto" and "Norm". The trigger mode determines the behavior of the instrument if no trigger occurs. The current setting is shown in the information bar.

"Auto"

The instrument triggers repeatedly after a time interval if the trigger conditions are not fulfilled. If a real trigger occurs, it takes precedence. This mode helps to see the waveform even before the trigger is set. The waveform on the screen is not synchronized, and successive waveforms are not triggered at the same point of the waveform.

User Manual 1335.9090.02  08

76

R&S®RTM3000

Trigger General Trigger Settings

"Norm"

The instrument acquires a normal waveform only, if a trigger occurs, that is, if all trigger conditions are fulfilled. If no trigger occurs, no waveform is acquired and the last acquired waveform is displayed. If no waveform was captured before, nothing is displayed.

Remote command: TRIGger:A:MODE on page 455

Trigger Type Selects the trigger type.

"Edge"

Triggers on signal edges. See Chapter 5.4, "Edge Trigger", on page 78.

"Edge A/B"

Triggers on a sequence of two edge trigger conditions. See Chapter 5.5, "Edge A/B Trigger", on page 80.

"Width"

Triggers on pulse width. See Chapter 5.6, "Width Trigger", on page 81.

"Video"

Triggers on various PAL, NTSC and HDTV standard video signals. See Chapter 5.7, "Video Trigger", on page 84.

"Pattern"

Triggers on logical combinations of the input channels. See Chapter 5.8, "Pattern Trigger", on page 86.

"Runt"

Triggers on pulses lower than normal in amplitude. See Chapter 5.9, "Runt Trigger", on page 89.

"Risetime"

Triggers on fast or slow rising or falling edges. See Chapter 5.10, "Rise Time Trigger", on page 90.

"Timeout"

Triggers on signal level timeout. See Chapter 5.11, "Timeout Trigger", on page 92.

"Line"

The line trigger uses the waveform of the power supply's alternating line voltage (typically 50 Hz or 60 Hz AC) as the trigger signal source. Use this trigger to detect issues related to the frequency of the power grid. The line trigger does not have any settings.

"Serial Bus"

Triggers on a serial bus. Requires that at least one protocol option R&S RTM-K1, -K2, or -K3 is installed, a serial bus is configured, and a decoded signal is available. See Chapter 12.1.1, "Protocol - Common Settings", on page 246.

Remote command: TRIGger:A:TYPE on page 456

Source Selects the trigger source.

"C1, C2, C3, C4"

Select one of the analog input channels as trigger source.

"D0 to D15"

Select one of the digital channels as trigger source if MSO option R&S RTM-B1 is installed. Not available for video, runt, and risetime trigger.

User Manual 1335.9090.02  08

77

R&S®RTM3000

Trigger Edge Trigger

"Extern"

Sets the external trigger input on the front panel as trigger source. Available for edge and video trigger.

"B1, B2, B3 or Serial bus that is used for triggering on protocols. Only available, if

B4"

the trigger type "Serial Bus" is selected.

Remote command: TRIGger:A:SOURce on page 455

Hold Off, Hold Off Time Enables the hold off and defines the "Hold Off Time". The next trigger occurs only after the hold off time has passed.
The trigger "Hold Off" defines when the next trigger event is recognized after the current trigger event. Thus, it affects the next trigger to occur after the current one. Hold off helps to obtain stable triggering when the oscilloscope is triggering on undesired events.
Remote command: TRIGger:A:HOLDoff:MODE on page 456 TRIGger:A:HOLDoff:TIME on page 456

Actions on Trigger, Configuration Enables and select the actions to be done on trigger event. for details, see Chapter 5.12, "Actions on Trigger", on page 94.

5.4 Edge Trigger
The edge trigger is the most common trigger type. The trigger occurs when the signal from the trigger source passes the trigger level in the specified direction (slope).

Figure 5-1: Edge trigger event with positive slope (rising edge)
 [Trigger] > "Trigger Type" = "Edge"

User Manual 1335.9090.02  08

78

R&S®RTM3000

Trigger Edge Trigger

Slope............................................................................................................................. 79 Trigger Level, Threshold............................................................................................... 79 Hysteresis..................................................................................................................... 80 Coupling........................................................................................................................ 80 HF Reject...................................................................................................................... 80 Noise Reject..................................................................................................................80

Slope

Sets the edge direction for the trigger. You can trigger on:



rising edge, that is a positive voltage change



falling edge, that is a negative voltage change



rising and falling edge. After starting an acquisition, the instrument triggers on

the first identified edge.

Remote command: TRIGger:A:EDGE:SLOPe on page 457

Trigger Level, Threshold Sets the voltage level or threshold for the trigger.
You can also drag the trigger level marker on the display, or turn the Levels knob. To set the trigger level to 50% of the signal amplitude, press the Levels knob.
For width and timeout trigger, the trigger level is the threshold of the trigger source.
Remote command: TRIGger:A:LEVel<n>[:VALue] on page 457 TRIGger:A:FINDlevel on page 457

User Manual 1335.9090.02  08

79

R&S®RTM3000

Trigger Edge A/B Trigger

Hysteresis Sets a hysteresis range around the trigger level. Hysteresis avoids unwanted trigger events caused by noise oscillation around the trigger level. The automatic, small, medium, large hysteresis values depend on the vertical scale.
Hysteresis is not available if "Source" = "Extern".
Remote command: TRIGger:A:HYSTeresis on page 458

Coupling Sets the coupling for the trigger source.

"AC"

Alternating current coupling. A highpass filter removes the DC offset voltage from the trigger signal.

"DC"

Direct current coupling. The trigger signal remains unchanged.

"LF Reject"

Sets the trigger coupling to high frequency. A 15 kHz highpass filter removes lower frequencies from the trigger signal. Use this mode only with very high frequency signals.

Remote command: TRIGger:A:EDGE:COUPling on page 457

HF Reject Enables or disables an additional 5 kHz lowpass filter in the trigger path. This filter removes higher frequencies and is available with AC and DC coupling.
You can use either "HF Reject" or "Noise Reject".
Remote command: TRIGger:A:EDGE:FILTer:HFReject on page 458

Noise Reject Extends the hysteresis to avoid unwanted trigger events caused by noise oscillation around the trigger level.
You can use either "HF Reject" or "Noise Reject".
Remote command: TRIGger:A:EDGE:FILTer:NREJect on page 458

5.5 Edge A/B Trigger
The edge A/B trigger is a sequence of two edge trigger conditions. The instrument triggers if both edge trigger conditions (A and B) are fulfilled. You can configure a delay between the A- and B-trigger.
 [Trigger] > "Trigger Type" = "Edge A/B" > "Trigger Setup"

User Manual 1335.9090.02  08

80

R&S®RTM3000

Trigger Width Trigger

Trigger Setup Opens a dialog where you configure the trigger sequence. On the left, the first edge trigger (A) is defined as usual. On the right, a second edge trigger (B) is defined with the same parameters: source, level, edge, and hysteresis. The conditions of the B-trigger are considered when the conditions of the A-trigger are met.
In addition, you can set a delay for the B-trigger ("Trigger").
Remote command: TRIGger:B:ENABle on page 459 TRIGger:B:SOURce on page 459 TRIGger:B:EDGE:SLOPe on page 459

Trigger Sets a time delay or event delay for the B-trigger. The instrument waits for that delay after an A-trigger until it recognizes the B-trigger.

"After time"

Sets the time the instrument waits until it checks the B-trigger condition.

"After events"

Sets a number of B-trigger events that fulfill the B-trigger condition but do not cause the trigger. The oscilloscope triggers on the n-th event, the last of the specified number of events.

Remote command: TRIGger:B:MODE on page 459 TRIGger:B:DELay on page 459 TRIGger:B:EVENt:COUNt on page 460

5.6 Width Trigger
The width trigger compares the pulse width (duration) with given time limits. It detects pulses with an exact pulse width, pulses shorter or longer than a given time, and also pulses inside or outside the allowable time range. The pulse width is measured at the trigger level.

User Manual 1335.9090.02  08

81

R&S®RTM3000 You can use the width trigger, for example, to trigger on glitches.

Trigger Width Trigger

Figure 5-2: Pulse width is shorter (left) or longer (right) than a given duration (also known as glitch trigger)

min

max

1

min

max

2

Figure 5-3: Pulse width is inside or outside an allowable time range
1 = Inside: min width < pulse < max width 2 = Outside: pulse < min width OR pulse > max width

±
1

±
2

Figure 5-4: Pulse width is equal or unequal to a given duration, with optional variation ()
1 = Equal: (width - variation) < pulse < (width + variation) 2 = Unequal: pulse < (width - variation) OR pulse > (width + variation)

 [Trigger] > "Trigger Type" = "Width"

User Manual 1335.9090.02  08

82

R&S®RTM3000

Trigger Width Trigger

Polarity.......................................................................................................................... 83 Comparison................................................................................................................... 83 Time t............................................................................................................................ 84 Variation........................................................................................................................ 84 Time t1, Time t2.............................................................................................................84 Threshold...................................................................................................................... 84 Hysteresis..................................................................................................................... 84

Polarity

Sets the polarity of the pulse. You can trigger on:



positive going pulse, the width is defined from the rising to the falling slopes.



negative going pulse, the width is defined from the falling to the rising slopes.

Remote command: TRIGger:A:WIDTh:POLarity on page 460

Comparison Sets how the measured pulse width is compared with the given limits.

"Width >"

Triggers on pulse width longer than the reference "Time t".

"Width <"

Triggers on pulse width shorter than the reference "Time t".

"Width ="

Triggers on pulse width equal to the reference "Time t" if "Variation" t = 0. If "Variation"  0, this setting triggers on pulses within the range t±t.

"Width "

Triggers on pulses unequal to the reference "Time t", if "Variation" t = 0. If "Variation"  0, this setting triggers on pulses outside a range t ± t.

User Manual 1335.9090.02  08

83

R&S®RTM3000

Trigger Video Trigger

"Inside"[, ]"Out- Triggers on pulses inside or outside a range specified with "Time t1"

side"

and "Time t2".

This method is an alternative setting to the range definition with

"Time t" and "Variation". The values are interdependent. "Variation"

and "Time t" are adjusted, if you change t1 and t2, and vice versa.

Remote command: TRIGger:A:WIDTh:RANGe on page 461

Time t Sets the reference time, the nominal value for comparison settings "Width >", "Width <", "Width =", and "Width ".
Remote command: TRIGger:A:WIDTh:WIDTh on page 461

Variation Sets a range t to the reference "Time t", if comparison is set to "Width =" or "Width ". The instrument triggers on pulses inside or outside the range t±t.
Remote command: TRIGger:A:WIDTh:DELTa on page 461

Time t1, Time t2 Set the lower and upper time limits defining the time range if "Width =" or "Width " is set for comparison. "Time t" and "Variation" are adjusted accordingly.
Remote command: TRIGger:A:WIDTh:RANGe on page 461 TRIGger:A:WIDTh:DELTa on page 461

Threshold Threshold of the trigger source channel, used as trigger level for the width trigger.
See also "Threshold" on page 55 and "Trigger Level, Threshold" on page 79.
Remote command: TRIGger:A:LEVel<n>[:VALue] on page 457 CHANnel<m>:THReshold on page 435

Hysteresis Hysteresis of the trigger source channel, see "Hysteresis" on page 55.
Remote command: CHANnel<m>:THReshold:HYSTeresis on page 436

5.7 Video Trigger
The video or TV trigger is used to analyze analog baseband video signals. You can trigger on baseband video signals from standard definition and high definition standards connected to an analog channel input or to the external trigger input. The instrument triggers on the sync pulses.

User Manual 1335.9090.02  08

84

R&S®RTM3000

Trigger Video Trigger

First select the standard and the signal polarity, then decide to trigger on lines or fields and enter the specific settings.
 [Trigger] > "Trigger Type" = "Video"

Figure 5-5: Video trigger menu
Standard........................................................................................................................85 Signal............................................................................................................................ 86 Mode............................................................................................................................. 86 Line............................................................................................................................... 86
Standard Selects the color television standard.
You can trigger on various standard-definition television (SDTV) signals:  "PAL"  "NTSC"  "SECAM"  "PAL-M"  "SDTV 576i" (PAL and SECAM)
High-definition television (HDTV) standards are indicated by the number of active lines and the scanning system:  "HDTV 720p"  "HDTV 1080p" (p for progressive scanning)  "HDTV 1080i" (i for interlaced scanning)
Remote command: TRIGger:A:TV:STANdard on page 462

User Manual 1335.9090.02  08

85

R&S®RTM3000

Trigger Pattern Trigger

Signal Selects the polarity of the signal. Note that the sync pulse has the opposite polarity. If the video modulation is positive, the sync pulses are negative. If the modulation is negative, sync pulses are positive. The edges of the sync pulses are used for triggering, therefore incorrect polarity setting causes a sporadic triggering by the video information.

T

T

Figure 5-6: Positive video signal with negative bi-level sync pulse (SDTV, left) and negative signal with positive tri-level sync pulse (HDTV, right)

Remote command: TRIGger:A:TV:POLarity on page 462

Mode Selects from the following the trigger conditions:

"All Frames" The oscilloscope triggers on the beginning of all video signal frames.

"Odd Frames" The oscilloscope triggers on the beginning of video signal frames with an odd frame number.

"Even Frames" The oscilloscope triggers on the beginning of video signal frames with an even frame number.

"All Lines"

The oscilloscope triggers on the beginning of all video signal lines.

"Line Number" Triggers on an exact "Line" number.

Remote command: TRIGger:A:TV:FIELd on page 462

Line Sets an exact line number if "Mode" is "Line Number". The oscilloscope triggers exactly on the beginning of the selected line in any field.
Remote command: TRIGger:A:TV:LINE on page 463

5.8 Pattern Trigger
The pattern trigger is a logic trigger. It provides any logical combination of the input channels and supports you in verifying the operation of digital logic. Additionally, you can set a time limitation to the pattern. Thus you can also trigger on bus patterns of parallel buses.
The channel pattern is configured in the "Logic Editor" dialog box.

User Manual 1335.9090.02  08

86

R&S®RTM3000  [Trigger] > "Trigger Type" = "Pattern" > "Edit Pattern"

Trigger Pattern Trigger

Figure 5-7: Pattern trigger with logic editor
Thresholds
At the bottom of the "Logic Editor", you see the current threshold settings of all channels. Here, you can directly activate the channels, and change the threshold values.
The thresholds of analog channels are also set in the "Channel <n>" > "Threshold" menu, see also Chapter 4.3.4, "Threshold Settings", on page 55.
The thresholds of logic channels are also set in the [Logic] > "Threshold and Deskew" dialog, see Chapter 14.2, "Logic Analyzer Settings", on page 389.
Logic settings
H | L | X, Set All............................................................................................................. 87 And | Or.........................................................................................................................88 Duration.........................................................................................................................88 True | False................................................................................................................... 88 Time limitation............................................................................................................... 88
H | L | X, Set All Defines the pattern by selecting the state "H" (high), "L" (low) or "X" (do not care) for each active analog and digital channel. The word length of the pattern depends on the number of available analog and digital channels. Analog channels: 2 bit for 2-channel instruments, 4 bit for 4-channel instruments. Digital (16 bit): the logic channels D0, D1,...,D15 are only available with MSO option R&S RTM-B1. Thus the pattern can have 2, 4, 18, or 20 bits. Use "Set All" to set all channels to the same state.

User Manual 1335.9090.02  08

87

R&S®RTM3000

Trigger Pattern Trigger

Remote command: TRIGger:A:PATTern:SOURce on page 463

And | Or Sets the logical combination of the channel states.

"AND"

All defined states must be true.

"OR"

At least one of the defined states must be true.

Remote command: TRIGger:A:PATTern:FUNCtion on page 464

Duration The switch has the following two effects:
 Selects the mode of the True | False comparison.  Enables or disables the Time limitation.

True | False Defines whether the instrument triggers on fulfillment of the logical condition, or on violation.
 If Duration = on, the instrument triggers when the logic combination "Is True" or "Is False" for a specified time duration.
 If Duration = off, the instrument triggers when the logic combination is found in the signal ("Goes True"), or if it disappears ("Goes False").
Remote command: TRIGger:A:PATTern:CONDition on page 464

Time limitation To set a time limitation for the pattern, you have several possibilities. They are similar to the setting of a pulse width, see Chapter 5.6, "Width Trigger", on page 81.  "Timeout" and "Time t"
Define a minimum time during which the signals match the pattern condition.  "Width >" or "Width <" and "Time t"
Triggers if the pattern condition changes before or after the specified time.  "Width =", "Time t1" and "Variation"
Triggers if the pattern condition is fulfilled for a duration "Time t1" ± "Variation".  "Width ", "Time t1" and "Variation"
Triggers if the pattern condition is fulfilled for a duration shorter than "Time t1" "Variation", or longer than "Time t1" + "Variation".  "Inside", "Time t1" and "Time t2" Triggers if the pattern condition is fulfilled for a duration between "Time t1" and "Time t2". These settings are an alternative setting to the definition with "Width =". The time values are interdependent and adjusted accordingly.  "Outside", "Time t1" and "Time t2" Triggers if the pattern condition is fulfilled for a duration shorter than "Time t1", or longer than "Time t2". These settings are an alternative setting to the definition with "Width ". The time values are interdependent and adjusted accordingly.

User Manual 1335.9090.02  08

88

R&S®RTM3000
Remote command: TRIGger:A:PATTern:MODE on page 464 TRIGger:A:PATTern:WIDTh:RANGe on page 465 TRIGger:A:PATTern:WIDTh[:WIDTh] on page 465 TRIGger:A:PATTern:WIDTh:DELTa on page 465

Trigger Runt Trigger

5.9 Runt Trigger
A runt is a pulse lower than normal in amplitude. The amplitude crosses the first threshold twice in succession without crossing the second one. For example, this trigger can detect logic, digital, and analog signals remaining below a specified threshold amplitude because I/O ports are in undefined state.
 [Trigger] > "Trigger Type" = "Runt"

Polarity.......................................................................................................................... 89 Upper Level...................................................................................................................90 Lower Level...................................................................................................................90 Hysteresis..................................................................................................................... 90 Find Threshold.............................................................................................................. 90

Polarity

Sets the polarity of a pulse, that is the direction of the first pulse slope.



positive going pulse, the width is defined from the rising to the falling slopes.



negative going pulse, the width is defined from the falling to the rising slopes.



selects both positive and negative going pulses.

Remote command: TRIGger:A:RUNT:POLarity on page 466

User Manual 1335.9090.02  08

89

R&S®RTM3000

Trigger Rise Time Trigger

Upper Level Sets the upper voltage threshold for runt detection. A negative runt crosses the upper level twice without crossing the lower level. Remote command: TRIGger:A:LEVel<n>:RUNT:UPPer on page 466
Lower Level Sets the lower voltage threshold for runt detection. A positive runt crosses the lower level twice without crossing the upper level. Remote command: TRIGger:A:LEVel<n>:RUNT:LOWer on page 466
Hysteresis Hysteresis of the trigger source channel, see "Hysteresis" on page 55. Remote command: CHANnel<m>:THReshold:HYSTeresis on page 436
Find Threshold The instrument analyzes the signal and sets the upper and lower trigger levels. If no level can be found, the existing values remain unchanged, and you can set the thresholds manually.

5.10 Rise Time Trigger
The rise time trigger, also known as slew rate or transition trigger, can detect fast or slow rising or falling edges selectively. It triggers on edges, if the rise or fall time from the lower to higher voltage level (or vice versa) is shorter or longer as defined, or inside or outside a specified time range. The trigger finds slew rates that are faster than expected or permissible to avoid overshooting and other interfering effects. It also detects very slow edges violating the timing in pulse series.
 [Trigger] > "Trigger Type" = "Risetime"

User Manual 1335.9090.02  08

90

R&S®RTM3000

Trigger Rise Time Trigger

Polarity.......................................................................................................................... 91 Comparison................................................................................................................... 91 Rise Time...................................................................................................................... 92 Variation........................................................................................................................ 92 Upper Level...................................................................................................................92 Lower Level...................................................................................................................92 Hysteresis..................................................................................................................... 92 Find Threshold.............................................................................................................. 92

Polarity

Sets the edge, the transition time of which is to be analyzed:



rise time trigger



fall time trigger



rise and fall time trigger

Remote command: TRIGger:A:RISetime:SLOPe on page 468

Comparison Selects how the time limit for the slew rate is defined. The time measurement starts when the signal crosses the first trigger level - the upper or lower level depending on the selected slope - and stops when the signal crosses the second level.
"Greater than" Triggers on transition times longer than the given "Rise Time".
"Lower than" Triggers on transition times shorter than the given "Rise Time".

User Manual 1335.9090.02  08

91

R&S®RTM3000

Trigger Timeout Trigger

"Equal"

Triggers on transition times inside the time range Rise Time ± Variation.

"Not equal"

Triggers on transition times outside the time range Rise Time ± Variation.

Remote command: TRIGger:A:RISetime:RANGe on page 468

Rise Time Sets the reference rise time, the nominal value for comparisons.
Remote command: TRIGger:A:RISetime:TIME on page 468

Variation Defines a time range around the given "Rise Time" value.
Remote command: TRIGger:A:RUNT:DELTa on page 466

Upper Level Sets the upper voltage threshold. When the signal crosses this level, the slew rate measurement starts or stops depending on the selected polarity.
Remote command: TRIGger:A:LEVel<n>:RISetime:UPPer on page 467

Lower Level Sets the lower voltage threshold. When the signal crosses this level, the slew rate measurement starts or stops depending on the selected slope.
The value corresponds to the threshold value of the trigger channel.
Remote command: TRIGger:A:LEVel<n>:RISetime:LOWer on page 467

Hysteresis Hysteresis of the trigger source channel, see "Hysteresis" on page 55.
Remote command: CHANnel<m>:THReshold:HYSTeresis on page 436

Find Threshold See "Find Threshold" on page 90.

5.11 Timeout Trigger
The timeout trigger checks if the signal stays above or below the threshold voltage for a specified time lapse. In other words, the trigger occurs if the trigger source signal does not cross the threshold during the specified time.

User Manual 1335.9090.02  08

92

R&S®RTM3000
time Figure 5-8: Timeout trigger with range Stays High
 [Trigger] > "Trigger Type" = "Timeout"

Trigger Timeout Trigger

Figure 5-9: Timeout trigger menu

Range Selects the relation of the signal level to the threshold:

Stays High

The signal level stays above the trigger level.

Stays Low

The signal level stays below the trigger level.

Remote command: TRIGger:A:TIMeout:RANGe on page 469

Time Defines the time limit for the timeout at which the instrument triggers.
Remote command: TRIGger:A:TIMeout:TIME on page 469

Threshold Threshold of the trigger source channel, used as trigger level for the timeout trigger.
See also "Threshold" on page 55 and "Trigger Level, Threshold" on page 79.
Remote command: TRIGger:A:LEVel<n>[:VALue] on page 457 CHANnel<m>:THReshold on page 435

User Manual 1335.9090.02  08

93

R&S®RTM3000

Trigger Actions on Trigger

Hysteresis Hysteresis of the trigger source channel, see "Hysteresis" on page 55.
Remote command: CHANnel<m>:THReshold:HYSTeresis on page 436

5.12 Actions on Trigger
A trigger event can be used to initiate one or several actions. All available actions can be initiated at the same time, and for all trigger types. Actions on trigger are not available if the following applications are active:  Mask test  Power analysis  Bode plot
To set up trigger actions 1. Stop the acquisition. 2. Press the [Trigger] key. 3. In the "Trigger" menu, activate "Actions on Trigger". 4. Select "Configuration". 5. Select the actions. 6. If "Screenshot" is selected, configure the screenshot settings in "File" menu >
"Screenshots". 7. If "Save Wavef." is selected, configure the export (waveform, target, file name and
format) in "File" menu > "Waveforms". 8. Start the acquisition with [Run Stop] or [Single].

User Manual 1335.9090.02  08

94

R&S®RTM3000

Trigger Actions on Trigger

Actions on Trigger Activates the selected actions on trigger event.
Remote command: TRIGger:EVENt[:ENABle] on page 470
Configuration Opens a menu to select the actions that are initiated on trigger event.
Pulse Generates a pulse on the Aux Out connector on trigger event. The acquisition is not delayed, the pulse generation runs asynchronously.
Enabling "Pulse" sets the "Setup" > "Aux Out" selection to "Trigger Out", and vice versa. Selecting another item in the "Aux Out" menu disables the pulse action.
Using remote commands, you can set the pulse width and polarity of the trigger out pulse.
Remote command: TRIGger:OUT:MODE on page 596 (TRIGger:OUT:MODE TRIGger) TRIGger:OUT:PLENgth on page 596 TRIGger:OUT:POLarity on page 596
Sound Generates a beep on trigger event. The acquisition is not delayed, the sound generation runs asynchronously. The minimum time between two beeps is 1 s. If the instrument triggers faster, not all events are notified by a beep.
Remote command: TRIGger:EVENt:BEEP on page 470
Screenshot Saves a screenshot on each trigger event. The screenshot is saved when the acquisition is complete. During saving, the acquisition stops, and restarts when saving is finished. Thus, the waveform update rate decreases significantly.
Set up the target directory, color, file name and file format in "File" menu > "Screenshots" before you start acquisition.
If fast segmentation is active, only the last acquisition is saved.
Remote command: TRIGger:EVENt:SCRSave on page 471
Save Wavef. Saves the data of a selected waveform on each trigger event. The waveform is saved when the acquisition is complete. During saving, the acquisition stops, and restarts when saving is finished. Thus, the waveform update rate decreases significantly.
Before you start acquisition, select the waveform and set up the target directory, file name and file format in "File" menu > "Waveforms".
If fast segmentation is active, only the last acquisition is saved.
Remote command: TRIGger:EVENt:WFMSave on page 471

User Manual 1335.9090.02  08

95

R&S®RTM3000

Trigger Actions on Trigger

References Saves reference waveforms of all active channels, and activates the references. This action works only with single acquisition.
The channels are assigned to the references: C1 to R1, C2 to R2 and so on. If a channel is off, the assigned reference is also not active.
If the history option is installed, and "Nx Single" > 1, the waveforms of the last acquisition are saved as reference waveforms.
Remote command: TRIGger:EVENt:REFSave on page 470

User Manual 1335.9090.02  08

96

R&S®RTM3000

Waveform Analysis Zoom

6 Waveform Analysis
 Zoom.......................................................................................................................97  Mathematics..........................................................................................................101  Reference Waveforms........................................................................................... 111  History and Segmented Memory (Option R&S RTM-K15).................................... 116  Search...................................................................................................................125

6.1 Zoom
The zoom magnifies a part of the waveform to view more details. The zoom is applied to all active analog and digital channels and math waveforms. The following zoom types are available:  Horizontal zoom: the waveforms are displayed with a shorter time scale while the
vertical scale remains unchanged.  Vertical zoom: the zoom waveforms are enlarged in vertical and horizontal direc-
tion.
6.1.1 Zooming In
When you activate the zoom, two windows are displayed: the original waveform diagram at the top, and the zoom window at the bottom. If zoom is active, the time scale of the original waveform diagram is at least 40 ns/div. When you activate the zoom at a smaller time scale, the instrument changes the time scale to the minimum value.
 To activate the horizontal zoom, press the [Zoom] key.
 To activate the vertical zoom: a) Tap the "Zoom" icon on the toolbar. b) Drag you finger on the screen to draw the diagonal of the zoom area. You can draw the zoom area on the original waveform, or on an existing zoom waveform. A rectangle indicates the zoom area.

User Manual 1335.9090.02  08

97

R&S®RTM3000

Waveform Analysis Zoom

Figure 6-1: Display of horizontal zoom: zoom in bottom window, normal waveform in upper window

1

= Tap to activate zoom settings

2

= Tap to activate normal waveform settings

3 (blue) = Horizontal zoom scale and width of the zoom area

4 (red) = Horizontal zoom position

5

= Acquire mode, can be set in zoom window or in the upper status bar

6

= Horizontal scale and position of the normal waveform

7

= Close zoom window

User Manual 1335.9090.02  08

98

R&S®RTM3000

Waveform Analysis Zoom

Figure 6-2: Display of vertical zoom
6.1.2 Modifying the Zoom
There are several ways to adjust the zoom:  Use finger gestures on the screen.  Use the [Scale] and [Position] knobs.  Tap the zoom scale or zoom position label in the zoom window and enter a value
on the keypad. These settings are horizontal values, which take effect in horizontal and vertical zoom windows. See number 3 and 4 in Figure 6-1.  Use the menu to enter exact numerical values. See Chapter 6.1.3, "Zoom Settings", on page 100.
To adjust the zoom using gestures
1. For horizontal and vertical zoom: a) To change the horizontal zoom position, drag one finger horizontally in the zoom window. b) To change the horizontal zoom scale and width of the zoom area, spread or pinch two fingers in horizontal direction.
2. For vertical zoom only: a) To change the vertical zoom position, drag one finger vertically in the zoom window. b) To change the vertical zoom scale and height of the zoom area, spread or pinch two fingers in vertical direction.
3. To change the position of the zoom area in vertical zoom:

User Manual 1335.9090.02  08

99

R&S®RTM3000

Waveform Analysis Zoom

Drag the zoom area on the original waveform in the upper window.
To adjust the zoom using the horizontal rotary knobs
1. To set the focus to the zoom window (lower window), tap in the zoom window.
2. For horizontal and vertical zoom: a) To change the horizontal zoom scale and width of the zoom area, turn the horizontal [Scale] scale knob. b) To change the horizontal zoom position, turn the horizontal [Position] knob.
3. For vertical zoom only: a) To change the vertical zoom scale and height of the zoom area, turn the vertical [Scale] scale knob. b) To change the vertical zoom position, turn the [Offset/Position] knob (upper knob in Vertical section).
4. To set the focus to the normal waveform, tap the upper window. Now the knobs are applied to the normal waveform and adjust time scale and horizontal position of the waveform.

6.1.3 Zoom Settings
Zoom settings are listed in the "Horizontal" menu if the zoom is active. 1. If the zoom is off, activate the zoom. 2. Press the [Horizontal] key.

Zoom Scale Defines the horizontal scale for the zoom window in seconds per division. The scaling determines the width of the zoom area (12 divisions * scaling per division), the timebase of the zoom window. The zoom area is indicated in the original waveform window.
"Zoom Scale" has effect only in horizontal zoom.

User Manual 1335.9090.02  08

100

R&S®RTM3000

Waveform Analysis Mathematics

Remote command: TIMebase:ZOOM:SCALe on page 472
Zoom Position Defines the distance of the trigger point to the reference point in the zoom window. The value determines the position of the zoom area in the upper window. "Zoom Position" has effect in horizontal and vertical zoom. Remote command: TIMebase:ZOOM:TIME on page 472

6.2 Mathematics
A math waveform is a calculated waveform. It is calculated out of one or two analog channels, a constant, or another math waveform using several predefined operations. You can define up to 5 equations. The complete configuration is called equation set and can be saved for later use. You can analyze math waveforms in the same way as channel waveforms: use zoom, perform automatic and cursor measurements, and save as reference waveform. When the instrument is in roll mode, some math functions are non-calculable, and the math waveform label indicates "Not Available".
6.2.1 Short Menu for Math Waveforms
The math waveform label at the bottom of the screen shows the main settings of the math waveform: sources, operation, unit, and vertical scale. The short menu shows the status of all math waveforms.

1 = open short menu 2 = display a math waveform 3 = select a math waveform for scaling and positioning Menu = open the "Mathematics" menu and "Equation Set Editor" Off = disable mathematics
User Manual 1335.9090.02  08

101

R&S®RTM3000

Waveform Analysis Mathematics

6.2.2 Configuring Math Waveforms

1. Press the [Math] key.
The math waveforms are activated, using the latest settings.
2. Press the [Math] key again.
The "Mathematics" menu and the "Equation Set Editor" are shown.
3. Configure the equations of the math waveforms in the "Equation Set Editor". You can define up to 5 equations. The complete configuration is called equation set and can be saved for later use.
a) Tap the row of the math waveform that you want to configure. b) To activate the math waveform, set its "State". c) Select the "Operation". d) Select the "Source(s)", the operands of the mathematical equation: 1 or 2 ana-
log channels, constant values or math waveforms. Only math waveforms of lower order are available, for example, M2 can be a source for M3, M4, and M5. For M1, math waveform sources are not available. e) Select the "Unit". f) Optionally, add label to the math waveform. The label is shown at the right edge of the grid.
4. Close the "Equation Set Editor".
5. To adjust vertical scale and position using vertical knobs:
a) Select a math waveform in the short menu. b) Use the rotary knobs in the Vertical section of the front panel. See: Chap-
ter 4.3.1, "VERTICAL Controls", on page 48.
6. To enter exact values for vertical scale and position:
a) Open the "Mathematics" menu. b) In the "Equation Set Editor", select a math waveform. c) In the menu, enter "Vertical Scale" and "Position".

6.2.3 Settings for Math Waveforms
In the "Mathematics" menu, you find the general settings for math waveforms. You can:  Switch mathematics on and off.  Save configured equations in an equations set file, see Chapter 6.2.7, "Saving and
Loading Formularies", on page 111.  Load a previously saved equation set.  Adjust the display of the math waveform that is selected in the "Equation Set Edi-
tor": ­ Vertical position ­ Vertical scale

User Manual 1335.9090.02  08

102

R&S®RTM3000

Waveform Analysis Mathematics

­ Waveform color
Remote commands:  CALCulate:MATH<m>:STATe on page 473  CALCulate:MATH<m>:POSition on page 475  CALCulate:MATH<m>:SCALe on page 476  CALCulate:MATH<m>:WCOLor on page 476  Waveform transfer: see Chapter 16.9.1.3, "Math Waveforms", on page 568  History data: see Chapter 16.6.5.2, "Displaying History Segments", on page 500
and Chapter 16.6.5.3, "Timestamps", on page 503

6.2.4 Mathematic Functions
When you open the "Mathematics" menu, the "Equation Set Editor" opens in parallel.

Figure 6-3: Mathematics menu and Equation Set Editor
The "Mathematics" menu is described in Chapter 6.2.3, "Settings for Math Waveforms", on page 102.
In the "Equation Set Editor", you configure up to 5 math waveforms, set their visibility, and define a label for each waveform. Each equation consists of one or two operands and an operator. An operand (source) can be an input channel, a constant value, or a math waveform with lower number.
The following operations are available:

User Manual 1335.9090.02  08

103

R&S®RTM3000
Addition Subtraction Multiplication Division
Square Square Root Abs. Value Reciprocal
Inverse

Waveform Analysis Mathematics
Source1 + Source2 Adds the values of 2 sources (channel or math waveform, or constant).
Source1 - Source2 Subtracts the second source from the first source.
Source1 * Source2 Multiplies the two sources.
Source1 / Source2 Divides the first source by the second source. For small amplitudes of the second source, the result increases quickly. If the second source crosses zero, the result would be a range of + to -. In this case, instead of 0 V, the calculation function uses the value that the Least Significant Bit (LSB) of the second source represents. (For an 8-bit value, for example, 1/256). Source1 * Source1 Squares the source. If the source contains negative values that have been clipped, then the result contains positive clipping.
Square Root (Source) Calculates the square root of the source. Note that the square root of a negative number is undefined and the result is clipped.
|Source| Calculates the absolute value of the source. All negative values are inverted to positive values. The positive values remain unmodified. If the source has negative values that have been clipped, the result contains positive clipping. 1V / Source Divides 1V by the source values. For small source amplitudes the result increases quickly. If the source crosses zero, the result would be a range of + to -. In this case, instead of 0 V, the calculation function uses the value that the Least Significant Bit (LSB) of the operand represents. (For an 8-bit value, for example, 1/256). Inverts all voltage values of the source, i.e. all values are mirrored at the ground level. Thus, a positive voltage offset becomes negative. If the amplitude of the source is clipped, the result is the inverted limitation.

User Manual 1335.9090.02  08

104

R&S®RTM3000

Waveform Analysis Mathematics

Common Log.

log(Source)
Calculates the logarithm to the basis 10 of the source. Note that the logarithm of a negative number is undefined and the result is clipped.

Natural Log.

ln(Source)
Calculates the logarithm to the basis e (Euler number) of the source. Note that the logarithm of a negative number is undefined and the result is clipped.

Derivative
Integral
Low pass High pass Track ...

f'(Source)
The derivative corresponds to the rise of the tangent through a function point and indicates the dimension of the change in quantity of the source in time. The larger the quantity change of the operand per time becomes, the larger the result of the derivative is.
The calculation is approximated using the secant based on the current calculated value and a value with a distance of 0.1 DIV. Due to this, the time axis has a finitely small resolution. Therefore, scale the input signal to display the required area appropriately.
Calculates the definite integral of the source.
The calculation is displayed in the illustration. The integration starts at point "a" and adds the area beneath the waveform. Point "b" indicates the currently calculated value. At the end of the positive alternation, the integral function reaches its maximum. Due to the homopolar operand used in this example, the waveform of the area reaches zero after the negative alternation.
Use a "V-Marker" cursor to measure the area for an extract of the waveform.
Low pass filter and high pass filter, see Chapter 6.2.5, "Filters", on page 105.
Track functions, see Chapter 6.2.6, "Tracks", on page 106.

Remote command:  CALCulate:MATH<m>[:EXPRession][:DEFine] on page 474  CALCulate:MATH<m>:LABel on page 475  CALCulate:MATH<m>:LABel:STATe on page 475

6.2.5 Filters
The R&S RTM3000 provides several ways to filter the input signal:  Lowpass filter by selecting a bandwidth limit in the acquisition path (vertical chan-
nel settings), see Chapter 4.3.3, "Vertical Settings", on page 50.  Create a filtered math waveform (lowpass or highpass). Filtered math waveforms
are described below.
To create a lowpass or highpass, the infinite impulse response filter (IIR) is used. The filter require an additional setting: the cut-off frequency "BW".

User Manual 1335.9090.02  08

105

R&S®RTM3000

Waveform Analysis Mathematics

Table 6-1: Available math filters

Low pass

LP(Source,BW)
Calculates a low-pass filtered waveform of the source waveform using 2nd order IIR. The cut-off frequency BW is set as a const value. Signal components with frequencies higher than the cut-off frequency are attenuated significantly.

High pass

HP(Source,BW)
Calculates a high-pass filtered waveform of the source waveform using 1st order IIR. The cut-off frequency BW is set as a constant value. Signal components with frequencies below the cut-off frequency are attenuated significantly.

IIR filter need a settling time. During settling time, the filtered waveform is not shown on the screen, thus the filtered waveform is shorter than the source waveform. The duration of the settling time depends on the cut-off frequency "BW". The lower the limit, the longer the settling time, an the shorter the filtered waveform.
The cut-off frequency is limited and depends on the horizontal resolution of the display data. If the selected cut-off frequency exceeds the limit, the limit frequency is shown in red in the math waveform label.

6.2.6 Tracks

The track is a waveform that shows measurement values in time-correlation to the measured signal. It is the graphical interpretation of measurement values of a single acquisition. The R&S RTM3000 can track frequency, period, pulse width, and duty cycle of pulse width modulated waveforms (PWM) and pulse density modulated waveforms (PDM). Math tracks are independent of the measurement functions.

Tracks are used, for example, in power analysis, or for analysis of motor controls, which use PWM signals to control speed. PDM signals are used, for example, for model flight control.

Bipolar signals have negative and positive pulses. Bipolar PWM signals are used, for example, to change the direction of the motor, and can be measured using differential probes.

Table 6-2: Available track waveforms

Track period

TPER(Source) in s
Tracks the period values of the source waveform, the time between the crossing points of two subsequent on or off edges with the threshold.
See Figure 6-7.

Track period (bipolar)

TPERB(Source) in s Tracks the period values of a bipolar source waveform. See Figure 6-6.

Track frequency

TFREQ(Source) in Hz Tracks the frequency values of the source waveform.

User Manual 1335.9090.02  08

106

R&S®RTM3000

Waveform Analysis Mathematics

Track frequency (bipolar)

TFREQB(Source) in Hz Tracks the frequency values of a bipolar source waveform.

Track pulse width

TPW(Source) in s
Tracks the pulse width of the source waveform. For a PWM source signal, the result is the demodulated waveform.
See Figure 6-5.

Track pulse width (bipolar)

TPWB(Source) in s
Tracks the pulse width of a bipolar source waveform. For a PWM source signal, the result is the demodulated waveform.
See Figure 6-8.

Track duty cycle

TDCY(Source) in %
Tracks the duty cycle of the source waveform. For a PWM source signal, the result is the demodulated waveform.
See Figure 6-4.

Track duty cycle (bipolar)

TDCYB(Source) in %
Tracks the duty cycle of a bipolar source waveform. For a PWM source signal, the result is the demodulated waveform.
See Figure 6-6.

Figure 6-4: Unipolar PWM signal with duty cycle track M1, which is the demodulated waveform

Figure 6-5: Unipolar PWM signal with pulse width track M2

User Manual 1335.9090.02  08

107

R&S®RTM3000

Waveform Analysis Mathematics

Figure 6-6: Bipolar PWM waveform with duty cycle track M1 in green and period track M2 in blue

Figure 6-7: Unipolar PDM waveform with pulse width track M1 in green and period track M2 in blue

User Manual 1335.9090.02  08

108

R&S®RTM3000

Waveform Analysis Mathematics

Figure 6-8: Bipolar PDM signal with pulse width track M1 in green and period track M2 in blue. For PDM waveforms, pulse width and period are synchronous.
6.2.6.1 Settings for Tracks
The determination of track values requires one threshold for unipolar PWM signals, and two thresholds for bipolar PWM signals. When the pulse crosses the threshold, the pulse width is measured and displayed as track value. To detect the real transitions of the pulse signal, the hysteresis is used. The unit is set automatically.

UL Sets the threshold for unipolar track sources, or the upper level for bipolar sources. The signal is measured at the crossing points of the signal with the threshold.
Remote command: CALCulate:MATH<m>:TRACk:THReshold[:UPPer] on page 477
LL Sets the lower level for bipolar track sources, which determines the crossing points on negative pulses.
Remote command: CALCulate:MATH<m>:TRACk:THReshold:LOWer on page 477

User Manual 1335.9090.02  08

109

R&S®RTM3000

Waveform Analysis Mathematics

Hyst Sets the hysteresis for correct edge detection. Remote command: CALCulate:MATH<m>:TRACk:THReshold:HYSTeresis on page 477
Edge Sets the rising or falling edge as a reference for each measurement. The setting helps to determine values in terms of the power stage switching state. For unipolar sources, the on edge is the rising edge, and the off edge is the falling edge. In the bipolar case, all transitions are inverted for the negative branch. For positive pulses, the rising edge is the on edge, and for negative pulses, the falling edge is the on edge. You can also subtract out the effect of the double pulse, which arises due to the inversion: select "On, Double Pulse" or "Off, Double Pulse" Remote command: CALCulate:MATH<m>:TRACk:EDGE on page 476 CALCulate:MATH<m>:TRACk:DPULse[:ENABle] on page 477
6.2.6.2 Demo for Tracks
Short demo tutorials explain PWM signals and the track function.
To show a demo: 1. Press the [Apps Selection] key.
2. Select the "Applications" tab.
3. Select "Demo".
4. Select the "Track" tab.
5. Select the signal.
6. Connect the demo signal to the input channel as shown in the wizard.
7. Tap "Start".
6.2.6.3 Example Signals for Tracks
If the signal generation option R&S RTM-B6 is installed, you can use the pattern generator to generate PWM signals, see Chapter 15.2.7, "Settings for PWM Signals", on page 415. To get familiar with track functions, the R&S RTM3000 provides several pre-configured PWM, PDM and motor control signals with track waveforms.
To display an example signal: 1. Press the [Apps Selection] key.
2. Select the "Track" tab.

User Manual 1335.9090.02  08

110

R&S®RTM3000

Waveform Analysis Reference Waveforms

3. Select the signal.
4. Connect the input channels. The required connection is shown in the upper left corner of the display.

Signal PWM Unipolar PWM Bipolar PDM Unipolar PDM Bipolar Inverter DC Motor 3 Phase Motor PWM - RGB LED

Connect source... "Gen" generator output "Gen" generator output "Gen" generator output "Gen" generator output "Gen" generator output "Gen" generator output Pattern Generator: P0, P1, P2 Pattern Generator: P0, P1, P2

With input channel... "Ch1" "Ch1" "Ch1" "Ch1" "Ch1" "Ch1" "Ch1", "Ch2", "Ch3" "Ch1", "Ch2", "Ch3"

The track of the bipolar inverter signal shows the real sinus waveform, which considers the double pulse arising from the inversion. This sinus track can be compared with the ideal control signal.

6.2.7 Saving and Loading Formularies
You can save equation sets with up to 5 formularies in the internal storage of the instrument, or to USB flash drive, and load them later. Furthermore, you can move or copy saved equation sets from internal storage to USB flash drive, and vice versa, see Chapter 9.6, "Export and Import", on page 221.
To save an equation set 1. In the "Mathematics" menu, tap "Save".
2. Select the "Destination": internal storage or USB, and the directory. The destination /USB_FRONT is only active, if a USB flash drive is connected to the front USB port.
3. Enter the filename.
4. Optionally, enter a comment.
5. Tap "Save".

6.3 Reference Waveforms
To compare waveforms and analyze differences between them, you can display reference waveforms.

User Manual 1335.9090.02  08

111

R&S®RTM3000

Waveform Analysis Reference Waveforms

Reference waveforms are waveform data stored in the internal reference storages. Four reference waveforms are available and can be displayed: R1 to R4.
The display of a reference waveform is independent from the display of the source waveform; you can change the vertical and also horizontal scales and positions. The current scale values are shown in the waveform label of the reference waveform.
Short menu
The short menu shows the status of all reference waveforms.

1 = select a reference waveform 2 = display a reference waveform 3 = Reference waveform label with vertical and horizontal scale, reference number and source waveform
File format Waveforms can be saved as reference waveforms. The file format is TRF. Files can be saved to and loaded from internal memory or external USB flash device. TRF is the specific binary format for reference waveforms of the R&S RTM3000. It contains the amplitude value of each sample that is displayed on the screen (8 bit or 16 bit long). For peak-detect waveforms, 2 values per sample are saved. The file contains also time information (time of the first sample and the sample interval) and current instrument settings. The data can be loaded as reference waveform for further use on the instrument. It is not intended for analysis outside the R&S RTM3000.
6.3.1 Using References
To create and display a reference waveform 1. To activate the reference waveform and open the "References" menu, press the
[Ref] key twice.
2. To create a reference waveform from an active waveform: a) Select the "Source" waveform. b) Select the target "Reference". c) Tap "Copy"

User Manual 1335.9090.02  08

112

R&S®RTM3000

Waveform Analysis Reference Waveforms

The new reference waveform is created on top of its origin, and it has the focus. 3. To change the scaling and position, use the horizontal and vertical [Position] and
[Scale] knobs. See also:  Chapter 4.3.1, "VERTICAL Controls", on page 48  Chapter 4.2.1, "HORIZONTAL Controls", on page 45
To save a waveform as reference waveform You can save any active waveform directly as reference waveform to a file. 1. To open the "References" menu, tap the menu icon and select "References". 2. Tap "Save Reference". 3. Select the waveform that you want to save: "Source". 4. Tap "Destination". 5. Select the "Location" (internal or USB). 6. If you save the file on USB flash device, you can set a target folder.
a) Double-tap the target folder. If the folder does not exist, you can create a new one. The folder opens.
b) Tap "Accept Dir." . 7. If necessary, change the "File Name". 8. Optionally, add a comment. 9. Tap "Save" 10. Close the dialog box.
To load a reference waveform 1. To open the "References" menu, tap the menu icon and select "References". 2. Select the target "Reference" waveform. 3. Tap "Load Reference". 4. Select the "Location", the folder, and the reference file. 5. Tap "Load".
The instrument writes the waveform data to the selected reference waveform and displays it.

6.3.2 Settings for Reference Waveforms

 To open the "References" menu:

User Manual 1335.9090.02  08

113

R&S®RTM3000

Waveform Analysis Reference Waveforms

a) Tap the menu icon in the lower right corner of the screen. b) Scroll down. Select "References".

Source......................................................................................................................... 114 Reference.................................................................................................................... 114 Copy............................................................................................................................ 115 State............................................................................................................................ 115 Load Reference...........................................................................................................115 Load Setup.................................................................................................................. 115 Save Reference...........................................................................................................115 Waveform Color...........................................................................................................115 Label............................................................................................................................116
 Bit.................................................................................................................. 116  Label............................................................................................................. 116  Predefined Label........................................................................................... 116  Edit Label...................................................................................................... 116
Source Defines the source of the reference waveform. Any active channel, math or reference waveform can be selected.
Remote command: REFCurve<m>:SOURce on page 478 REFCurve<m>:SOURce:CATalog? on page 478
Reference Selects one of the four possible reference waveforms.

User Manual 1335.9090.02  08

114

R&S®RTM3000

Waveform Analysis Reference Waveforms

Copy Copies the "Source" waveform to the selected reference waveform. The reference waveform is kept until you update it or load another waveform to the reference.
Remote command: REFCurve<m>:UPDate on page 479

State Activates the reference waveform and displays it.
Remote command: REFCurve<m>:STATe on page 479

Load Reference Provides functions to load a reference waveform. You can load CSV and TRF files.
Select the "Location" of the waveform file (internal or USB), and the file. Tap "Load Reference".
You can also delete obsolete files in the dialog box.
Remote command: REFCurve<m>:LOAD on page 479

Load Setup Loads the device settings that were used to obtain the stored reference waveform. The settings are only available if the file was stored to the internal storage and never written to a USB flash device.
Load the reference waveform first, and then the settings. If settings were not stored, "Load Setup" is not active.
Remote command: REFCurve<m>:LOAD:STATe on page 480

Save Reference Opens a dialog box to save a waveform as reference waveform:

"Source"

Select the waveform to be saved. You can save any active analog channel, math or reference waveform, or logic pod.

"Destination"

Select the "Location" (internal directory or USB flash device), and the target directory.

"File Name"

Enter the filename. If a file with the same filename already exists in the destination directory, it will be overwritten without notification. The file format is TRF.

"Comment"

Optionally, enter text to describe the waveform.

"Save"

Saves the data.

Remote command: REFCurve<m>:SAVE on page 479

Waveform Color Selects a color for the reference waveform. The default color is white. You can select another monochrome color, or a color scale.

User Manual 1335.9090.02  08

115

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

The color scales are described in "Waveform Color" on page 54. Remote command: REFCurve<m>:WCOLor on page 481
Label Opens a menu to specify user-defined text labels for the individual reference waveforms.
Bit  Label Selects the reference waveform for labeling.
Label  Label Enables or disables the user-defined label for the selected reference waveform.
Predefined Label  Label Selects a predefined label text. You can edit the text with "Edit Label".
Edit Label  Label Opens on-screen keypad to enter a label text. If you previously have selected a predefined label, it is already written in the entry line, and you can modify it. The maximum name length is 8 characters, and only ASCII characters provided on the on-screen keypad can be used. Remote command: REFCurve<m>:LABel on page 481

6.4 History and Segmented Memory (Option R&S RTMK15)
Using the history and segmented memory, you can access the data of previously acquired waveforms and analyze them. For example, you can analyze signals that occur in short bursts with long idle times, packet communication on serial buses, radar pulses, and laser pulses. The segmented memory is used to store the waveforms and provides a segment table to analyze the stored waveforms.
You can analyze history segments in the same way as the waveform of the latest acquisition. All R&S RTM3000 measurement and analysis tools are available: zoom, cursor measurements, quick and automatic measurements, mask test, serial protocol analysis, mixed-signal functions and so on.
The segment table and the waveform data of history segments can be saved to file.
The fast segmentation mode reduces the blind time of the acquisition.
6.4.1 Segmented Memory
If an acquisition runs, the instrument stores the captured data in the memory, processes the data and displays the waveform. The segmented memory keeps the data of

User Manual 1335.9090.02  08

116

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

the displayed waveform and also the data of the waveforms that have been captured before. Each stored waveform is called a segment. The record length of the segments can be defined. The number of segments depends on the record length. The shorter the record length, the more segments can be saved.
Total memory 10 segments

Segmented memory at
time = t5

Discarded earlier
waveforms

Segmented memory at time = t13

4 waveforms acquired 4 segments -3 -2

-1 0

t1

t2

t3

t4

t5

12 waveforms acquired 10 segments -9 -8 -7 -6 -5 -4 -3 -2

-1 0

t1

t2

t3

t4

t5

t6

t7 t8

t9

t 10 t 11 t 12 t 13

Figure 6-9: Segmented memory. In this example, the memory can store 10 segments.

Each segment has a timestamp time to identify when the events took place.
The history can access the stored segments and display them. When you start a new acquisition, the memory is cleared and the segments are written anew.
The history stores the following data during acquisition:  All active analog channels.  All logic channels if at least one logic is active (with option R&S RTM-B1).  Decoded bus data if the bus is active (with at least one serial protocol option, for
example, R&S RTM-K1 or -K2).

Fast segmentation
During normal acquisitions, only a short time of the acquisition cycle is used for sampling; processing and display take most of the time. The processing and display time is blind time causing a gap in the recorded signal. Usual acquisitions can miss very shorttime and infrequent events occurring during the dead time.
To reduce the dead time and thus the probability of missed events, fast segmentation is provided. Fast segmentation takes effect for [Single] acquisitions if "Nx Single" > 1.
With fast segmentation, subsequent triggered acquisitions are captured very fast, with hardly any dead time between the acquisitions. After the acquisition of all segments has been completed, the data is processed and the latest waveform is displayed. Using the history viewer, you can view and analyze all stored waveform segments.

User Manual 1335.9090.02  08

117

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

6.4.2 Activating the History

To activate the history 1. Tap the "Menu" icon. 2. Select "History". 3. Enable "Show History".
The segment table and the history player are shown. 4. Stop the acquisition.
The captured segments are listed in the segment table, and the buttons in the history player are active.
To disable the history  In the history player, tap "Exit".
If you close only the segment table, you can use the history player and see the waveform segments in greater detail. To open the segment table again, open the "History" menu, and tap "Show History".

6.4.3 History Settings
History and segmentation settings are located in the "History" menu. The "Acquisition" provides an additional setting: "Nx Single".
1. Activate the history. 2. If you want to set an individual record length or segment number, disable "Auto".
If "Auto" is enabled, the record length is selected in the "Acquisition" menu. 3. Set the "Record Length", or "No. of Segments".
The record length and the number of segments are interdependent, if one parameter is set, the other is adjusted by the instrument. 4. If necessary, enable Fast Segmentation. 5. Set the number of waveforms to be captured by a [Single] acquisition: a) Press the [Acquisition] key. b) Set Nx Single.

User Manual 1335.9090.02  08

118

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

The "History" menu has the following settings:
Auto Defines how the record length and number of segments are set: automatically by the instrument, or by setting the record length or number of segments manually.
In automatic mode, you can adjust the record length in the "Acquisition" menu. Automatic setting of the number of segments takes effect only if auto trigger is set. When you change from auto to normal trigger mode, the current segment size remains.
Remote command: ACQuire:MEMory[:MODE] on page 497
Record Length Shows or sets the record length, depending on the selected "Auto" mode. Record length is the number of waveform samples that are stored in one waveform record. The number of available history segments is adjusted automatically.
Remote command: ACQuire:POINts:AUTomatic on page 449 ACQuire:POINts[:VALue] on page 450
No. of Segments Shows or sets the number of history segments in the memory, depending on the selected "Auto" mode. The record length is adjusted accordingly. When you change the number of segments, the history is deleted.
See also: Chapter 6.4.1, "Segmented Memory", on page 116
Remote command: ACQuire:COUNt on page 499
Fast Segmentation If enabled, the acquisitions are performed as fast as possible, without processing and displaying the waveforms. When acquisition has been stopped, the data is processed and the latest waveform is displayed. Older waveforms are stored in segments. You can display and analyze the segments using the history.

User Manual 1335.9090.02  08

119

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

Fast segmentation takes effect for [Single] acquisitions if "Nx Single" > 1. See also: Chapter 6.4.1, "Segmented Memory", on page 116 Remote command: ACQuire:SEGMented:STATe on page 499
Show History Enables or disables the history.

6.4.4 Segment Table and History Player
The memory segments are continuously written when an acquisition is running. When you activate the history, the segment table opens but it is empty when the acquisition is running. When you stop the acquisition, the captured segments are listed in the segment table, and the history player becomes active.
The segment table shows the index and timestamp of all history segments, and whether the segment was captured on a trigger event or in auto mode. Below the table, you find the history player with functions to view the segments that are stored in the memory.
The history segments store the data of the currently active channels. You can acquire several channels at once, and display and analyze the channels individually.

You can show all history segments in sequence, or display a single segment.
To display history segments 1. Activate the history. 2. Stop the acquisition. 3. Set the "Time Format" to be shown in the table: absolute or relative time. 4. Set the "Speed". 5. To play all segments once, tap "Run". 6. To play all segments repeatedly:
a) Enable the "Repeat" button. b) Tap "Run".

User Manual 1335.9090.02  08

120

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

7. To access a particular segment, you can:  Tap the segment in the segment table.  Drag the slider until the required segment number is shown.  Tap "Number" and enter the segment number. The newest segment has always the number "0". Older segments have a negative number.  Use "Prev." and "Next" to show the adjacent segment.
8. If the history segments contain the data of several channels and you want to analyze only one or several channels, disable all channels that you do not need.
Functions in the segment table and history player
Time Format Sets the format of the timestamp. The timestamp shows the time of the currently displayed history segment. Thus, the time relation between acquisitions is always available. More precisely, the timestamp is the time of the trigger event. The timestamp can be absolute or relative:  Absolute: Date and daytime of the trigger event of the displayed segment.
Depending on the horizontal position, the waveform can be captured up to 100,000 seconds after the trigger event, and thus after the displayed timestamp. The instrument considers this delay automatically, all measurements are related to the trigger event.  Relative: time difference of the current segment to the newest segment (index = 0). Remote command: CHANnel<m>:HISTory:TMODe on page 505 Chapter 16.6.5.3, "Timestamps", on page 503
Save Saves the segment table to a CSV file on a connected USB flash drive. The file contains all timestamps: relative time, time to previous, and absolute time. To save the waveform segments, use [Save Load] key > "Waveforms". See also: Chapter 6.4.5, "Exporting History Data", on page 122. Remote command: EXPort:ATABle:NAME on page 508 EXPort:ATABle:SAVE on page 508
Play Starts and stops the playback of the history segments. Remote command: ...:HISTory:PLAYer:STATe
Prev. Steps back to the next older segment.
Next Steps forward to the next newer segment.

User Manual 1335.9090.02  08

121

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

Repeat If selected, the playback of the selected history segments repeats automatically. Remote command: ...:HISTory:REPLay
Speed Sets the speed of the history playback: automatic, slow, middle, or fast. Remote command: ...:HISTory:PLAYer:SPEed
Number Accesses a particular history segment in the memory to display it. The newest acquisition segment has always the index "0". Older segments have a negative index. You can also drag the slider, which is above the icons. The current segment is shown in the index bar. Remote command: ...:HISTory:CURRent
Overlay Displays the segments with infinite persistence. Thus, you can see all data points of all displayed segments of a player cycle.
Average Calculates and displays the average of the current segment and the segments before. At the newest segment, the average of all segments is shown. Player restart resets the average calculation. Average requires a stable, triggered and repetitive signal.
Envelope Displays the envelope that is built from the maximum and minimum values of the current segments and the segments before. At the newest segment, the envelope of all segments is shown. Player restart resets the envelope calculation.
Exit Disables the history, and closes the segment table and the history player.

6.4.5 Exporting History Data
Data of history segments can be saved to files on a USB flash drive even if the history is not active ("Show History" is disabled). You can select to save all visible channels, or one channel. In addition, you can save the complete time information of the segment table.
6.4.5.1 Saving History to File
Before you can save history data, acquire the waveform and activate the history, so that the segment table is visible.

User Manual 1335.9090.02  08

122

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

To save the waveform history segments 1. Connect a USB flash drive to the instrument.
2. Press the [Save Load] key.
3. Select "Waveforms" in the menu.
4. Under "Points", select "History Data".
5. Under "Source", select whether you want to store all visible channels, or one of them.
6. Enter the "File Name". This name is the name of the folder that contains the segment files. The file format is CSV.

7. To select the target folder, tap the "Destination" field. The location is always "/USB_FRONT", saving to internal storage is not provided.
8. Tap "Save". A message shows the progress of the saving process.
9. Close the dialog box.
To save the segment table 1. Connect a USB flash drive to the instrument. 2. In the segment table window, tap "Save". 3. To select the target folder, double-tap it. 4. Tap "New File". 5. Enter the filename. 6. Tap "Enter".

User Manual 1335.9090.02  08

123

R&S®RTM3000

Waveform Analysis History and Segmented Memory (Option R&S RTM-K15)

The file is saved immediately, and the window is closed.
6.4.5.2 File Organization and Content The segment table and history segments are saved to CSV files. Segment table The segment table file contains all information that is shown in the table, and also all timestamps: relative time, time to previous, and absolute time.

Figure 6-10: Content of a segment table file
Waveforms Each history segment is saved to a separate file, and all segment files are written to a folder that contains only the files of the saved acquisition. You can specify the name of the folder. The names of the data files include the segment index.

Figure 6-11: Content of a history waveform folder
The data files contain the time and voltage data of the samples. If you save all visible channels, the voltages of all channels are written into one file.

User Manual 1335.9090.02  08

124

R&S®RTM3000

Waveform Analysis Search

Figure 6-12: Content of a history segment file, two channels are saved
In addition to the data files, an index file is written. The index file delivers information on the files and the segments. For each segment, the segment index, save date and time, and the filename is listed.

Figure 6-13: Content of a history index file
6.5 Search
6.5.1 Search Conditions and Results
The search functions of R&S RTM3000 can find all edges, pulse widths, peaks, or other events in an acquisition that match the search conditions. For each search type, specific settings are available. Searches can be performed on channel, math or reference waveforms, available sources depend on the search type. To configure the search 1. Press the [Search] key. 2. Select the waveform that you want to search for events: "Source". 3. Select the event type that you want to find: "Search Type". 4. Configure the search conditions: "Setup".

User Manual 1335.9090.02  08

125

R&S®RTM3000

Waveform Analysis Search

The found events and the search conditions are shown in the result table at the bottom of the display. The table shows the following result values: result number, time value, and optional value depending on the search type (voltage, width).
During running acquisition, the results in the table are updated continuously, and the events are marked at the top of the diagram by a brown triangle outline.

Figure 6-14: Search results and settings during running acquisition
Remote commands to get search results:  SEARch:RCOunt? on page 497  SEARch:RESult:ALL? on page 496  SEARch:RESult<n>? on page 496  SEARch:RESDiagram:SHOW on page 495  SEARch:RESult:BCOunt? on page 495
To display search results When the acquisition is stopped, you can browse the search results. 1. Stop the acquisition. 2. Tap the search result that you want to analyze. If necessary, scroll the list.
The selected event is marked by a filled triangle and a magnifying glass.

User Manual 1335.9090.02  08

126

R&S®RTM3000

Waveform Analysis Search

3. In the "Search" menu, select "Track event".
The selected event is moved to the reference point. If you select another event, it is shown at the same position.

To save search results
1. In the upper right corner of the search result table, tap the "Save" symbol.
2. Connect a USB flash drive if you want to save the data outside the instrument.
3. Select the correct "Destination" and the path. You can also store the data on the instrument. Therefore, select the "Destination" "/INT/SEARCH".
4. If necessary, change the filename and enter a comment.

User Manual 1335.9090.02  08

127

R&S®RTM3000

Waveform Analysis Search

5. Tap "Save". The data is saved to a CSV file.

6.5.2 General Search Settings
General search settings are independent of the search type. They are described in the current section. The specific settings for individual search types are described in the following sections.
 To open the "Search" menu, press the [Search] key.

Search Enables and disables the search mode.
Remote command: SEARch:STATe on page 482

Search Type Selects the event type you want to search for.

"Edge"

Similar to the edge trigger, an edge search result is found when the waveform passes the given level in the specified direction. For settings, see Chapter 6.5.3, "Edge Search", on page 130.

"Width"

The width search finds pulses with an exact pulse width, or pulses shorter or longer than a given time, or pulses inside or outside the given time range. It is similar to the width trigger. For settings, see Chapter 6.5.4, "Width Search", on page 131.

"Peak"

The peak search finds pulses exceeding a given peak-to peak value. For settings, see Chapter 6.5.5, "Peak Search", on page 132.

User Manual 1335.9090.02  08

128

R&S®RTM3000

Waveform Analysis Search

"Rise/Fall time" The rise or fall time search finds slopes with an exact rise or fall time, or rise/fall times shorter or longer than a given limit, or rise/fall times inside or outside a given time range. For settings, see Chapter 6.5.6, "Rise/Fall Time Search", on page 133.

"Runt"

The runt search finds pulses lower than normal in amplitude. In addition, you can define a time limit for the runt. For settings, see Chapter 6.5.7, "Runt Setup", on page 134.

"Data2Clock"

The Data2Clock search - also known as setup/hold - finds violation of setup and hold times. It analyzes the relative timing between two signals: a data signal and the synchronous clock signal. For settings, see Chapter 6.5.8, "Data2Clock", on page 136.

"Pattern"

The pattern search finds logical combinations of channel states inside or outside a specified time range. For each channel, its state and threshold level is defined. The states are combined logically, and the time of true pattern results is compared with a specified time range. For settings, see Chapter 6.5.9, "Pattern Search", on page 137.

"Protocol"

The protocol search finds various events in decoded data serial signals. The events are protocol-specific and correspond to the trigger settings of the serial protocol.

"Window"

The window search checks the signal run in relation to a "window". The window is formed by the upper and lower voltage levels. The search condition is fulfilled, if the waveform enters or leaves the window, or if the waveform stays inside or outside for a time longer or shorter than specified. For settings, see Chapter 6.5.10, "Window Search", on page 139.

Remote command: SEARch:CONDition on page 482

Source Selects the waveform to be analyzed by search. Available sources depend on the selected search type.
Edge, width and pattern search you can perform on analog and logic channels. Peak, rise/fall and runt search are possible on active analog channels, math and reference waveforms. For Data2Clock search, you need two active analog channels.
For protocol search, select the configured bus.
Remote command: SEARch:SOURce on page 483

Setup Opens a menu to define the search parameters for the selected search type.

Track event If enabled, the selected result is moved to the reference point. Thus you can always see the selected event in the diagram.

User Manual 1335.9090.02  08

129

R&S®RTM3000

Waveform Analysis Search

Save Opens a dialog box to save the search results. The file format is CSV.
Remote command: EXPort:SEARch:NAME on page 497 EXPort:SEARch:SAVE on page 497

6.5.3 Edge Search
Similar to the edge trigger, an edge search result is found when the waveform passes the given level in the specified direction.
 [Search] > "Search Type" = "Edge" > "Setup"

Slope Sets the slope to be found: rising, falling, or both slopes.
Remote command: SEARch:TRIGger:EDGE:SLOPe on page 484
Level Sets the voltage level for the search. To let the instrument set the level, tap "Find Threshold".
Remote command: SEARch:TRIGger:EDGE:LEVel on page 484
Hysteresis Sets a hysteresis range to the search level to avoid unwanted search results caused by noise oscillation around the level. To let the instrument set the hysteresis, tap "Find Threshold".
For a rising edge, the hysteresis is below the search level. Otherwise, for a falling edge the hysteresis is above the level.
Remote command: SEARch:TRIGger:EDGE:LEVel:DELTa on page 484

User Manual 1335.9090.02  08

130

R&S®RTM3000

Waveform Analysis Search

Find Threshold Analyzes the signal, sets the level to 50% of the signal amplitude, and also sets the hysteresis.

6.5.4 Width Search
The width search finds pulses with an exact pulse width, or pulses shorter or longer than a given time, or pulses inside or outside the allowable time range. It is similar to the width trigger.
 [Search] > "Search Type" = "Width" > "Setup"

Polarity Indicates the polarity of the pulse to be searched for.
Remote command: SEARch:TRIGger:WIDTh:POLarity on page 484
Level Sets the voltage level on which the pulse width is measured. To let the instrument set the level, tap "Find Threshold".
Remote command: SEARch:TRIGger:WIDTh:LEVel on page 484
Hysteresis Sets a hysteresis range to the search level to avoid unwanted search results caused by noise oscillation around the level. To let the instrument set the hysteresis, tap "Find Threshold".

User Manual 1335.9090.02  08

131

R&S®RTM3000

Waveform Analysis Search

Remote command: SEARch:TRIGger:WIDTh:LEVel:DELTa on page 485
Comparison Sets the condition how the measured pulse width is compared with the given limits. The comparison works like the comparison of the width trigger, see Chapter 5.6, "Width Trigger", on page 81. Remote command: SEARch:TRIGger:WIDTh:RANGe on page 485
Width Sets the reference pulse width, the nominal value for comparisons. Remote command: SEARch:TRIGger:WIDTh:WIDTh on page 485
Variation Sets a range t to the reference "Width" if comparison is set to "Equal" or "Not equal". The instrument finds pulses inside or outside the range width ± t. Remote command: SEARch:TRIGger:WIDTh:DELTa on page 485

6.5.5 Peak Search
The peak search finds pulses exceeding a given peak-to-peak value (magnitude).  [Search] > "Search Type" = "Peak" > "Setup"

Polarity Indicates the polarity of the pulse to be searched for a peak. Remote command: SEARch:MEASure:PEAK:POLarity on page 486
Magnitude Sets the peak-to-peak limit. If the signal exceeds this limit, a search event is listed. Remote command: SEARch:MEASure:LEVel:PEAK:MAGNitude on page 486

User Manual 1335.9090.02  08

132

R&S®RTM3000

Waveform Analysis Search

6.5.6 Rise/Fall Time Search
The rise or fall time search finds slopes with an exact rise or fall time, or rise/fall times shorter or longer than a given limit, or rise/fall times inside or outside the allowable time range.
 [Search] > "Search Type" = "Rise/Fall Time" > "Setup"

Edge Sets the slope to be found:  "Rising" to search for rise time  "Falling" to search for fall time  "Both" to search for rise and fall time
Remote command: SEARch:TRIGger:RISetime:SLOPe on page 486
Upper Level, Lower Level Set the upper and lower voltage thresholds. When the signal crosses the first level, the rise/fall time measurement starts. It stops when the signal crosses the second level. To let the instrument set the levels, tap "Find Threshold".
Remote command: SEARch:TRIGger:LEVel:RISetime:LOWer on page 486 SEARch:TRIGger:LEVel:RISetime:UPPer on page 487
Comparison Sets how the measured rise or fall time is compared with the given limits.
"Greater than" Finds rise/fall times longer than the given "Rise/Fall Time".
"Lower than" Finds rise/fall times shorter than the given "Rise/Fall Time".

User Manual 1335.9090.02  08

133

R&S®RTM3000

Waveform Analysis Search

"Equal"

Finds rise/fall times equal to the reference "Rise/Fall Time" if "Variation" t = 0. If "Variation"  0, the setting finds rise/fall times within the range time ± t.

"Not equal"

Finds rise/fall times unequal to the reference value if "Variation" t = 0. If "Variation"  0, the setting finds rise/fall times outside the range time ± t.

Remote command: SEARch:TRIGger:RISetime:RANGe on page 487

Rise/Fall Time Sets the reference rise or fall time, the nominal value for comparisons.
Remote command: SEARch:TRIGger:RISetime:TIME on page 487

Variation Sets a range t to the reference "Rise/Fall Time" if comparison is set to "Equal" or "Not equal". The instrument finds rise/fall times inside or outside the range width ± t.
Remote command: SEARch:TRIGger:RISetime:DELTa on page 487

6.5.7 Runt Setup
The runt search finds pulses lower than normal in amplitude. The amplitude crosses the first threshold twice without crossing the second one. In addition to the threshold amplitudes, you can define a time limit for the runt in the same way as for width search: runts with exact width, shorter or longer than a given time, or runts inside or outside the allowable time range.
 [Search] > "Search Type" = "Runt" > "Setup"

User Manual 1335.9090.02  08

134

R&S®RTM3000

Waveform Analysis Search

Polarity Indicates the polarity of the pulse to be searched for. Remote command: SEARch:TRIGger:RUNT:POLarity on page 488
Upper Level Sets the upper voltage threshold for runt detection. A negative runt crosses the upper level twice without crossing the lower level. Remote command: SEARch:TRIGger:LEVel:RUNT:UPPer on page 488
Lower Level Sets the lower voltage threshold for runt detection. A positive runt crosses the lower level twice without crossing the upper level. Remote command: SEARch:TRIGger:LEVel:RUNT:LOWer on page 488
Comparison Sets the condition how the measured runt width is compared with the given limits. The comparison works like the comparison of the width trigger, see Chapter 5.6, "Width Trigger", on page 81. Remote command: SEARch:TRIGger:RUNT:RANGe on page 488
Width Sets the reference runt pulse width, the nominal value for comparisons. Remote command: SEARch:TRIGger:RUNT:WIDTh on page 489

User Manual 1335.9090.02  08

135

R&S®RTM3000

Waveform Analysis Search

Variation Sets a range t to the reference "Width" if comparison is set to "Equal" or "Not equal". The instrument finds pulses inside or outside the range width ± t.
Remote command: SEARch:TRIGger:RUNT:DELTa on page 489

6.5.8 Data2Clock
The Data2Clock search - also known as setup/hold search - finds violation of setup and hold times. It analyzes the relative timing between two signals: a data signal and the synchronous clock signal.
Many systems require, that the data signal must be steady for some time before and after the clock edge. Setup time is the time that the data signal is steady before clock edge. Hold time is the time that the data signal is steady after clock edge.
 [Search] > "Search Type" = "Data2Clock" > "Setup"
The settings for Data2Clock search are provided in two menus. In the "Setup" menu, you define the clock polarity, setup and hold times; and in the "Source Setup" menu you define the waveforms to be used, and the levels and hysteresis for each source.

Clock Selects the input channel of the clock signal. Remote command: SEARch:TRIGger:DATatoclock:CSOurce on page 489
Data Selects the input channel of the data signal.

User Manual 1335.9090.02  08

136

R&S®RTM3000

Waveform Analysis Search

Remote command: SEARch:SOURce on page 483

Level Set the voltage levels for clock and data signals. The crossing of clock level and clock edge defines the start point for setup and hold time. The data level defines the threshold for data transition. To let the instrument set the level, tap "Find Threshold".
Remote command: SEARch:TRIGger:DATatoclock:CLEVel on page 490 SEARch:TRIGger:DATatoclock:DLEVel on page 490

Hysteresis Sets a hysteresis range to the search level of the selected signal to avoid unwanted search results caused by noise oscillation around the level. To let the instrument set the hysteresis, tap "Find Threshold".
Remote command: SEARch:TRIGger:DATatoclock:CLEVel:DELTa on page 490 SEARch:TRIGger:DATatoclock:DLEVel:DELTa on page 490

Polarity Sets the edge of the clock signal to define the start point for the setup and hold time.

"Rising"

Only positive clock edges are considered.

"Falling"

Only negative clock edges are considered.

"Either"

The clock edges next to the data edge are considered regardless of the clock slope. Use this setting, for example, for signals with double data rate.

Remote command: SEARch:TRIGger:DATatoclock:CEDGe on page 490

Setup Time Sets the minimum time before the clock edge while the data signal must stay steady above or below the data level.
Remote command: SEARch:TRIGger:DATatoclock:STIMe on page 491

Hold Time Sets the minimum time after the clock edge while the data signal must stay steady above or below the data level.
Remote command: SEARch:TRIGger:DATatoclock:HTIMe on page 490

6.5.9 Pattern Search
For pattern search, up to four analog channels can be used as source. If MSO option R&S RTM-B1 is installed, also digital channels can be included in the pattern. For each channel, you define the state. The states are combined logically, and the time of true

User Manual 1335.9090.02  08

137

R&S®RTM3000

Waveform Analysis Search

pattern results is compared with a specified time range. Thus you can find state transitions inside or outside this time range.
 Select [Search] > "Search Type" = "Pattern" > "Setup".

Threshold, Hysteresis Sets the search threshold value for each analog channel. If the signal value is higher than the threshold, the signal state is high. Otherwise, the signal state is considered low.
For each analog channel, set a hysteresis to avoid unwanted search results caused by noise oscillation of the signal.
Remote command: SEARch:TRIGger:PATTern:LEVel<n> on page 492 SEARch:TRIGger:PATTern:LEVel<n>:DELTa on page 492
H | L | X, Set All Defines the pattern by selecting the state "H" (high), "L" (low) or "X" (do not care, the channel does not affect the search) for each active analog and digital channel.
The word length of the pattern depends on the number of available analog and digital channels. Logic channels are only available with MSO option R&S RTM-B1. Use "Set All" to set all channels to the same state.
Remote command: SEARch:TRIGger:PATTern:SOURce on page 491
AND, OR, NAND, NOR Sets the logical combination of the channel states.

User Manual 1335.9090.02  08

138

R&S®RTM3000

Waveform Analysis Search

"AND"

The required states of all channels must appear in the input signal at the same time.

"OR"

At least one of the channels must have the required state.

"NAND"

"Not and" operator, at least one of the channels does not have the required state.

"NOR"

"Not or" operator, no channel has the required state.

Remote command: SEARch:TRIGger:PATTern:FUNCtion on page 491

Comparison Sets the condition how the duration of a steady pattern is compared with the given limit. The three settings "Width" "Variation" and "Comparison" define the time range how long the true result of the state pattern must be valid.
The comparison works like the comparison of the width trigger, see Chapter 5.6, "Width Trigger", on page 81.
Remote command: SEARch:TRIGger:PATTern:WIDTh:RANGe on page 492

Width Sets the limit time of a steady pattern, the nominal value for comparisons.
Remote command: SEARch:TRIGger:PATTern:WIDTh[:WIDTh] on page 493

Variation Sets a range t to the reference "Width" if comparison is set to "Equal" or "Not equal". The instrument finds true results of the state pattern inside or outside the range width ± t.
Remote command: SEARch:TRIGger:PATTern:WIDTh:DELTa on page 493

6.5.10 Window Search
The window search checks the signal run in relation to a "window". The window is formed by the upper and lower voltage levels. The search condition is fulfilled, if the waveform enters or leaves the window, or if the waveform stays inside or outside for a time longer or shorter than specified.

User Manual 1335.9090.02  08

139

R&S®RTM3000

Waveform Analysis Search

Condition Selects how the signal runs in relation to the window. Additionallz, various time limitations can be defined with "Comparison" for most window conditions.

"Enter"

The signal crosses the upper or lower level and thus enters the window made up of these two levels.

"Exit"

Searches for events when the signal leaves the window.

"Stay within"

The signal stays between the upper and lower level for a specified time.

"Stay outside" The signal stays above the upper level or below the lower level for a specified time.

"Pass through" The signal crosses both levels in a specified time. The time measurement starts when the signal crosses the first level.

"Not pass through"

The signal crosses one level, but does not cross the second level in a specified time.

Remote command: SEARch:TRIGger:WINDow:RANGe on page 494

Upper Level, Lower Level Set the upper and lower voltage thresholds. When the signal crosses the first level, the window measurement starts. It stops when the signal crosses the second level. To let the instrument set the levels, tap "Find Threshold".
Remote command: SEARch:TRIGger:LEVel:WINDow:LOWer on page 493 SEARch:TRIGger:LEVel:WINDow:UPPer on page 493

Polarity Indicates the polarity of the pulse to be searched for.
Remote command: SEARch:TRIGger:WINDow:POLarity on page 494

Comparison Sets the condition how the measured pulse width is compared with the given limits.
The comparison works like the comparison of the width trigger, see Chapter 5.6, "Width Trigger", on page 81.

User Manual 1335.9090.02  08

140

R&S®RTM3000
Remote command: SEARch:TRIGger:WINDow:TIMerange on page 494

Waveform Analysis Search

User Manual 1335.9090.02  08

141

R&S®RTM3000
7 Measurements

Measurements Quick Measurements

7.1 Quick Measurements
Quick measurement performs a set of automatic measurements on the selected input channel. The measurements cannot be configured. The results are displayed directly at the waveform (WF) or in the bottom result line (L) and are updated continuously.
If the instrument detects a period in the signal, the quick measurement measures the first cycle and displays the results. If no period is detected, it measures the complete waveform.
 Press the [QuickMeas] key to activate quick measurement.

Table 7-1: Results of quick measurement

Label

Description

Vp+

Positive peak value

Vp-

Negative peak value

tr

Rising time of the first rising edge

tf

Falling time of the first falling edge

MeanCyc Mean value

RMS-Cyc RMS

T

Period length

f

Frequency

Vpp

Peak to peak value

User Manual 1335.9090.02  08

Display WF WF WF WF WF L L L L
142

R&S®RTM3000

Measurements Automatic Measurements

Quick measurement is not available on math and reference waveforms. Channels other than the selected one are switched off in quick measurement mode. When quick measurement is active, cursor measurements are not possible, but you can use automatic measurements in parallel.
 Press the [QuickMeas] key again to deactivate quick measurement. The results are deleted on the display.
Remote commands:  MEASurement<m>:AON on page 509  MEASurement<m>:AOFF on page 509  MEASurement<m>:ALL[:STATe] on page 509  MEASurement<m>:ARESult? on page 509

7.2 Automatic Measurements
You can perform up to 8 different measurements simultaneously.
To configure automatic measurements in the Measure menu 1. Press the [Meas] key. 2. In the menu, select the "Meas. Place", the number of the measurement that you
want to configure. 3. If the measurement is off, enable "Measure <n>". 4. Select the measurement type:
a) Tap "Type" b) Select the tab of the required measurement category. c) Select the measurement type. The measurement types are described in Chapter 7.2.2, "Measurement Types", on page 146. 5. Select the "Source". The selection list shows all possible sources. If the waveform is not active, it is activated automatically when selected as measurement source. 6. Some measurement types require additional settings. Scroll down the menu, and adjust the additional settings if necessary. See also: Chapter 7.2.3, "Settings for Automatic Measurements", on page 150.
7.2.1 Measurement Results
The measurement results are shown in a line below the grid.

User Manual 1335.9090.02  08

143

R&S®RTM3000

Measurements Automatic Measurements

Figure 7-1: Results of four active measurements
Measurement errors are indicated as follows:

? "clipping+" or "clipping-" n/a

A result cannot be determined. Adjust the horizontal and vertical settings if the instrument cannot measure.
The measurement result is outside the measurement range and clipping occurs. Adjust the vertical scale to get valid results.
No valid waveform is available, for example, if the source waveform is off.

Remote commands are described in:  Chapter 16.7.2.2, "Measurements Results", on page 515

7.2.1.1 Statistics
In addition to the current measurement results, you can enable a statistic evaluation. It returns the current, minimum and maximum measurement values, the average and standard deviation, and the number of measured waveforms. The results are shown in a separate tab below the grid. If the cursor measurement is active simultaneously, its results are shown beside the statistic results.

User Manual 1335.9090.02  08

144

R&S®RTM3000

Measurements Automatic Measurements

Figure 7-2: Statistic results of four active measurements
1. To delete all measurement results, and to restart statistical evaluation, tap the "Reset" button.
2. To write statistic and measurement results to CSV file, tap the "Save" button.
You can save the statistic results to CSV file for further evaluation. The file contains the statistic values shown on the screen, and also the measurement results of each measured waveform.

User Manual 1335.9090.02  08

145

R&S®RTM3000

Measurements Automatic Measurements

Figure 7-3: Exported statistic results, converted to columns with comma delimiter
7.2.2 Measurement Types
The R&S RTM3000 provides many measurement types to measure time and amplitude characteristics, and to count pulses and edges.

User Manual 1335.9090.02  08

146

R&S®RTM3000

Measurements Automatic Measurements

7.2.2.1 Horizontal Measurements (Time)

Meas. type Frequency

Symbol
f in Hz

Description
Frequency of the signal, reciprocal value of the measured first period.

Graphic / formula f = 1 / T T
ML

Period

T

Time of the first period, measured on the middle reference

T

in s

level. The measurement requires at least one complete period of the signal.

ML

Duty Cycle +

Dty+ in %

Width of the first positive pulse in relation to the period in %. The measurement requires at least one complete period of the signal.

Dty+ = t+ / T * 100%

0%

T

t+

100%

Duty Cycle -

Dty-

Width of the first negative pulse in relation to the period in Dty- = t- / T * 100%

in %

%. The measurement requires at least one complete period 0%

T

of the signal.

t-

100%

Rise Time Fall Time Pulse Width +

tr in s
tf in s
PW+ in s

Rise time of the first rising edge, the time it takes the signal

to rise from the lower reference level to the upper reference level.

UL

LL

Fall time of the first falling edge, the time it takes the signal

to fall from the upper reference level to the lower reference level.

UL

LL

Duration of the first positive pulse: time between a rising edge and the following falling edge measured on the middle reference level.
ML

Pulse Width -

PW-

Duration of the first negative pulse: time between a falling

in s

edge and the following rising edge measured on the middle reference level.

ML

Delay to Trigger

Dly Trg in s

Time between the trigger point and a selectable edge, measured on the middle reference level. If the edge is to the left of the trigger (before trigger), the result is negative.

Rise Fall t+ t-
t

User Manual 1335.9090.02  08

147

R&S®RTM3000

Measurements Automatic Measurements

Meas. type Delay Phase
Slew rate+ Slew rateBurst Width

Symbol Description

Graphic / formula

Dly

Time difference between two slopes of the same or different

in s

waveforms, measured on the middle reference level. The S1

settings of slope selection are described in Chapter 7.2.4, "Delay Setup", on page 153.

t

A negative result indicates that the slope of the second

S2

source comes before the slope of the first source.

Phs

Phase difference between two waveforms, measured on the Phase = t / T * 360°

in °

middle reference level.

1

0°

360°

t

2

Slewrt+

Steepness of the first rising edge, measured between the lower and the upper reference levels.

Slewrt = V / t t
UL V
LL

Slewrt-

Steepness of the first falling edge, measured between the upper and the lower reference levels.

Slewrt = V / t t
UL V
LL

Bst

Duration of one burst, measured on the middle reference

level from the first edge to the last edge.

7.2.2.2 Vertical Measurements (Amplitude)

The unit of most amplitude measurement results depends on the measured source.

Meas. type Amplitude

Symbol VAmp

Description
Difference between the top level and the base level of the signal. The measurement requires at least one complete period of the signal.

Graphic / formula

Top Base

Amplitude

Top Level

Vtop

High level of the displayed waveform - the upper maximum Top of the sample distribution, or the mean value of the high level of a square wave without overshoot. The measurement requires at least one complete period of the signal.

Base Level

Vbase

Low level of the displayed waveform - the lower maximum of the sample distribution, or the mean value of the low level of a square wave without overshoot. The measurement requires at least one complete period of the signal.

Base

User Manual 1335.9090.02  08

148

R&S®RTM3000

Measurements Automatic Measurements

Meas. type Mean Cycle
RMS Cycle
Peak Peak Peak+

Symbol Description
MeanCyc Mean value of the left-most signal period. in V

RMS-Cyc RMS (root mean square) value of the voltage of the left-

in V

most signal period.

Vpp

Difference of maximum and minimum values.

Vp+

Maximum value within the displayed waveform.

Graphic / formula

DC N T

AC
DC
N T
Max

Pk-Pk

Min Max

Peak-

Vp-

Minimum value within the displayed waveform.

Pos. Overshoot Neg. Overshoot

+Ovr -Ovr in %

Mean Value

Mean

RMS Value

RMS

-Std. Deviation 

Min

Overshoot of a square wave after a rising or falling edge. It is calculated from measurement values top level, base level, local maximum, local minimum, and amplitude.

Over  Maxlocal  Top  100% Amplitude

Over   Base  Minlocal  100% Amplitude

Top

Over+

Amplitude

Base

Over-

Arithmetic average of the complete displayed waveform.

 Mean



1 N

N
xk
k 1

RMS (root mean square) value of the voltage of the complete displayed waveform.

 RMS 

1 N

N
xk 2
k 1

Standard deviation of the displayed waveform.

  

N

1 

1

N
x
k 1

k

 Mean2

User Manual 1335.9090.02  08

149

R&S®RTM3000

Measurements Automatic Measurements

Meas. type -Std. Dev. Cycle

Symbol -Cyc

Description

Graphic / formula

Standard deviation of one cycle, usually of the first, left-most

signal period.



Crest Factor

Crest

N T

The crest factor is also known as peak-to-average ratio. It is the maximum value divided by the RMS value of the displayed waveform.

Crest  Max | x k | RMS

7.2.2.3 Counting

Meas. type Positive Pulse Negative Pulse Positive Slope Negative Slope

Symbol CntP+ CntPCntS+ CntS-

Description

Graphic / formula

Number of positive pulses on the display. The mean value of

12 3

N

the signal is determined. If the signal passes the mean

value, an edge is counted. A positive pulse is counted if a

rising edge and a following falling edge are detected.

Number of negative pulses on the display. The mean value of the signal is determined. If the signal passes the mean value, an edge is counted. A negative pulse is counted if a falling edge and a following rising edge are detected.

12 3

N

Number of rising edges on the display. The instrument determines the mean value of the signal and counts an edge every time the signal passes the mean value in the specified direction.

12 3

N

Number of falling edges on the display. The instrument determines the mean value of the signal and counts an edge every time the signal passes the mean value in the specified direction.

12 3

N

7.2.3 Settings for Automatic Measurements
 To open the "Measure" menu, press the [Meas] key.

User Manual 1335.9090.02  08

150

R&S®RTM3000

Measurements Automatic Measurements

In the measurement menu, you can configure up to 8 parallel measurements (also called measurement places). Available measurement types depend on the type of the selected waveform.
Meas. Place Selects one of the four available measurement places to be configured or activated.
Measure <n> Activates or deactivates the selected measurement. Remote command: MEASurement<m>[:ENABle] on page 510
Type Defines the measurement type to be performed on the selected source. Depending on the type, different results are displayed in the result line. Select the tab of the required measurement category, and then the measurement type. The "Basic" tab provides the most common measurements: peak to peak, period, frequency, rise time, fall time, mean cycle, and RMS cycle. Remote command: MEASurement<m>:MAIN on page 510
Source Selects an analog channel, reference or math waveform as the source of the selected measurement. If MSO option R&S RTM-B1 is installed, active digital channels are available as measurement sources.

User Manual 1335.9090.02  08

151

R&S®RTM3000

Measurements Automatic Measurements

If the waveform is not active, it is activated automatically when selected as measurement source. Remote command: MEASurement<m>:SOURce on page 512
Measure Source, Measure Source 2 Set the source waveforms for delay and phase measurement, where two sources are required. Remote command: MEASurement<m>:SOURce on page 512
Delay Setup Opens a menu to configure the delay measurement or the delay to trigger measurement. See: Chapter 7.2.4, "Delay Setup", on page 153
Use Gate Activates or deactivates the measurement gate. To set the gate, scroll down and select Gate Setup. Remote command: MEASurement<m>:GATE on page 521
Statistics Activates or deactivates the statistical evaluation for the selected measurement. Remote command: MEASurement<m>:STATistics[:ENABle] on page 514
Reset Statistics Deletes the statistical results for all measurements, and starts a new statistical evaluation if the acquisition is running. Remote command: MEASurement<m>:STATistics:RESet on page 515
Delete all Measurements Deactivates all active measurements.
Reference Level

User Manual 1335.9090.02  08

152

R&S®RTM3000

Measurements Automatic Measurements

Set the lower and upper reference levels for rise and fall time measurements. Sets also the middle reference level used for phase and delay measurements. The levels are defined as percentages of the high signal level. The settings are valid for all measurement places.
Remote command: REFLevel:RELative:MODE on page 522 REFLevel:RELative:LOWer on page 523 REFLevel:RELative:MIDDle on page 523 REFLevel:RELative:UPPer on page 523
Gate Setup

Define a gate to limit the measurement to a time range. You can set the "Start" and "Stop" time in absolute or relative values, depending on the "Mode". Remote command: MEASurement<m>:GATE:MODE on page 521 MEASurement<m>:GATE:ABSolute:STARt on page 521 MEASurement<m>:GATE:ABSolute:STOP on page 521 MEASurement<m>:GATE:RELative:STARt on page 522 MEASurement<m>:GATE:RELative:STOP on page 522
7.2.4 Delay Setup
Access: [Meas] > "Type" = "Delay" or "Delay to Trigger" > "Delay Setup"
In the "Delay Setup" menu, you configure the delay measurement or delay to trigger measurement.
You can change the slope and the detection area to define the slopes for delay measurements.

User Manual 1335.9090.02  08

153

R&S®RTM3000

Measurements Automatic Measurements

Figure 7-4: Left: menu for delay measurement, right: menu for delay to trigger measurement

Slope Selects the rising or falling edge for the indicated source.
Remote command: MEASurement<m>:DELay:SLOPe on page 513

Mode for Measure Source, delay measurement Defines the first edge for the delay measurement.

"Nearest"

Nearest edge to the trigger point.

"Forward"

First edge from the left window edge.

"Backward"

First edge from the right window edge, which is the last edge if counted from the left window edge.

Remote command: MEASurement<m>:DELay:DIRection on page 513

Mode for Measure Source 2, delay measurement Defines the second edge for the delay measurement.

"Nearest"

Nearest edge to the edge determined on "Measure Source".

"Forward"

Next edge to the right, counted from the edge determined on "Measure Source".

"Backward"

Next edge to the left, counted from the edge determined on "Measure Source".

Remote command: MEASurement<m>:DELay:DIRection on page 513

Mode, delay to trigger measurement Sets the direction in which the measured edge is detected.

"Nearest"

Nearest edge to the trigger point.

"Forward"

Next edge from the trigger to the right.

"Backward"

Next edge from the trigger to the left.

User Manual 1335.9090.02  08

154

R&S®RTM3000

Measurements Cursor Measurements

Remote command: MEASurement<m>:DELay:DIRection on page 513
Display Results Shows the selected edge or edges on the waveform. The markers show the edge, the measured point on the edge, and the direction in which the edge is detected.

The picture shows the delay measurement between the leftmost rising edge of Ch1 ("Measure Source") and the leftmost falling edge of Ch2 ("Measure Source 2"). The mode is "Forward" for both sources. Remote command: MEASurement<m>:DELay:MARKer on page 514
7.3 Cursor Measurements
The cursor measurement determines the results at the current cursor positions. You can set the cursor lines manually at fixed positions, or they can follow the waveform. Cursors are available in time and frequency domain. You can measure on one waveform, or on two different waveforms (sources) if the sources are in the same domain (time domain or frequency domain).
If the measured source is an envelope waveform, and you move the cursor slowly, the minimum and maximum values are measured alternating. Zoom and measurement on second source behave in the same way.
Available results depend on the cursor type and the type of the waveform. They are displayed below the grid.

User Manual 1335.9090.02  08

155

R&S®RTM3000

Measurements Cursor Measurements

Figure 7-5: Cursor measurement with vertical and horizontal cursors and Set To Trace

Results

= below the grid

Cursor lines 1, 2, 3 = no focus

Cursor line 4

= has focus, can be moved by turning the [Navigation] knob

To configure cursor measurements
1. Press the [Cursor] key. The cursors are activated with the latest setting.
2. Press the [Cursor] key again. The "Cursor" menu opens.
3. Select the cursor "Type".
4. Select the "Source", the waveform you want to measure.
5. If you want to measure different sources: a) Enable "Second Source". b) Select the second waveform.
6. Set additional settings if necessary: Track Scaling, Coupling, orSet To Trace.
7. To change the position of a cursor line, you can use several methods:  Drag the cursor line on the screen.  Press the [Navigation] knob repeatedly until the required cursor line is active (marked with a solid line). Turn the knob to move the line.  Tap the corresponding result value in the result line at the bottom.

User Manual 1335.9090.02  08

156

R&S®RTM3000

Measurements Cursor Measurements

The keypad opens, and you can enter an exact value.

7.3.1 Cursor Settings

 To open the "Cursor" menu:
a) Tap the "Menu" icon in the lower right corner of the screen. b) Scroll down. Select "Cursor".

Figure 7-6: Cursor menu, cursor on one source (left), cursor on two sources (right)

Cursor Activates or deactivates the cursor measurement.
Remote command: CURSor<m>:STATe on page 524

Type Selects the cursor type. Depending on the type, different results are displayed in the result line at the bottom of the display.

The cursor lines can be set to the required position using the "Navigation" rotary knob, or by dragging a cursor line on the screen.

"Horizontal"

Sets two horizontal cursor lines and measures the voltage values at the cursor positions, and the difference between the cursor lines. Results: V1, V2, V (for current measurements: A1, A2, A, for FFT measurements: L in dBm)

User Manual 1335.9090.02  08

157

R&S®RTM3000

Measurements Cursor Measurements

"Vertical"

Sets two vertical cursor lines and measures the time from the trigger point to each cursor line, the time between the cursor lines and the frequency calculated from that time. Results: t1, t2, t, 1/t (for FFT measurements: frequencies)

"Vertical & Horiz."

Combines the "Horizontal" cursor and "Vertical" cursor measurements. Two horizontal and two vertical cursor lines are set. The voltages and times are measured at the cursor positions, as well as the delta of the voltage and time values. Results: t1, t2, t, V1, V2, V

"V-Marker"

Sets two vertical cursors and measures the values of the waveform at the crossing points of the cursor lines and the waveform. Also, the differences of the two values in x- and y-direction are displayed. Results: t1, V1, t2, V2, t, V

Remote command: CURSor<m>:FUNCtion on page 524 CURSor<m>:TRACking[:STATe] on page 526 (V-Marker)

Source Defines the source of the cursor measurement as one of the active waveforms.
You can use cursors on analog input signals, math waveform, reference waveforms, XY-diagram, and FFT waveform.
If option R&S RTM -B1 is installed, you can use the vertical cursor to measure individual logic channels, and the V-Marker to measure pods.
Remote command: CURSor<m>:SOURce on page 525

Second Source Enables and selects a second source for the cursor measurements. If enabled, the second cursor measures on the second source. Using a second source, you can measure differences between two waveforms with cursors. Both sources must be in the same domain (time domain or frequency domain). In FFT, for example, you can measure the difference between min hold and max hold waveforms.

User Manual 1335.9090.02  08

158

R&S®RTM3000

Measurements Cursor Measurements

Figure 7-7: Cursor on one source

Figure 7-8: Cursor on two sources. Sources are indicated with the measurement results.
Remote command: CURSor<m>:USSOURce on page 526 CURSor<m>:SSOURce on page 526
Track Scaling If enabled, the cursor lines are adjusted when the vertical or horizontal scales are changed. The cursor lines keep their relative position to the waveform. If disabled, the cursor lines remain on their position on the display if the scaling is changed. Remote command: CURSor<m>:TRACking:SCALe[:STATe] on page 527

User Manual 1335.9090.02  08

159

R&S®RTM3000

Measurements Cursor Measurements

Coupling If enabled, the cursors lines are coupled and moved together.
Press the [Navigation] key to select whether both cursors or one cursor is moved. If coupling is disabled, pressing the [Navigation] key toggles the single cursor lines.
Remote command: CURSor<m>:XCOupling on page 527 CURSor<m>:YCOupling on page 527
Set To Trace Autoset for cursor lines, sets the cursor lines to typical points of the waveform depending on the selected cursor type. For example, for voltage measurement ("Horizontal"), the cursor lines are set to the upper and lower peaks of the waveform. For time measurement ("Vertical"), the cursor lines are set to the edges of two consecutive positive or two consecutive negative pulses.
Remote command: CURSor<m>:SWAVe on page 527

User Manual 1335.9090.02  08

160

R&S®RTM3000

Applications Mask Testing

8 Applications
All available applications are provided in the "Apps Selection" dialog.
 To select an application, press the [Apps Selection] key.
See also: Chapter 3.2, "Selecting the Application", on page 32.
Applications are grouped on several tabs:  Applications, see below  Protocol
Protocol applications are described in Chapter 12, "Serial Bus Analysis", on page 245.  Track
On the "Applications" tab, the following applications are available:
 "QuickMeas": see Chapter 7.1, "Quick Measurements", on page 142  "Probe Adjust": see Chapter 4.4.1, "Adjusting Passive Probes", on page 57  "Function Gen.": see Chapter 15.1, "Function Generator", on page 396  "Pattern Gen.": see Chapter 15.2, "Pattern Generator", on page 408
 Mask Testing......................................................................................................... 161  FFT Analysis......................................................................................................... 169  Spectrum Analysis and Spectrogram (Option R&S RTM-K18)............................. 177  Spectrum Analysis and Spectrogram (Option R&S RTM-K37)............................. 187  XY-Diagram...........................................................................................................197  Digital Voltmeter.................................................................................................... 199  Trigger Counter..................................................................................................... 201  Bode Plot (Option R&S RTM-K36)........................................................................202

8.1 Mask Testing
Masks are used to determine whether the amplitude of a signal remains within specified limits, e.g. to detect errors or test compliance of digital signals.
8.1.1 About Masks and Mask Testing
Masks A mask is specified by an upper and a lower limit line. The signal must run inside these limit lines, otherwise a mask violation occurs. A new mask is created from an existing signal: Mask limits are created by copying the envelope waveform, and the limits are moved and stretched. The result is a tolerance tube around the signal that is used as mask.

User Manual 1335.9090.02  08

161

R&S®RTM3000

Applications Mask Testing

The mask is displayed in the color used for reference waveforms.
Once a mask has been defined, the copied envelope is kept in the instrument until the next mask is defined or loaded. If you need more than one mask, you can save the mask to internal storage and load it at a later time.
Mask testing results
The mask testing analyzes whether tested signal runs inside the mask. The overall test result is shown in the mask window:

left column = absolute number and percentage of acquisitions that passed the test middle column = absolute number and percentage of acquisitions that violated the mask right column = number of tested acquisitions and test duration
During a mask test, various actions can be executed when mask violations occur: notification by a sound, stop of acquisition, saving a screenshot, saving the waveform data, sending a pulse. Remote commands:  MASK:STATe on page 530 to start the mask application  MASK:COUNt? on page 535  MASK:VCOunt? on page 535
File format for masks: MSK MSK is the specific binary format for masks of the R&S RTM3000. It contains pairs of amplitude values (in divisions) , their sample indexes and current instrument settings. Thus, the amplitude values are not related to time and voltage. The mask data is saved in the internal storage and can be loaded back when needed. The format is not intended for analysis outside the R&S RTM3000.
8.1.2 Using Masks
Starting the mask application 1. Press the [Apps Selection] key.
2. Tap "Mask". You can also add the mask icon to the toolbar and start the application from the toolbar. See "Configuring the Toolbar" on page 38.

User Manual 1335.9090.02  08

162

R&S®RTM3000

Applications Mask Testing

To create and set up a mask You create a mask based on a channel waveform, then optimize it by changing its position and proportions, and save it. 1. Select and adjust the channel waveform that you want to use as basis for the
mask.
2. Run continuous acquisition.
3. Start the mask application.
4. In the mask window, tap "New".

5. Adjust the size of the mask:
 For simple setup, use "Size+" and "Size-" to change the mask dimensions in xand y-direction.
 For detailed setup: ­ Tap "Setup" to open the "Mask" menu. ­ Change "Width Y", "Width X" and/or "Stretch Y".

User Manual 1335.9090.02  08

163

R&S®RTM3000

Applications Mask Testing

6. To save the mask for later use, tap "Save".
To load a mask 1. Press the [Apps Selection] key. 2. Tap "Mask". 3. Tap "Load". 4. Select the mask file. 5. Tap "Load".
To perform a mask testing 1. Set up the waveform that you want to test. 2. Create or load a mask. See:
 "To create and set up a mask" on page 163  "To load a mask" on page 164 3. If necessary, tap "Setup" and adjust the y-position of the mask. 4. Set the "Actions" to be performed on violation. 5. In the mask window, tap "Run". If the mask limits are violated, the specified action is taken. The overall result is shown in the mask window.

User Manual 1335.9090.02  08

164

R&S®RTM3000

Applications Mask Testing

6. Tap "Reset" to delete the results. 7. To finish the test, tap "Stop".
8.1.3 Mask Window
The mask window provides the most important function to set up a mask, and to run the test.

Reset Deletes all test results. Remote command: MASK:RESet:COUNter on page 535
Run, Stop Starts or finishes the mask test. Remote command: MASK:TEST on page 535
New Creates a mask from the envelope of the selected channel waveform. Remote command: MASK:SOURce on page 530 MASK:CHCopy on page 531

User Manual 1335.9090.02  08

165

R&S®RTM3000

Applications Mask Testing

Size+, SizeEnlarges or decreases the mask in x- and y-direction.
Save, Load Saves the created mask to file, or loads a previously saved mask. The file format is MSK. Remote command: MASK:SAVE on page 531 MASK:LOAD on page 532
Capt. Fails If selected, only failed acquisitions are saved in memory segments. Only available with history option R&S RTM-K15. Remote command: MASK:CAPTure[:MODE] on page 535
Setup Opens the "Setup" menu to define exact mask dimensions and the actions to be executed on violation of the mask.

8.1.4 Mask Menu

 To open the "Mask" setup menu:
 Tap the "Setup" button in the mask window.  Tap the "Menu" icon. Select "Mask".

User Manual 1335.9090.02  08

166

R&S®RTM3000

Applications Mask Testing

Test Performs a mask test for the selected signal, i.e. the signal amplitudes are compared with the specified mask. If the amplitude exceeds the limits of the mask, a violation is detected.
Remote command: MASK:TEST on page 535
Copy Channel Creates a mask from the envelope waveform of the selected channel and stores it in the instrument.
Remote command: MASK:SOURce on page 530 MASK:CHCopy on page 531
Y-Position Moves the mask vertically within the display. The current position is given in divisions.
Remote command: MASK:YPOSition on page 531
Stretch Y Changes the vertical scaling to stretch or compress the mask in y-direction.
Remote command: MASK:YSCale on page 531

User Manual 1335.9090.02  08

167

R&S®RTM3000

Applications Mask Testing

Width X Changes the width of the mask in horizontal direction. The specified factor in divisions is added to the positive x-values and subtracted from the negative x-values of the mask limits in relation to the mask center. Thus, the left half of the mask is pulled to the left, the right half is pulled to the right.
Remote command: MASK:XWIDth on page 531

Width Y Changes the width of the mask in vertical direction. The specified number of divisions is added to the y-values of the upper mask limit and subtracted from the y-values of the lower mask limit. Thus, the upper half of the mask is pulled upwards, the lower half is pulled down, and the overall height of the mask is twice the "Width Y".
Remote command: MASK:YWIDth on page 531

Save Saves the mask in an instrument-specific format (MSK). The complete mask definition - envelope waveform with width, stretch and position settings - is stored.
Remote command: MASK:SAVE on page 531 and commands described in Chapter 16.9.1.5, "Masks", on page 571.

Load Mask Opens a file explorer to select a previously stored mask. The selected mask is loaded and can be used for a subsequent test.
Remote command: MASK:LOAD on page 532

Actions Opens a submenu to select the actions to be taken when a violation against the mask limits occurs.

"Sound"

Generates a beep sound at each violation.

"Stop"

Stops the waveform acquisition. Set the number of the stop violation. Thus, you can ignore a number of violations before stop.

"Pulse"

Creates a pulse on the [Aux Out] connector. This selection sets the configuration of the [Aux Out] connector to "Mask Violation".

"Screenshot" Saves a screenshot according to the settings in "File" > "Screenshots".

"Save Wave- Saves the waveform data according to the settings in "File" > "Wave-

form"

forms".

Remote command: MASK:ACTion:SOUNd:EVENt:MODE on page 532 MASK:ACTion:STOP:EVENt:MODE on page 533 MASK:ACTion:STOP:EVENt:COUNt on page 533 MASK:ACTion:PULSe:EVENt:MODE on page 532

User Manual 1335.9090.02  08

168

R&S®RTM3000

Applications FFT Analysis

MASK:ACTion:SCRSave:EVENt:MODE on page 532 MASK:ACTion:WFMSave:EVENt:MODE on page 532
Capture Segments Selects whether all acquisitions are stored in segments, or only failed acquisition. You can use the hostiry to analyze the segments. Only available with history option R&S RTM-K15.
Remote command: MASK:CAPTure[:MODE] on page 535

8.2 FFT Analysis
The R&S RTM3000 provides basic FFT calculation, which is included in the firmware. During FFT analysis, a time-based waveform is converted to a spectrum of frequencies. As a result, the magnitude of the determined frequencies is displayed: the power vs. frequency diagram (spectrum). FFT results are useful to obtain an overview of the input signal in the frequency domain and to detect unusual signal effects (such as spurs or distortions) visually.
To enable FFT analysis  Press the [FFT] key.
Alternatively, tap the "FFT" icon in the toolbar. The instrument adjusts the time scale of the waveform and sets appropriate center frequency and span.
To disable FFT analysis  There are several ways to exit FFT analysis:
 Press the [FFT] key repeatedly until FFT is off.  Tap the "FFT" icon in the toolbar.  In the short menu, tap "FFT Off".
8.2.1 FFT Display
When FFT is active, two diagrams are displayed: the signal vs. time at the top, the result of the FFT analysis at the bottom. Between the diagrams, FFT-specific parameters are shown and can be set directly.

User Manual 1335.9090.02  08

169

R&S®RTM3000

Applications FFT Analysis

1 = Enable FFT 2 = Signal vs. time display 3 = FFT parameters 4 = Spectrum, result of the FFT analysis 5 = FFT label with vertical scale (range per division). Color indicates the source waveform of FFT calcula-
tion.
Data source
FFT analysis is performed on the data captured from one of the active input channels, or one of the active math or reference waveforms. Analysis can only be performed on one channel at a time.
Timebase
FFT is generally performed on the captured data of a complete acquisition. To reduce calculation time, the instrument automatically sets the time scale and an extract of the original timebase for which the FFT is to be performed. The time gate is indicated by white lines in the time diagram.
Frequency range
The results of the FFT analysis can be restricted to a specified frequency range. Therefore, you define a center frequency and a frequency span, or the start and stop frequencies Alternatively, you can manually set the resolution bandwidth. When you change the FFT parameters, the time gate on the waveform is adapted automatically.

User Manual 1335.9090.02  08

170

R&S®RTM3000

Applications FFT Analysis

Vertical position and size of the FFT waveform
To set the position and the vertical scaling, select the FFT window and use the vertical [Scale] and [Offset/Position] knobs.
Remote commands:  SPECtrum:FREQuency:SCALe on page 538  SPECtrum:FREQuency:POSition on page 537
Zoom
You can use the vertical zoom ("Zoom" icon on the toolbar) on the FFT waveform. If you draw the zoom area in the FFT diagram, center, span and vertical scale are adjusted, and the the zoomed section of the FFT is displayed in the FFT diagram.

8.2.2 Performing FFT Analysis

1. Press the [FFT] key to start FFT analysis.
2. Press the [FFT] key again to open the FFT menu.
3. Select the "FFT Window" type according to the signal characteristics that are most relevant for your measurement task (see "FFT Window" on page 174).
4. In the "Waveform" menu, select the waveform types you want to display (see "Waveform" on page 175).
5. If you want to adjust the resolution bandwidth manually, disable "Automatic RBW".
6. On top of the FFT window, define the timebase extract for which the spectrum is calculated and displayed. The extract is defined by its width and position, or by the resolution bandwidth. a) Press "W" to define the width of the timebase extract. b) Press "P" to define the position of the timebase extract. The position is an offset of the center of the extract range to the 0 s reference point.
7. On top of the FFT window, define the frequency range to be displayed in the spectrum window. The range is defined as (Center - Span/2) to (Center + Span/2). For details, see Span and Center. a) Press "Span" to define the width of the frequency range. b) Press "Center" to define the center frequency of the range.
8. To start and stop FFT analysis, press the [Run Stop] key.

8.2.3 FFT Setup
You can set the parameters for the FFT analysis in the spectrum window and in the FFT menu. In addition, the short menu provides frequently used settings.

User Manual 1335.9090.02  08

171

R&S®RTM3000

Applications FFT Analysis

8.2.3.1 Short Menu for FFT
Frequently used settings are available in the short menu. You can select the waveform type, set full span, open the comprehensive menu and disable the FFT analysis.
 To open the short menu, tap the FFT label in the bottom line of the display. The label is only available, if the FFT analysis is active.

8.2.3.2 Settings in the FFT Window Typical FFT parameters can be set directly in the FFT window, above the diagram.

1 = Start frequency 2 = Stop frequency 3 = Center 4 = Span 5 = Resolution bandwidth (RBW) 6 = Width of the timebase extract 7 = Position of timebase extract
Start Defines the start frequency of the FFT waveform. The instrument adjusts the span and the center frequency, and optimizes the timebase extract.
Remote command: SPECtrum:FREQuency:STARt on page 539
Stop Defines the stop frequency of the displayed frequency span. The instrument adjusts the span and the center frequency, and optimizes the timebase extract.

User Manual 1335.9090.02  08

172

R&S®RTM3000

Applications FFT Analysis

Remote command: SPECtrum:FREQuency:STOP on page 539
Center Defines the frequency in the center of the displayed span. The instrument adjusts the start and stop frequencies.
To set the center frequency, you can also use the horizontal [Position] knob if the focus is on the frequency window.
Remote command: SPECtrum:FREQuency:CENTer on page 538
Span The span is specified in Hertz and defines the width of the displayed frequency range, which is (Center - Span/2) to (Center + Span/2). The instrument adjusts the start and stop frequencies.
To set the frequency span, you can also use the horizontal [Scale] knob if the focus is on the frequency window.
Remote command: SPECtrum:FREQuency:SPAN on page 538
RBW The resolution bandwidth (RBW) determines the resolution of the spectrum, that is: the minimum distance between two distinguishable peaks. The higher the resolution (the smaller the ratio), the more peaks are detected, but the longer the measurement requires to finish.
If "Automatic RBW" is selected, the RBW value is adjusted automatically and the value is shown for information. when you set the RBW manually, the instrument adjusts the timebase extract.
Remote command: SPECtrum:FREQuency:BANDwidth[:RESolution][:VALue] on page 539 SPECtrum:FREQuency:BANDwidth[:RESolution]:RATio on page 539
W Shows the width of the timebase extract (gate) for which FFT is calculated.
Remote command: SPECtrum:TIME:RANGe on page 540
P Shows the position of timebase extract (gate) to restrict the timebase of the input signal for which FFT analysis is performed.
Remote command: SPECtrum:TIME:POSition on page 539

User Manual 1335.9090.02  08

173

R&S®RTM3000

Applications FFT Analysis

8.2.3.3 FFT Menu

 Press the [FFT] key. If the menu does not open, tap twice: Once to enable FFT, and next to open the menu.

Source Selects the channel for which the captured data is analyzed with FFT. You can select one of the active input channels, math or reference waveforms.
Remote command: SPECtrum:SOURce on page 536

FFT Window Windowing helps minimize the discontinuities at the end of the measured signal interval and thus reduces the effect of spectral leakage, increasing the frequency resolution.

The R&S RTM3000 provides various window functions to suit different input signals. Each window function has specific characteristics, including some advantages and some trade-offs. Consider these characteristics to find the optimum solution for the measurement task.

"Hanning"

The Hanning window is bell shaped. Unlike the Hamming window, its value is zero at the borders of the measuring interval. Thus, the noise level within the spectrum is reduced and the width of the spectral lines enlarges. Use this window to measure amplitudes of a periodical signal precisely.

"Hamming"

The Hamming window is bell shaped. Its value is not zero at the borders of the measuring interval. Thus, the noise level inside the spectrum is higher than Hanning or Blackman, but smaller than the rectangular window. The width of the spectral lines is thinner than the other bell-shaped functions. Use this window to measure amplitudes of a periodical signal precisely.

User Manual 1335.9090.02  08

174

R&S®RTM3000

Applications FFT Analysis

"Blackman"

The Blackman window is bell shaped and has the steepest fall in its wave shape of all other available functions. Its value is zero at both borders of the measuring interval. In the Blackman window, the amplitudes can be measured very precisely. However, determining the frequency is more difficult. Use this window to measure signals with single frequencies to detect harmonics and accurate single-tone measurements.

"Flat Top"

The flat top window has low amplitude measurement errors but a poor frequency resolution. Use this window for accurate single-tone measurements and for measurement of amplitudes of sinusoidal frequency components.

"Rectangle"

The rectangular window multiplies all points by one. The result is a high frequency accuracy with thin spectral lines, but also with increased noise. Use this function for measurements of separation of two tones with almost equal amplitudes and a small frequency distance.

Remote command: SPECtrum:FREQuency:WINDow:TYPE on page 536

Automatic RBW If enabled, the resolution bandwidth is set automatically. If disabled, you can adjust the "RBW" parameter in the FFT window.
See also: "RBW" on page 173.

Waveform Selects the waveform type to be displayed. Several types of waveforms can be displayed in parallel, but at least one waveform type must be selected. By default, the "Spectrum" waveform is selected. From each waveform type, you can also create a reference waveform for further analysis, and perorm cursor measurements.
When the waveform selection is changed, statistical evaluation is restarted.
To clear the results of previous measurements used for statistical evaluation, select "Reset".

User Manual 1335.9090.02  08

175

R&S®RTM3000

Applications FFT Analysis

"Spectrum"

The current value for each frequency is displayed.

"Min Hold"

The minimum value for each frequency over all FFTs is displayed. Using the "Min Hold" waveform type is a good way to highlight signals within noise or suppress intermittent signals.

"Max Hold"

The maximum value for each frequency over all FFTs is displayed. Using the "Max Hold" waveform type is a good way to detect intermittent signals or the maximum values of fluctuating signals, for example.

"Average"

The average value for each frequency in the waveform over the specified "# Averages" is calculated. Averaging reduces the effects of noise, but has no effects on sine signals. Therefore, averaging is a good way to detect signals near noise.

"Reset"

Clears the selected waveforms and restarts calculation.

Remote command: SPECtrum:WAVeform:SPECtrum[:ENABle] on page 540 SPECtrum:WAVeform:MINimum[:ENABle] on page 540 SPECtrum:WAVeform:MAXimum[:ENABle] on page 540 SPECtrum:WAVeform:AVERage[:ENABle] on page 540 SPECtrum:FREQuency:AVERage:COUNt on page 540 SPECtrum:FREQuency:RESet on page 540

Vertical Scale Defines the scaling unit for the vertical scale.

The displayed values refer to a 50 Ohm terminating resistor. You can use an external terminating resistor parallel to the high impedance input, or the 50 Ohm input directly.

"dBm"

Logarithmic scaling; related to 1 mW

User Manual 1335.9090.02  08

176

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

"dBV"

Logarithmic scaling; related to 1 Veff.

"dBV"

Logarithmic scaling; related to 1 Veff.

"Veff"

Linear scaling; displays the RMS value of the voltage.

Remote command: SPECtrum:FREQuency:MAGNitude:SCALe on page 537

8.3 Spectrum Analysis and Spectrogram (Option R&S RTM-K18)
The option R&S RTM-K18 offers additional functionalities to the basic FFT calculation:  Spectrogram  Peak list and markers Using the spectrum analysis option, you can analyze frequency-dependent events and display a spectrogram that shows the changes of the spectrum over time. Also you can define various criteria for peak search and display the results on the spectrum diagram. The initial FFT display, usage, short menu, and FTT settings in the spectrum window are the same as in the basic FFT. These basics are described in Chapter 8.2, "FFT Analysis", on page 169.
8.3.1 FFT Menu with Spectrum Analysis
If the spectrum analysis option is installed, the FFT menu provides additional functions, which are described in this chapter. Basic functions are described in Chapter 8.2.3.3, "FFT Menu", on page 174.

User Manual 1335.9090.02  08

177

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

Spectogram Enables the spectrogram. For details, see Chapter 8.3.2, "Spectrogram", on page 179. Remote command: SPECtrum:DIAGram:SPECtrogram[:ENABle] on page 551
Automatic RBW If enabled, the instrument sets an appropriate value for the resolution bandwidth. If disabled, you can set a manual value, see "RBW" on page 173. Remote command: SPECtrum:FREQuency:BANDwidth[:RESolution]:AUTO on page 550
Peak List Enables the peak search, and displays the peak list and the markers. For details, see Chapter 8.3.3, "Peak List and Markers", on page 180. Remote command: SPECtrum:MARKer:RTABle:ENABle on page 544
Marker Opens a menu to set up the markers and the peak list. The menu is only available if "Peak List" is active. For details, see Chapter 8.3.3, "Peak List and Markers", on page 180.

User Manual 1335.9090.02  08

178

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

Display Opens a menu to set up the display of the spectrum and the spectrogram.
For details, see Chapter 8.3.4, "Display Settings for Spectrum and Spectrogram", on page 186.

8.3.2 Spectrogram
A spectrogram shows how the spectral density of a signal varies over time. The x-axis shows the frequency, the y-axis shows the time. A third dimension, the power level, is indicated by different colors. Thus you can see how the strength of the signal varies over time for different frequencies.
The spectrogram is updated with each data acquisition. The oldest spectrum is on the top, while the most recent spectrum is the bottom line.
 To use the spectrogram, enable "Spectogram" in the FFT menu.

Figure 8-1: Spectrogram and spectrum windows
The spectrogram is shown in a separate window above the spectrum window. Typical spectrogram parameters are shown directly in the spectrogram window, above the diagram.

User Manual 1335.9090.02  08

179

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

1

= Maximum level for color scale (setting)

2

= Display of color scale

3

= Minimum level for color scale (setting)

4

= Range (information)

5, 6, 7 = Positions of the time cursors in the spectrogram, and their time difference

Time cursors
When acquisition is stopped, you can set two time cursors in the spectrogram. Use the time cursors to identify abnormalities in the spectrogram. The time and time difference are displayed on top of the spectrogram window.

Figure 8-2: Spectrogram with time cursors
History and spectrum analysis The history function allows you to browse the spectrums. You can display and analyze not only the current frequency waveform but also older ones. You can also see and analyze the time-based waveform on which the selected FFT was done. The displayed spectrum is marked in the spectrogram by a white line with "Seg" label. Using the history and segmented memory requires option R&S RTM-K15.
1. Run an FFT. 2. Enable the spectrogram. 3. Activate the history.
Acquisition is stopped, and the time cursors and the segment cursor are visible. If they are not visible, close all menus. 4. Select a segment:  Use the history player to browse and select a segment, see Chapter 6.4.4,
"Segment Table and History Player", on page 120.  Drag the segment marker in the spectrogram. The spectrum and time-based waveform of the selected segment are displayed.
8.3.3 Peak List and Markers
You can define various criteria for a peak search. The peaks are indicated in the frequency diagram by markers, and the measured peak frequencies and magnitudes are

User Manual 1335.9090.02  08

180

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

listed in the peak list. In addition, you can define a reference marker and get the peak results as delta values to the values of the reference marker.
 To save the results, or to open the "Marker" menu directly, use the icons on the right side of the peak list.

Figure 8-3: Spectrum with marked peaks and peak list. Spectrogram is off.
To set up the peak list and reference markers 1. Open the FFT menu. 2. Enable the "Peak List". 3. Tap "Marker". 4. Tap "Source".
Select the waveform type on which the peaks are searched. 5. Tap "Peak Setup". 6. Define the criteria for peak detection:
a) Set the "Min. Level". Magnitudes higher than this level are marked as peaks. b) For a more detailed peak detection, enable the "Advanced Peak Setup".
Set the "Excursion", "Max. Width" and "Distance". 7. If necessary, set a reference marker:
a) Select the type of the "R-Marker". b) If "R-Marker" = "Indicated", set the "Index". c) If "R-Marker" ="Range", set the "Frequency" and "Span".

User Manual 1335.9090.02  08

181

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

8.3.3.1 Marker Menu Access: "FFT" menu > enable "Peak List" > "Marker"

Source Defines the waveform type that is searched for peaks. Remote command: SPECtrum:MARKer:SOURce on page 544
Peak Setup See Chapter 8.3.3.2, "Peak Setup", on page 182.
Min. Level Defines the minimum absolute level for peak detection. See "Min. Level" on page 183.
R-Marker See Chapter 8.3.3.3, "R-Marker Settings", on page 184.
8.3.3.2 Peak Setup
Access: "FFT" menu > enable "Peak List" > "Marker" > "Peak Setup" The simple peak setup needs only the setting of the minimum level for peak detection. More complex criteria can be defined in the advanced setup.

User Manual 1335.9090.02  08

182

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

Min. Level Defines the minimum absolute level for peak detection. Only peaks that exceed the minimum level are detected, listed in the "Peak List", and marked in the spectrum diagram. Remote command: SPECtrum:MARKer:SETup:MLEVel on page 545
Advanced Peak Setup Enables a more precise peak detection. For a peak to be detected, the Excursion, Max. Width and Distance have to be within the defined limits. Remote command: SPECtrum:MARKer:SETup:MMODe on page 545
Max. Width Defines the maximum width that a peak can have for it to be detected. Remote command: SPECtrum:MARKer:SETup:MWIDth on page 545
Excursion Defines a minimum level difference between two subsequent peaks that has to be kept for the peak to be detected. To avoid identifying noise peaks, enter a peak excursion value that is higher than the noise levels. Remote command: SPECtrum:MARKer:SETup:EXCursion on page 545
Distance Defines a distance between two subsequent peaks that has to be kept for the peak to be detected.

User Manual 1335.9090.02  08

183

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

Remote command: SPECtrum:MARKer:SETup:DISTance on page 545
8.3.3.3 R-Marker Settings
Access: "FFT" menu > enable "Peak List" > "Marker" > "R-Marker" You can define a reference marker and get the peak results as delta values to the values of the reference marker. The reference marker is displayed on the waveform as a filled orange triangle.

R-Marker Defines the mode for the selection of the reference peak.

"Off"

Disables the reference marker.

"Indicated"

The reference marker is set to the peak with a specified index number.

"Range"

The peak with the highest level within the specified range is set as the reference marker.

Remote command: SPECtrum:MARKer:REFerence:SETup:MODE on page 546

Index Defines the number of the peak to which the reference marker is set if "R-Marker" = "Indicated"
Remote command: SPECtrum:MARKer:REFerence:SETup:INDex on page 546

Frequency Defines the center frequency for the capture range if "R-Marker" = "Range".

User Manual 1335.9090.02  08

184

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

Remote command: SPECtrum:MARKer:REFerence:SETup:FREQuency on page 546

Span Defines frequency range around the center frequency if "R-Marker" = "Range".
Remote command: SPECtrum:MARKer:REFerence:SETup:SPAN on page 546

Center to Screen Sets the center frequency to the center of the display.
Remote command: SPECtrum:MARKer:REFerence:SETup:CSCReen on page 546

Center to Highest Peak Sets the highest detected peak to the center of the display.
Remote command: SPECtrum:MARKer:REFerence:SETup:CMPeak on page 545

Result Values Defines the values that are shown in the peak list. You can use absolute values, or delta values in comparison to the reference marker.

"Absolute"

Frequency and magnitude in absolute values.

"R-Marker Frequency" Frequency relative to the reference marker frequency, magnitude in absolute values.

"R-Marker Level" Frequency in absolute values, magnitude relative to the level of the reference marker.

"R-Marker Freq. & Level" Frequency and magnitude relative to the reference marker values.

User Manual 1335.9090.02  08

185

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K18)

Remote command: SPECtrum:MARKer:RMODe on page 547
Set R-Marker to Center of Screen Sets the reference marker to the center of the display.

8.3.4 Display Settings for Spectrum and Spectrogram
You can change the color scale of the spectrogram and of the spectrum, and the level limits of the spectrogram.
1. Open the "FFT" menu. 2. Tap "Display".

Spectr. Color and Freq.Dom.Color Selects a color scale. Each scale comprises a set of colors, where each color represents a certain level or frequency of occurrence.
If "Magnitude Mode" is on, "Spectr. Color" sets the color scale for the spectrogram and for the spectrum. Both diagrams use the same color scale.
If "Magnitude Mode" is off, "Spectr. Color" sets the color for the spectrogram, and "Freq.Dom.Color" sets the color for the spectrum separately.
You can set the range of the color scale with Maximum and Minimum.
"Rainbow"

"Temp. Color"

The waveform is displayed in rainbow colors. Blue corresponds to the low-level values while red indicates high ones.

The waveform is displayed in the temperature colors. Blue corresponds to the low-level values while white indicates high ones.

User Manual 1335.9090.02  08

186

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

"Monochrome"
The waveform is displayed in monochrome colors, which depend on the color of the selected source channel. Black corresponds to the low-level values while the channel color indicates for high ones. Remote command: SPECtrum:DIAGram:COLor:SCHeme:SPECtrogram on page 551 SPECtrum:DIAGram:COLor:SCHeme:FDOMain on page 551
Magnitude Mode Enables the magnitude-dependent coloring of the waveform. The higher the level, the higher the color in the color scale. When the "Magnitude Mode" is disabled, then the color depends on the frequency of occurrence of a value. Remote command: SPECtrum:DIAGram:COLor:MAGNitude:MODE on page 550
Find Threshold Sets the level automatically to 0.5 * (MaxPeak ­ MinPeak). The MinPeak is set in the noise floor and the MaxPeak is the highest point of the waveform.
Maximum Sets the level that is used as a maximum for the color scale selected with Spectr. Color and Freq.Dom.Color. All level values higher than the maximum are displayed with the maximum color. Remote command: SPECtrum:DIAGram:COLor:MAXimum[:LEVel] on page 550
Minimum Sets the level that is used as a minimum of the color scale selected with Spectr. Color and Freq.Dom.Color. All level values lower than the minimum are displayed with the minimum color. Remote command: SPECtrum:DIAGram:COLor:MINimum[:LEVel] on page 551

8.4 Spectrum Analysis and Spectrogram (Option R&S RTM-K37)
The option R&S RTM-K37 offers additional functionalities to the basic FFT calculation:  Spectrogram  Peak list and markers
Using the spectrum analysis option, you can analyze frequency-dependent events and display a spectrogram that shows the changes of the spectrum over time. Also you can define various criteria for peak search and display the results on the spectrum diagram.

User Manual 1335.9090.02  08

187

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

The initial FFT display, usage, short menu, and FTT settings in the spectrum window are the same as in the basic FFT. These basics are described in Chapter 8.2, "FFT Analysis", on page 169.

8.4.1 FFT Menu with Spectrum Analysis
If the spectrum analysis option is installed, the FFT menu provides additional functions, which are described in this chapter. Basic functions are described in Chapter 8.2.3.3, "FFT Menu", on page 174.

Spectogram Enables the spectrogram. For details, see Chapter 8.3.2, "Spectrogram", on page 179. Remote command: SPECtrum:DIAGram:SPECtrogram[:ENABle] on page 551
Automatic RBW If enabled, the instrument sets an appropriate value for the resolution bandwidth. If disabled, you can set a manual value, see "RBW" on page 173. Remote command: SPECtrum:FREQuency:BANDwidth[:RESolution]:AUTO on page 550
Peak List Enables the peak search, and displays the peak list and the markers. For details, see Chapter 8.3.3, "Peak List and Markers", on page 180.

User Manual 1335.9090.02  08

188

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

Remote command: SPECtrum:MARKer:RTABle:ENABle on page 544
Marker Opens a menu to set up the markers and the peak list. The menu is only available if "Peak List" is active. For details, see Chapter 8.3.3, "Peak List and Markers", on page 180.
Display Opens a menu to set up the display of the spectrum and the spectrogram. For details, see Chapter 8.3.4, "Display Settings for Spectrum and Spectrogram", on page 186.

8.4.2 Spectrogram
A spectrogram shows how the spectral density of a signal varies over time. The x-axis shows the frequency, the y-axis shows the time. A third dimension, the power level, is indicated by different colors. Thus you can see how the strength of the signal varies over time for different frequencies.
The spectrogram is updated with each data acquisition. The oldest spectrum is on the top, while the most recent spectrum is the bottom line.
 To use the spectrogram, enable "Spectogram" in the FFT menu.

Figure 8-4: Spectrogram and spectrum windows

User Manual 1335.9090.02  08

189

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

The spectrogram is shown in a separate window above the spectrum window. Typical spectrogram parameters are shown directly in the spectrogram window, above the diagram.

1

= Maximum level for color scale (setting)

2

= Display of color scale

3

= Minimum level for color scale (setting)

4

= Range (information)

5, 6, 7 = Positions of the time cursors in the spectrogram, and their time difference

Time cursors
When acquisition is stopped, you can set two time cursors in the spectrogram. Use the time cursors to identify abnormalities in the spectrogram. The time and time difference are displayed on top of the spectrogram window.

Figure 8-5: Spectrogram with time cursors
History and spectrum analysis The history function allows you to browse the spectrums. You can display and analyze not only the current frequency waveform but also older ones. You can also see and analyze the time-based waveform on which the selected FFT was done. The displayed spectrum is marked in the spectrogram by a white line with "Seg" label. Using the history and segmented memory requires option R&S RTM-K15.
1. Run an FFT. 2. Enable the spectrogram. 3. Activate the history.
Acquisition is stopped, and the time cursors and the segment cursor are visible. If they are not visible, close all menus. 4. Select a segment:  Use the history player to browse and select a segment, see Chapter 6.4.4,
"Segment Table and History Player", on page 120.

User Manual 1335.9090.02  08

190

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

 Drag the segment marker in the spectrogram. The spectrum and time-based waveform of the selected segment are displayed.

8.4.3 Peak List and Markers
You can define various criteria for a peak search. The peaks are indicated in the frequency diagram by markers, and the measured peak frequencies and magnitudes are listed in the peak list. In addition, you can define a reference marker and get the peak results as delta values to the values of the reference marker.
 To save the results, or to open the "Marker" menu directly, use the icons on the right side of the peak list.

Figure 8-6: Spectrum with marked peaks and peak list. Spectrogram is off.
To set up the peak list and reference markers 1. Open the FFT menu. 2. Enable the "Peak List". 3. Tap "Marker". 4. Tap "Source".
Select the waveform type on which the peaks are searched. 5. Tap "Peak Setup". 6. Define the criteria for peak detection:
a) Set the "Min. Level". Magnitudes higher than this level are marked as peaks.

User Manual 1335.9090.02  08

191

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

b) For a more detailed peak detection, enable the "Advanced Peak Setup". Set the "Excursion", "Max. Width" and "Distance".
7. If necessary, set a reference marker: a) Select the type of the "R-Marker". b) If "R-Marker" = "Indicated", set the "Index". c) If "R-Marker" ="Range", set the "Frequency" and "Span".
8.4.3.1 Marker Menu
Access: "FFT" menu > enable "Peak List" > "Marker"

Source Defines the waveform type that is searched for peaks. Remote command: SPECtrum:MARKer:SOURce on page 544
Peak Setup See Chapter 8.3.3.2, "Peak Setup", on page 182.
Min. Level Defines the minimum absolute level for peak detection. See "Min. Level" on page 183.
R-Marker See Chapter 8.3.3.3, "R-Marker Settings", on page 184.
8.4.3.2 Peak Setup
Access: "FFT" menu > enable "Peak List" > "Marker" > "Peak Setup" The simple peak setup needs only the setting of the minimum level for peak detection. More complex criteria can be defined in the advanced setup.

User Manual 1335.9090.02  08

192

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

Min. Level Defines the minimum absolute level for peak detection. Only peaks that exceed the minimum level are detected, listed in the "Peak List", and marked in the spectrum diagram. Remote command: SPECtrum:MARKer:SETup:MLEVel on page 545
Advanced Peak Setup Enables a more precise peak detection. For a peak to be detected, the Excursion, Max. Width and Distance have to be within the defined limits. Remote command: SPECtrum:MARKer:SETup:MMODe on page 545
Max. Width Defines the maximum width that a peak can have for it to be detected. Remote command: SPECtrum:MARKer:SETup:MWIDth on page 545
Excursion Defines a minimum level difference between two subsequent peaks that has to be kept for the peak to be detected. To avoid identifying noise peaks, enter a peak excursion value that is higher than the noise levels. Remote command: SPECtrum:MARKer:SETup:EXCursion on page 545
Distance Defines a distance between two subsequent peaks that has to be kept for the peak to be detected.

User Manual 1335.9090.02  08

193

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

Remote command: SPECtrum:MARKer:SETup:DISTance on page 545
8.4.3.3 R-Marker Settings
Access: "FFT" menu > enable "Peak List" > "Marker" > "R-Marker" You can define a reference marker and get the peak results as delta values to the values of the reference marker. The reference marker is displayed on the waveform as a filled orange triangle.

R-Marker Defines the mode for the selection of the reference peak.

"Off"

Disables the reference marker.

"Indicated"

The reference marker is set to the peak with a specified index number.

"Range"

The peak with the highest level within the specified range is set as the reference marker.

Remote command: SPECtrum:MARKer:REFerence:SETup:MODE on page 546

Index Defines the number of the peak to which the reference marker is set if "R-Marker" = "Indicated"
Remote command: SPECtrum:MARKer:REFerence:SETup:INDex on page 546

Frequency Defines the center frequency for the capture range if "R-Marker" = "Range".

User Manual 1335.9090.02  08

194

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

Remote command: SPECtrum:MARKer:REFerence:SETup:FREQuency on page 546

Span Defines frequency range around the center frequency if "R-Marker" = "Range".
Remote command: SPECtrum:MARKer:REFerence:SETup:SPAN on page 546

Center to Screen Sets the center frequency to the center of the display.
Remote command: SPECtrum:MARKer:REFerence:SETup:CSCReen on page 546

Center to Highest Peak Sets the highest detected peak to the center of the display.
Remote command: SPECtrum:MARKer:REFerence:SETup:CMPeak on page 545

Result Values Defines the values that are shown in the peak list. You can use absolute values, or delta values in comparison to the reference marker.

"Absolute"

Frequency and magnitude in absolute values.

"R-Marker Frequency" Frequency relative to the reference marker frequency, magnitude in absolute values.

"R-Marker Level" Frequency in absolute values, magnitude relative to the level of the reference marker.

"R-Marker Freq. & Level" Frequency and magnitude relative to the reference marker values.

User Manual 1335.9090.02  08

195

R&S®RTM3000

Applications Spectrum Analysis and Spectrogram (Option R&S RTM-K37)

Remote command: SPECtrum:MARKer:RMODe on page 547
Set R-Marker to Center of Screen Sets the reference marker to the center of the display.

8.4.4 Display Settings for Spectrum and Spectrogram
You can change the color scale of the spectrogram and of the spectrum, and the level limits of the spectrogram.
1. Open the "FFT" menu. 2. Tap "Display".

Spectr. Color and Freq.Dom.Color Selects a color scale. Each scale comprises a set of colors, where each color represents a certain level or frequency of occurrence.
If "Magnitude Mode" is on, "Spectr. Color" sets the color scale for the spectrogram and for the spectrum. Both diagrams use the same color scale.
If "Magnitude Mode" is off, "Spectr. Color" sets the color for the spectrogram, and "Freq.Dom.Color" sets the color for the spectrum separately.
You can set the range of the color scale with Maximum and Minimum.
"Rainbow"

"Temp. Color"

The waveform is displayed in rainbow colors. Blue corresponds to the low-level values while red indicates high ones.

The waveform is displayed in the temperature colors. Blue corresponds to the low-level values while white indicates high ones.

User Manual 1335.9090.02  08

196

R&S®RTM3000

Applications XY-Diagram

"Monochrome"
The waveform is displayed in monochrome colors, which depend on the color of the selected source channel. Black corresponds to the low-level values while the channel color indicates for high ones. Remote command: SPECtrum:DIAGram:COLor:SCHeme:SPECtrogram on page 551 SPECtrum:DIAGram:COLor:SCHeme:FDOMain on page 551
Magnitude Mode Enables the magnitude-dependent coloring of the waveform. The higher the level, the higher the color in the color scale. When the "Magnitude Mode" is disabled, then the color depends on the frequency of occurrence of a value. Remote command: SPECtrum:DIAGram:COLor:MAGNitude:MODE on page 550
Find Threshold Sets the level automatically to 0.5 * (MaxPeak ­ MinPeak). The MinPeak is set in the noise floor and the MaxPeak is the highest point of the waveform.
Maximum Sets the level that is used as a maximum for the color scale selected with Spectr. Color and Freq.Dom.Color. All level values higher than the maximum are displayed with the maximum color. Remote command: SPECtrum:DIAGram:COLor:MAXimum[:LEVel] on page 550
Minimum Sets the level that is used as a minimum of the color scale selected with Spectr. Color and Freq.Dom.Color. All level values lower than the minimum are displayed with the minimum color. Remote command: SPECtrum:DIAGram:COLor:MINimum[:LEVel] on page 551

8.5 XY-Diagram
XY-diagrams combine the voltage levels of two waveforms in one diagram. They use the amplitude of a second waveform as the x-axis, rather than a timebase. Thus, you can measure phase shift, for example. With harmonically related signals, the resulting XY-diagrams are Lissajous patterns. XY-diagrams can also be used to display the IQ representation of a signal.
Together with the XY-diagram, the time diagrams of the source signals are displayed in separate grids. It is also possible to define two source signals in y-direction for comparison.

User Manual 1335.9090.02  08

197

R&S®RTM3000

Applications XY-Diagram

1. Press the [Apps Selection] key. 2. Select "XY". 3. Make sure that the signals, the trigger, and the acquisition are set up correctly. The
required menus are available in XY-mode.
Remote command: DISPlay:MODE on page 551

To analyze the signal in the XY-diagram, you can use cursor measurements. You can select specific cursor measurement types:"Voltage X", "Voltage Y1", "Voltage Y2" use 2 cursor lines, "Voltage X-Y1" and "Voltage X-Y2" use 4 cursor lines.

Source X Defines the source to be displayed in x-direction in an XY-diagram, replacing the usual timebase. The source can be any of the analog channels.
Remote command: DISPlay:XY:XSOurce on page 552
Source Y1 Defines the first signal to be displayed in y-direction in an XY-diagram. The source can be any of the active analog channels.

User Manual 1335.9090.02  08

198

R&S®RTM3000

Applications Digital Voltmeter

Remote command: DISPlay:XY:Y1Source on page 552
Source Y2 Defines an optional second source to be displayed in y-direction in an XY-diagram. The source can be any of the analog channels. The setting is only relevant for 4-channel R&S RTM3000 instruments.
Remote command: DISPlay:XY:Y2Source on page 552

8.6 Digital Voltmeter
The integrated three-digit digital voltmeter simplifies measurements, in particular for service personnel. You can measure up to four parameters on different sources at the same time and define the position of the measurement results.
The following DVM measurements are available:  DC: mean value of the signal  AC+DC RMS: RMS value of the signal  AC RMS: RMS value of the signal's AC component
The digital voltmeter captures input data with the selected vertical sensitivity and the basic accuracy of the ADC. It is independent from the capture settings and the post processing. All measurements are based on a measurement interval, which ensures reliable results over the defined frequency range.

Figure 8-7: Results of 4 meter measurements. The measurement source is indicated by the channel color. The source of meter 1 is channel 1, and it is clipped.
Remote commands to read meter results:  DVM<m>:RESult[:ACTual]? on page 553  DVM<m>:RESult[:ACTual]:STATus? on page 554

User Manual 1335.9090.02  08

199

R&S®RTM3000
8.6.1 Using the Meter
To activate meter measurements  Use one of the following ways:
 Tap the "Meter" icon on the toolbar.
 Press the [Apps Selection] key. Tap "Meter".

Applications Digital Voltmeter

To deactivate meter measurements  Use one of the following ways:
 Tap the "Meter" icon on the toolbar again.  Close the "Meter" result box.
8.6.2 Meter Settings
 To open the "Meter" configuration menu, tap inside the "Meter" result box.

User Manual 1335.9090.02  08

200

R&S®RTM3000

Applications Trigger Counter

Meter (on/off) Activates or deactivates the digital voltmeter with the last configuration. Preset deletes the voltmeter configuration. Remote command: DVM<m>:ENABle on page 552
Meter Selects one of the four available meter measurements. The configuration of the selected meter is displayed in the menu.
Source Selects an analog channel as the source of the selected meter measurement. Remote command: DVM<m>:SOURce on page 553
Type Defines the measurement type to be performed on the selected source:  DC: mean value of the signal  AC+DC RMS: RMS value of the signal  AC RMS: RMS value of the signal's AC component Select "Off" to disable the selected meter measurement. Remote command: DVM<m>:TYPE on page 553
8.7 Trigger Counter
The counter shows two basic parameters of the trigger source: frequency and period.
1. Press the [Apps Selection] key.
2. Tap "Trigger Counter".

User Manual 1335.9090.02  08

201

R&S®RTM3000

Applications Bode Plot (Option R&S RTM-K36)

By default, the result box shows the frequency and period of the trigger source.
1. To toggle frequency and period results, tap inside the box. 2. To show the counter results of active waveforms, tap the source icon ("Trg") and
select a waveform. 3. To move the result box to the best position, can drag the box on the screen. Remote commands:  TCOunter:ENABle on page 554  TCOunter:SOURce on page 555  TCOunter:RESult[:ACTual]:FREQuency? on page 555  TCOunter:RESult[:ACTual]:PERiod? on page 555
8.8 Bode Plot (Option R&S RTM-K36)
A Bode plot displays the frequency response of an electrical system. It is divided in two parts, a magnitude plot and a phase shift plot.

User Manual 1335.9090.02  08

202

R&S®RTM3000

Applications Bode Plot (Option R&S RTM-K36)

8.8.1 About the Bode Plot

Bode Plot Display The Bode plot display is divided into several sections, see fig. 8-8.

Figure 8-8: Bode plot display
1 = Bode plot parameters 2 = Bode plot diagram, gain: blue color; phase: orange color 3 = Save 4 = Bode result table 5 = Marker value table 6 = Bode plot window controls 7 = Vertical settings of active analog channels 8 = Vertical settings of gain waveform 9 = Vertical settings of phase waveform
Bode plot diagram
The Bode plot diagram has the frequency presented on the x-axis. The gain (blue color waveform) and phase (orange color waveform) scales are on the y-axis. The magnitude plot represents the gain of a system between input and output. The phase plot shows the phase shift between input and output.
Bode plot result table
In the Bode plot result table, all sample points are displayed with the respective value for the frequency, gain, phase and amplitude. If you select a sample in the table, the respective points in the Bode plot are highlighted by a white line on the gain and the phase curve.

User Manual 1335.9090.02  08

203

R&S®RTM3000

Applications Bode Plot (Option R&S RTM-K36)

Marker value table
There are two markers available for the Bode plot. They are highlighted on the Bode plot diagram by a white line and the respective marker number 1 or 2. You can move the markers as needed.
In the marker table you can see the frequency, gain and phase values for both of them and also the delta values between the two markers.
Remote commands:  BPLot:MARKer<m>:DIFFerence:FREQ? on page 561  BPLot:MARKer<m>:DIFFerence:GAIN? on page 561  BPLot:MARKer<m>:DIFFerence:PHASe? on page 561  BPLot:MARKer<m>:FREQuency on page 562  BPLot:MARKer<m>:GAIN? on page 562  BPLot:MARKer<m>:INDex on page 562  BPLot:MARKer<m>:PHASe? on page 562  BPLot:MARKer<m>:SSCReen on page 562
Vertical position and size of the waveforms
To set the position and the vertical scaling of the gain, phase or amplitude waveforms, select the waveform and use the vertical [Scale] and [Offset/Position] (upper knob) knobs.
Remote commands:  BPLot:AMPLitude:SCALe on page 560  BPLot:AMPLitude:POSition on page 560  BPLot:GAIN:SCALe on page 559  BPLot:GAIN:POSition on page 559  BPLot:PHASe:SCALe? on page 560  BPLot:PHASe:POSition? on page 560

8.8.2 Using a Bode Plot

To run a Bode plot measurement 1. Prepare the measurement setup. See "Connecting the test setup" on page 205 2. Start the Bode plot option. See "Starting the Bode plot" on page 205 3. Set the required parameters. See "Setting up the Bode plot" on page 205.

User Manual 1335.9090.02  08

204

R&S®RTM3000 Connecting the test setup

Applications Bode Plot (Option R&S RTM-K36)

Figure 8-9: Bode Plot Test Setup
1. Connect the DUT input to the generator output of the oscilloscope. 2. Connect the input of your DUT to a channel input of the oscilloscope. 3. Connect the output of your DUT to another channel input of the oscilloscope. 4. Align the probes.
To avoid measurement uncertainties, make sure that the cables connecting the input and the output of your DUT to the oscilloscope are from similar length.
Starting the Bode plot 1. Press the [Apps Selection] key. 2. Tap "Bode Plot" .
The Bode plot window opens.
Setting up the Bode plot 1. In the Bode window, select the channels for the "Input" and "Output" signal. 2. Set the "Start" and "Stop" frequency for the frequency sweep range. 3. Select the number of "Points" to be shown per decade.

User Manual 1335.9090.02  08

205

R&S®RTM3000

Applications Bode Plot (Option R&S RTM-K36)

4. Set the amplitude for the measurement.
5. If necessary, open the "Setup" dialog to refine the settings: a) Set an "Amplitude Profile" for systems with sensitive circuits. b) Set the "Maximum Phase" of the system. c) Set a "Meas. Delay" for systems that need more time to adapt to a new frequency.
6. Press "Run" to start the measurement.
7. If necessary, press "Save" to save the measurement results to a file.

8.8.3 Bode Plot Window Controls

The Bode plot window provides the most important function to set up the plot and to run the test.
Start Sets the start frequency of the sweep for the Bode plot. Remote command: BPLot:FREQuency:STARt on page 557
Stop Sets the stop frequency of the sweep for the Bode plot. Remote command: BPLot:FREQuency:STOP on page 557
Points Selects the number of points per decade that are measured from a predefined list. You can also set a different value from the predefined ones in the "Setup" menu.
Gen Enables the in-build generator. This allows you to start a frequency sweep for a defined frequency range.
Ampl. Sets a fixed amplitude.
Input Selects the channel for the input signal of the DUT. Remote command: BPLot:INPut[:SOURce] on page 557

User Manual 1335.9090.02  08

206

R&S®RTM3000

Applications Bode Plot (Option R&S RTM-K36)

Output Selects the channel for the output signal of the DUT. Remote command: BPLot:OUTPut[:SOURce] on page 558
Gain Enables the gain waveform for the Bode plot. Remote command: BPLot:GAIN:ENABle on page 559
Phase Enables the phase waveform for the Bode plot. Remote command: BPLot:PHASe:ENABle? on page 559
Run Starts the Bode plot measurement. Remote command: BPLot:STATe on page 558
Repeat Repeats the measurement, using the same parameters. Remote command: BPLot:REPeat on page 558
Reset Deletes all test results. Remote command: BPLot:RESet on page 558
Setup Opens the "Setup" menu to define the Bode plot settings.
Save Saves the created Bode plot to a file. The file format is CSV. You can find the "Save" icon in the upper right corner of the Bod plot result table, see Figure 8-8. Remote command: BPLot:EXPort:NAME on page 507 BPLot:EXPort:SAVE on page 508
8.8.4 Bode Plot Settings

 To open the "Bode Plot" configuration menu, tap "Setup" inside the "Bode Plot" result box.

User Manual 1335.9090.02  08

207

R&S®RTM3000

Applications Bode Plot (Option R&S RTM-K36)

Amplitude Profile Enables the amplitude profile. You can then define different amplitudes for different frequency in the "Configuration" dialog. This is useful when testing sensitive circuits, where the amplitude gets too high. In this case distortion might occur.
If this function is enabled, a diagram of the amplitudes for the different frequencies can be displayed on the screen. To do that, press at the bottom of the Bode plot window. You can configure the value curve through the touchscreen.

User Manual 1335.9090.02  08

208

R&S®RTM3000

Applications Bode Plot (Option R&S RTM-K36)

Remote command: BPLot:AMPLitude:MODE on page 556 BPLot:AMPLitude:ENABle on page 560
Configuration Opens a dialog to set the amplitude profile. For each point, you can set an amplitude and frequency pairs. Remote command: BPLot:AMPLitude:PROFile:POINt<n>:AMPLitude on page 556 BPLot:AMPLitude:PROFile:POINt<n>:FREQuency on page 556
Ampl. Sets a fixed amplitude.
Points If the "Amplitude Profile" is enabled, select the number of different points that you can define for the amplitude profile. Remote command: BPLot:AMPLitude:PROFile:COUNt on page 556
Load Selects the generator voltage display for 50 or high impedance load.
Points per Decade Sets the number of points per decade that are measured. Remote command: BPLot:POINts:LOGarithmic on page 558

User Manual 1335.9090.02  08

209

R&S®RTM3000

Applications Bode Plot (Option R&S RTM-K36)

Maximum Phase Sets the upper boundary of the vertical phase window. The lower boundary is given by "Maximum Phase" - 360°. By default, the "Maximum Phase" is set to 180° for a phase window ranging from -180° to 180° accordingly.
Display Meas. Points Enables the display of the measurement points in the bode plot.

"Display Meas. Points" > On

"Display Meas. Points" > Off

Remote command: BPLot:MEASurement:POINt[:DISPLAY] on page 557
Meas. Delay Sets a time delay, that the system waits before measuring the next point of the bode plot. This is helpful in systems that need more time to adapt to the new frequency, for example if filters with significant time group delays are present.
Remote command: BPLot:MEASurement:DELay on page 557

User Manual 1335.9090.02  08

210

R&S®RTM3000

Documenting Results

9 Documenting Results
The R&S RTM3000 can store various data to files for further usage, analysis and reporting:  Instrument settings: Chapter 9.1, "Saving and Loading Instrument Settings",
on page 212  Waveforms: Chapter 9.2, "Saving Waveform Data", on page 213  Screenshots: Chapter 9.4, "Screenshots", on page 218  Reference waveforms
­ Chapter 6.3, "Reference Waveforms", on page 111 ­ Export and import: Chapter 9.6, "Export and Import", on page 221  Measurement statistics: Chapter 7.2.1.1, "Statistics", on page 144  Equation sets (formularies): Chapter 6.2.7, "Saving and Loading Formularies", on page 111  Search results: "To save search results" on page 127  Bus table with decode results: "To save the bus table" on page 250
You can also combine these data and save it to a compressed file using the key, see Chapter 9.5, "Quick Save with OneTouch", on page 220
 To save and load data, press the [Save Load] key.

Storage locations
Waveform data, screenshots and results, which are intended for analysis outside the oscilloscope, are always saved to a USB flash drive. The USB flash drive is the external storage location (USB_FRONT). This location is only available if the USB flash drive is connected. Using a USB hub is not supported.

User Manual 1335.9090.02  08

211

R&S®RTM3000

Documenting Results Saving and Loading Instrument Settings

Reference waveforms and instrument settings, which are intended for further use on the instrument, are usually saved to the internal storage (/INT). You can also store them to the external storage, or move them to the other location using the export and import function.
The supported file system in all storage locations is FAT.

9.1 Saving and Loading Instrument Settings
To repeat measurements or tests at different times or perform similar measurements with different test data, you can save the used configuration settings. Furthermore, it can be helpful to refer to the configuration settings of a particular measurement when analyzing the results. Therefore, you can easily save the complete measurement configuration including the display settings. The settings are saved together with a small screenshot of the display for better identification of the setup files.
By default, instrument settings are saved to the internal storage /INT/SETTINGS, but you can also save them to USB flash drive.
If you often save and load instrument settings, try the following shortcuts:  The "Save Setup" toolbar icon saves the current settings to a file according to the
settings in "File" menu > "Setup". The "Load Setup" toolbar icon opens a dialog to select and load a setup. See also "Configuring the Toolbar" on page 38.  Configure OneTouch to save instrument settings. See Chapter 9.5, "Quick Save with OneTouch", on page 220.
To save, load, reset, export and import instrument settings
1. Press the [Save Load] key.
2. Select "Setup"
3. Select the required function.

User Manual 1335.9090.02  08

212

R&S®RTM3000

Documenting Results Saving Waveform Data

Save Opens a dialog box to save the current instrument setup to file. To change the storage location, select "Destination" > "Location". Change the filename if the auto name does not fit. The file extension SET is set automatically. You can enter an optional comment that describes the setup. Tap "Save" to start writing the data. Remote command: MMEMory:STORe:STATe on page 584
Load Opens a file explorer to select an instrument setup file to be loaded to the instrument. To change the storage location, select "Destination" > "Location". Tap "Load" to change the settings. Remote command: MMEMory:LOAD:STATe on page 584
Import Export Opens a menu to copy data between the instrument's internal storage "/INT/ SETTINGS" and a USB flash drive. Make sure that the USB flash drive is connected. See Chapter 9.6, "Export and Import", on page 221 for a procedure description.
Memory Usage Shows free memory space (absolute and relative) in the instrument's internal storage "/ INT" and used space per subdirectory in kbyte. If a USB flash drive is detected, the free memory space in this device is also shown.
Factory Default Resets the instrument to the factory settings. Remote command: SYSTem:PRESet

9.2 Saving Waveform Data
Waveform data is always saved to USB flash drive. The waveform export provides the following possibilities:  Store either one waveform or all active waveforms.  Option R&S RTM-K15: Save history data.  Option R&S RTM-B1: Save logic channels.
To save waveforms: 1. Activate the waveforms that you want to export.

User Manual 1335.9090.02  08

213

R&S®RTM3000
2. Press the [Save Load] key. 3. Select "Waveforms". 4. Adjust the settings in the dialog box. 5. Tap "Save".
9.2.1 Waveform Export Settings

Documenting Results Saving Waveform Data

Destination The destination /USB_FRONT is only active, if a USB flash drive is connected to the front USB port.
Tap and select the target folder. Tap "Accept Dir." to confirm selection. Existing files in the selected folder are listed and can be deleted here.
Remote command: EXPort:WAVeform:NAME on page 575
File Name Specifies the name of the file to be saved. The default is TRACE01 or a higher number, depending on existing files in the target directory.
Remote command: EXPort:WAVeform:NAME on page 575
Format Selects the file format.
 "BIN - MSB": Binary data, most significant byte first  "BIN - LSB": Binary data, least significant byte first  "FLT - MSB": Floating point format, most significant byte first  "FLT - LSB": Floating point format, least significant byte first  "CSV": Comma-separated values (= default)  "TXT": Text file format To reload waveform data as a reference waveform, it must be stored in CSV format.

User Manual 1335.9090.02  08

214

R&S®RTM3000

Documenting Results Saving Waveform Data

For a description of the file formats, see Chapter 9.2.2, "Waveform File Formats", on page 215.
Source Select the channels to be saved: either one active channel, or all active channels together.
Remote command: EXPort:WAVeform:SOURce on page 575
Points Selects the number of data points to be saved in the waveform file.
 "Display Data": Saves all currently displayed waveform samples.  "Acq. Memory": Saves all data samples that are stored in the acquisition memory.
This setting takes effect only for stopped acquisitions. For running acquisitions, only always display data can be saved.  "History Data": Saves the waveform data of the history segments. See also Chapter 6.4.5, "Exporting History Data", on page 122.
Remote command: CHANnel<m>:DATA:POINts on page 566
Save Saves the data to the selected storage directory. The used path and filename are displayed when the storage is completed.
Saving is not possible if "Points" is set to "Acq. Memory" or "History Data" and the acquisition is running.
Remote command: EXPort:WAVeform:SAVE on page 576

9.2.2 Waveform File Formats
Data of all waveforms is saved as a succession of values or pairs of values. Pairs of values are written as two consecutive single values. Depending on the file format, only amplitude values are stored, or the amplitude values are stored together with their time value, or frequency value in FFT mode.
To reload waveform data as a reference waveform, it must be stored in format TRF (save reference) or CSV (save waveform).

9.2.2.1 CSV Format
In a Comma Separated Values text file, the waveform is stored in a two-columned table. Columns are separated by a comma, and the lines are separated by line breaks \r\n (0x0D 0x0A). Values are listed in scientific notation.

User Manual 1335.9090.02  08

215

R&S®RTM3000

Documenting Results Saving Waveform Data

The first column contains the time values of the samples in relation to the trigger point, and the second column contains the associated amplitude values. The first line indicates the units of the values in each column, and the name of the waveform. Pairs of values are listed as two single values with the same time value (minimum and maximum).
The data can be loaded back to the instrument for further use.
Example CSV1: Waveform of channel 1, single values
in s,CH1 in V -1.1996E-02,1.000E-02 -1.1992E-02,1.000E-02 -1.1988E-02,1.000E-02 -1.1984E-02,1.000E-02
Example CSV2: Waveform of channel 1, pairs of values
in s,CH1 in V -2.9980E+00,2.000E-05 -2.9980E+00,1.400E-04 -2.9960E+00,-1.800E-04 -2.9960E+00,1.400E-04 -2.9940E+00,-1.800E-04 -2.9940E+00,1.400E-04
Example CSV3: FFT
in Hz,FFT in dBm 0.000000E+00,1.03746E+01 1.525879E+02,7.49460E+00 3.051758E+02,-1.19854E+01 4.577637E+02,-1.56854E+01
Import of CSV files: If you import a CSV file as reference waveform from a USB flash drive to the instrument, the import converts the data to TRF format. The instrument reads the first and the last time value and calculates the total time of the waveform, and it counts the number of values. Then all amplitude values are read one by one and written with an equidistant time distribution to the TRF file. If the first two time values are identical, the waveform is considered to consist of pairs of values.
9.2.2.2 TXT Format
TXT files are ASCII files that contain only amplitude values but no time values. Amplitude values are separated by commas. Pairs of values are listed as two subsequent single values, without any identification. Amplitude values are given in scientific notation. There is no comma at the end of the file.
Amplitude values are given in scientific notation.
Example: TXT file
1.000E-02,1.000E-02,1.000E-02,1.000E-02,3.000E-02

User Manual 1335.9090.02  08

216

R&S®RTM3000

Documenting Results Annotations

9.2.2.3 BIN Format
BIN files contain only binary amplitude values but no time values. Each value has a word size of 8, or 16, or 32 bit, the word size is the same throughout the file. You can set the word order: BIN MSBF saves data in Big Endian order - beginning with the MSB (Most Significant Byte) and ending with the LSB (Least Significant Byte). BIN LSBF saves data beginning with the LSB and ending with the MSB. Pairs of values are listed as two subsequent single values, without any identification.
9.2.2.4 FLT Format
FLT files contain amplitude values in float format, where a 32-bit float value is saved in 4 successive bytes. You can set the word order: FLT MSBF saves data in big endian order - beginning with the MSB (most significant byte) and ending with the LSB (least significant byte). FLT LSBF saves data beginning with the LSB and ending with the MSB.
9.2.2.5 TRF Format
TRF is the specific binary format for reference waveforms of the R&S RTM3000. It contains the amplitude value of each sample that is displayed on the screen (8 bit or 16 bit long). For peak-detect waveforms, 2 values per sample are saved. The file contains also time information (time of the first sample and the sample interval) and current instrument settings. The data can be loaded as reference waveform for further use on the instrument. It is not intended for analysis outside the R&S RTM3000.

9.3 Annotations
Using the annotation tool, you can mark important places in the diagram and add text. Then you can save the annotated diagram in a screenshot.
To create annotations 1. Tap the "Annotation" icon in the toolbar. 2. Use the annotation tools to draw and write on the screen.

User Manual 1335.9090.02  08

217

R&S®RTM3000

Documenting Results Screenshots

1 = Annotations on / off 2 = Drawing tools 3 = Text tool 4 = Eraser to delete single lines 5 = Remover to delete all annotations
3. To finish, tap the "Annotation" icon in the toolbar again. To change the tool, switch the "Annotation" tool off and on again.
9.4 Screenshots
You can create and save screenshots of the current display of your waveforms and measurement results. The R&S RTM3000 saves screenshots to USB flash drive. To save screenshots quickly, you can use the "Screenshot" toolbar icon or the [Camera] key. You can configure the [Camera] key to save screenshots by a single keypress. See also Chapter 9.5, "Quick Save with OneTouch", on page 220. The "Screenshot" toolbar icon saves the current display to a file according to the settings in "File" menu > "Screenshots". See also "Configuring the Toolbar" on page 38.
To save screenshots: 1. Press the [Save Load] key.
2. Disable "OneTouch"
3. Press the key each time when you want to save a screenshot. Alternatively, tap the "Screenshot" toolbar icon. To see the icon, add it to the toolbar.

User Manual 1335.9090.02  08

218

R&S®RTM3000

Documenting Results Screenshots

To configure screenshots: 1. Press the [Save Load] key. 2. Select "Screenshots". 3. Adjust the target directory ("Destination"), filename, format, and color mode.
You can save the current display with "Save", or close the dialog box. The screenshot settings are saved and applied when you create screenshots with the key.

Destination The destination /USB_FRONT is only active, if a USB flash drive is connected to the front USB port.
Tap and select the target folder. Tap "Accept Dir." to confirm selection. Existing files in the selected folder are listed and can be deleted here.
Remote command: MMEMory:CDIRectory on page 579
File Name Specifies the name of the file to be saved. The default is SCR01 or a higher number, depending on existing files in the target directory.
Remote command: MMEMory:NAME on page 576
Format Selects the file format.
 "BMP": Bitmap is an uncompressed format, files are large and saving can take some time.
 "PNG": Portable Network Graphics is a graphic format with lossless data compression.
Remote command: HCOPy:FORMat on page 577

User Manual 1335.9090.02  08

219

R&S®RTM3000

Documenting Results Quick Save with OneTouch

Color Mode Selects the color settings for the screenshot to be saved.
 "Grayscale": Converts the display colors to a monochrome image  "Color": Keeps the original display colors in the screenshot.  "Inverted": Inverts the colors of the output, so that a dark waveform is printed on a
white background.  "Inverted (gray)": Inverts the colors of the output, and converts to a monochrome
image.
Remote command: HCOPy:COLor:SCHeme on page 578
Close window & menu If enabled, open dialog boxes and menus are closed before the screenshot is saved. Thus, the waveforms and results are always visible on the screenshot.
Remote command: HCOPy:CWINdow on page 576
Device logo in screenshot If enabled, the Rohde & Schwarz logo is printed on the screenshot.
Save Saves the screenshot to the specified file. The used path and filename are displayed when the storage is completed.
Remote command: HCOPy[:IMMediate] on page 576

9.5 Quick Save with OneTouch
The key initiates one or more assigned saving actions. By default, the key saves a screenshot.
If OneTouch is enabled, you can assign the following actions to the key:  Save instrument settings.  Save a screenshot using the settings in [Save Load] > "Screenshots".  Save waveforms using the settings in [Save Load] > "Waveforms". If "History Data"
is selected under "Points", this setting is ignored, and the acquired data of the newest segment is saved.  Save reference waveforms.  Save search results.  Decoded bus data ("Bus Table", requires at least one protocol option for serial bus.  Statistical results. OneTouch is the only way to save statistical results.
All data is saved to a ZIP file on the connected USB flash drive.

User Manual 1335.9090.02  08

220

R&S®RTM3000

Documenting Results Export and Import

To configure and use OneTouch: 1. Connect the USB flash drive. 2. Press the [Save Load] key. 3. Enable "OneTouch". 4. Tap "onetouch". 5. Select the target directory ("Destination"), filename, and data you want to save.

6. To save the data now, tap "Save". 7. Close the dialog. 8. Press the key each time when you want to save the data.
9.6 Export and Import
To copy reference waveforms, formularies (equation sets), and instrument settings from the internal storage to USB flash drive or vice versa, the "Import Export" functions are used. The name of the target file can be changed, so you can copy and rename in one operation. For reference waveforms, you can also change the target file format and convert the data during export/import.
1. Connect the USB flash drive. 2. Press the [Save Load] key.

User Manual 1335.9090.02  08

221

R&S®RTM3000

Documenting Results Export and Import

3. To copy setup files, select "Setup" > "Import Export". To copy reference waveforms, select "References".

Import/export menu for instrument settings and equations

Import/export menu for reference waveforms

4. Define the source file for the copy operation:
a) Tap "Source File". b) If necessary, change the storage location with "Location". c) Select the folder that contains the source file. d) Select the file. A small screenshot helps to identify the file. e) Tap "Load".
The source file is selected, but not loaded to the R&S RTM3000.
5. Define the target directory.
a) Tap "Dest. Path". b) If necessary, change the storage location with "Location". c) Select the target folder. You can also create a folder here. d) Tap "Accept Dir.".
6. If necessary, change the name of the target file in "Dest. Name". Note: If a file with the same filename already exists in the destination directory, it will be overwritten without notification.
7. For reference waveforms, you can change the file format in "Dest. Format".
8. Tap "Import Export".
The source file is copied to the destination directory with the specified name and format.

User Manual 1335.9090.02  08

222

R&S®RTM3000

General Instrument Setup Instrument Settings

10 General Instrument Setup
The general instrument settings are available in all operating modes.

10.1 Instrument Settings
 To open the "Setup" menu: a) Tap the "Menu" rhomb icon in the lower right corner of the screen.

b) Scroll down. Select "Setup".

Device Information Displays information on the instrument, such as its serial number, the installed firmware version and hardware information. This information is required if you have a support request. The dialog also contains a link to the "Open Source Acknowledgment".
Language See Chapter 10.6, "Setting the Date, Time and Language", on page 231.
Self Alignment See Chapter 10.5, "Performing a Self-Alignment", on page 230.
Probe Adjust Opens the wizard for probe compensation. You can find this function also when you press the [Apps Selection] key. See: Chapter 4.4.1, "Adjusting Passive Probes", on page 57.

User Manual 1335.9090.02  08

223

R&S®RTM3000

General Instrument Setup Instrument Settings

Interface Activates or deactivates additional instrument interfaces. Use these interfaces to communicate with the instrument, for example to read out data or automate the measuring station. USB and Ethernet (LAN) interfaces are installed in the rear panel. After selecting an interface, tap "Parameter" to define additional parameters.

USB  Interface Activates the type B USB interface on the rear panel for remote control. This USB interface provides a simple way to connect the instrument to a PC. The USB 2.0 standard is supported. Use a connection cable that is suitable for a type B USB interface. See also: Chapter 11.2, "USB Connection", on page 238.
Ethernet  Interface Activates the Ethernet interface on the rear panel, which allows connecting the instrument to various other devices. Access to the instrument is controlled via its IP address. By default, the instrument is set to use DHCP. If the instrument cannot find a DHCP server, it takes about two minutes until the Ethernet parameters are available. See also: Chapter 11.1, "LAN Connection", on page 235.
Parameter  Interface Opens a dialog to configure Ethernet parameters, or to select the USB connection depending on the selected interface.
Aux Out Opens the "Aux Out" menu to define which signals are generated at the [Aux Out] connector.

"Off"

Disables the auxiliary output.

User Manual 1335.9090.02  08

224

R&S®RTM3000

General Instrument Setup Instrument Settings

"Trigger Out"

Outputs a pulse when the instrument triggers. This selection enables the "Pulse" action in the "Actions on Trigger" configuration, see Chapter 5.12, "Actions on Trigger", on page 94.

"10 MHz"

Outputs a 10 MHz reference frequency.

"Mask Violation" Outputs a pulse when a mask is violated. This setting is only available if the "Mask" application is selected in the "Apps Selection" dialog.

Remote command: TRIGger:OUT:MODE on page 596

Firmware Update See Chapter 10.8, "Updating the Firmware", on page 234.

Options See Chapter 10.7, "Options", on page 233.

Date & Time See Chapter 10.6, "Setting the Date, Time and Language", on page 231.

Device Name Sets a name of the instrument to simplify the instrument identification. The name is shown, for example, on screenshots and in the device information.

Education Mode Disables several functions for educational purposes or enables these functions for normal usage.

"Education Mode" If enabled, the autoset, quick measurement and automatic measurement are disabled and not available. The active education mode is indicated in the upper right corner by a doctoral cap icon.

User Manual 1335.9090.02  08

225

R&S®RTM3000

General Instrument Setup Display Settings

"Set Password" You can enter a password to prevent unauthorized activation or deactivation of the education mode.
"Clear Password" Deletes the password and allows all users enabling or disabling the education mode. You have to enter the password first before you can delete it. Using the remote command, you can clear the education mode password without using the password.
Remote command: SYSTem:EDUCation:PRESet on page 592
Secure Erase Deletes current instrument configuration data and user data from the internal storage (for example, reference files, equation sets, masks). Calibration data remains in the storage.
Use this function before you send the instrument to the service. If the instrument is used in a secured environment, the function ensures that all sensitive data is removed before the instrument leaves the secured area.
Unintended "Secure Erase" is prevented by a notification that explains what happens if you proceed. To start "Secure Erase", select "Yes", otherwise select "No". Do not turn off the instrument before the erasing process has been completed.

10.2 Display Settings
 To delete all waveforms and measurement results from the display, press the [Clear Screen] key.
 To open the "Display" menu: a) Tap the "Menu" icon in the lower right corner of the screen. b) Scroll down. Select "Display".

User Manual 1335.9090.02  08

226

R&S®RTM3000

General Instrument Setup Display Settings

 To remove all waveforms and results from the display, press the [Clear Screen] key at the front panel.

Persistence Defines the persistence (afterglow effect) of the waveform on the display.

"Off"

Deactivates persistence.

"Manual"

User-defined persistence according to "Time" setting.

"Infinite"

Activates persistence with infinite duration. Each new data point remains on the screen infinitely until this setting is changed or the persistence is cleared

Remote command: DISPlay:PERSistence:TYPE on page 586

Time  Persistence Specifies the afterglow duration if "Persistence" is set to "Manual". Each new data point remains on the screen for the time defined here. Values range from 50 ms (= default) to 12.8 s.
Remote command: DISPlay:PERSistence:TIME on page 586

Intensities Provides functions to define the brightness (relative luminous intensity) of display elements and control LEDs.
You can also open this menu directly using the [Intensity] key.

User Manual 1335.9090.02  08

227

R&S®RTM3000

General Instrument Setup Display Settings

Waveform  Intensities Defines the brightness of the waveform lines in the diagram. Enter a percentage between 0 (barely visible) and 100% or turn the [Navigation] knob to adjust the waveform brightness directly. The default value is 50%.
Remote command: DISPlay:INTensity:WAVeform on page 588
Grid  Intensities Defines the brightness of the grid lines in the diagram. Enter a percentage between 0 (barely visible) and 100% or turn the [Navigation] knob to adjust the grid brightness directly. The default value is 50%.
Remote command: DISPlay:INTensity:GRID on page 588
LED Brightness  Intensities Defines the intensity of illuminated front panel keys and rotary knobs in percent.
Dots Only If activated, only the individual data points are displayed. If deactivated, the individual data points are connected by a line.
Remote command: DISPlay:STYLe on page 588
Inverse Brightness Inverts the brightness level of the signals. Normally, values that occur frequently are brighter than rare values. This setting inverts this behavior: Rare values are brighter than frequent values. Use this setting in combination with persistence to detect rare values within the waveform.
Remote command: DISPlay:PALette on page 588

User Manual 1335.9090.02  08

228

R&S®RTM3000 Grid

General Instrument Setup Reset

Defines how the grid is displayed.

"Lines"

Displays the grid as horizontal and vertical lines.

"Reticle"

Displays crosshairs instead of a grid.

"Off"

Removes the grid from the display.

Remote command: DISPlay:GRID:STYLe on page 587

Annotation  Grid Enables or disables the display of scale values and units for the x-axis and y-axis at the grid lines. Per default, grid labels are enabled.
Remote command: DISPlay:GRID:ANNotation[:ENABle] on page 589

Track Grid  Grid If enabled, the grid moves with the waveforms if you change the waveform's position in horizontal or vertical direction.
If disabled (= default), the grid remains centered on the display if you change the waveform's position.
Remote command: DISPlay:GRID:ANNotation:TRACk on page 589

10.3 Reset
Reset is helpful if the instrument is in undefined condition and cannot be operated. To reset all waveform and measurement settings:  Press [Preset].

User Manual 1335.9090.02  08

229

R&S®RTM3000

General Instrument Setup Performing a Self-Alignment

Preset does not change the display settings, for example, intensities and brightness. To reset these settings, restore the factory settings.
To restore the factory settings: 1. Press [Save Load]. 2. Tap "Setup". 3. Tap "Factory Default".
If it is not possible to reset the instrument using the keys and the touchscreen, proceed as follows: 1. Shut down the instrument: press the [Standby] key. 2. Start the instrument: press the [Standby] key. 3. As soon as the message "Press Autoset to restore English language" is shown on
the start screen: Press and hold the Preset key until the "Update firmware" dialog is shown. 4. Tap "Exit" to close the dialog box. All instrument settings are reset to factory defaults, and you can use the instrument as usual.

10.4 Locking the Touchscreen
The Touch Lock key locks the touchscreen to prevent unintended use. When the touchscreen is off, the key is illuminated. Press again to unlock the touchscreen.

10.5 Performing a Self-Alignment
The self-alignment aligns the data from several input channels vertically and horizontally to synchronize the timebases, amplitudes and positions.
Recommendation on performing the self-alignment:  When putting the instrument into operation for the first time  After a firmware update  Once a week  When major temperature changes occur (> 5°)

User Manual 1335.9090.02  08

230

R&S®RTM3000

General Instrument Setup Setting the Date, Time and Language

Preparing the instrument for self-alignment Make sure that the instrument has been running and warming up before you start the self-alignment. The minimum warm-up time is indicated in the data sheet. Before the self-alignment, remove all probes, leads, and other connected lines from the instrument input.
1. Remove all probes, leads, and other connected lines from the instrument inputs. 2. Open the "Setup" menu. 3. Tap "Self Alignment" 4. Tap "Start".
The alignment can take up to 15 minutes. You can stop the process with "Abort". 5. When finished, tap "OK" to close the message box. 6. Tap "Exit".
Description of settings

Start Starts the internal self-calibration of the instrument. Status information is displayed on the screen. Remote command: CALibration on page 589
Save Alignment Log file The log file records the results of the self-alignment. You save the log file. Remote command: CALibration:STATe? on page 590
10.6 Setting the Date, Time and Language
The instrument has a date and time clock. You can adjust the clock to the local time, and you can select the display language. Supported languages are listed in the data sheet. The help is provided in English. A reboot of the instrument is not necessary.

User Manual 1335.9090.02  08

231

R&S®RTM3000

General Instrument Setup Setting the Date, Time and Language

To set date and time
1. Open the "Setup" menu.
2. Scroll down the menu. Tap "Date & Time".
3. Select the date: Scroll the year, month, and day columns until the required date is displayed.
4. Select the time: Scroll the hour and minute columns until the required time is displayed.

5. If you do not want to see date and time on the display, disable "Display Date & Time".
6. Tap "Save".
To set the language 1. Open the "Setup" menu.
2. Tap "Language".
3. Select the language. The language is changed immediately.
Description of settings
Language Selects the language in which the button labels and other screen information is displayed. The help is available only in English. Remote command: DISPlay:LANGuage on page 585
Date & Time Provides a dialog to set the current date and time in the instrument. Remote command: SYSTem:DATE on page 590 SYSTem:TIME on page 590

User Manual 1335.9090.02  08

232

R&S®RTM3000

General Instrument Setup Options

Display Date & Time Switches the date and time display in the upper right corner of the screen on or off.
Remote command: DISPlay:DTIMe on page 585

10.7 Options
All options are activated by license keys. No additional installation or hardware change is required.
Unregistered licenses Unregistered licenses are not assigned to a particular instrument. The instrument accepts only registered licenses. If your license is delivered unregistered, use the online tool R&S License Manager to register the license for your instrument. The registration of a permanent license is irreversible, so ensure that you register it for the correct instrument. The address of the tool is https://extranet.rohde-schwarz.com/service.
The "Active Options" tab provides information on installed software options. Here you can install new options or deactivate existing options using license keys. The "Inactive Options" tab lists all deactivated and expired options. The "Deactivated Options" tab shows all deactivated options with their deactivation information and provides a function to export the deactivation response. The response is required by the R&S License Manager.
10.7.1 Activating Options
Consult your sales representative and provide the material number, serial number, and the device ID of your instrument to get a license key. You find this information in "Setup" menu > "Device Information". The license key is provided in written form or in a file. Unregistered licenses must be registered in the R&S License Manager before they can be activated on the instrument.
1. If you received the option key in a file, save the file to a USB flash drive. 2. Connect the drive to the R&S RTM3000.
3. Tap the "Menu" icon in the lower right corner of the screen.

4. Scroll down the menu. Tap "Setup". 5. Select "Options".

User Manual 1335.9090.02  08

233

R&S®RTM3000

General Instrument Setup Updating the Firmware

6. If you received a key in written form, tap "Input option key manually". Enter the key. If you received a key in digital form as a file, tap "Read option key from file". Select path /USB_FRONT and the option key file.

7. If you want to activate several options, repeat step 5 for each option. 8. Restart the instrument.
10.8 Updating the Firmware
Your instrument is delivered with the latest firmware version. Firmware updates are provided on the Internet at www.rohde-schwarz.com/firmware/rtm3000. Along with the firmware file, you find the Release Notes describing the improvements and modifications. Make sure to update the firmware if a new version is available.
1. Download the firmware installation file *.fwu to a USB flash drive. 2. Connect the USB flash drive to the USB connector at the front of the instrument. 3. Tap the "Menu" icon in the lower right corner of the screen.
4. Scroll down the menu. Tap "Setup". 5. Select "Firmware Update"
Now you can see an info window with information about the installed and new firmware and front controller firmware. If you have no newer firmware than the installed one, a message appears. 6. Tap "Execute" to start the firmware update. Wait until the update has finished. After installation, the instrument restarts automatically.

User Manual 1335.9090.02  08

234

R&S®RTM3000

Network Connections and Remote Operation LAN Connection

11 Network Connections and Remote Operation

11.1 LAN Connection
The R&S RTM3000 is equipped with a network interface and can be connected to an Ethernet LAN (local area network). A LAN connection is necessary for remote control of the instrument, and for access from a computer using a web browser.
Connecting the instrument to the LAN 1. Connect the LAN cable to the LAN connector at the rear panel of the instrument. 2. Open the "Setup" menu. 3. Tap "Interface".

If the menu items are grayed, the connection failed. Check the connection of the LAN cable and the network availability.
4. Tap "Ethernet" to select LAN connection.
5. Tap "Parameter". You see all connection details on the display, and you can save them to a file.

User Manual 1335.9090.02  08

235

R&S®RTM3000

Network Connections and Remote Operation LAN Connection

Figure 11-1: Example of the Ethernet setup dialog and menu
Description of settings
IP Mode Selects the Internet protocol mode:  "Manual": To be used if the network does not support dynamic host configuration
protocol (DHCP). The addresses must be set manually.  "DHCP/Auto IP" enables DHCP for automatic network parameter distribution and
shows the values of these parameters. By default, the instrument is configured to use dynamic configuration and obtain all address information automatically. Thus, it is safe to establish a physical connection to the LAN without any previous instrument configuration. Note that refreshing the values (for example after disconnecting the LAN cable and reconnecting it) may take a while, depending on the network responsiveness.
Remote command: SYSTem:COMMunicate:INTerface:ETHernet:DHCP on page 593
IP, Subnet mask, Gateway, DNS Server Show or specify:  The instrument's IP address.  The IP subnet mask used by the instrument.  The IP gateway used by the instrument.  The address of the domain name server.
Remote command: SYSTem:COMMunicate:INTerface:ETHernet:IPADdress on page 594 SYSTem:COMMunicate:INTerface:ETHernet:SUBNet on page 594 SYSTem:COMMunicate:INTerface:ETHernet:GATeway on page 594

User Manual 1335.9090.02  08

236

R&S®RTM3000

Network Connections and Remote Operation LAN Connection

IP Port, VXI-11 Port Specify the IP port number (default = 5025) and the VXI-11 port number (default = 1024). Remote command: SYSTem:COMMunicate:INTerface:ETHernet:IPPort on page 594 SYSTem:COMMunicate:INTerface:ETHernet:VXIPort on page 594
Link "Yes", if the instrument is connected to a local area network via the LAN interface on the rear panel. "No", if no LAN connection is detected.
Transfer Enables automatic transfer speed selection and shows the currently selected value. Alternatively, you can select one of the predefined settings that corresponds to your network data rate. Remote command: SYSTem:COMMunicate:INTerface:ETHernet:TRANsfer on page 595
MAC, VISA Show the instrument's media access control address, and the virtual instrument software architecture (VISA) address that is used to address the instrument in remote control. Remote command: SYSTem:COMMunicate:INTerface:ETHernet:MACaddress? on page 595
Host name Shows or specifies the name of the instrument, which the instrument can use to connect to the DHCP server.
Status Shows the connection status, for example "Allocating network address" or "DHCP, IP address received".
Password Specifies an optional password for remote access to the instrument.
Reset Deletes all IP address settings, and removes the address from the VISA string. All other settings are set to default values.
Save Retrieves a DHCP address from the DHCP server or checks the manual IP address, updates the VISA string, checks connection and saves all settings in the instrument.

User Manual 1335.9090.02  08

237

R&S®RTM3000

Network Connections and Remote Operation USB Connection

11.2 USB Connection
In addition to a LAN connection, you can use the USB connector at the rear panel to access the instrument via USB.
Connecting the instrument using USB 1. Connect the USB cable to the USB type B connector at the rear panel of the instru-
ment, and to the computer. 2. Open the "Setup" menu. 3. Tap "Interface".

4. Tap "USB" to select USB connection.
5. Tap "Parameter".
6. Select the USB mode.  USB TMC (Test & Measurement Class)  USB VCP (Virtual Com Port)  USB MTP (Media Transfer Protocol)
11.2.1 USB TMC
USB TMC means USB Test & Measurement Class. You can use this interface for remote control of the instrument using SCPI commands. USB TMC does not need a driver installation but requires a VISA installation on the controlling computer. VISA is used to access the instrument, to send remote commands, and to read status information.
Rohde & Schwarz provides the standardized I/O software library R&S VISA for communication via TCP/IP (LAN: HiSlip, VXI-11) or USB (USBTMC) interfaces. R&S VISA is available for download at the Rohde & Schwarz website www.rohde-schwarz.com/ rsvisa.

User Manual 1335.9090.02  08

238

R&S®RTM3000

Network Connections and Remote Operation Remote Access Using a Web Browser

11.2.2 USB VCP
USB VCP uses the virtual COM port (VCP) to communicate with the measuring instrument. You can use any terminal program to send SCPI commands. USB VCP requires a USB VCP driver on the controlling computer. If the computer requests a driver installation, you can download the driver at the Rohde & Schwarz website (www.rohdeschwarz.com/de/treiber/hmo/, HO732). You need administrator rights to install the driver.

11.2.3 USB MTP
USB MTP is the USB media transfer protocol. It is a solution to load data from the oscilloscope to the computer. Remote control using SCPI commands is not possible.
USB MTP does not need a driver installation. If the instrument and the computer are connected with a USB cable and USB MTP is selected as interface, you can access the oscilloscope data from the computer. You see the oscilloscope in the computer's Device Manager and in the file explorer as portable instrument.

11.3 Remote Access Using a Web Browser
The R&S RTM3000 firmware contains a web server. If a LAN connection is established, you can access the instrument remotely using a web browser on the control computer. The browser access allows you to:  Check instrument data  Save and print screenshots  Send remote commands  Save waveform and instrument data  Check network settings  Change the password  See a live view of the display  Control the instrument remotely
11.3.1 Accessing the Instrument Using a Web Browser
To access the R&S RTM3000, you need a LAN connection and the IP address of the instrument.
1. Obtain the IP address of the R&S RTM3000:  Tap the green network icon in the top right corner of the screen.

User Manual 1335.9090.02  08

239

R&S®RTM3000

Network Connections and Remote Operation Remote Access Using a Web Browser

 "Setup" menu > "Interface" > "Ethernet" > "Parameter" > "IP". 2. Open an Internet browser on the control computer. 3. Enter the IP address of the R&S RTM3000 in the address line: http://
xxx.yyy.zzz.xxx. The "Instrument Home" page opens.
If already another user is using the instrument via web access, connection is not possible, and you get an information about that.
11.3.2 Instrument Home
The "Instrument Home" page provides information on the instrument and the LAN connection.

11.3.3 Screenshot
The "Screenshot" page shows a copy of the instrument's display. It also provides instrument control functions and screenshot settings.
Instrument control  "Run" and "Stop" = start and stop continuous acquisition, same as [Run Stop] key
on the instrument.  "Single" = Single key on the instrument  "Autoset" = [Autoset] key on the instrument

User Manual 1335.9090.02  08

240

R&S®RTM3000

Network Connections and Remote Operation Remote Access Using a Web Browser

 "Preset" = [Preset] key on the instrument

Screenshots  "Auto refresh" and "Update"
Get the current screen content from the instrument. With "Auto refresh", you can set the interval of automatic updates.  "Format" and "Color mode":  Set the file format and color mode of the screenshot.
 To save the screenshot, right-click the picture and select "Save image as".
11.3.4 SCPI Device Control
On the "SCPI Device Control" page, you can check how the transfer of remote commands is working. You can enter a single command, for example; *IDN?, and transmit it with "Send". Do not press the [Enter] key.

User Manual 1335.9090.02  08

241

R&S®RTM3000

Network Connections and Remote Operation Remote Access Using a Web Browser

If the sent command has an error, an error message is created in the background, and you do not get any response. You can see the error messages using "Last Error Message" and "All Error Messages"

11.3.5 Save/Load
On the "Save/Load" page, you can save waveform data and instrument settings to a file - either on the computer (local host) or on the instrument. On the computer, the default storage directory is the download folder, but you can change the directory using the download functions of your browser. On the instrument, the files are saved in the internal storage.
You can also load reference waveforms and instrument settings from file to the instrument ("Load from local host").
To save data to a file on the computer
1. Under "Save to local file", select the waveform or the device settings in the "Source" list.
2. Select the file "Format". See also:  Chapter 9.2.2, "Waveform File Formats", on page 215  Chapter 6.3, "Reference Waveforms", on page 111
3. For analog and digital channels, select whether you want to read out the display memory ("Display Data") or the entire acquisition memory ("Acq. Memory").

User Manual 1335.9090.02  08

242

R&S®RTM3000 4. Click "Save".

Network Connections and Remote Operation Remote Access Using a Web Browser

11.3.6 Network Settings
On the "Network Setting" page, you can change the port settings, switch off DHCP address and enter an IP address in a more comfortable way than directly on the instrument. To take effect of the changes, "Submit" them to the instrument.
"Reset" removes all modified values that were not yet sent to the instrument.

User Manual 1335.9090.02  08

243

R&S®RTM3000

Network Connections and Remote Operation Remote Access Using a Web Browser

11.3.7 Change Password
On the "Change Password" page, you can change or remove the password to protect remote access to the instrument. Alternatively, you can change the password in the Ethernet settings dialog on the instrument.
11.3.8 Livescreen
You see a live view of the instrument's display. Controlling the instrument is not possible, and only one remote connection to the livescreen is allowed at a time. Use this page for demo purposes, for example. To close the livescreen, select "Instrument Home".
11.3.9 Remote Front Panel
On the "Remote Front Panel" page, you can remotely operate the instrument using the emulated front panel. A live view of the instrument's front panel is shown. You can use the keys, the knobs and the menus in the same way as directly on the instrument. Only one remote connection to the remote front panel is allowed at a time. To close the "Remote Front Panel", select "Instrument Home".

User Manual 1335.9090.02  08

244

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

12 Serial Bus Analysis
Using the R&S RTM3000 and additional options, you can analyze the following serial protocols:
 SPI no CS (Serial Peripheral Interface with 2 lines) and SPI with CS (Serial Peripheral Interface with 3 lines) - requires option R&S RTM-K1 See Chapter 12.2, "SPI Bus (Option R&S RTM-K1)", on page 255.
 I²C (Inter-Integrated Circuit bus) - requires option R&S RTM-K1 See Chapter 12.3, "I²C (Option R&S RTM-K1)", on page 263.
 UART/RS232 (EIA-232 serial interface) - requires option R&S RTM-K2 See Chapter 12.4, "UART / RS232 (Option R&S RTM-K2)", on page 273.
 CAN (Controller Area Network) - requires option R&S RTM-K3 See Chapter 12.5, "CAN (Option R&S RTM-K3)", on page 279.
 LIN (Local Interconnect Network) - requires option R&S RTM-K3 See Chapter 12.6, "LIN (Option R&S RTM-K3)", on page 293.
 Audio Signals - requires option R&S RTM See Chapter 12.7, "Audio Signals (Option R&S RTM-K5)", on page 306.
 MIL-1553 - requires option R&S RTM See Chapter 12.8, "MIL-STD-1553 (Option R&S RTM-K6)", on page 315.
 ARINC 429 - requires option R&S RTM See Chapter 12.9, "ARINC 429 (Option R&S RTM-K7)", on page 326.
To analyze parallel buses, you need MSO option R&S RTM-B1 to get the logic channels. See Chapter 14, "Logic Analyzer (Option R&S RTM-B1, MSO)", on page 387.

12.1 Basics of Protocol Analysis
The analysis of serial data consists of the following main steps:
 Protocol configuration: Select the protocol type, configure the input lines and the protocol-specific settings.
 Decoding: Select the display format of the decoded data. The digitized signal is displayed on the screen together with the decoded content of the messages in combs. You can scale the signal display and zoom into it to see it in more detail. You can also list the decoded results in tabular form in the bus table.
 Triggering: You can trigger on various events that are typical for the configured bus type. For example, trigger on start or stop of messages, or on serial patterns.
 Search: On CAN and LIN buses, you can search for events. The search events are similar to the trigger events. The search finds all matching events in an acquisition, while the trigger finds only the trigger event.

User Manual 1335.9090.02  08

245

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

Analysis can be performed on analog and digital input channels. Digital channels require if MSO option R&S RTM-B1.
You can configure 4 protocol buses and select one of the configured buses for analysis.
 Protocol - Common Settings................................................................................. 246  Displaying Decode Results................................................................................... 248  Bus Table: Decode Results................................................................................... 249  Bus Labels............................................................................................................ 251  Label List...............................................................................................................252

12.1.1 Protocol - Common Settings

 To open the protocol setup, press the [Protocol] key.
The common settings in the "Protocol" menu define the bus type and open further menus to adjust the display of the decoded bus signal.

Figure 12-1: Protocol menu with bus types expanded
Bus Selects the bus to be configured and analyzed.
Bus Type Defines the bus or interface type for analysis. Available buses depend on the installed options.

User Manual 1335.9090.02  08

246

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

Remote command: BUS<b>:TYPE on page 598
Decode Enables protocol decoding for the selected bus.
Remote command: BUS<b>:STATe on page 598
Configuration Opens or closes the dialog box with configuration settings of the selected bus.
The following chapters describe manual protocol configuration:  Chapter 14.5, "Parallel Buses", on page 392  Chapter 12.2.2, "SPI Configuration", on page 256  Chapter 12.3.2, "I2C Configuration", on page 265  Chapter 12.4.2, "UART Configuration", on page 273  Chapter 12.5.2, "CAN Configuration", on page 281  Chapter 12.6.2, "LIN Configuration", on page 295  Chapter 12.7.2, "Audio Configuration", on page 308  Chapter 12.8.2, "MIL-STD-1553 Configuration", on page 318  Chapter 12.9.2, "ARINC 429 Configuration", on page 327
Trigger Opens the trigger setup for the selected protocol.
The following chapters describe protocol triggering:  Chapter 12.2.3, "SPI Trigger", on page 259  Chapter 12.3.3, "I2C Trigger", on page 267  Chapter 12.4.3, "UART Trigger", on page 276  Chapter 12.5.3, "CAN Trigger", on page 283  Chapter 12.6.3, "LIN Trigger", on page 297  Chapter 12.7.2, "Audio Configuration", on page 308  Chapter 12.8.3, "MIL-STD-1553 Trigger", on page 320  Chapter 12.9.3, "ARINC 429 Trigger", on page 329 Triggering on parallel buses is not possible.
Note: Selecting "Trigger" in the protocol menu automatically enables protocol decoding.
Display Setup Opens a menu to define display settings, e.g. data formats. Display settings are valid for all protocol types.
See Chapter 12.1.2, "Displaying Decode Results", on page 248.
Label List Opens a menu to load and apply a list with symbolic names of addresses or identifiers. Only available for CAN and LIN.
See Chapter 12.1.5, "Label List", on page 252.
Bus Table Opens a menu to define bus table settings for the decoded frames of the acquisition.

User Manual 1335.9090.02  08

247

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

See Chapter 12.1.3, "Bus Table: Decode Results", on page 249.
Label Opens a menu to define a label for the selected bus. See Chapter 12.1.4, "Bus Labels", on page 251.

12.1.2 Displaying Decode Results
When the configuration of a serial bus is complete, the instrument can decode the signal. The decode results are displayed in two ways:  Bus signal with combs, time-correlated to the input signals. The combs show the
values of the frames or words.  Bus table. The table lists data values and time information of the frames or words.
For details, see Chapter 12.1.3, "Bus Table: Decode Results", on page 249.
To decode a serial bus
 In the "Bus" menu, enable "Decode". The bus signal with combs is shown. The colors of the combs are protocol-specific and described in the "Decode Results" chapters of the protocol description.
To adjust scaling and position of the decoded bus signal
1. The horizontal size of the combs is defined by the horizontal time scale, which is the same for input signals and the bus signal. Turn the horizontal [Scale] knob to change the time scale.
2. To adjust the trigger position, turn the horizontal [Position] knob.
3. The vertical size and position are specific for the selected bus signal. a) Tap the bus signal to set the focus to it. b) Turn the vertical [Scale] knob to set the height of the combs. c) Turn the upper knob in the Vertical section to move the bus signal vertically on the screen. d) To set the signal to the center of the display, press the upper knob in the Vertical section.
Remote commands  BUS<b>:DSIZe on page 599  BUS<b>:POSition on page 600
To set the data format and bit display
1. Press the [Protocol] key.
2. Select "Display Setup".

User Manual 1335.9090.02  08

248

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

Display Selects the decoding format of the data: binary, hexadecimal, decimal, octal or ASCII. The setting applies to the data in the combs of the decoded bus line, and to the bus table. Remote command: BUS<b>:FORMat on page 598
Bits Enables the display of the individual bit lines above the decoded bus line. Remote command: BUS<b>:DSIGnals on page 599
12.1.3 Bus Table: Decode Results
The bus table shows the detailed decoded data for each frame of the acquisition. At running acquisition, the table results are updated continuously. In stop mode, you can access the individual frames and analyze them. If the data of a frame is long, several lines per frame are shown. Scrolling and selecting is frame-based, i.e. scroll from frame to frame, and you select always a frame, not a single line of the frame.
You can also save the results to CSV file.

User Manual 1335.9090.02  08

249

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

Figure 12-2: Example of a bus table: decode results of an I2C bus
To open the bus table 1. In the "Bus" menu, select "Bus Table". 2. Select "Bus Table".
The menu entry gets highlighted, and the bus table is shown below the diagram.
To navigate in the bus table 1. To adjust the table size, drag up or down one of the arrow buttons on the left or
right. 2. Stop the acquisition. 3. In the "Bus Table" menu, select "Track Frame". 4. Tap a frame in the bus table.
The start of the selected frame is marked by a line and a rhomb. This marker is moved to the center of the diagram, followed by the decoded data.
To save the bus table 1. If you want to save the data outside the instrument, connect a USB flash drive. 2. Tap the "Save" symbol in the upper right corner of the bus table. 3. Select the correct "Destination" and the path.

User Manual 1335.9090.02  08

250

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

You can also store the data on the instrument. Therefore, select the "Destination" "/INT/BUSTABLE". 4. If necessary, change the filename and enter a comment. 5. Tap "Save". The data is saved to a CSV file.
Bus table menu

Bus Table Displays or hides a table of decoded signal data. Remote command: BUS<b>:RESult on page 600
Track Frame If enabled, the selected frame in the bus table is automatically synchronized with the waveform display. The function is only available if the acquisition has been stopped.
Frame time difference If selected, the time column in the bus table shows the frame's time difference to the previous frame. The column is indicated with "Time diff.". If the setting is disabled, the absolute time in relation to the trigger point is shown in the "Start Time" column.
Save Opens the "Save" menu to save the decoded data in a CSV file (comma-separated list).
12.1.4 Bus Labels
A bus label is a name of a bus. The bus label is shown on the right side of the display at the bus signal, and in the bus table.
Do not confuse "Label" and "Label List". The "Label" names the bus, while the "Label List" contains the names of bus nodes identified by addresses or identifiers.
Access: [Protocol] > "Label"

User Manual 1335.9090.02  08

251

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

Label Displays or hides the bus label. The bus label is shown on the right side of the display at the bus signal, and in the bus table. The bus and its label are only visible, if "Decode" is enabled. You can enter a label text in several ways:  Select a string from the library list with "Predefined Label".  Enter a user-defined text using "Edit Label". Remote command: BUS<b>:LABel:STATe on page 599
Predefined Label Selects a predefined label text. You can edit the text with "Edit Label".
Edit Label Opens on-screen keypad to enter a label text. If you previously have selected a predefined label, it is already written in the entry line, and you can modify it. The maximum name length is 8 characters, and only ASCII characters provided on the on-screen keypad can be used. Remote command: BUS<b>:LABel on page 599
12.1.5 Label List
For all protocols using ID or address identification, it is possible to create label lists containing addresses or IDs, a symbolic name for each node (symbolic label), and some protocol-specific information.
You can also use the label list to trigger on an identifier or address. Instead of entering the value, you select the name, which is defined in the label list.
The format of label list files is PTT.
Label lists are protocol-specific. They are described in the corresponding protocol chapters:  Chapter 12.5.6, "CAN Label List", on page 291  Chapter 12.6.6, "LIN Label List", on page 304

User Manual 1335.9090.02  08

252

R&S®RTM3000
12.1.5.1 Using Label Lists
To load a label list and display the labels 1. Save the label list file on a USB flash drive. 2. Press the [Protocol] key. 3. Configure the protocol. 4. In the "Bus" menu, select "Label List".

Serial Bus Analysis Basics of Protocol Analysis

5. Select "Load".
6. Navigate to the label list file, select it, and tap "Load".
7. To read the label list, tap "Show Label List".
8. To see the node labels in the display of the decoded data, tap "Apply".
To trigger on an identifier or address using the label Prerequisites: The bus is configured, decoding is enabled, and a decoded signal is visible. 1. Open the "Bus" menu.
2. Select "Trigger".
3. Set the following trigger settings: a) "<Protocol> Trigger" = "Identifier", or "Identifier + Data", or "Address", or "Address and Data". b) Tap "Symbolic ID". c) Select the label. The list provides all symbolic names that are defined in the loaded file.
4. Close the dialog.
5. Set the trigger mode to "Normal".

User Manual 1335.9090.02  08

253

R&S®RTM3000

Serial Bus Analysis Basics of Protocol Analysis

12.1.5.2 Content and Format of the PTT File

Label lists are stored as PTT (protocol translation table) files. The PTT file format is an extension of the CSV format (comma-separated values). You can edit it with standard editors, for example, with MS Excel or a text editor.
The PTT file has three types of lines:
 Comment lines begin with a hash character #. A hash character at any other position in the line is treated like a standard character.
 Command lines begin with a commercial at character @. An @ character at any other position in the line is treated like a standard character.
 Standard lines are the lines that not qualify as comment or command lines. They build the core of the label list.

Command lines
Command lines define the version of the PTT file and the protocol name:  @FILE_VERSION: must appear exactly once in the file  @PROTOCOL_NAME: must appear at least once in the file. Thus, one file can
contain several label lists for different protocols.
# --- Start of PTT file @FILE_VERSION = 1.0 @PROTOCOL_NAME = i2c [... Label list for I2C] @PROTOCOL_NAME = can [... Label list for CAN] # --- End of PTT file

Standard lines
Standard lines define the contents of the label list. The rules for standard lines follow the csv convention, they are:  Values are separated by commas  Space characters following a delimiter are ignored  Values with a special character (comma, newline, or double quote) must be
enclosed in double quotes  Text in double quotes must be escaped by double quote characters
The format of the numeric value is indicated by a suffix. The following formats are supported:

Format Decimal
Hexadecimal

Suffix <empty> d h

Example
106, DeviceName 106d, DeviceName
6Ah, DeviceName or prefix: 0x6A, DeviceName

User Manual 1335.9090.02  08

254

R&S®RTM3000

Serial Bus Analysis SPI Bus (Option R&S RTM-K1)

Format Octal Binary

Suffix o b

Example 152o, DeviceName 01101010b, DeviceName

The maximum supported word size for (unsigned) integers is 64 bits.
# --- Start of PTT file @FILE_VERSION = 1.0 @PROTOCOL_NAME = i2c # Following two lines are equal: 7,01h,Temperature 7,01h, Temperature # A comma must be enclosed in double quotes: 7,01h,"Temperature, Pressure, and Volume" # A double quote must also be enclosed in double quotes: 7,7Fh,"Highspeed ""Master"" 01" # Following lines yield the same result: 7d,0x11,Pressure 7h,11h,Pressure 0x7,17d,Pressure 7,17,Pressure

12.2 SPI Bus (Option R&S RTM-K1)
 The SPI Protocol................................................................................................... 255  SPI Configuration..................................................................................................256  SPI Trigger............................................................................................................ 259  SPI Decode Results ............................................................................................. 262
12.2.1 The SPI Protocol
A 4-channel instrument is required for full support of the SPI protocol, or the MSO option R&S RTM-B1. The Serial Peripheral Interface SPI is used for communication with slow peripheral devices, in particular, for transmission of data streams. Main characteristics of SPI are:  Master-slave communication  No device addressing; The slave is accessed by a chip select, or slave select line.  No acknowledgement mechanism to confirm receipt of data  Duplex capability Most SPI buses have four lines, two data and two control lines:  Clock line to all slaves (SCLK)

User Manual 1335.9090.02  08

255

R&S®RTM3000

Serial Bus Analysis SPI Bus (Option R&S RTM-K1)

 Slave Select or Chip Select line (SS or CS)  Master data output, slave data input (MOSI or SDI)  Master data input, slave data output (MISO or SDO)
When the master generates a clock and selects a slave device, data may be transferred in either or both directions simultaneously.

Figure 12-3: Simple configuration of SPI bus
The data bits of a message are grouped by following criteria:  A word contains a number of successive bits. The word length is defined in the pro-
tocol configuration.  A frame contains a number of successive words, at least one word. For SPI buses, the R&S RTM3000 provides the following trigger possibilities:  On frame start  On frame end  On a specified bit in the message  On a serial pattern at a specified position
12.2.2 SPI Configuration
The correct setup of the protocol parameters and the threshold is the condition for decoding the signal.
To set up and decode an SPI signal (with or without CS) 1. Press the [Protocol] key in the Analysis area of the front panel. 2. Select the bus that you want to use: B1, B2, B3 or B4. 3. Select the "Bus Type" = "SPI (no CS)" or "SPI (with CS)". 4. Select "Configuration". 5. Select the sources of the signal lines, the channels to which the lines are connec-
ted. 6. Set the threshold. Use one of the following methods:
 Tap "Find Threshold". The instrument evaluates the signal and sets the threshold.
 Enter the threshold value in the numeric field. 7. Set the other signal parameters according to the signal characteristics. All settings
are described below.

User Manual 1335.9090.02  08

256

R&S®RTM3000
8. In the "Bus" menu, enable "Decode". SPI configuration settings

Serial Bus Analysis SPI Bus (Option R&S RTM-K1)

Figure 12-4: SPI (no CS) setup

Figure 12-5: SPI (with CS) setup
Chip Select..................................................................................................................257 Clock........................................................................................................................... 258 Slope........................................................................................................................... 258 MOSI / MISO / Data.................................................................................................... 258 Polarity........................................................................................................................ 258 Threshold, Find Threshold.......................................................................................... 258 Word Size....................................................................................................................259 Idle Time......................................................................................................................259
Chip Select Selects the input channel of the chip select (CS) line. Only available in the "SPI (with CS)" setup.
If the MSO option R&S RTM-B1 is installed, you can use logic channels as source.
Remote command: BUS<b>:SPI:CS:SOURce on page 601

User Manual 1335.9090.02  08

257

R&S®RTM3000

Serial Bus Analysis SPI Bus (Option R&S RTM-K1)

Clock Selects the input channel of the clock line.
If the MSO option R&S RTM-B1 is installed, you can use logic channels as source.
Remote command: BUS<b>:SPI:CLOCk:SOURce on page 601 BUS<b>:SSPI:CLOCk:SOURce on page 604
Slope Selects if data is sampled on the rising or falling slope of the clock. The clock slope marks the begin of a new bit.
Remote command: BUS<b>:SPI:CLOCk:POLarity on page 601 BUS<b>:SSPI:CLOCk:POLarity on page 604
MOSI / MISO / Data Select the input channel of the data lines. MOSI is mandatory, the MISO line is optional.
If the MSO option R&S RTM-B1 is installed, you can use logic channels as source.
Note: MISO is available only on bus 1 and bus 3. On bus 2 and bus 4, you can set only one "Data" line. The MISO line occupies a second bus line. Thus, if MISO is used on bus 1 or bus 3 , bus 2 or bus 4 is not available respectively.
Remote command: BUS<b>:SPI:MOSI:SOURce = BUS<b>:SPI:DATA:SOURce on page 602 BUS<b>:SPI:MISO:SOURce on page 602 BUS<b>:SSPI:MOSI:SOURce = BUS<b>:SSPI:DATA:SOURce on page 604 BUS<b>:SSPI:MISO:SOURce on page 605
Polarity Selects if the transmitted signal is high active (high = 1) or low active (low = 1).
For CS, the default is low active.
For MOSI / MISO, the default is high active.
For data, the default is high active.
Remote command: BUS<b>:SPI:MOSI:POLarity = BUS<b>:SPI:DATA:POLarity on page 602 BUS<b>:SPI:MISO:POLarity on page 603 BUS<b>:SSPI:MOSI:POLarity = BUS<b>:SSPI:DATA:POLarity on page 605 BUS<b>:SSPI:MISO:POLarity on page 605
Threshold, Find Threshold Set the signal threshold for the source channel. Enter a value, or use "Find Threshold" to set the threshold to the middle reference level of the measured amplitude.
For analog channels, you can find the value also in the "Vertical" menu > "Channel <n>" >"Threshold"
For logic channels, you can find the value also in the "Logic" menu > "Technology".

User Manual 1335.9090.02  08

258

R&S®RTM3000

Serial Bus Analysis SPI Bus (Option R&S RTM-K1)

Remote command: CHANnel<m>:THReshold on page 435 CHANnel<m>:THReshold:FINDlevel on page 436 DIGital<m>:THReshold on page 763
Word Size Sets the word length (or symbol size), which is the number of bits in a message. The maximum word length is 32 bit.
You can also define the bit order, which determines if the data of the messages starts with "MSB" (most significant bit) or "LSB" (least significant bit).
Remote command: BUS<b>:SPI:SSIZe on page 603 BUS<b>:SSPI:SSIZe on page 606 BUS<b>:SPI:BORDer on page 603 BUS<b>:SSPI:BORDer on page 606
Idle Time Sets the burst idle time, during which the data and clock lines are low. Only available in the "SPI (no CS)" setup.
A new frame begins when the idle time has expired and the clock line has been inactive during that time. If the time interval between the data words is shorter than the idle time, the words are part of the same frame.
Remote command: BUS<b>:SSPI:BITime on page 606

12.2.3 SPI Trigger
Before you set up the trigger, make sure that the bus is configured correctly. See Chapter 12.2.2, "SPI Configuration", on page 256.
To trigger on SPI signals:
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that is configured for SPI.
3. Select "Trigger". This selection has several effects:  Enables decoding, if necessary.  Sets the "Trigger Type" to "Serial Bus" and the trigger source to the selected bus.  Displays the "SPI Trigger" condition in the dialog box, below the protocol setup.
4. Check the "Source" and change it if necessary.
5. At "SPI Trigger", select the required trigger type:  "Frame Start": beginning of the message  "Frame End": end of the message

User Manual 1335.9090.02  08

259

R&S®RTM3000

Serial Bus Analysis SPI Bus (Option R&S RTM-K1)

 "Bit <x>": a specified bit inside the message  "Serial Pattern": a bit pattern in the message
6. If "Serial Pattern" is selected, the SPI trigger setup dialog expands to define the serial pattern.
SPI trigger settings
The trigger settings are shown in the dialog below the bus configuration settings. In the trigger menu, you select the trigger source, and open or close the setup dialog box.

Figure 12-6: SPI trigger menu

Figure 12-7: SPI trigger settings with an example of an SPI serial pattern

9

= Hex value of the 1st nibble, with the binary value 1001

$ (blue) = Hex value of the 3rd nibble, which includes some "X" bits. The blue color indicates that the key-

pad is active for this nibble.

X (white) = The 6th nibble is a "don't care" nibble, as it consists of "X" bits, only

$ (white) = The 7th nibble is only half contained in the specified pattern length of 26 bits

X (gray) = The 8th nibble is not contained in the specified pattern

Source......................................................................................................................... 261 SPI Trigger.................................................................................................................. 261 Bit Offset......................................................................................................................261 Number of Bits............................................................................................................ 261 Data.............................................................................................................................262

User Manual 1335.9090.02  08

260

R&S®RTM3000

Serial Bus Analysis SPI Bus (Option R&S RTM-K1)

Source If both MOSI and MISO lines are configured for analysis, select which line is the trigger source.
Remote command: TRIGger:A:SOURce:SPI on page 607

SPI Trigger Selects the trigger condition.

"Frame Start" Sets the trigger to the start of the message:

 For SPI with CS, the frame starts when the chip select signal CS changes to the active state.
 For SPI without CS, the frame starts when the idle time has expired.

"Frame End" Sets the trigger to the end of the message.

 For SPI with CS, the frame ends when the chip select signal CS changes to the inactive state.
 For SPI without CS, the frame ends when the idle time has expired after the last clock and no new clock appeared during that time.

"Bit <x>"

Sets the trigger to the bit number specified with "Bit Offset" on page 261.

"Serial Pattern" Expands the trigger setup dialog to configure the bit pattern to be triggered at. Set "Number of Bits" on page 261 and "Data" on page 262 to define the pattern, and "Bit Offset" on page 261 to define the pattern position.

Remote command: TRIGger:A:SPI:MODE on page 607

Bit Offset Specifies the number of bits before the first bit of the pattern. These bits are ignored. The first bit after frame start is Bit 1. For example, with bit offset = 2, Bit 1 and Bit 2 are ignored, and the pattern starts with Bit 3.
If "SPI Trigger" is set to "Bit <x>", the trigger is set to the next bit that follows the offset bits. For example, if the bit offset is 4, the instrument triggers on the start of the 5th bit.
Remote command: TRIGger:A:SPI:POFFset on page 608

Number of Bits Defines the length of the serial pattern in bits.
Note: Entering data bits beyond the specified length of the pattern automatically adjusts the "Number of Bits" to include all entered bits.
Remote command: TRIGger:A:SPI:PLENgth on page 608

User Manual 1335.9090.02  08

261

R&S®RTM3000

Serial Bus Analysis SPI Bus (Option R&S RTM-K1)

Data Specifies the data pattern if "SPI Trigger" is set to "Serial Pattern". When the instrument detects the specified data pattern, it sets the trigger to the first bit of this pattern.
An example of pattern definition is shown in Figure 12-7.
To enter the binary value of any bit, tap this bit. To enter the hexadecimal value, tap one of the nibbles (half byte) in the lower data line.
If a nibble (half byte) contains 1, 2 or 3 "X" bits (don't care), the nibble value is represented by the character "$". If all 4 bits of a nibble are "X", the nibble itself is "don't care", represented by the character "X".
Remote command: TRIGger:A:SPI:PATTern on page 607

12.2.4 SPI Decode Results
When the configuration of the serial bus is complete, the signal can be decoded:
1. In the "Bus" menu, enable "Decode".
2. In the "Display" menu, select the result display settings. See Chapter 12.1.2, "Displaying Decode Results", on page 248.
3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings. See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249
The instrument captures and decodes the signal according to the protocol definition and the configuration settings. The color-coding of the various protocol sections and errors simplifies the interpretation of the visual display. The decode information condenses or expands, depending on the horizontal scale. Various data formats are available to show the result values.

User Manual 1335.9090.02  08

262

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

Figure 12-8: Decoded SPI (no CS) signal with Bus Table. The first frame has fourteen words and the second eight words.
Table 12-1: Content of the SPI bus table

Column

Description

Start time

Time of the frame start in relation to the trigger point

Length

Number of words in the frame

Data

Hexadecimal values of the data words

State

Overall state of the frame

Remote commands are described in Chapter 16.11.2.4, "SPI - Decode Results", on page 608.

12.3 I²C (Option R&S RTM-K1)
The Inter-Integrated Circuit is a simple, low-bandwidth, low-speed protocol used for communication between on-board devices, for example, in LCD and LED drivers, RAM, EEPROM, and others.
 The I²C Protocol.................................................................................................... 264  I2C Configuration...................................................................................................265  I2C Trigger.............................................................................................................267  I2C Decode Results ..............................................................................................270  I2C Label List.........................................................................................................271

User Manual 1335.9090.02  08

263

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

12.3.1 The I²C Protocol
This chapter provides an overview of protocol characteristics, data format, address types and trigger possibilities. For detailed information, read the "I2C-bus specification and user manual" available on the NXP manuals web page at http://www.nxp.com/.
I²C characteristics
Main characteristics of I²C are:  Two-wire design: serial clock (SCL) and serial data (SDA) lines  Master-slave communication: the master generates the clock and addresses the
slaves. Slaves receive the address and the clock. Both master and slaves can transmit and receive data.  Addressing scheme: each slave device is addressable by a unique address. Multiple slave devices can be linked together and can be addressed by the same master.  Read/write bit: specifies if the master reads (=1) or writes (=0) the data.  Acknowledge: takes place after every byte. The receiver of the address or data sends the acknowledge bit to the transmitter.
The R&S RTM3000 supports all operating speed modes: high-speed, fast mode plus, fast mode, and standard mode.
Data transfer
The format of a simple I²C message (frame) with 7-bit addressing consists of the following parts:  Start condition: a falling slope on SDA while SCL is high  7-bit address of the slave device that either is written to or read from  R/W bit: specifies if the data is written to or read from the slave  ACKnowledge bits: is issued by the receiver of the previous byte if the transfer was
successful Exception: At read access, the master terminates the data transmission with a NACK bit after the last byte.  Data: several data bytes with an ACK bit after every byte  Stop condition: a rising slope on SDA while SCL is high

Figure 12-9: I2C writes access with 7-bit address

User Manual 1335.9090.02  08

264

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

Address types: 7-bit and 10-bit
Slave addresses can be 7 bits or 10 bits long. A 7-bit address requires 1 byte, 7 bits for the address followed by the R/W bit.
A 10-bit address for write access requires 2 bytes: the first byte starts with the reserved sequence 11110, followed by the two MSB of the address and the write bit. The second byte contains the remaining 8 LSB of the address. The slave acknowledges each address byte.

Figure 12-10: 10-bit address, write access
A 10-bit address for read access requires 3 bytes. The first 2 bytes are identical to the write access address. The third byte repeats the address bits of the first byte and sets the read bit.

Figure 12-11: 10-bit address, read access
Trigger The R&S RTM3000 can trigger on various parts of I²C messages. The data and clock lines must be connected to the input channels, triggering on math and reference waveforms is not possible. You can trigger on:  Start or stop condition  Repeated start condition  Transfer direction (read or write)  Bytes with missing acknowledge bit  Specific slave address  Specific data pattern in the message
12.3.2 I2C Configuration
The correct setup of the protocol parameters and the threshold is the condition for decoding the signal.
To set up and decode an I2C signal 1. Press the [Protocol] key in the Analysis area of the front panel. 2. Select the bus that you want to use: B1, B2, B3 or B4.

User Manual 1335.9090.02  08

265

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

3. Select the "Bus Type" = I2C. 4. Select "Configuration". 5. Select the "SCL", the channel to which the clock line is connected. 6. Select the "SDA", the channel to which the data line is connected. 7. Set the threshold. Use one of these methods:
 Tap "Find Threshold". The instrument evaluates the signal and sets the threshold.
 Enter the threshold value in the numeric field. 8. In the "Bus" menu, enable "Decode".
I2C configuration settings

Figure 12-12: I2C setup dialog
SCL............................................................................................................................. 266 SDA............................................................................................................................. 266 Threshold, Find Threshold.......................................................................................... 266
SCL Selects the source channel to which the clock line is connected. If the MSO option R&S RTM-B1 is installed, you can use logic channels as source. Remote command: BUS<b>:I2C:CLOCk:SOURce on page 613
SDA Selects the source channel to which the data line is connected. If the MSO option R&S RTM-B1 is installed, you can use logic channels as source. Remote command: BUS<b>:I2C:DATA:SOURce on page 613
Threshold, Find Threshold Set the signal threshold for the source channel. Enter a value, or use "Find Threshold" to set the threshold to the middle reference level of the measured amplitude. For analog channels, you can find the value also in the "Vertical" menu > "Channel <n>" >"Threshold" For logic channels, you can find the value also in the "Logic" menu > "Technology".

User Manual 1335.9090.02  08

266

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

Remote command: CHANnel<m>:THReshold on page 435 CHANnel<m>:THReshold:FINDlevel on page 436 DIGital<m>:THReshold on page 763

12.3.3 I2C Trigger
Before you set up the trigger, make sure that the bus is configured correctly. See Chapter 12.3.2, "I2C Configuration", on page 265.
To trigger on I2C signals:
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that is configured for I2C.
3. Select "Trigger". This selection has several effects:  Enables decoding, if necessary.  Sets the "Trigger Type" to "Serial Bus" and the trigger source to the selected bus.  Displays the trigger conditions in the dialog box, below the protocol setup.
4. At "I2C Trigger", select the required trigger type:  "Start": beginning of the message  "Stop": end of the message  "Restart": repeated start condition  "No Ack (Missing Ack)": transfer of data bits is not acknowledged  "Address and Data": address pattern and/or up to 3 data bytes
5. If "Identifier" or "Identifier and Data" is selected, the CAN trigger setup dialog expands to define the serial pattern.
6. If "Address and Data" is selected, the I2C trigger setup dialog expands to define the serial patterns.

User Manual 1335.9090.02  08

267

R&S®RTM3000 I2C trigger settings

Serial Bus Analysis I²C (Option R&S RTM-K1)

Figure 12-13: Trigger setup dialog to trigger on a combination of address and data

A5

= Hex value of the 1st byte, with the binary value 10100101

5$

= Hex value of the 2nd byte, where the 1st nibble has the binary value 0101 and the 2nd nibble is

represented by the "$" character, as it includes one "X" bit (don't care)

XX (gray) = The 3rd byte is not contained in the specified pattern

I2C Trigger.................................................................................................................. 268 Slave Address............................................................................................................. 269 Symbolic ID................................................................................................................. 269 Data condition............................................................................................................. 269
 Byte Offset.................................................................................................... 269  Number of Bytes........................................................................................... 269  Data: Bin / Hex pattern..................................................................................270

I2C Trigger Selects the trigger condition.

"Start"

Sets the trigger to the start of the message. The start condition is a falling slope on SDA while SCL is high.

"Stop"

Sets the trigger to the end of the message. The stop condition is a rising slope on SDA while SCL is high.

"Restart"

Sets the trigger to a repeated start - when the start condition occurs without previous stop condition. This can happen when a master sends multiple messages without releasing the bus.

"No Ack (Missing Ack)"

Missing acknowledgement: the instrument triggers, if the slave does not send the acknowledge bit. Acknowledging takes place after every byte. If the transfer failed, at the moment of the acknowledge bit, the SDA line is on high level during the high period of the clock pulse.

"Address and Data"

Sets the trigger to an address or data pattern, or a combination of both. See "Slave Address" on page 269 and "Data condition" on page 269.

User Manual 1335.9090.02  08

268

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

Remote command: TRIGger:A:I2C:MODE on page 613
Slave Address Sets the slave address to be triggered on. If you want to trigger only on a data pattern and the address is not relevant, enable "Any Address".
To specify the slave address, set the following properties:  Set the length of the slave address: "7Bit" or "10Bit".  Toggle the trigger condition between "Read" and "Write" access of the master. The
read/write bit is the 8th bit of the first address byte of a frame.  Set the address of the slave device: enter the binary or hexadecimal address
value. You need an exact address, "X" bits (don't care) are not allowed.
Remote command: TRIGger:A:I2C:AMODe on page 614 TRIGger:A:I2C:ACCess on page 614 TRIGger:A:I2C:ADDRess on page 614
Symbolic ID If a label list with symbolic names was loaded and applied in the bus configuration, you can select a symbolic name from the list instead of specifying the address. When you select a name, the address fields are update with its address value.
Data condition The data condition consists of the following settings:  Byte offset (position of the data pattern)  Length of the data pattern  Data pattern, see "Bin / Hex pattern" on page 287 If you want to trigger only on an address, and the data is not relevant, set all data bits to "X".
Byte Offset  Data condition Sets the number of offset bytes to be ignored after the end of the address bytes. The first byte of interest is the first byte after the offset bytes.
The minimum offset is 0 Bytes, the maximum offset is 4,095 Bytes.
Remote command: TRIGger:A:I2C:POFFset on page 616
Number of Bytes  Data condition Sets the number of full bytes you want to trigger on. Maximum 3 bytes are possible.
Note: Entering data bits beyond the specified length of the pattern automatically adjusts the "Number of Bytes" to include defined bytes.
Remote command: TRIGger:A:I2C:PLENgth on page 615

User Manual 1335.9090.02  08

269

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

Data: Bin / Hex pattern  Data condition Defines the data pattern in binary and hexadecimal format. To set an individual binary bit or hex nibble (half byte), tap it and enter the value on the on-screen keypad. The maximum pattern length is 3 bytes.
Remote command: TRIGger:A:I2C:PATTern on page 615

12.3.4 I2C Decode Results
When the configuration of the serial bus is complete, the signal can be decoded:
1. In the "Bus" menu, enable "Decode".
2. In the "Display" menu, select the result display settings. See Chapter 12.1.2, "Displaying Decode Results", on page 248.
3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings. See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249
The instrument captures and decodes the signal according to the protocol definition and the configuration settings. The color-coding of the various protocol sections and errors simplifies the interpretation of the visual display. The decode information condenses or expands, depending on the horizontal scale. Various data formats are available to show the result values.

Figure 12-14: Decoded I2C signal with bus table, trigger on frame start

User Manual 1335.9090.02  08

270

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

Gray brackets = start and end of the frame

Violet

= address

Blue

= correct data words

Green

= acknowledge bit, ok

Table 12-2: Content of the I2C frame table

Column

Description

Start time

Time of the frame start in relation to the trigger point

Type

Value of the R/W bit, read or write access

ID

Hexadecimal value of the address

Length

Number of words in the frame

Data

Hexadecimal values of the data words

State

Overall state of the frame

Remote commands are described in Chapter 16.11.3.3, "I²C - Decode Results", on page 616.

12.3.5 I2C Label List
Label lists are protocol-specific. Label lists for I2C are available in CSV and PTT format.
An I2C label file contains three values for each address:  Address type, 7-bit or 10-bit long  Address value  Symbolic label: name of the address, specifying its function in the bus network.
Example: I2C PTT file
# ---------------------------------------------------------------------------@FILE_VERSION = 1.00 @PROTOCOL_NAME = i2c # --------------------------------------------------------------------------# Labels for I2C protocol # Column order: Identifier type, Identifier value, Label # --------------------------------------------------------------------------7,0x1E,Voltage 7,38h,Pressure 7,2Ah,Temperature 7,16h,Speed 7,118,Acceleration 7,07h,HighSpeed_Master_0x3 7,51h,EEPROM 10,3A2h,DeviceSetup 10,1A3h,GatewayStatus 10,06Eh,LeftSensor # ----------------------------------------------------------------------------

User Manual 1335.9090.02  08

271

R&S®RTM3000

Serial Bus Analysis I²C (Option R&S RTM-K1)

For general information on label lists, see Chapter 12.1.5, "Label List", on page 252.

Figure 12-15: Label list for I2C

Figure 12-16: Decoded I2C signal with applied label list and zoom on second frame

User Manual 1335.9090.02  08

272

R&S®RTM3000

Serial Bus Analysis UART / RS232 (Option R&S RTM-K2)

12.4 UART / RS232 (Option R&S RTM-K2)
 The UART / RS232 Interface................................................................................ 273  UART Configuration.............................................................................................. 273  UART Trigger........................................................................................................ 276  UART Decode Results ......................................................................................... 278

12.4.1 The UART / RS232 Interface
The Universal Asynchronous Receiver/Transmitter UART converts a word of data into serial data, and vice versa. It is the base of many serial protocols like of RS-232. The UART uses only one line, or two lines for transmitter and receiver.
Data transfer The data is transmitted in symbols, also referred to as words or characters. Each symbol consists of a start bit, several data bits, an optional parity bit, and one or more stop bits. Several symbols can form a frame, or package. The end of a frame is marked by a pause between two symbols.
Start Data0 Data1 Data2 Data3 Data4 [Data5] [Data6] [Data7] [Data8] [Parity] Stop
Figure 12-17: Bit order in a UART word (symbol)
 The start bit is a logic 0.  The stop bits and the idle state are always logic 1. The UART protocol has no clock for synchronization. The receiver synchronizes by means of the start and stop bits, and the bit rate that must be known to the receiver.
Trigger The R&S RTM3000 can trigger on specified parts of UART serial signals:  Start bit  Frame start  A specified symbol  Parity errors, and breaks  Frame errors  A serial pattern at any or a specified position

12.4.2 UART Configuration
The correct setup of the protocol parameters and the threshold is the condition for decoding the signal.

User Manual 1335.9090.02  08

273

R&S®RTM3000

Serial Bus Analysis UART / RS232 (Option R&S RTM-K2)

To set up and decode a UART signal 1. Press the [Protocol] key in the Analysis area of the front panel. 2. Select the bus that you want to use: B1, B2, B3 or B4. 3. Select the "Bus Type" = UART. 4. Select "Configuration". 5. Select the "TX / RX / Source", the channel to which the input signal is connected. 6. Set the threshold. Use one of the following methods:
 Tap "Find Threshold". The instrument evaluates the signal and sets the threshold.
 Enter the threshold value in the numeric field. 7. Set the other signal parameters according to the signal characteristics. 8. In the "Bus" menu, enable "Decode".
UART configuration settings

Figure 12-18: UART setup dialog
TX / RX / Source......................................................................................................... 274 Polarity........................................................................................................................ 275 Threshold, Find Threshold.......................................................................................... 275 Parity........................................................................................................................... 275 Stop Bits......................................................................................................................275 Bit Rate....................................................................................................................... 275 Data Size.....................................................................................................................276 Idle Time......................................................................................................................276
TX / RX / Source Select the input channel of the UART lines. Input channels are the receive line (RX), and the optional transmit line (TX).
If the MSO option R&S RTM-B1 is installed, you can use logic channels as source.

User Manual 1335.9090.02  08

274

R&S®RTM3000

Serial Bus Analysis UART / RS232 (Option R&S RTM-K2)

Note: TX is available only on bus 1 and bus 3. On bus 2 and bus 4, you can set only one "Source" line. The TX line occupies a second bus line. Thus, if TX is used on bus 1 or bus 3 , bus 2 or bus 4 is not available respectively.
Remote command: BUS<b>:UART:RX:SOURce = BUS<b>:UART:DATA:SOURce on page 623 BUS<b>:UART:TX:SOURce on page 623

Polarity Selects if the transmitted data is high active (high = 1) or low active (low = 1). The setting affects both lines.
High active is used, for example, for control signals, while low active is defined for data lines (RS-232).
Remote command: BUS<b>:UART:DATA:POLarity on page 624 BUS<b>:UART:POLarity on page 624

Threshold, Find Threshold Set the signal threshold for the source channel. Enter a value, or use "Find Threshold" to set the threshold to the middle reference level of the measured amplitude.
For analog channels, you can find the value also in the "Vertical" menu > "Channel <n>" >"Threshold"
For logic channels, you can find the value also in the "Logic" menu > "Technology".
Remote command: CHANnel<m>:THReshold on page 435 CHANnel<m>:THReshold:FINDlevel on page 436 DIGital<m>:THReshold on page 763

Parity Defines the optional parity bit that is used for error detection.

"None"

No parity bit is used.

"Even"

The parity bit is set to "1" if the number of data bits set to "1" is odd. Adding the parity bit makes the data word's parity even.

"Odd"

The parity bit is set to "1" if the number of data bits set to "1" is even. Adding the parity bit makes the data word's parity odd.

Remote command: BUS<b>:UART:PARity on page 625

Stop Bits Sets the number of stop bits: 1 or 1.5 or 2 stop bits are possible.
Remote command: BUS<b>:UART:SBIT on page 625

Bit Rate Sets the number of transmitted bits per second.

"Predefined"

Selects from a list of predefined bit rates between 300 Bit/s and 1 MBit/s.

User Manual 1335.9090.02  08

275

R&S®RTM3000

Serial Bus Analysis UART / RS232 (Option R&S RTM-K2)

"User"

Specifies an individual bit rate with values between 150 and 39,062,500.

Remote command: BUS<b>:UART:BAUDrate on page 625

Data Size Sets the number of data bits of a word in a range from 5 bits to 9 bits.
Remote command: BUS<b>:UART:SSIZe on page 624

Idle Time Sets the minimal time between two data frames (packets), that is, between the last stop bit and the start bit of the next frame.
Remote command: BUS<b>:UART:BITime on page 625

12.4.3 UART Trigger
Before you set up the trigger, make sure that the bus is configured correctly. See Chapter 12.4.2, "UART Configuration", on page 273.
To trigger on UART signals:
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that is configured for UART.
3. Select "Trigger".
This selection has several effects:  Enables decoding, if necessary.  Sets the "Trigger Type" to "Serial Bus" and the trigger source to the selected
bus.  Displays the "UART Trigger" condition in the dialog box, below the protocol
setup.
4. In the menu, select the "Source".
5. At "UART Trigger", select the required trigger condition:
 "Start Bit" or "Frame Start": next start bit or first start bit after idle time  "Frame Start"  "Frame Error"  "Symbol <n>": frame number in a data stream  "Break": a start bit not followed by a stop bit  "Parity Error"  "Pattern": serial pattern of 1, 2, 3 or 4 symbols at a defined position in the data
stream  "Any Symbol": pattern of data bits anywhere in a data stream

User Manual 1335.9090.02  08

276

R&S®RTM3000

Serial Bus Analysis UART / RS232 (Option R&S RTM-K2)

6. If "Pattern" or "Any Symbol" is selected, the UART trigger setup dialog expands to define the serial pattern or the symbol.
UART trigger settings

Figure 12-19: Trigger setup dialog with an example of a UART serial pattern

55

= Hex value of the 1st symbol, with the binary value 01010101

E6

= Hex value of the 2nd symbol, with the binary value 11100110

E (blue) = Selected nibble in the 2nd symbol. The blue color indicates that the keypad is active for this nib-

ble.

8$

= Hex value of the 3rd symbol, where the 1st nibble has the binary value 1000 and the 2nd nibble is

represented by the "$" character, as it includes one "X" bit (don't care)

AX (gray) = The 4th symbol is not contained in the specified pattern

Source......................................................................................................................... 277 UART Trigger.............................................................................................................. 277 Symbol Offset..............................................................................................................278 Numb. of Symb........................................................................................................... 278 Data.............................................................................................................................278

Source Selects the transmitter or receiver line as trigger source.
Remote command: TRIGger:A:SOURce:UART on page 626

UART Trigger Selects the trigger condition.

"Start Bit"

Sets the trigger to the start bit. The start bit is the first logical 0 after a stop bit.

"Frame Start" Sets the trigger to the beginning of a frame. The frame start is the first start bit after the idle time.

"Frame Error" The instrument triggers, if a frame error occurs.

"Symbol <n>" Sets the trigger to the specified symbol - the n-th word - in a frame (package). Specify the "Symbol Offset" on page 278.

"Break"

Triggers if a start bit is not followed by a stop bit, the data line remains at logic 0 for longer than a UART word.

User Manual 1335.9090.02  08

277

R&S®RTM3000

Serial Bus Analysis UART / RS232 (Option R&S RTM-K2)

"Parity Error" Triggers on a parity error indicating a transmission error.

"Pattern"

Triggers on a data pattern at a specified position. The pattern setup consists of the "Symbol Offset" on page 278, the "Numb. of Symb." on page 278, and the "Data" on page 278.

"Any Symbol"

Triggers on a pattern that occurs in one symbol at any position in a frame. See "Data" on page 278.

Remote command: TRIGger:A:UART:MODE on page 626

Symbol Offset Sets the number of symbols at the beginning of the package to be ignored before the serial pattern. The first symbol of interest is the first byte after the offset symbols.
The minimum offset is 0 symbols, the maximum offset is 4,095 symbols.
Remote command: TRIGger:A:UART:POFFset on page 627

Numb. of Symb. Sets the number of symbols (full bytes) you want to trigger on. The minimum is 1 symbol, a maximum of 4 symbols is possible.
Note: Entering data bits beyond the specified length of the pattern automatically adjusts the "Number of Bytes" to include all specified bytes.
Remote command: TRIGger:A:UART:PLENgth on page 627

Data Specifies the data pattern if "UART Trigger" is set to "Pattern" or "Any Symbol".
An example of pattern definition is shown in Figure 12-19.
To enter the binary value of any bit, tap this bit. To enter the hexadecimal value, tap one of the nibbles (half byte) in the lower data line.
If a nibble (half byte) contains 1, 2 or 3 "X" bits (don't care), the nibble value is represented by the character "$". If all 4 bits of a nibble are "X", the nibble itself is "don't care", represented by the character "X".
Remote command: TRIGger:A:UART:PATTern on page 627

12.4.4 UART Decode Results
When the configuration of the serial bus is complete, the signal can be decoded:
1. In the "Bus" menu, enable "Decode". 2. In the "Display" menu, select the result display settings.
See Chapter 12.1.2, "Displaying Decode Results", on page 248. 3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings.

User Manual 1335.9090.02  08

278

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249
The instrument captures and decodes the signal according to the protocol definition and the configuration settings.
The color-coding of the various protocol sections and errors simplifies the interpretation of the visual display. The decode information condenses or expands, depending on the horizontal scale. Various data formats are available to show the result values.

Figure 12-20: Decoded UART signal

The figure above shows six frames of a UART signal and the "Bus Table".

Table 12-3: Content of the UART frame table

Column

Description

Start time

Time of the frame start in relation to the trigger point

Data

Hexadecimal values of the data words

State

Overall state of the frame

Remote commands are described in Chapter 16.11.4.3, "UART - Decode Results", on page 627.

12.5 CAN (Option R&S RTM-K3)
CAN is the Controller Area Network, a bus system designed by Bosch for use within automotive network architecture, for example, for brake, power train and engine man-

User Manual 1335.9090.02  08

279

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

agement. Today, it is also used in many other systems, for example, in industrial machines, aerospace, subsea, merchant marine.
 The CAN Protocol................................................................................................. 280  CAN Configuration................................................................................................ 281  CAN Trigger.......................................................................................................... 283  CAN Decode Results............................................................................................ 287  Search on Decoded CAN Data............................................................................. 289  CAN Label List...................................................................................................... 291

12.5.1 The CAN Protocol
This chapter provides an overview of the protocol characteristics, frame types, information transfer and message formats.
The CAN 2.0 specification defines two formats: the base CAN (version 2.0A) with an 11-bit identifier and the extended CAN (version 2.0B ) with a 29-bit identifier. Based on theses specifications the CAN standard ISO 11898-1 was released, in 1993.
CAN characteristics
Main characteristics of CAN are:  Differential signaling.  Transmission over two wires, high and low.  Multi-master, which means that any node can begin to transmit a message, when a
bus is free.  Bitwise arbitration.
Arbitration
Information transfer is done by carrier sense multiple access/bitwise arbitration (CSMA/ BA). Each node waits for a certain inactive period before it tries to send a message. Collisions are resolved through a bitwise arbitration that is non-destructive.
Each message has a priority which is implied in the identifer value - the lower the value, the higher the priority. A dominant bit from the message with highest priority overwrites the recessive bits on the bus. If a node detects that the bus is already receiving a message that has a higher priority, it stops the transmission and waits for the current transmission to end before retransmitting.
Frame types
The CAN protocol defines the following types of frames:
 Data: used for information transmission.  Remote: used for information request. The destination node sends this frame to the
source to request data. This type of frame is only used by CAN.  Error: indicates that a bus node has detected transmission error.  Overload: used from a bus node to request a transmission delay.

User Manual 1335.9090.02  08

280

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

CAN data message format
The CAN protocol defines two formats for the data frame: the base frame format and the extended frame format. The data frames are built as follows:

Figure 12-21: CAN basic frame

Figure 12-22: CAN extended frame
The following fields, compose the base/extended frame format:  SOF: start of frame. 1 dominant bit that marks the beginning of the message.  Identifier: 11/18-bit identifier. Contains information about the priority of the mes-
sage. CAN base frames have an 11-bit identifier while CAN extended frames have a total of 29 bits identifier.  RTR: remote transmission request bit. Differentiates between base and extended frames. It is dominant for base data frames and recessive for extended data frames.  SRR: substitute remote request. Only present in extended CAN frames at the position of the RTR bit in base frames.  IDE: identifier extension bit. It helps to distinguish between a base and extended data frame. It is dominant for data frames and recessive for remote frames  r0/r1: reserved bits for possible future use.  DLC: data length code. Defines how many bytes of data follow.  Data: up to 8 bytes of data can be transmitted for CAN.  CRC: cyclic redundancy check. Checks the integrity of the frame contents.  ACK: acknowledgement. This is a recessive bit that is overwritten by the node, if the message was transmitted correctly.  EOF: end-of-frame: marks the end of the message.  IFS: interframe space. Separates a data or remote frame from the preceding frames.
12.5.2 CAN Configuration
The correct setup of the protocol parameters and the threshold is the condition for decoding the signal.

User Manual 1335.9090.02  08

281

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

To set up and decode a CAN signal 1. Press the [Protocol] key in the Analysis area of the front panel. 2. Select the bus that you want to use: B1, B2, B3 or B4. 3. Select the "Bus Type" = CAN. 4. Select "Configuration". 5. Select the "Source", the channel to which the input signal is connected. 6. Set the threshold. Use one of the following methods:
 Tap "Find Threshold". The instrument evaluates the signal and sets the threshold.
 Enter the threshold value in the numeric field. 7. Set the other signal parameters according to the signal characteristics. All settings
are described below. 8. In the "Bus" menu, enable "Decode".
CAN configuration settings

Source......................................................................................................................... 282 Threshold, Find Threshold.......................................................................................... 282 Type............................................................................................................................ 283 Bit Rate....................................................................................................................... 283 Sample Point...............................................................................................................283
Source Sets the source of the data line. All channel waveforms can be used.
If the MSO option R&S RTM-B1 is installed, you can use logic channels as source.
Remote command: BUS<b>:CAN:DATA:SOURce on page 632
Threshold, Find Threshold Set the signal threshold for the source channel. Enter a value, or use "Find Threshold" to set the threshold to the middle reference level of the measured amplitude.
For analog channels, you can find the value also in the "Vertical" menu > "Channel <n>" >"Threshold"
For logic channels, you can find the value also in the "Logic" menu > "Technology".

User Manual 1335.9090.02  08

282

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

Remote command: CHANnel<m>:THReshold on page 435 CHANnel<m>:THReshold:FINDlevel on page 436 DIGital<m>:THReshold on page 763

Type Selects the CAN-High or CAN-Low line. CAN uses both lines for differential signal transmission.
If you measure with a differential probe, connect the probe to both CAN-H and CAN-L lines and select "High".
If you use a single-ended probe, connect the probe to either CAN_L or CAN_H and select "High" or "Low" accordingly.
Remote command: BUS<b>:CAN:TYPE on page 633

Bit Rate Sets the number of transmitted bits per second. The maximum bit rate for High Speed CAN is 1 Mbit/s. The bit rate is uniform and fixed for a given CAN bus.

"Predefined"

To select a bit rate from the list of predefined values, set "Bit rate" to "Predefined" and select a value from the list.

"User"

To set another value, set "Bit rate" to "User" and enter a bit/s value.

Remote command: BUS<b>:CAN:BITRate on page 633

Sample Point Sets the position of the sample point within the bit in percent of the nominal bit time. The sample point divides the nominal bit period into two distinct time segments, which are used for resynchronization of the clock.

The CAN bus interface uses an asynchronous transmission scheme. The standard specifies a set of rules to resynchronize the local clock of a CAN node to the message. Remote command: BUS<b>:CAN:SAMPlepoint on page 633
12.5.3 CAN Trigger
Before you set up the trigger, make sure that the bus is configured correctly. See Chapter 12.5.2, "CAN Configuration", on page 281.

User Manual 1335.9090.02  08

283

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

To trigger on CAN signals:
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that is configured for CAN.
3. Select "Trigger". This selection has several effects:  Enables decoding, if necessary.  Sets the "Trigger Type" to "Serial Bus" and the trigger source to the selected bus.  Displays the "CAN Trigger" condition in the dialog box, below the protocol setup.
4. At "CAN Trigger", select the required trigger type:  "Start of Frame": first edge of synchronization bit  "End of Frame": frame number in a data stream  "Frame": error, overload, data or remote frame  "Error": stuff bit, form, acknowledgment, CRC  "Identifier": specific message identifier or identifier range  "Identifier and Data": combination of identifier and data condition
5. If "Identifier" or "Identifier and Data" is selected, the CAN trigger setup dialog expands to define the serial pattern.
CAN trigger settings

Figure 12-23: Trigger setup dialog with an example of CAN identifier and data patterns

"CAN Trigger" = trigger on "Identifier and Data"

"Identifier" = trigger on 29-bit identifiers greater than the specified identifier

"Data"

= trigger on the specified 6-byte data pattern

0 (blue)

= Selected nibble in the 2ndbyte of the data pattern, where the blue color indicates that the

keypad is active for this nibble

CAN Trigger Selects the trigger mode.

"Start of Frame"

Triggers on the first edge of the dominant SOF bit (synchronization bit).

User Manual 1335.9090.02  08

284

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

"End of Frame" Triggers on the end of the frame (7 recessive bits).

"Frame"

Triggers on the frame type that is selected with "Frame" See: "Frame" on page 285.

"Error"

Triggers on a frame error. An error frame is sent by a node that has detected an error. See: "Error" on page 285.

"Identifier"

Triggers on a specific message identifier or an identifier range. If a label list with node names was loaded and applied in the bus configuration, you can select simply the "Symbolic ID" instead of entering the numeric identifier. See: "Identifier condition" on page 286.

"Identifier and Data"

Triggers on a combination of identifier and data condition. The instrument triggers at the end of the last byte of the specified data pattern. See: "Identifier condition" on page 286 and "Data condition" on page 287.

Remote command: TRIGger:A:CAN:TYPE on page 634

Frame Select the frame type to be triggered on.

"Data"

Frame for data transmission. The identifier format ("ID Type") is also considered.

"Remote"

A remote frame initiates the transmission of data by another node. The frame format is the same as of data frames, but without the data field. The identifier format ("ID Type") is also considered.

"Data or Remote"

Triggers on remote frames and on data frames. The identifier format ("ID Type") is also considered.

"Error"

Triggers on any error frame.

"Overload"

An overload frame is sent by a node that needs a delay between data and/or remote frames.

Remote command: TRIGger:A:CAN:FTYPe on page 635

ID Type Selects the length of the identifier: 11 bit for CAN base frames or 29 bits for CAN extended frames. Select "Any" if the identifier type is not relevant.
Remote command: TRIGger:A:CAN:ITYPe on page 635

Error Identifies various errors in the frame. You can select one or more error types as trigger condition.
Remote command: TRIGger:A:CAN:TYPE on page 634

User Manual 1335.9090.02  08

285

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

Stuff Bit  Error The following frame segments are coded by the bit stuffing method:  Start of frame  Arbitration field  Control field  Data field  CRC sequence The transmitter automatically inserts a complementary bit into the bitstream when it detects five consecutive bits of identical value in the bitstream to be transmitted. A stuff error occurs when the 6th consecutive equal bit level in the mentioned fields is detected.
Remote command: TRIGger:A:CAN:BITSterror on page 637
Form  Error A form error occurs when a fixed-form bit field contains one or more illegal bits.
Remote command: TRIGger:A:CAN:FORMerror on page 637
Acknowledge  Error An acknowledgment error occurs when the transmitter does not receive an acknowledgment - a dominant bit during the "Ack" slot.
Remote command: TRIGger:A:CAN:ACKerror on page 636
CRC  Error CAN uses the Cyclic Redundancy Check (CRC), which is a complex checksum calculation method. The transmitter calculates the CRC and sends the result in the CRC sequence. The receiver calculates the CRC in the same way. A CRC error occurs when the calculated result differs from the received value in the CRC sequence.
Remote command: TRIGger:A:CAN:CRCerror on page 637
Identifier condition The identifier condition consists of the following settings:  ID Type  Comparison  Identifier value
Compare  Identifier condition Sets the identifier comparison condition: If the identifier pattern contains at least one X (do not care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.
Remote command: TRIGger:A:CAN:ICONdition on page 635

User Manual 1335.9090.02  08

286

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

Bin / Hex pattern  Identifier condition Defines the identifier or data pattern in binary and hexadecimal format. To set an individual binary bit or hex nibble (half byte), tap it and enter it via the on-screen keypad.

"Bin"

String containing the binary pattern with a maximum of 64 bits. Characters 0, 1 and X are allowed.

"Hex"

String containing the hexadecimal pattern with a maximum of 8 bytes. Characters 0 to F and X are allowed.

Remote command: TRIGger:A:CAN:IDENtifier on page 635 TRIGger:A:CAN:DATA on page 636

Symbolic ID  Identifier condition If a label list with symbolic names was loaded and applied in the bus configuration, you can select a symbolic name from the list instead of entering the numeric identifier. The instrument triggers on the identifier of the selected node.

Data condition The data condition consists of the following settings:  Length of the data pattern  Comparison  Data pattern, see "Bin / Hex pattern" on page 287

Data  Data condition Defines the length of the data pattern - the number of bytes in the pattern.
Remote command: TRIGger:A:CAN:DLC on page 636

Compare  Data condition Sets the data comparison condition. If the pattern contains at least one X (do not care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.
Remote command: TRIGger:A:CAN:DCONdition on page 636

12.5.4 CAN Decode Results
When the configuration of the serial bus is complete, the signal can be decoded:
1. In the "Bus" menu, enable "Decode". 2. In the "Display" menu, select the result display settings.
See Chapter 12.1.2, "Displaying Decode Results", on page 248. 3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings.
See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249

User Manual 1335.9090.02  08

287

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

The instrument captures and decodes the signal according to the protocol definition and the configuration settings.
The color-coding of the various protocol sections and errors simplifies the interpretation of the visual display. The decode information condenses or expands, depending on the horizontal scale. Various data formats are available to show the result values.

Figure 12-24: Decoded CAN signal with bus table, trigger on frame start

violet = identifier gray = DLC, data length code blue = data words red = error occurred, error frame

The figure above shows a decoded CAN signal and the "Bus Table".

Table 12-4: Content of the CAN frame table

Column

Description

Time Diff.

Time of frame start in relation to the trigger point

Type

Frame type: Data, Remote, Error, or Overload

ID

Identifier value, hexadecimal value

DLC

Data length code, number of data bytes

Data

Hexadecimal values of the data bytes

CRC

Hexadecimal value of the Cyclic Redundance Check (checksum)

State

Overall state of the frame.

User Manual 1335.9090.02  08

288

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

Remote commands are described in Chapter 16.11.5.3, "CAN - Decode Results", on page 637.

12.5.5 Search on Decoded CAN Data
Using the search functionality, you can find the same events in the decoded data which you also can trigger on. Unlike trigger, the search finds all events in an acquisition that fulfill the search condition. The results are listed in a table and and can be saved to file.

Figure 12-25: Search on a CAN bus for data frames with 29-bit ID
To search for events in a CAN signal 1. Configure and decode the bus correctly. 2. Acquire decoded data. 3. Press the Search key. 4. Select the "Search Type" = "Protocol". 5. Select the "Source": the bus that is configured for CAN protocol. 6. Select the "Event" you want to search for. 7. Enter additional settings, depending on the event.

User Manual 1335.9090.02  08

289

R&S®RTM3000 CAN search settings

Serial Bus Analysis CAN (Option R&S RTM-K3)

Figure 12-26: Settings for search on CAN bus for frames with identifier 567 (hex) that have an error
Event Sets the event or combination of events to be searched for. For example, you can search for frames, errors, data, or IDs. Depending on the selected event, additional settings are displayed. Remote command: SEARch:PROTocol:CAN:CONDition on page 644
Frame Setup Selects the frame type to be searched for. If you search for remote or data frames, the search considers also the ID type, the length of the identifier. The setting is only available if "Event" = "Frame" is selected. Remote command: SEARch:PROTocol:CAN:FRAMe on page 644
Error Selects the error type to be searched for. You can select one or more error types as search condition. The error types are the same as in the CAN trigger setup, see Chapter 12.5.3, "CAN Trigger", on page 283. The setting is only available if "Event" = "Error" or "Error & ID" is selected. Remote command: SEARch:PROTocol:CAN:ACKerror on page 645 SEARch:PROTocol:CAN:BITSterror on page 645 SEARch:PROTocol:CAN:CRCerror on page 645 SEARch:PROTocol:CAN:FORMerror on page 645

User Manual 1335.9090.02  08

290

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

Frame Type Selects the frame type to be searched for, if "Event" = "Identifier" is selected. You can search for data and/or remote frames.
Remote command: SEARch:PROTocol:CAN:FTYPe on page 646
Identifier condition Settings to define the identifier pattern, if "Event" = "Identifier" or "Id & Error" or "Id & Data" is selected.
After setting the "ID Type" and the "Compare" condition, you can enter the identifier value by setting the state high, low, or X (do not care) for each single bit. Alternatively, you can enter a hexadecimal value for each half byte. The settings are the same as for the setup of the identifier trigger, see also "Identifier condition" on page 286.
If a label list with node names was loaded and applied in the bus configuration, you can select the node name from the list instead of entering the numeric identifier. The instrument triggers on the identifier of the selected node.
Remote command: SEARch:PROTocol:CAN:ITYPe on page 646 SEARch:PROTocol:CAN:ICONdition on page 646 SEARch:PROTocol:CAN:IDENtifier on page 646
Data condition Settings to define the data pattern to be searched, if "Event" = "Id & Error" is selected.
After setting the "Data" length and the "Compare" condition, you can enter the data value by setting the state high, low, or X (do not care) for each single bit. Alternatively, you can enter a hexadecimal value for each half byte. The settings are the same as for the setup of the data trigger, see also "Data condition" on page 287.
Remote command: SEARch:PROTocol:CAN:DLENgth on page 646 SEARch:PROTocol:CAN:DCONdition on page 647 SEARch:PROTocol:CAN:DATA on page 647

12.5.6 CAN Label List
For general information on label lists and how to trigger on symbolic IDs, see Chapter 12.1.5, "Label List", on page 252.
Label list files are protocol-specific. A PTT label file for CAN protocols contains three values for each identifier:  Identifier type, 11-bit or 29-bit long  Identifier value  Label, symbolic name of the identifier, specifying its function in the bus network.
Example: CAN PTT file
# ---------------------------------------------------------------------------@FILE_VERSION = 1.00

User Manual 1335.9090.02  08

291

R&S®RTM3000

Serial Bus Analysis CAN (Option R&S RTM-K3)

@PROTOCOL_NAME = can # --------------------------------------------------------------------------# Labels for CAN protocol # Column order: Identifier type, Identifier value, Label # --------------------------------------------------------------------------11,064h,Diag_Response 11,1E5h,EngineData 11,0A2h,Ignition_Info 11,1BCh,TP_Console 11,333h,ABSdata 11,313h,Door_Left 11,314h,Door_Right 29,01A54321h,Throttle 29,13A00FA2h,LightState 29,0630ABCDh,Engine_Status 29,03B1C002h,Airbag_Status 29,01234ABCh,NM_Gateway # ----------------------------------------------------------------------------

Figure 12-27: Label list for CAN

User Manual 1335.9090.02  08

292

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

Figure 12-28: Decoded CAN signal with bus table and applied label list
12.6 LIN (Option R&S RTM-K3)
The Local Interconnect Network (LIN) is a simple, low-cost bus system used within automotive network architectures. LIN is usually a sub-network of a CAN bus. The primary purpose of LIN is the integration of uncritical sensors and actuators with low bandwidth requirements. Common applications in a motor vehicle are the control of doors, windows, wing mirrors, and wipers.  The LIN Protocol................................................................................................... 293  LIN Configuration.................................................................................................. 295  LIN Trigger............................................................................................................ 297  LIN Decode Results ............................................................................................. 300  Search on Decoded LIN Data............................................................................... 301  LIN Label List........................................................................................................ 304
12.6.1 The LIN Protocol
This chapter provides an overview of protocol characteristics, frame format, identifiers and trigger possibilities. For detailed information, order the LIN specification on http:// www.lin-subbus.org/ (free of charge).

User Manual 1335.9090.02  08

293

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

LIN characteristics
Main characteristics of LIN are:  Single-wire serial communications protocol, based on the UART byte-word inter-
face  Single master, multiple slaves - usually up to 12 nodes  Master-controlled communication: master coordinates communication with the LIN
schedule and sends identifier to the slaves  Synchronization mechanism for clock recovery by slave nodes without crystal or
ceramics resonator
The R&S RTM3000 supports several versions of the LIN standard: v1.3, v2.0, v2.1 and the American SAE J2602.
Data transfer
Basic communication concept of LIN:  Communication in an active LIN network is always initiated by the master.  Master sends a message header including the synchronization break, the synchro-
nization byte, and the message identifier.  The identified node sends the message response: one to eight data bytes and one
checksum byte.  Header and response form the message frame.

Figure 12-29: LIN frame with header and response
The data is transmitted in bytes using the UART byte-word interface without the parity bit. Each byte consists of a start bit, 8 bits and a stop bit.

Figure 12-30: Structure of a byte field
Data bytes are transmitted LSB first.

User Manual 1335.9090.02  08

294

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

The identifier byte consists of 6 bits for the frame identifier and two parity bits. This combination is known as protected identifier.
Trigger
The R&S RTM3000 can trigger on various parts of LIN frames. The data line must be connected to an input channel, triggering on math and reference waveforms is not possible.
You can trigger on:  Frame start (synchronization field)  Specific slave identifier or identifier range  Data pattern in the message  Wake up signal  Checksum error (error in data), parity error (error in identifier)

12.6.2 LIN Configuration
The correct setup of the protocol parameters and the threshold is the condition for decoding the signal.
To set up and decode a LIN signal 1. Press the [Protocol] key in the Analysis area of the front panel. 2. Select the bus that you want to use: B1, B2, B3 or B4. 3. Select the "Bus Type" = LIN. 4. Select "Configuration". 5. Select the "Source", the channel to which the input signal is connected. 6. Set the threshold:
 Tap "Find Threshold". The instrument evaluates the signal and sets the threshold.
 Enter the threshold value in the numeric field. 7. Set the other signal parameters according to the signal characteristics. All settings
are described below. 8. In the "Bus" menu, enable "Decode".

User Manual 1335.9090.02  08

295

R&S®RTM3000 LIN Configuration Settings

Serial Bus Analysis LIN (Option R&S RTM-K3)

Figure 12-31: LIN setup dialog
Source......................................................................................................................... 296 Idle.............................................................................................................................. 296 Threshold, Find Threshold.......................................................................................... 296 Version........................................................................................................................ 296 Bit Rate....................................................................................................................... 297
Source Sets the source of the data line. All channel waveforms can be used. If the MSO option R&S RTM-B1 is installed, you can use logic channels as source. Remote command: BUS<b>:LIN:DATA:SOURce on page 648
Idle Defines the idle state of the bus. The idle state is the recessive state and corresponds to a logic 1. Remote command: BUS<b>:LIN:POLarity on page 648
Threshold, Find Threshold Set the signal threshold for the source channel. Enter a value, or use "Find Threshold" to set the threshold to the middle reference level of the measured amplitude. For analog channels, you can find the value also in the "Vertical" menu > "Channel <n>" >"Threshold" For logic channels, you can find the value also in the "Logic" menu > "Technology". Remote command: CHANnel<m>:THReshold on page 435 CHANnel<m>:THReshold:FINDlevel on page 436 DIGital<m>:THReshold on page 763
Version Selects the version of the LIN standard that is used in the DUT. The setting mainly defines the checksum version used during decoding. The most common version is LIN 2.x. For mixed networks, or if the standard is unknown, set the LIN standard to "Any".

User Manual 1335.9090.02  08

296

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

Remote command: BUS<b>:LIN:STANdard on page 648

Bit Rate Sets the number of transmitted bits per second. The LIN standard defines a maximum bit rate of 20 kbit/s.

"Predefined"

To select a bit rate from the list of predefined values, set "Bit Rate" to "Predefined" and select a value from the list.

"User"

To set another value, set "Bit Rate" to "User" and enter a bit/s value.

Remote command: BUS<b>:LIN:BITRate on page 648

12.6.3 LIN Trigger
Before you set up the trigger, make sure that the bus is configured correctly. See Chapter 12.6.2, "LIN Configuration", on page 295.
To trigger on LIN signals:
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that is configured for LIN.
3. Select "Trigger". This selection has several effects:  Enables decoding, if necessary.  Sets the "Trigger Type" to "Serial Bus" and the trigger source to the selected bus.  Displays the "LIN Trigger" condition in the dialog box, below the protocol setup.
4. At "LIN Trigger", select the required trigger type:  "Start of Frame": stop bit of the sync field  "Wake Up": after a wakeup frame  "Error": checksum, parity or synchronization  "Identifier": specific message identifier or identifier range  "Identifier and Data": combination of identifier and data condition
5. If "Identifier" or "Identifier and Data" is selected, the LIN trigger setup dialog expands to define the serial pattern.

User Manual 1335.9090.02  08

297

R&S®RTM3000 LIN Trigger Settings

Serial Bus Analysis LIN (Option R&S RTM-K3)

Figure 12-32: Trigger setup to trigger on identifier and data patterns
o (blue) = Selected bit in the 2nd byte of the data pattern, where the blue color indicates that the keypad is active for this bit

LIN Trigger.................................................................................................................. 298 Error............................................................................................................................ 299
 Checksum..................................................................................................... 299  Parity.............................................................................................................299  Synchronization............................................................................................ 299 Identifier condition....................................................................................................... 299  Identifier........................................................................................................ 299  Compare....................................................................................................... 299  Symbolic ID...................................................................................................300 Data condition............................................................................................................. 300  Data.............................................................................................................. 300  Compare....................................................................................................... 300  Bin / Hex....................................................................................................... 300

LIN Trigger Selects the trigger mode.

"Start of Frame"

Triggers on the stop bit of the synchronization field.

"Wake Up"

Triggers after a wakeup frame.

"Error"

Identifies various errors in the frame. You can select one or more error types as trigger condition. See "Error" on page 299.

"Identifier"

Sets the trigger to a specific message identifier or an identifier range. Only the 6 bit identifier without parity bits is considered, not the protected identifier. See "Identifier condition" on page 299.

"Identifier and Data"

Triggers on a combination of identifier and data condition. The instrument triggers at the end of the last byte of the specified data pattern. An example is shown in Figure 12-32. See "Identifier condition" on page 299 and "Data condition" on page 300.

User Manual 1335.9090.02  08

298

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

Remote command: TRIGger:A:LIN:TYPE on page 649

Error Select one or more error types as trigger condition.

Checksum  Error Checksum error. The checksum verifies the correct data transmission. It is the last byte of the frame response. The checksum includes not only the data but also the protected identifier (PID).
Remote command: TRIGger:A:LIN:CHKSerror on page 650

Parity  Error Parity error. Parity bits are the bits 6 and 7 of the identifier. They verify the correct transmission of the identifier.
Remote command: TRIGger:A:LIN:IPERror on page 650

Synchronization  Error Error during synchronization.
Remote command: TRIGger:A:LIN:SYERror on page 650

Identifier condition The identifier condition consists of the following settings:  Identifier value  Comparison

Identifier  Identifier condition Defines the identifier pattern in binary and hexadecimal format. To set an individual binary bit or hex nibble (half byte), tap it and enter it via the on-screen keypad.

"Bin"

String containing the binary pattern with a maximum of 64 bits. Characters 0, 1 and X are allowed.

"Hex"

String containing the hexadecimal pattern with a maximum of 8 bytes. Characters 0 to F and X are allowed.

Remote command: TRIGger:A:LIN:IDENtifier on page 650

Compare  Identifier condition Sets the identifier comparison condition: If the identifier pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.
Remote command: TRIGger:A:LIN:ICONdition on page 650

User Manual 1335.9090.02  08

299

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

Symbolic ID  Identifier condition If a label list with symbolic names was loaded and applied in the bus configuration, you can select a symbolic name from the list instead of entering the numeric identifier. The instrument triggers on the identifier of the selected node.

Data condition The data condition consists of the following settings:  Length of the data pattern  Comparison  Data pattern

Data  Data condition Defines the length of the data pattern - the number of bytes in the pattern.
Remote command: TRIGger:A:LIN:DLENgth on page 651

Compare  Data condition Sets the comparison condition: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.
Remote command: TRIGger:A:LIN:DCONdition on page 651

Bin / Hex  Data condition Specifies the data pattern to be triggered. To set an individual binary bit or hexadecimal nibble (half byte), tap it and enter it via the on-screen keypad. Make sure to specify complete bytes.

"Bin"

String containing the binary pattern with a maximum of 64 bits. Characters 0, 1 and X are allowed.

"Hex"

String containing the hexadecimal pattern with a maximum of 8 bytes. Characters 0 to F and X are allowed.

Remote command: TRIGger:A:LIN:DATA on page 651

12.6.4 LIN Decode Results
When the configuration of the serial bus is complete, the signal can be decoded:
1. In the "Bus" menu, enable "Decode". 2. In the "Display" menu, select the result display settings.
See Chapter 12.1.2, "Displaying Decode Results", on page 248. 3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings.
See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249

User Manual 1335.9090.02  08

300

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

The instrument captures and decodes the signal according to the protocol definition and the configuration settings.
The color-coding of the various protocol sections and errors simplifies the interpretation of the visual display. The decode information condenses or expands, depending on the horizontal scale. Various data formats are available to show the result values.

Figure 12-33: Decoded LIN signal with bus table, trigger on frame start Table 12-5: Content of the LIN frame table

Column

Description

Start time

Time of frame start in relation to the trigger point

ID

Identifier value, hexadecimal value

Length

Number of data bytes

Data

Hexadecimal values of the data bytes

Chks

Checksum value

State

Overall state of the frame.

Remote commands are described in Chapter 16.11.6.3, "LIN - Decode Results", on page 651.

12.6.5 Search on Decoded LIN Data
Using the search functionality, you can find the same events in the decoded data which you also can trigger on. Unlike trigger, the search finds all events in an acquisition that fulfill the search condition. The results are listed in a table and and can be saved to file.

User Manual 1335.9090.02  08

301

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

Figure 12-34: Search on a LIN bus for errors
To search for events in a LIN signal 1. Configure and decode the bus correctly. 2. Acquire decoded data. 3. Press the Search key. 4. Select the "Search Type" = "Protocol". 5. Select the "Source": the bus that is configured for LIN protocol. 6. Select the "Event" you want to search for. 7. Enter additional settings, depending on the event.

User Manual 1335.9090.02  08

302

R&S®RTM3000 LIN Search Settings

Serial Bus Analysis LIN (Option R&S RTM-K3)

Figure 12-35: Search on LIN bus for frames with identifier 2C (hex) that have an error
Event........................................................................................................................... 303 Frame Setup............................................................................................................... 303 Error............................................................................................................................ 303 Identifier condition....................................................................................................... 303 Data condition............................................................................................................. 304
Event Sets the event or combination of events to be searched for. Depending on the selected event, additional settings are displayed. Remote command: SEARch:PROTocol:LIN:CONDition on page 657
Frame Setup Selects the frame type to be searched for. Remote command: SEARch:PROTocol:CAN:FRAMe on page 644
Error Selects the error type to be searched for. You can select one or more error types as search condition. The error types are the same as in the LIN trigger setup. See also "Error" on page 299. The setting is only available if "Event" = "Error" or "ID & Error" is selected. Remote command: SEARch:PROTocol:LIN:CHKSerror on page 658 SEARch:PROTocol:LIN:IPERror on page 658 SEARch:PROTocol:LIN:SYERror on page 658
Identifier condition Settings to define the identifier pattern, if "Event" = "Identifier" or "Id & Error" or "Id & Data" is selected.

User Manual 1335.9090.02  08

303

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

After setting the "Compare" condition, you can enter the identifier value by setting the state high, low, or X (do not care) for each single bit. Alternatively, you can enter a hexadecimal value for each half byte.
The settings are the same as for the setup of the identifier trigger, see also "Identifier condition" on page 299.
If a label list with node names was loaded and applied in the bus configuration, you can select the node name from the list instead of entering the numeric identifier. The instrument triggers on the identifier of the selected node.
Remote command: SEARch:PROTocol:LIN:ICONdition on page 659 SEARch:PROTocol:LIN:IDENtifier on page 659
Data condition Settings to define the data pattern to be searched, if "Event" = "Id & Error" is selected.
After setting the "Data" length and the "Compare" condition, you can enter the data value by setting the state high, low, or X (do not care) for each single bit. Alternatively, you can enter a hexadecimal value for each half byte.
The settings are the same as for the setup of the data trigger, see also "Data condition" on page 300.
Remote command: SEARch:PROTocol:LIN:DLENgth on page 659 SEARch:PROTocol:LIN:DCONdition on page 659 SEARch:PROTocol:LIN:DATA on page 660

12.6.6 LIN Label List
For general information on label lists, see Chapter 12.1.5, "Label List", on page 252.
Label lists are protocol-specific. Label lists for LIN are available in CSV and PTT format.
A LIN label file contains two values for each identifier:  Identifier value  Symbolic name for the identifier
Example of a LIN PTT file
# ---------------------------------------------------------------------------@FILE_VERSION = 1.0 @PROTOCOL_NAME = lin # ---------------------------------------------------------------------------# Labels for LIN protocol # Column order: Identifier, Label # ---------------------------------------------------------------------------# Labels for standard addresses 0x3F,Temperature 1Ch,Left brake 20h,Right brake

User Manual 1335.9090.02  08

304

R&S®RTM3000

Serial Bus Analysis LIN (Option R&S RTM-K3)

# Following ID is provided as integer 33,Mirror 0x37,Indoor lights # Labels for reserved addresses 0x3C,Master_Request_Frame 0x3D,Slave_Response_Frame # ----------------------------------------------------------------------------

Figure 12-36: Label list for LIN

User Manual 1335.9090.02  08

305

R&S®RTM3000

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

Figure 12-37: Decoded LIN signal with frame table and applied label list gray = synchronization break, synchronization byte, correct checksum yellow = identifier green = parity bits blue = data words (UART words)
12.7 Audio Signals (Option R&S RTM-K5)
The R&S RTM3000 can analyze several standard and de-facto industry standard signals: I²S Inter-IC Sound standard audio format, left justified and right justified data formats and Time Division Multiplexed (TDM) audio format.
12.7.1 Audio Protocols
All audio protocols use 3 lines:  The clock line generates the bit clock.  The word select line (WS, also known as word clock) defines the frame start and
the maximum length of the data word. For pulse code modulated signals (I²S standard, left and right justified data formats), the level of the WS signal assigns the data words to the left and right channels.

User Manual 1335.9090.02  08

306

R&S®RTM3000

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

TDM uses frame synchronization pulses on the WS line to identify the beginning of a frame.  The data line transmits the audio data in time-multiplexed data channels.
12.7.1.1 I²S Standard
I²S standard interfaces transmit two PCM coded audio channels. The WS line selects the channel being transmitted - left or right channel. Usually, 32 bits are transmitted on each channel. The data word can be shorter than the channel length, and the receiver ignores the remaining bits. The first byte of the audio word is delayed one clock period from the leading edge of the word select pulse. The R&S RTM3000 can decode I²S standard signals with MSBF and LSBF bit order.

12.7.1.2 Left Justified Data Format
The left justified data format is very similar to the I²S standard, but the first byte of the audio word is aligned with the leading edge of the word select pulse. Thus the audio word is left justified within the frame. The data word can be shorter than the channel length.
In addition to the standard configuration, the R&S RTM3000 can analyze also left justified data formats which send the data word with offset to the WS edge. The bit order can be MSBF or LSBF.

12.7.1.3 Right Justified Data Format
The right-justified data format is similar to the left-justified, but the last byte of the word in the frame is aligned with the trailing edge of the word select pulse. Thus the audio word is right-aligned within the frame.
12.7.1.4 TDM
The Time Division Multiplexed (TDM) audio format is not standardized and provides high flexibility for transfer of more than two audio data channels on one line. On the word select line, it uses frame synchronization pulses to identify the beginning of a

User Manual 1335.9090.02  08

307

R&S®RTM3000

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

frame. On the data line, channel blocks of a defined length are transmitted. Each block contains an audio word that can be shorter than the channel length.
Channel length, channel offset and word length are dependent values:
Channel length  Word length + Channel offset

12.7.2 Audio Configuration
The correct setup of the protocol parameters and the threshold is the condition for decoding the signal.
To set up and decode an audio signal 1. Press the [Protocol] key in the Analysis area of the front panel. 2. Select the bus that you want to use: B1, B2, B3 or B4. 3. Select the "Bus Type" = Audio. 4. Select "Configuration". 5. Select the "Word Select", "Clock" and "Data" channel sources. 6. Set the threshold. Use one of these methods:
 Tap "Find Threshold". The instrument evaluates the signal and sets the threshold.
 Enter the threshold value in the numeric field. 7. Set the other signal parameters according to the signal characteristics. All settings
are described below. 8. In the "Bus" menu, enable "Decode".

User Manual 1335.9090.02  08

308

R&S®RTM3000 Audio configuration settings

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

Figure 12-38: Audio setup dialog
Source Selects the audio line that you want to configure in the menu.
Word Select Selects the source of the word select line. If the MSO option R&S RTM-B1 is installed, you can use logic channels as source.
Remote command: BUS<b>:I2S:WSELect:SOURce on page 665
Polarity For I²S, LJ and RJ signals, the polarity defines the word select values assigned to the left and right channels.  "Normal": 0 indicates the left channel, and 1 indicates the right channel. This is the
usual setting.  "Inverted": 0 indicates the right channel, and 1 the left channel. For TDM signals, the polarity defines the edge of the frame synchronization pulse that identifies the beginning of a frame. The frame starts at the next clock edge following the selected FSYNC edge.  "Normal": the frame begins with a rising edge. This is the usual setting.  "Inverted": the frame begins with a falling edge. Remote command: BUS<b>:I2S:WSELect:POLarity on page 664
Threshold, Find Threshold Set the signal threshold for the source channel. Enter a value, or use "Find Threshold" to set the threshold to the middle reference level of the measured amplitude. For analog channels, you can find the value also in the "Vertical" menu > "Channel <n>" >"Threshold"

User Manual 1335.9090.02  08

309

R&S®RTM3000

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

For logic channels, you can find the value also in the "Logic" menu > "Technology".
Remote command: CHANnel<m>:THReshold on page 435 CHANnel<m>:THReshold:FINDlevel on page 436 DIGital<m>:THReshold on page 763

Clock Selects the source of the clock line.
If the MSO option R&S RTM-B1 is installed, you can use logic channels as source.
Remote command: BUS<b>:I2S:CLOCk:SOURce on page 662

Slope Sets the clock edge at which the instrument samples the data on the data line. Usually, the rising edge is used. The R&S RTM3000 can also analyze the converse setup.
Remote command: BUS<b>:I2S:CLOCk:POLarity on page 662

Data Selects the source of the data line.
If the MSO option R&S RTM-B1 is installed, you can use logic channels as source.
Remote command: BUS<b>:I2S:DATA:SOURce on page 663

Active Defines the interpretation of high and low signal states.  "Active high": HIGH (signal level above the threshold level) = 1 and LOW (signal
level below the threshold level) = 0  "Active low": HIGH = 0 and LOW = 1
Remote command: BUS<b>:I2S:DATA:POLarity on page 663

Variant Selects the protocol variant of the audio signal. The configuration possibilities in R&S RTM3000 exceed the definitions of the standards.

"I2S Standard" Inter-IC Sound standard audio format. The first byte of the audio word is delayed one clock period from the leading edge of the word select pulse.

"Left justified"

The left justified data format is similar to the I²S standard. The first byte of the audio word is aligned with the leading edge of the word select pulse. Thus the audio word is left justified within the frame. In R&S RTM3000, an additional offset of the audio word can be set.

"Right justified"

In right justified data, the last byte of the word in the frame is aligned with the trailing edge of the word select pulse. Thus the audio word is right-aligned within the frame. In R&S RTM3000, an additional offset of the audio word can be set.

User Manual 1335.9090.02  08

310

R&S®RTM3000

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

"TDM"

The Time Division Multiplexed audio format can transfer of up to 8 audio data channels on one line. On the word select line, it uses frame synchronization pulses to identify the beginning of a frame. On the data line, channel blocks of a defined length are transmitted. Each block contains an audio word.

Remote command: BUS<b>:I2S:AVARiant on page 660

12.7.3 Setup of Audio Variants
Depending on the selected audio variant, different settings are available.

Figure 12-39: Setup menu Audio Left Justified Variant

Figure 12-40: Setup menu Audio TDM Variant

User Manual 1335.9090.02  08

311

R&S®RTM3000

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

First Channel Defines if the left or the right channel is the first channel in the frame. The setting is available for I²S standard, left and right justified audio signals. Remote command: BUS<b>:I2S:CHANnel:ORDer on page 661
No. of Channels Sets the number of channels transmitted on the TDM audio line. Remote command: BUS<b>:I2S:CHANnel:TDMCount on page 662
Channel Delay Sets a delay of the channel blocks after the frame start (word select edge). Thus, all channels are shifted. The setting is available only for TDM signals. Remote command: BUS<b>:I2S:FOFFset on page 664
Channel Length Sets the number of bits in a channel block for TDM audio signals (transmitter length). The setting is available only for TDM signals. Remote command: BUS<b>:I2S:CHANnel:LENGth on page 661
Channel Offset Sets the number of bits between the channel start and the start of the audio word. The setting is available for left justified data format and TDM audio signals. For TDM, possible values depend on the channel length and the word length. The maximum offset is Channel length - Word length. If you change the channel length or the word length, the channel offset is adjusted automatically. Remote command: BUS<b>:I2S:CHANnel:OFFSet on page 661
Word Length Defines the number of bits in an audio data word (receiver length). The minimum length is 1 bit, the maximum length is the channel length. Remote command: BUS<b>:I2S:WLENgth on page 664
Bit Order Sets the bit order in the audio data words. Usually, the MSB is transmitted first. Remote command: BUS<b>:I2S:BORDer on page 661

User Manual 1335.9090.02  08

312

R&S®RTM3000

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

12.7.4 Audio Trigger
Before you set up the trigger, make sure that the bus is configured correctly. See Chapter 12.7.2, "Audio Configuration", on page 308.
To trigger on Audio signals:
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that is configured for Audio.
3. Select "Trigger". This selection has several effects:  Enables decoding, if necessary.  Sets the "Trigger Type" to "Serial Bus" and the trigger source to the selected bus.  Displays the trigger conditions in the dialog box, below the protocol setup.
4. At "Audio Trigger", select the required trigger type:  "Data"  "Window"  "Word Select"  "Error"
5. Set the other trigger parameters according to the signal characteristics. The available settings depend on the selected trigger type. All settings are described below.
Audio trigger settings

Channel Selects the audio channel on which the instrument looks for the specified data condition. The setting is relevant for trigger types data and window.

User Manual 1335.9090.02  08

313

R&S®RTM3000

Serial Bus Analysis Audio Signals (Option R&S RTM-K5)

Compare Defines the operator for comparison of the decoded data word with the specified data word.
The following operators can be set: equal, not equal, greater than, lower than, in range and out of range.
If the data on the selected channel is not relevant for the trigger condition, select "Don't care".
The setting is relevant for data and window trigger types.
Remote command: TRIGger:A:I2S:CHANnel:LEFT:CONDition on page 666 TRIGger:A:I2S:CHANnel:RIGHt:CONDition on page 667 TRIGger:A:I2S:CHANnel:TDM<n>:CONDition on page 667
Data / Data Min. / Data Max. Define the data words to be compared with the decoded data word. The data format is decimal. The maximum value is limited by the word length. Consider that audio words are signed numbers in 2's complement format. For example, an 8-bit data word has a value range from -128 to 127.
The setting is relevant for trigger types data and window.
Remote command: TRIGger:A:I2S:CHANnel:LEFT:DMAX on page 666 TRIGger:A:I2S:CHANnel:LEFT:DMIN on page 667 TRIGger:A:I2S:CHANnel:RIGHt:DMAX on page 667 TRIGger:A:I2S:CHANnel:RIGHt:DMIN on page 667 TRIGger:A:I2S:CHANnel:TDM<n>:DMAX on page 668 TRIGger:A:I2S:CHANnel:TDM<n>:DMIN on page 668
Combination Sets the logical combination to trigger on data words on different channels. The instrument triggers if all conditions are met inside one frame.
"And": the instrument triggers if the data conditions on all selected channels are fulfilled.
"Or": The instrument triggers if one of the specified data conditions is fulfilled.
The setting is relevant for trigger types data and window.
Remote command: TRIGger:A:I2S:FUNCtion on page 668
Window Length Sets the number of subsequent frames (audio samples) for which the data conditions are fulfilled.
Remote command: TRIGger:A:I2S:WINDow:LENGth on page 669
Word Select Sets the rising("Positive") or falling ("Negative") edge of the word select signal as trigger condition.

User Manual 1335.9090.02  08

314

R&S®RTM3000

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

Consider your "Word Select" > "Polarity" setting in the audio configuration menu.
Remote command: TRIGger:A:I2S:WSSLope on page 669

12.7.5 Audio Decode Results

When the configuration of the serial bus is complete, the signal can be decoded:

1. In the "Bus" menu, enable "Decode".
2. In the "Display" menu, select the result display settings. See Chapter 12.1.2, "Displaying Decode Results", on page 248.
3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings. See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249

The instrument captures and decodes the signal according to the protocol definition and the configuration settings.

The color-coding of the various protocol sections and errors simplifies the interpretation of the visual display. The decode information condenses or expands, depending on the horizontal scale. Various data formats are available to show the result values.

The figure above shows a decoded Audio signal and the "Bus Table".

Table 12-6: Content of the audio frame table

Column

Description

Frame

Frame number

Start time

Time of frame start in relation to the trigger point

Time Diff.

Time difference of the frame in relation to the previous frame

Left, Right (I²S, LJ, RJ) CH1, CH2,...CH8 (TDM)

Hexadecimal values of the audio words

Remote commands are described in Chapter 16.11.7.3, "Audio Decode Results", on page 669.

12.8 MIL-STD-1553 (Option R&S RTM-K6)
 The MIL-STD-1553 .............................................................................................. 316  MIL-STD-1553 Configuration................................................................................ 318  MIL-STD-1553 Trigger.......................................................................................... 320  MIL-STD-1553 Decode Results............................................................................ 325  MIL-STD-1553 Label List...................................................................................... 326

User Manual 1335.9090.02  08

315

R&S®RTM3000

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

12.8.1 The MIL-STD-1553
The MIL-STD-1553 specification defines the characteristics of a serial data bus originally designed for use in the military avionics. Nowadays it is also used in spacecraft on-board data handling.
The bus is a 2-wire bus that uses differential signals.
A MIL-STD-1553 system consists of the following components:
 Bus Controller (BC): initiates and coordinates the data flow in the system.  Remote Terminal (RT): interfaces various subsystems with the data bus. A system
consists of up to 31 RTs and each RT can have 31 subaddresses. The subaddresses 0 and 31 refer to a mode code command.  Bus Monitor (BM) (optional): listens to all messages and can record selected data for real-time or off-line analysis.
The information is transmitted over the bus in defined series of words using Manchester code, where each bit is transmitted as high-low for a logical 1 or a low-high for a logical 0. There are three types of words: command, data and status.
Command Word

Figure 12-41: Structure of a command word
The format of a command word consists of the following parts (see Figure 12-41):
 Sync: an invalid Manchester waveform.  Remote Terminal (RT) Address: the unique address of the corresponding RT.  Transmit/Receive (T/R): indicates the action required from the RT.  Subaddress/Mode Code: indicates the RT subaddress. The subaddresses 0 and
31 signalize the transmission of a mode code.
 Data Word Count /Mode Code: indicates the number of words that are sent/ received by the RT. A maximum of 32 words is allowed. This field may be used for the transmission of the mode code value.
 Parity: checks if there are bit errors during the transmission. The total number of logic 1 bits for the word (sync bits not included) shall be odd.

User Manual 1335.9090.02  08

316

R&S®RTM3000 Data Word

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

Figure 12-42: Structure of a data word
The format of a data word consists of the following parts (see Figure 12-42):  Sync: an invalid Manchester waveform.  Data: the transferred information (16 bit).  Parity: checks if there are bit errors during the transmission. The total number of
logic 1 bits for the word (sync bits not included) shall be odd.
Status Word

Figure 12-43: Structure of a status word
The format of a status word consists of the following parts (see Figure 12-43):  Sync: an invalid Manchester waveform.  Remote Terminal (RT) Address: the unique address of the corresponding RT.  Message error: indicates an error in the command/data word transmission from the
BC. A logic 1 indicates presence of a message error and a logic 0 indicates its absence.  Instrumentation: helps to distinguish between a status word and a command word. The logic state of this bit shall be 0.  Service Request: indicates that the RT requires service. A logic 1 indicates a presence of a service request and logic 0 indicates its absence.  Reserved: bits reserved for future uses.  Broadcast Command: a logic 1 indicates that the preceding valid command word was a broadcast command and a logic 0 that it was not.

User Manual 1335.9090.02  08

317

R&S®RTM3000

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

 Busy: a busy state indicates that the RT or the subsystem is not able to transfer data. A logic 1 indicates a presence of a busy condition and logic 0 indicates its absence.
 Subsystem Flag: flags a subsystem fault. A logic 1 indicates a presence of a flag and logic 0 indicates its absence.
 Dynamic Bus Control Acceptance: a logic 1 indicates acceptance of a dynamic bus control and a logic 0 a rejection.
 Terminal Flag: flags an RT fault condition. A logic 1 indicates a presence of a flag and logic 0 indicates its absence.
 Parity: checks if there are bit errors during the transmission. The total number of logic 1 bits for the word (sync bits not included) shall be odd.
For comfortable analysis, you can load an editable label list, to interpret transferred numeric values as meaningful text labels.

12.8.2 MIL-STD-1553 Configuration
The correct setup of the protocol parameters and the threshold is the condition for decoding the signal.
To set up and decode an MIL-STD-1553 signal 1. Press the [Protocol] key in the Analysis area of the front panel. 2. Select the bus that you want to use: B1, B2, B3 or B4. 3. Select the "Bus Type" = MIL-STD-1553. 4. Select "Configuration". 5. Select the "Source", the channel to which the input signal is connected. 6. Set the "Threshold High" and "Threshold Low". 7. Set the other signal parameters according to the signal characteristics. All settings
are described below. 8. In the "Bus" menu, enable "Decode".

User Manual 1335.9090.02  08

318

R&S®RTM3000 MIL-STD-1553 Configuration Settings

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

Figure 12-44: MIL-STD-1553 setup dialog
Configuration Opens a dialog box to configure the MIL signal.
Source Sets the channel for the signal source. Remote command: BUS<b>:MILStd:SOURce on page 674
Polarity Sets the polarity of the bus. Remote command: BUS<b>:MILStd:POLarity on page 673
Threshold, Find Threshold Set the signal threshold for the source channel. Enter a value, or use "Find Threshold" to set the threshold to the middle reference level of the measured amplitude. For analog channels, you can find the value also in the "Vertical" menu > "Channel <n>" >"Threshold" For logic channels, you can find the value also in the "Logic" menu > "Technology". Remote command: CHANnel<m>:THReshold on page 435 CHANnel<m>:THReshold:FINDlevel on page 436 DIGital<m>:THReshold on page 763
Threshold High Sets the high threshold level.

User Manual 1335.9090.02  08

319

R&S®RTM3000

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

Remote command: BUS<b>:MILStd:THReshold:HIGH on page 674
Threshold Low Sets the low threshold level. Remote command: BUS<b>:MILStd:THReshold:LOW on page 675
Response Max Sets the range for the response time. Remote command: BUS<b>:MILStd:RESPonsetime:INFinite on page 674 BUS<b>:MILStd:RESPonsetime:MAXimum on page 674 BUS<b>:MILStd:RESPonsetime:MINimum on page 674
IMG Time Sets the range of the inter message gap time. Remote command: BUS<b>:MILStd:IMGTime:INFinite on page 673 BUS<b>:MILStd:IMGTime:MAXimum on page 673 BUS<b>:MILStd:IMGTime:MINimum on page 673

12.8.3 MIL-STD-1553 Trigger
Before you set up the trigger, make sure that the bus is configured correctly. See Chapter 12.8.2, "MIL-STD-1553 Configuration", on page 318.
To trigger on MIL-STD-1553 signals:
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that is configured for LIN.
3. Select "Trigger". This selection has several effects:  Enables decoding, if necessary.  Sets the "Trigger Type" to "Serial Bus" and the trigger source to the selected bus.  Displays the "MIL Trigger" condition in the dialog box, below the protocol setup.
4. At "MIL Trigger", select the required trigger type:  "Error": combination of protocol errors  "Command": on a defined command  "Status": on a defined status  "Cmd. and data": on a defined command and data
5. Set the other trigger parameters according to the signal characteristics. All settings are described below.

User Manual 1335.9090.02  08

320

R&S®RTM3000 MIL-STD-1553 Trigger Settings

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

Figure 12-45: Trigger setup to trigger on identifier and data patterns
Synchronization Triggers on a sync impulse. You can select to trigger on "C/S" (Commando/Status), on "Data" or on "All" sync pulses. Remote command: TRIGger:A:MILStd:SYNC on page 681
Word Selects the word type to be triggered on. The selected word type is indicated in the softkey name. Remote command: TRIGger:A:MILStd:WORD on page 682
Error Triggers on any combination of protocol errors. You can enable triggering on a specific type of error in the submenu.
Synchronization  Error Triggers if a sync impulse does not fulfill the technical requirements or when the transmission is not valid. Remote command: TRIGger:A:MILStd:ERRor:SYNC on page 677
Parity  Error Checks the parity of every word and triggers if the parity is even. Remote command: TRIGger:A:MILStd:ERRor:PARity on page 677
Manchester  Error Triggers if there is an error in the Manchester coding of the signal.

User Manual 1335.9090.02  08

321

R&S®RTM3000

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

Remote command: TRIGger:A:MILStd:ERRor:MANChester on page 677
Timeout  Error Triggers if the timeout is out of the set range. The range can be set in the "Bus type" = "MIL-STD-1553"> "Configuration" > "Timing setup" menu. Remote command: TRIGger:A:MILStd:ERRor:TIMeout on page 677
Command Triggers on a command word that is specified in the submenu.
Cmd. Type  Command Selects the command type.
Symbolic ID  Command If a label list with node names was loaded and applied in the bus configuration, you can select simply the node name from the list instead of entering the numeric identifier. The instrument triggers on the identifier of the selected node.
RT Address  Command Opens a submenu to set the RT address.
Compare  RT Address  Command Sets the condition how the decoded value is compared with the defined range. Remote command: TRIGger:A:MILStd:RTADdress:CONDition on page 679
Edit Minimum/Edit Maximum  RT Address  Command Opens the "Edit Minimum"/"Edit Maximum" submenu. After setting the "Compare" condition, you can enter the value bit-by-bit by setting the state high, low, or do not care for each single bit. Alternatively, you can enter a hexadecimal value. Remote command: TRIGger:A:MILStd:RTADdress:MAXimum on page 679 TRIGger:A:MILStd:RTADdress:MINimum on page 679
Data Direction  Command Toggles the data direction of the selected command: T (transmit), R (receive), or X (either). Remote command: TRIGger:A:MILStd:TRMode on page 681
Sub Address  Command Sets the subaddress.
Compare  Sub Address  Command Sets the condition how the decoded value is compared with the defined range.

User Manual 1335.9090.02  08

322

R&S®RTM3000

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

Remote command: TRIGger:A:MILStd:SADDress:CONDition on page 679
Edit Minimum/Edit Maximum  Sub Address  Command Opens the "Edit Minimum"/"Edit Maximum" submenu. After setting the "Compare" condition, you can enter the value bit-by-bit by setting the state high, low or do not care for each single bit. Alternatively, you can enter a hexadecimal value. Remote command: TRIGger:A:MILStd:SADDress:MAXimum on page 679 TRIGger:A:MILStd:SADDress:MINimum on page 680
Word Count  Command Sets the word count.
Compare  Word Count  Command Sets the condition how the decoded value is compared with the defined range. Remote command: TRIGger:A:MILStd:WCOunt:CONDition on page 682
Minimum  Word Count  Command Sets the minimum of the word count range. Remote command: TRIGger:A:MILStd:WCOunt:MINimum on page 682
Maximum  Word Count  Command Sets the maximum of the word count range. Remote command: TRIGger:A:MILStd:WCOunt:MAXimum on page 682
Sub Address  Command When "Cmd. Type" > "Mode Code" is selected, the subaddress selection is restricted to "0", "31" or "0 | 31" Remote command: TRIGger:A:MILStd:SADDress:MCADdress on page 679
Mode Code  Command Selects the type of mode code when "Command Type" > "Mode Code" is selected. Remote command: TRIGger:A:MILStd:MCODe:CODE on page 678
Status Triggers on a status word that is specified. See also RT Address.
Status  Status Selects a status bit. For each bit, you can select the "State" to be triggered on.

User Manual 1335.9090.02  08

323

R&S®RTM3000

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

See also: "Status Word" on page 317 Remote command: TRIGger:A:MILStd:STATus:BCReceived on page 680 TRIGger:A:MILStd:STATus:BUSY on page 680 TRIGger:A:MILStd:STATus:DBCaccept on page 680 TRIGger:A:MILStd:STATus:INSTrument on page 680 TRIGger:A:MILStd:STATus:MERRor on page 680 TRIGger:A:MILStd:STATus:SREQuest on page 681 TRIGger:A:MILStd:STATus:SUBSystem on page 681 TRIGger:A:MILStd:STATus:TERMinal on page 681
State  Status Toggles the logic state of the selected bit: 0 (low), 1 (high), or X (do not care).
Cmd. and data Triggers on specified command and data.
Transmission  Cmd. and data Sets the transmission type: "BC-RT" (bus controller to remote terminal); "RT - BC" (remote terminal to bus controller), "RT - RT" (remote terminal to remote terminal),"Mode Code" with data. Remote command: TRIGger:A:MILStd:TTYPe on page 681
Data  Cmd. and data Triggers on a specified data.
Offset Compare  Data  Cmd. and data Sets the condition how the decoded value is compared with the defined offset. Remote command: TRIGger:A:MILStd:DATA:OFFSet:CONDition on page 676
Offset  Data  Cmd. and data Sets a word offset. Remote command: TRIGger:A:MILStd:DATA:OFFSet on page 676
Data Words  Data  Cmd. and data Sets the number of words. Up to four words can be set. Remote command: TRIGger:A:MILStd:DATA:WORDs on page 677
Data Compare  Data  Cmd. and data Sets the condition how the decoded value is compared with the defined range. Remote command: TRIGger:A:MILStd:DATA:CONDition on page 676

User Manual 1335.9090.02  08

324

R&S®RTM3000

Serial Bus Analysis MIL-STD-1553 (Option R&S RTM-K6)

Minimum/Maximum  Data  Cmd. and data Opens the "Minimum"/"Maximum" submenu.
After setting the "Compare" condition, you can enter the value bit-by-bit by setting the state high, low or do not care for each single bit. Alternatively, you can enter a hexadecimal value.
Remote command: TRIGger:A:MILStd:DATA:MAXimum on page 676 TRIGger:A:MILStd:DATA:MINimum on page 676

12.8.4 MIL-STD-1553 Decode Results

When the configuration of the serial bus is complete, the signal can be decoded:

1. In the "Bus" menu, enable "Decode".
2. In the "Display" menu, select the result display settings. See Chapter 12.1.2, "Displaying Decode Results", on page 248.
3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings. See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249

The instrument captures and decodes the signal according to the protocol definition and the configuration settings.

The color-coding of the various protocol sections and errors simplifies the interpretation of the visual display. The decode information condenses or expands, depending on the horizontal scale. Various data formats are available to show the result values.

Table 12-7: Content of the MIL-STD-1553 frame table

Column

Description

Start time

Time of word start in relation to the trigger point

Type

Word Type

RTA

RT address

Label

Symbolic label, available if a label list was loaded and applied

T/R

Data direction, transmit or receive

Sub

Subaddress

Length

Number of data bytes

Data

Hexadecimal values of the data bytes

RT/IMG

Response time/intermessage gap time

State

Overall state of the word

Remote commands are described in Chapter 16.11.8.3, "MIL-1553 Decode Results", on page 682.

User Manual 1335.9090.02  08

325

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

12.8.5 MIL-STD-1553 Label List
Label lists are protocol-specific. A MIL-STD-1553 file contains three values for each identifier:  "Symbolic label": symbolic name of addressed device, or the label of the sub
address. The Labels are sorted in alphabetic order.  "RT Addr.": hexadecimal remote terminal address value  "Sub Addr": hexadecimal sub address value
Example: MIL PTT file
# ----------------------------------------------------------# Labels for MIL.1553 protocol # Column order: RT address, RT label, Subaddress, Subaddress Label # --------------------------------------------------------------------@PROTOCOL_NAME = mil1553 0Ah,Engine,01h,Thrust 03h,Main panel,07h,Altimeter 03h,Main panel,01h,Speed 0Eh,Only RTA

12.9 ARINC 429 (Option R&S RTM-K7)
 ARINC 429 Basics................................................................................................ 326  ARINC 429 Configuration......................................................................................327  ARINC 429 Trigger................................................................................................329  ARINC 429 Decode Results..................................................................................333  Search on Decoded ARINC 429 Data...................................................................334  ARINC 429 Label List............................................................................................336
12.9.1 ARINC 429 Basics
The ARINC 429 is a specification that defines the characteristics of an avionic data bus used on commercial and transport aircraft.
In an ARINC 429 system, a single transmitter/source is connected to 1 to 20 receivers/ sinks on one twisted wire pair. The bus uses differential signals. The ARINC 429 standard uses a simplex communication - data may be transmitted in only one direction. The information is transmitted over the bus in defined series of words.

User Manual 1335.9090.02  08

326

R&S®RTM3000 Word Format

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

Figure 12-46: Structure of an ARINC 429 word
An ARINC 429 word is 32-bits and consists of the following parts (see Figure 12-46):  Parity: the most significant bit (MSB). Checks if there are bit errors during the trans-
mission. The total number of logic 1 bits for the word shall be odd.  Sign/Status Matrix (SSM): the value of these bits depends on the data type. It may
be used to report the status of hardware equipment.  Data:
­ Binary (BNR): stores the data as a binary number. ­ Binary Coded Decimal (BCD): uses 4 data field bits to represent a decimal
digit. ­ Discrete data: a combination of BNR and/ or BCD or individual bits that express
specific equipment conditions. ­ Maintenance data and acknowledgment ­ Williamsburg / Buckhorn protocol: a bit-oriented protocol that is used for file
transfer.  Source/Destination Identifier (SDI): indicates the intended receiver or the transmit-
ting subsystem.  Label: gives information about the word's data type. For comfortable analysis, you can load an editable label list, to interpret transferred numeric values as meaningful text labels.
12.9.2 ARINC 429 Configuration
The correct setup of the protocol parameters and the threshold is the condition for decoding the signal.
To set up and decode a ARINC 429 signal
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that you want to use: B1, B2, B3 or B4.
3. Select the "Bus Type" = ARINC 429.
4. Select "Configuration".
5. Select the "Source", the channel to which the input signal is connected.
6. Set the threshold:

User Manual 1335.9090.02  08

327

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

 Tap "Find Threshold". The instrument evaluates the signal and sets the threshold.
 Enter the threshold value in the numeric field.
7. Set the other signal parameters according to the signal characteristics. All settings are described below.
8. In the "Bus" menu, enable "Decode".
ARINC 429 Configuration Settings

Figure 12-47: ARINC 429 setup dialog
Source Sets the channel for the signal source. Remote command: BUS<b>:ARINc:SOURce on page 696
Polarity Sets the polarity of the bus. Remote command: BUS<b>:ARINc:POLarity on page 696
Threshold, Find Threshold Set the signal threshold for the source channel. Enter a value, or use "Find Threshold" to set the threshold to the middle reference level of the measured amplitude. For analog channels, you can find the value also in the "Vertical" menu > "Channel <n>" >"Threshold" For logic channels, you can find the value also in the "Logic" menu > "Technology". Remote command: CHANnel<m>:THReshold on page 435 CHANnel<m>:THReshold:FINDlevel on page 436 DIGital<m>:THReshold on page 763

User Manual 1335.9090.02  08

328

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

Threshold High Sets the upper threshold. Remote command: BUS<b>:ARINc:THReshold:HIGH on page 696
Threshold Low Sets the lower threshold. Remote command: BUS<b>:ARINc:THReshold:LOW on page 696
Bit Rate Sets the bit rate mode to high speed (100 kBit/s), low speed (12.5 kBit/s) or a user defined value. Remote command: BUS<b>:ARINc:BRMode on page 695 BUS<b>:ARINc:BRValue on page 695
Decode Format Sets the decoding data format for the ARINC 429 bus: Data, SSM+Data, SSM+Data +SDI, Data+SDI. Remote command: BUS<b>:ARINc:DATA:FORMat on page 701

12.9.3 ARINC 429 Trigger
Before you set up the trigger, make sure that the bus is configured correctly. See Chapter 12.9.2, "ARINC 429 Configuration", on page 327.
To trigger on ARINC 429 signals:
1. Press the [Protocol] key in the Analysis area of the front panel.
2. Select the bus that is configured for ARINC 429.
3. Select "Trigger". This selection has several effects:  Enables decoding, if necessary.  Sets the "Trigger Type" to "Serial Bus" and the trigger source to the selected bus.  Displays the "ARINC Trigger" condition in the dialog box, below the protocol setup.
4. At "ARINC Trigger", select the required trigger type:  "Word": word start or word stop  "Error": combination of protocol errors  "Label": on a spcified label.  "Label and Data": combination of data and label condition

User Manual 1335.9090.02  08

329

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

 "Transmission": on a transmission. 5. Set the other trigger parameters according to the signal characteristics. All settings
are described below.
ARINC 429 Trigger Settings

Figure 12-48: Trigger setup to trigger on label and data patterns

Word Triggers on a word start or word stop.
Remote command: TRIGger:A:ARINc:WORD:TYPE on page 700

Error Triggers on any combination of protocol errors. Enable the error types that you want to trigger on.

"Parity"

Checks the parity and triggers if the parity is even.

"Gap Error"

Triggers on a gap error. The gap is calculated automatically from the set sample rate.

"Coding Error" Triggers on a coding error.

Remote command: TRIGger:A:ARINc:ERRor:PARity on page 698 TRIGger:A:ARINc:ERRor:GAP on page 698 TRIGger:A:ARINc:ERRor:CODing on page 698

Label Set the label settings to be triggered on.

User Manual 1335.9090.02  08

330

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

Symbolic ID  Label If a label list with node names was loaded and applied in the bus configuration, you can select simply the node name from the list instead of entering the numeric identifier. The instrument triggers on the identifier of the selected node.
Label and Data Set the label and data settings to be triggered on. See also: Symbolic ID

SSM  Label and Data Sets the values for the sign/status matrix (SSM) bits. Remote command: TRIGger:A:ARINc:SSM on page 699
SDI  Label and Data Sets the values for the source/destination identifier (SDI) bits. Remote command: TRIGger:A:ARINc:SDI on page 699
Data  Label and Data Triggers on a data, that is specified in the submenu.

User Manual 1335.9090.02  08

331

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

Data Offset  Data  Label and Data Sets a data offset. Remote command: TRIGger:A:ARINc:DATA:OFFSet on page 698
Data Size  Data  Label and Data Sets the data size. Remote command: TRIGger:A:ARINc:DATA:SIZE on page 698
Compare  Data  Label and Data Sets the condition how the decoded value is compared with the defined range. Remote command: TRIGger:A:ARINc:DATA:CONDition on page 697
Data  Data  Label and Data After setting the "Compare" condition, you can enter the value bit-by-bit by setting the state high, low, or don't care for each single bit. Alternatively, you can enter a hexadecimal value for each byte. Remote command: TRIGger:A:ARINc:DATA:MAXimum on page 697 TRIGger:A:ARINc:DATA:MINimum on page 697
Transmission Set a transmission conditions to be triggered on. See also:  "Symbolic ID" on page 331  "Label" on page 330  "Data" on page 331

Interval  Transmission Sets the condition how the decoded value is compared with the defined range.
Remote command: TRIGger:A:ARINc:TTIMe:CONDition on page 700

User Manual 1335.9090.02  08

332

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

Minimum Time  Transmission Sets the minimum of the transmission time range. Remote command: TRIGger:A:ARINc:TTIMe:MINimum on page 700
Maximum Time  Transmission Sets the maximum of the transmission time range. Remote command: TRIGger:A:ARINc:TTIMe:MAXimum on page 700

12.9.4 ARINC 429 Decode Results

When the configuration of the serial bus is complete, the signal can be decoded:

1. In the "Bus" menu, enable "Decode".
2. In the "Display" menu, select the result display settings. See Chapter 12.1.2, "Displaying Decode Results", on page 248.
3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings. See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249

The instrument captures and decodes the signal according to the protocol definition and the configuration settings.

The color-coding of the various protocol sections and errors simplifies the interpretation of the visual display. The decode information condenses or expands, depending on the horizontal scale. Various data formats are available to show the result values.

Table 12-8: Content of the ARINC 429 table

Column

Description

Start time

Time of word start in relation to the trigger point

Stop time

Time of word stop in relation to the trigger point

Label name

Symbolic label, available if a label list was loaded and applied

Label

The value of the label bytes

SDI

The state of the SDI bits

SSM

The state of the SSM bits

Data

The value of the data bytes

State

Overall state of the frame

Remote commands are described in Chapter 16.11.9.3, "ARINC 429 Decode Results", on page 700.

User Manual 1335.9090.02  08

333

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

12.9.5 Search on Decoded ARINC 429 Data
Using the search functionality, you can find the same events in the decoded data which you also can trigger on. Unlike trigger, the search finds all events in an acquisition that fulfill the search condition. The results are listed in a table and and can be saved to file.
To search for events in a ARINC 429 signal 1. Configure and decode the bus correctly. 2. Acquire decoded data. 3. Press the Search key. 4. Select the "Search Type" = "Protocol". 5. Select the "Source": the bus that is configured for ARINC 429 protocol. 6. Select the "Event" you want to search for. 7. Enter additional settings, depending on the event.
ARINC 429 search settings

Figure 12-49: Settings for search on ARINC 429 bus

Word Searches for a word start or word stop.
Remote command: SEARch:PROTocol:ARINc:WORD[:TYPE] on page 707

Error Searches for a protocol error.

"Parity"

Checks the parity and triggers if the parity is even.

"Gap Error"

Searches for a gap error. The gap is calculated automatically from the set sample rate.

User Manual 1335.9090.02  08

334

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

"Coding Error" Searches for a coding error. Remote command: SEARch:PROTocol:ARINc:ERRor on page 705
Label Set the label settings to be searched for.

Symbolic ID  Label If a label list with node names was loaded and applied in the bus configuration, you can select simply the node name from the list instead of entering the numeric identifier. The instrument searches for the identifier of the selected node.
Label and Data Set the label and data settings to be searched for. See also: Symbolic ID

SSM  Label and Data Sets the values for the sign/status matrix (SSM) bits.
Remote command: SEARch:PROTocol:ARINc:SSM on page 707

User Manual 1335.9090.02  08

335

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

SDI  Label and Data Sets the values for the source/destination identifier (SDI) bits. Remote command: SEARch:PROTocol:ARINc:SDI on page 706
Data  Label and Data Searches for a data, that is specified in the submenu.
Data Offset  Data  Label and Data Sets a data offset. Remote command: SEARch:PROTocol:ARINc:DATA:OFFSet on page 705
Data Size  Data  Label and Data Sets the data size. Remote command: SEARch:PROTocol:ARINc:DATA:SIZE on page 705
Compare  Data  Label and Data Sets the condition how the decoded value is compared with the defined range. Remote command: SEARch:PROTocol:ARINc:DATA:CONDition on page 704
Data  Data  Label and Data After setting the "Compare" condition, you can enter the value bit-by-bit by setting the state high, low, or don't care for each single bit. Alternatively, you can enter a hexadecimal value for each byte. Remote command: SEARch:PROTocol:ARINc:DATA:MAXimum on page 705 SEARch:PROTocol:ARINc:DATA:MINimum on page 705

12.9.6 ARINC 429 Label List

Label lists are protocol-specific. An ARINC 429 file contains three values for each identifier:
 "Arinc Label": the Arinc 429 label value, that identifies the data type and the parameters associated with it.
 "Symbolic label": symbolic name of the label, specifying the device function.
 "Word Format": an optional parameter to describe the composition of the ARINC 429 word. It can be provided as integer value or mnemonic.

Word format definition

0 or DATA 1 or DATA_SDI 2 or DATA_SSM

= <P>< = <P>< = <P><SSM><

Data Data Data

><Label> ><SDI><Label>
><Label>

User Manual 1335.9090.02  08

336

R&S®RTM3000

Serial Bus Analysis ARINC 429 (Option R&S RTM-K7)

3 or DATA_SDI_SSM = <P><SSM>< Data

><SDI><Label>

>3 or SYSTEM_DEFAULT or empty = Default format as defined in scope.

Example: ARINC 429 PTT file
# ---------------------------------------------------------------------------@FILE_VERSION = 1.0 @PROTOCOL_NAME = arinc429 # ---------------------------------------------------------------------------# Labels for ARINC protocol # Column order: Numeric address (Label), Symbolic label, Word format # ---------------------------------------------------------------------------# ----Definition---@PROTOCOL_NAME = arinc429 101o, Distance to Go, 0 102o, Time to Go, DATA_SDI 103o, Engine Discrete, DATA_SSM 104o, Latitude, 3 105o, Ground Speed, 4 106o, Magnetic heading # ----------------------------------------------------------------------------

User Manual 1335.9090.02  08

337

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Probe Adjustment

13 Power Analysis (Option R&S RTM-K31)
With the R&S RTM3000 and option R&S RTM-K31 you can perform power analysis measurements.
 Probe Adjustment..................................................................................................338  Report Settings..................................................................................................... 339  Statistic Menu Settings..........................................................................................340  Input Power Measurements.................................................................................. 341  Output Power Measurements............................................................................... 354  Switching Power Measurements...........................................................................362  Power Path Power Measurements........................................................................370

13.1 Probe Adjustment

13.1.1 Deskewing the Probes
Some power measurements require a current and a voltage probe. Before you start one of these measurements, you need to deskew the probes to get correct measurement results. The settings menu of the corresponding measurements contain the "Probe" function to adjust the probes. Required equipment:  R&S RT-ZF20 power deskew fixture  Rohde & Schwarz voltage probe  Rohde & Schwarz current probe
1. Connect the differential voltage probe and the current probe to the oscilloscope.
2. Press the Apps Selection key. Tap "Power Analysis".
3. Select a measurement.
4. In the configuration menu, select the correct channels for the "Current" and the "Voltage" sources.
5. Select the "Probe" menu.
6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset".
8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.

User Manual 1335.9090.02  08

338

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Report Settings

13.1.2 Probe Settings for Power Measurements

 To open the "Probe" settings menu:
a) Press the Apps Selection key. Tap "Power Analysis". b) Select a measurement. c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen. e) Scroll down. Select "Power". f) In the "Power" menu, select "Probe".

Deskew Use the R&S RT-ZF20 power deskew fixture to deskew the probes. Starts the automatic deskew procedure to align the waveforms of all visible channels. It is necessary to deskew if a current and a voltage probe is used in the measurement. Remote command: POWer:DESKew[:EXECute] on page 710
Zero Offset Differences in DUT and oscilloscope ground levels may cause larger zero errors affecting the waveform. If the DUT is ground-referenced, the "Zero Offset" corrects the zero error of the probe to optimize measurement results at small signal levels. Short the signal pin and the ground pin together and connect them to the ground of the DUT. Then press "Zero Offset". Remote command: POWer:ZOFFset[:EXECute] on page 710
13.2 Report Settings
In the "Report" menu you can describe your device under test (DUT) and the test conditions. This information can be used on the title page for a report generated from the "Power Analysis" measurements.

User Manual 1335.9090.02  08

339

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Statistic Menu Settings

Report Opens the "Report" menu to enter DUT and test information and start the result export.

"Device under Enter a name for your DUT. test (DUT)"

"User"

Enter a user name.

"Site"

Enter the site.

"Temperature" Enter the test temperature.

"Description" Enter a description for the test.

"Save"

Opens the "Save" menu where you set the storage settings and save the report to the USB flash drive. The file name is assigned automatically.

Remote command: POWer:REPort:DUT on page 710 POWer:REPort:USER on page 711 POWer:REPort:SITE on page 711 POWer:REPort:TEMPerature on page 711 POWer:REPort:DESCription on page 710 POWer:REPort:OUTPut on page 710

13.3 Statistic Menu Settings
In the statistic menu you can enable and configure statistic measurements. It is available only for some power measurements.
 To open the "Statistics" settings menu: a) Press the Apps Selection key. Tap "Power Analysis". b) Select a measurement. c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen.

User Manual 1335.9090.02  08

340

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

e) Scroll down. Select "Power". f) In the "Power" menu, select "Statistics".

Visible Activates or deactivates the statistical evaluation of the measurement. Remote command: POWer:STATistics:VISible on page 709
Average No. Sets the number of measured waveforms used for calculation of average and standard deviation. The maximum number is 1000.
Reset Deletes the statistical results for the current measurement or all measurements, respectivley, and starts a new statistical evaluation if the acquisition is running. Remote command: POWer:STATistics:RESet on page 709
Export Opens the "Export" menu to save the measurement results to a CSV file.
13.4 Input Power Measurements
Input line analysis is used to measure the characteristics of the input power and the effects the power supply exudes to the input line.
13.4.1 Quality
The power quality analysis measures the input voltage and current and the resulting power. The results characterize the quality of the input AC line.

User Manual 1335.9090.02  08

341

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

13.4.1.1 Quality Results

The results of "Quality" measurements are:  The voltage waveform  The current waveform  The power waveform that is the product of the current and voltage waveforms  Numeric measurement results
Also, for each measurement result you can enable a statistic evaluation of the measurement results. It returns the current, minimum and maximum measurement values, the average and standard deviation, and the number of measured waveforms.

Voltage and current results The voltage and current results are defined as follows:

Result RMS
Crest, crest factor f, frequency

Description
Square root of the mean of the square of the current or voltage averaged over N cycles
Peak value / RMS value
Frequency of the signal

Power results
The power in a system is described by several physical quantities: real power, reactive power, apparent power, and phase angle. In Power diagram for sinusoidal signals you can see how these quantities are related if the voltage and the current are sinusoidal signals. ||S|| stands for the vector norm value of the vector S.

Figure 13-1: Power diagram for sinusoidal signals P = real power [W] Q = reactive power [VAR] ||S|| = apparent power [VA]  = phase angle between the current and the voltage sine waves [°]
User Manual 1335.9090.02  08

342

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

The power results are defined as follows (see Table 13-1):

Table 13-1: Power results

Result

Name, Unit

Formula

Description

Apparent

Apparent power ||S|| (VA)

||S||= VRMS  I RMS (averaged over N cycles)

|S| is the magnitude of the vector sum of real and reactive power.

Active

Real power P (W)

P = VINSTANTENEOUS  IINSTANTENEOUS (averaged over N cycles)

Energy of the system that can be used to do work.

Reactive

Reactive power
Q (VAr, VoltAmpere reactive)

Q = ||S||sin

Power flow that is temporarily stored in a system because of the inductive and capacitive elements.

Factor

Power factor PFactor

PFactor = ||P|| / ||S||

Measure of the system efficiency. The value varies between -1 and 1.

Angle

Phase angle  (°)

 = acos (PFactor)

Phase angle between the current and the voltage sine waves.

Remote commands are described in Chapter 16.12.11, "Quality", on page 728.

13.4.1.2 Configuring Power Quality Measurements
For details of the configuration settings, see Chapter 13.4.1.3, "Quality Settings", on page 344.
1. Press the Apps Selection key. Tap "Power Analysis".
2. In the "Input" tab, select "Consumption".
3. Connect the differential voltage probe and the current probe to the oscilloscope. It is recommended that you use a high-voltage differential probe for measurements at the DUT power input.
4. Demagnetize the current probe. For details, see the user manual of your current probe.
5. Select the "Tools" tab.
6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset".
8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.
9. Connect the probes to the DUT as shown in the "Quality" dialog:  Connect the positive (+) signal socket of the differential voltage probe to the line of the AC input.  Connect the negative (-) signal socket of the differential voltage probe to the neutral of the AC input. Make sure that you use a common ground.

User Manual 1335.9090.02  08

343

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

 Connect the current probe in flow direction of the current to the line of the AC input.
10. Close the "Power Analysis".
11. Press the "Menu" button and scroll to the "Power" menu.
12. Select the correct channels for the "Current" and the "Voltage" sources.
13. To enable statistic evaluation of the measurement results, select "Statistics" > "Visible".
14. Press the Autoset button to adjust the display scales automatically or adjust them manually. On the screen, you can see the measurement waveforms of the current, the voltage and the power. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.4.1, "Quality", on page 341.
13.4.1.3 Quality Settings

 To open the "Quality" settings menu:
a) Press the Apps Selection key. Tap "Power Analysis". b) Select "Quality".

c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen.

User Manual 1335.9090.02  08

344

R&S®RTM3000 e) Scroll down. Select "Power".

Power Analysis (Option R&S RTM-K31) Input Power Measurements

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339.
Voltage Sets the channel for the voltage source input. It is recommended that you use a highvoltage differential probe for measurements at the DUT power input. Remote command: POWer:SOURce:VOLTage<n> on page 709
Current Sets the channel for the current source. Connect the current probe in flow direction of the current. Remote command: POWer:SOURce:CURRent<n> on page 709
13.4.2 Consumption
The consumption analysis measures the input voltage, input current, and the resulting power. Using these values, it calculates the energy that is consumed over time. The consumption analysis is best suited for non periodical measurements, e.g. measuring the consumption of a device in a stand-by mode.
13.4.2.1 Consumption Results
The results of "Consumption" measurements are:  the voltage waveform  the current waveform  the power waveform that is the product of the current and voltage waveforms  numeric measurement results For a definition of the numeric consumption results, see "Power results" on page 342. Remote commands are described in Chapter 16.12.4, "Consumption", on page 711.

User Manual 1335.9090.02  08

345

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

13.4.2.2 Configuring Consumption Measurements
For details of the configuration settings, see Chapter 13.4.2.3, "Consumption Settings", on page 346.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Input" tab, tap "Consumption". 3. Connect the differential voltage probe and the current probe to the oscilloscope.
It is recommended that you use a high-voltage differential probe for measurements at the DUT power input. 4. Demagnetize the current probe. For details, see the user manual of your current probe. 5. Select the "Tools" tab. 6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset". 8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.
9. Connect the probes to the DUT:  Connect the positive (+) signal socket of the differential voltage probe to the line of the AC input.  Connect the negative (-) signal socket of the differential voltage probe to the neutral of the AC input. Make sure that you use a common ground.  Connect the current probe in flow direction of the current to the line of the AC input.
10. Close the "Power Analysis". 11. Press the "Menu" button and scroll to the "Power" menu. 12. Select the correct channels for the "Current" and the "Voltage" sources. 13. Press the Autoset button to adjust the display scales automatically or adjust them
manually. On the screen you can see the measurement waveforms of the current, the voltage and the power. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.4.2, "Consumption", on page 345.
13.4.2.3 Consumption Settings
Required probes:  Differential voltage probe  Current probe
 To open the "Consumption" settings menu: a) Press the Apps Selection key. Tap "Power Analysis".

User Manual 1335.9090.02  08

346

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

b) In the "Input" tab, select "Consumption".

Figure 13-2: Setup of consumption analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen. e) Scroll down. Select "Power".

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339.
The settings for the voltage and current sources are the same as for quality analysis, see "Voltage" on page 345 and "Current" on page 345.

User Manual 1335.9090.02  08

347

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

Restart Restarts the consumption measurement.
Remote command: POWer:CONSumption:RESTart on page 712

13.4.3 Harmonics
Current harmonics analysis measures the amplitude of frequency components that can be injected back into the AC lines. Therefore, FFT analysis with flat top window is performed. Current harmonics analysis also performs pre-compliance testing according to standards EN 61000-3-2 A / B / C / D.

13.4.3.1 Harmonics Results

The results of "Harmonics" measurements are:  The voltage waveform  The current waveform  Numeric measurement results  A bar that displays the measured value of the harmonics related to the value
defined in the standard

You can export the results to file.

Table 13-2: Harmonics results

Result Table

Description

Order

The harmonic order

Frequency

The frequency value of the signal

Level

The level of the harmonic

Minimum

The minimum measured value

Maximum

The maximum measured value

Average

The average level of the harmonic

Limit bar chart

The value defined in the standard (white bar) and the measured value of the harmonics (green: value within the standard's defined limit; red: value out of the standard's defined limit)

Limit

The limit for the harmonic

Remote commands are described in Chapter 16.12.7, "Current Harmonic", on page 716.

13.4.3.2 Configuring Harmonics Measurements
For details of the configuration settings, see Chapter 13.4.3.3, "Harmonics Settings", on page 349.

User Manual 1335.9090.02  08

348

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

1. Press the Apps Selection key. Tap "Power Analysis".
2. In the "Input" tab, tap "Harmonics".
3. Connect the differential voltage probe and the current probe to the oscilloscope. It is recommended that you use a high-voltage differential probe for measurements at the DUT power input.
4. If necessary, demagnetize the current probe. For details, see the user manual of your current probe.
5. Connect the probes to the DUT:  Connect the positive (+) signal socket of the differential voltage probe to the line of the AC input.  Connect the negative (-) signal socket of the differential voltage probe to the neutral of the AC input. Make sure that you use a common ground.  Connect the current probe in flow direction of the current to the line of the AC input.
6. Select the correct channels for the "Current" and the "Voltage" sources.
7. Select the "Standard".
8. Select the "Fundamental".
9. Press the Autoset button to adjust the display scales automatically or adjust them manually.
On the screen you can see the measurement waveforms of the current, the voltage and the power. Also, the numeric measurement results are shown in the result table. For details, see Chapter 13.4.3.3, "Harmonics Settings", on page 349.
13.4.3.3 Harmonics Settings
Required probes:  Differential voltage probe  Current probe
 To open the "Harmonics" settings menu: a) Press the Apps Selection key. Tap "Power Analysis".

User Manual 1335.9090.02  08

349

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

b) In the "Input" tab, select "Harmonics".

Figure 13-3: Setup of harmonics analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen. e) Scroll down. Select "Power".

User Manual 1335.9090.02  08

350

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339.
The settings for the voltage and current sources are the same as for quality analysis, see "Voltage" on page 345 and "Current" on page 345.
Standard Selects the standard for pre-compliance testing.
"EN 61000-3-2 Class A" Balanced 3-phase equipment, household appliances (excluding equipment identified as class D), tools (excluding portable tools), dimmers for incandescent lamps, audio equipment
"EN 61000-3-2 Class B" Portable tools, not professional arc welding equipment
"EN 61000-3-2 Class C" Lighting equipment
"EN 61000-3-2 Class D" PC, PC monitors, radio, or TV receivers with an input power less than or equal to 600W
"MIL-STD-1399" Military shipboard user equipment
"RTCA DO-160" Environmental tests of avionics hardware
Remote command: POWer:HARMonics:STANdard on page 722
Fundamental Selects the frequency of the input signal. If "Automatic" is set, the instrument analyses the signal and sets the fundamental frequency accordingly. Available values depend on the selected "Standard".
Remote command: POWer:HARMonics:DOFRequency on page 717 POWer:HARMonics:ENFRequency on page 717 POWer:HARMonics:MIFRequency on page 719
Export "Export" opens the export menu to save the measurement results. You can set the target directory, file name, and a comment. The file format is CSV.
Remote command: EXPort:POWer:NAME on page 722 EXPort:POWer:SAVE on page 722

13.4.4 Inrush Current
The inrush current analysis measures the peak of the input current that is drawn by the device, when the device is turned on.

User Manual 1335.9090.02  08

351

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

13.4.4.1 Inrush Current Results
The results of "Inrush Current" measurements are:  The current waveform  Numeric measurement results:
­ "Peak1": the inrush current (maximum current) for the gate ­ "|y(x)*x|": the area of the gate Remote commands are described in Chapter 16.12.8, "Inrush Current", on page 722.
13.4.4.2 Configuring Inrush Current Measurements
For details of the configuration settings, see Chapter 13.4.4.3, "Inrush Current Settings", on page 352.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Input" tab, select "Inrush Current". 3. Connect the current probe to the oscilloscope. 4. Demagnetize and zero the current probe. For details, see the user manual of your
current probe. 5. Connect the current probe in flow direction of the current to the line of the AC input
of the DUT. 6. Select the correct channel for the "Current" source. 7. Set the "Gate Count".
On the screen, you can see the measurement waveform of the current. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.4.4.1, "Inrush Current Results", on page 352.
13.4.4.3 Inrush Current Settings

 To open the "Inrush Current" settings menu: a) Press the Apps Selection key. Tap "Power Analysis".

User Manual 1335.9090.02  08

352

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Input Power Measurements

b) In the "Input" tab, select "Inrush Current".

Figure 13-4: Setup of inrush current analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen. e) Scroll down. Select "Power".

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339.
The settings for the current sources are the same as for quality analysis, see "Current" on page 345.

User Manual 1335.9090.02  08

353

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Output Power Measurements

Gate Count Sets the number of inrush current gates. You can select up to three gates.
Remote command: POWer:INRushcurrent:GCOunt on page 723 POWer:INRushcurrent:GATE<n>:STARt on page 723 POWer:INRushcurrent:GATE<n>:STOP on page 723
Set to Screen Resets the cursors to their initial positions. This is helpful if the cursors have disappeared from the display or need to be moved for a larger distance.

13.5 Output Power Measurements
Output analysis is used to measure the characteristics of the output voltage.  Ripple....................................................................................................................354  Spectrum...............................................................................................................357  Transient Response.............................................................................................. 360

13.5.1 Ripple
The "Ripple" analysis measures the ripple of the device output. In this measurement the peak-to peak extremes of the output DC signal are of interest. The measurement also includes the AC-RMS of the output DC signal, that is calculated as a standard derivation.

13.5.1.1 Ripple Results

The results of "Ripple" measurements are:  The voltage waveform  Numeric measurement results

Also, for each measurement result you can enable a statistic evaluation of the measurement results. It returns the current, minimum and maximum measurement values, the average and standard deviation, and the number of measured waveforms.

The numeric measurement results are defined as follows:

Table 13-3: Properties output ripple

Meas. type

Sym- Description/Result bol

Peak +

Vp+ Maximum value within the displayed section of the waveform.

Peak -

Vp-

Minimum value within the displayed section of the waveform.

Peak peak

Vpp Peak-to-peak value of the waveform: the difference of maximum and minimum values.
XAmpl = XMax - XMin

User Manual 1335.9090.02  08

354

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Output Power Measurements

Meas. type Mean  Period Frequency Pos. duty cycle Neg. duty cycle

Sym- Description/Result bol

Mean Mean value of the complete displayed waveform.



Standard deviation of the waveform samples.

T

The length of the left-most signal period within the displayed section of the

waveform.

f

Frequency of the signal. The result is based on the length of the left-most sig-

nal period within the displayed section of the waveform.

Dty+

Positive duty cycle: Width of a positive pulse in relation to the period in %. The measurement requires at least one complete period of a triggered signal.

Dty- Negative duty cycle: Width of a negative pulse in relation to the period in %. The measurement requires at least one complete period of a triggered signal.

Remote commands are described in Chapter 16.12.12, "Ripple", on page 732.

13.5.1.2 Configuring Ripple Measurements
For details of the configuration settings, see Chapter 13.5.1.3, "Ripple Settings", on page 356.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Output" tab, tap "Ripple". 3. Connect the differential voltage probe and the current probe to the oscilloscope.
It is recommended that you use a high-voltage differential probe for measurements at the DUT power input. 4. Demagnetize the current probe. For details, see the user manual of your current probe. 5. Select the "Tools" tab. 6. Connect the probes to the R&S RT-ZF20 power deskew fixture. 7. "Deskew" the probes and adjust the "Zero Offset". 8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture. 9. Connect the probes to the DUT:  Connect the voltage probe to the output stage of the DUT.  Connect the current probe in flow direction of the current to the output stage of
the DUT. 10. Close the "Power Analysis". 11. Press the "Menu" button and scroll to the "Power" menu. 12. Select the correct channels for the "Source".

User Manual 1335.9090.02  08

355

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Output Power Measurements

13. Press the Autoset button to adjust the display scales automatically or adjust them manually. On the screen you can see the measurement waveforms of the current, the voltage and the power. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.5.1.1, "Ripple Results", on page 354.
13.5.1.3 Ripple Settings
Required probes:  Voltage probe  (Optional) Current probe
 To open the "Ripple" settings menu: a) Press the Apps Selection key. Tap "Power Analysis". b) In the "Output" tab, select "Ripple".

Figure 13-5: Setup of ripple analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen.

User Manual 1335.9090.02  08

356

R&S®RTM3000 e) Scroll down. Select "Power".

Power Analysis (Option R&S RTM-K31) Output Power Measurements

Source Sets the channel for the source input. This can be either a current or a voltage source.
13.5.2 Spectrum
The spectrum analysis measures the spectrum of the output voltage. The results can be applied to see typical side effect problems of the switched-mode power supply (SMPS) application, such as switching frequency components of internal SMPS.
13.5.2.1 Spectrum Results
The results of "Spectrum" measurements are:  Voltage waveform  Spectrum  Numeric measurement results For a detailed description of the numeric parameters, see Table 13-2. Remote commands are described in Chapter 16.12.15, "Spectrum", on page 751.
13.5.2.2 Configuring Spectrum Measurements
For details of the configuration settings, see Chapter 13.5.2.3, "Spectrum Settings", on page 358.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Output" tab, tap "Spectrum". 3. Connect the differential voltage probe and the current probe to the oscilloscope.
It is recommended that you use a high-voltage differential probe for measurements at the DUT power input. 4. Demagnetize the current probe. For details, see the user manual of your current probe. 5. Select the "Tools" tab.

User Manual 1335.9090.02  08

357

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Output Power Measurements

6. Connect the probes to the R&S RT-ZF20 power deskew fixture. 7. "Deskew" the probes and adjust the "Zero Offset". 8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture. 9. Connect the probes to the DUT:
 Connect the voltage probe to the output stage of the DUT.  Connect the current probe in flow direction of the current to the output stage of
the DUT. 10. Close the "Power Analysis". 11. Press the "Menu" button and scroll to the "Power" menu. 12. Select the correct channels for the "Source". 13. Press the Autoset button to adjust the display scales automatically or adjust them
manually. On the screen you can see the measurement waveforms of the current, the voltage and the spectrum. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.5.2.1, "Spectrum Results", on page 357.
13.5.2.3 Spectrum Settings
Required probes:  Differential voltage probe  Current probe
 To open the "Spectrum" settings menu: a) Press the Apps Selection key. Tap "Power Analysis".

User Manual 1335.9090.02  08

358

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Output Power Measurements

b) In the "Output" tab, select "Spectrum".

Figure 13-6: Setup of spectrum analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen. e) Select "Power".

Source Sets the channel for the source input. This can be either a current or a voltage source.
Fundamental Sets the switching frequency of the device. Remote command: POWer:SPECtrum:FREQuency on page 752

User Manual 1335.9090.02  08

359

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Output Power Measurements

Export "Export" opens the export menu to save the measurement results. You can set the target directory, file name, and a comment. The file format is CSV.
Remote command: EXPort:POWer:NAME on page 722 EXPort:POWer:SAVE on page 722

13.5.3 Transient Response
The transient response analysis measures the response of a system to a change from equilibrium. This response is described by different properties like the overshoot, the settling time, the peak time and the delay time.

13.5.3.1 Transient Response Results

The results of "Transient Response" measurements are:  Voltage waveform  Numeric measurement results

The transient response results are defined as follows:

Table 13-4: Transient response

Result

Symbol

Description

Rise time

tr

The time needed for the signal to change from 10% to 90% of the specified top level.

Overshoot level Ovr

The maximum swing level above the top level.

Settling time

Sett.

The time period between cursor 1 and cursor 2.

Peak time

tPeak

The time needed for the response to reach the first peak of the overshoot.

Peak

Peak

The peak value of the signal

Delay time

Delay

The time needed for the response to reach half of the top level value, after the trigger event.

Remote commands are described in Chapter 16.12.17, "Transient Response", on page 758.

13.5.3.2 Configuring Transient Response Measurements
For details of the configuration settings, see Chapter 13.5.3.3, "Transient Response Settings", on page 361.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Output" tab, tap "Transient Response". 3. Close the "Power Analysis".

User Manual 1335.9090.02  08

360

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Output Power Measurements

4. Connect the voltage probe to the oscilloscope. 5. Connect the voltage probe to the output stage of the DUT. 6. Press the "Menu" button and scroll to the "Power" menu. 7. Select the correct channels for the "Source". 8. Set the "Top Level" and the "Base Level". 9. Press the Autoset button to adjust the display scales automatically or adjust them
manually. On the screen, you can see the measurement waveforms of the voltage. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.5.3, "Transient Response", on page 360.
13.5.3.3 Transient Response Settings
Required probes:  Differential voltage probe
 To open the "Transient Response" settings menu: a) Press the Apps Selection key. Tap "Power Analysis". b) In the "Output" tab, select "Transient Response".

Figure 13-7: Setup of transient response analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen.

User Manual 1335.9090.02  08

361

R&S®RTM3000 e) Scroll down. Select "Power".

Power Analysis (Option R&S RTM-K31) Switching Power Measurements

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339. The settings for the sources is the same as for ripple analysis, see "Source" on page 357.
Top Level Sets the expected signal high voltage value. Remote command: POWer:TRANsient:SIGHigh on page 759
Base Level Sets the expected signal low voltage value. Remote command: POWer:TRANsient:SIGLow on page 759
Set to Screen Resets the cursors to their initial positions. This is helpful if the cursors have disappeared from the display or need to be moved for a larger distance.
13.6 Switching Power Measurements
Switching and control loop analysis is used to measure the internal characteristics of a switching device and the operational reliability of the components.  Slew Rate..............................................................................................................363  Modulation.............................................................................................................365  Dynamic On Resistance........................................................................................368

User Manual 1335.9090.02  08

362

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Switching Power Measurements

13.6.1 Slew Rate
The slew rate analysis measures the rate of change of the voltage or current waveform during the switching of a switching transistor.
13.6.1.1 Slew Rate Results
The results of "Slew Rate" measurements are:  the voltage waveform or the current waveform  a waveform of the derivative of voltage and current  numeric measurement results For a detailed description of the numeric results, see Chapter 13.5.1.1, "Ripple Results", on page 354. Also for each measurement result you can enable a statistic evaluation of the measurement results. It returns the current, minimum and maximum measurement values, the average and standard deviation, and the number of measured waveforms.
13.6.1.2 Configuring Slew Rate Measurements
For details of the configuration settings, see Chapter 13.6.1.3, "Slew Rate Settings", on page 364.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Switching" tab, tap "Slew Rate". 3. Connect the differential voltage probe and the current probe to the oscilloscope.
It is recommended that you use a high-voltage differential probe for measurements at the DUT power input. 4. Demagnetize the current probe. For details, see the user manual of your current probe. 5. Select the "Tools" tab. 6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset". 8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.
9. Connect the probes to the DUT:  Connect the positive (+) signal socket of the differential probe to the drain of the transistor.  Connect the negative (-) signal socket of the differential probe to the source of the transistor.  Connect the current probe to the source of the transistor.
10. Close the "Power Analysis".

User Manual 1335.9090.02  08

363

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Switching Power Measurements

11. Press the "Menu" button and scroll to the "Power" menu.
12. Select the correct channels for the "Source".
13. Set the "t" value low enough. 14. To enable statistic evaluation of the measurement results, select "Statistics" > "Visi-
ble".
15. Press the Autoset button to adjust the display scales automatically or adjust them manually. On the screen you can see the measurement waveforms of the current, the voltage and the derivative of voltage and current. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.6.1.1, "Slew Rate Results", on page 363.
13.6.1.3 Slew Rate Settings
Required probes:  Differential voltage probe  Current probe
 To open the "Slew Rate" settings menu: a) Press the Apps Selection key. Tap "Power Analysis". b) In the "Switching" tab, select "Slew Rate".

Figure 13-8: Setup of slew rate analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen.

User Manual 1335.9090.02  08

364

R&S®RTM3000 e) Scroll down. Select "Power".

Power Analysis (Option R&S RTM-K31) Switching Power Measurements

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339.
Source Sets the channel for the source. This can be either a current or a voltage source.
t Sets the delta time. Remote command: POWer:SLEWrate:DTIMe on page 739
13.6.2 Modulation
The modulation analysis measures the control pulse signal to a switching device.
13.6.2.1 Modulation Results
The results of "Modulation" measurements are:  The voltage or the current waveform  Numeric measurement results For a detailed description of the numeric results, see Chapter 13.5.1.1, "Ripple Results", on page 354. Also, for each measurement result you can enable a statistic evaluation of the measurement results. It returns the current, minimum and maximum measurement values, the average and standard deviation, and the number of measured waveforms.
13.6.2.2 Configuring Modulation Measurements
For details of the configuration settings, see Chapter 13.6.2.3, "Modulation Analysis Settings", on page 366.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Switching" tab, tap "Modulation".

User Manual 1335.9090.02  08

365

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Switching Power Measurements

3. Connect the differential voltage probe and the current probe to the oscilloscope. It is recommended that you use a high-voltage differential probe for measurements at the DUT power input.
4. Demagnetize the current probe. For details, see the user manual of your current probe.
5. Select the "Tools" tab.
6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset".
8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.
9. Connect the probes to the DUT:  Connect the positive (+) signal socket of the differential probe to the gate of the transistor.  Connect the negative (-) signal socket of the differential probe to the source of the transistor.  Connect the current probe to the drain of the transistor.
10. Close the "Power Analysis".
11. Press the "Menu" button and scroll to the "Power" menu.
12. Select the correct channels for the "Source".
13. Press the Autoset button to adjust the display scales automatically or adjust them manually. On the screen you can see the measurement waveforms of the current, the voltage and the power. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.6.2.1, "Modulation Results", on page 365.
13.6.2.3 Modulation Analysis Settings
Required probes:  Differential voltage probe  Current probe
 To open the "Modulation" settings menu: a) Press the Apps Selection key. b) Tap "Power Analysis".

User Manual 1335.9090.02  08

366

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Switching Power Measurements

c) In the "Switching" tab, select "Modulation".

Figure 13-9: Setup of modulation analysis
d) Close the "Power Analysis" box. e) Tap the menu icon in the lower right corner of the screen. f) Scroll down. Select "Power".

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339.
Source Sets the channel for the source. This can be either a current or a voltage source.
Type Selects the modulation type. A calculation of the waveform for the selected modulation type is shown on the screen. The modulations types are the same as the track waveforms available in the math "Equation Set Editor". Tap "More" to adjust the thresholds, hysteresis and reference edge for track calculation. For details, see Chapter 6.2.6, "Tracks", on page 106.

User Manual 1335.9090.02  08

367

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Switching Power Measurements

Remote command: POWer:MODulation:TYPE on page 725 POWer:MODulation:THReshold[:UPPer] on page 725 POWer:MODulation:THReshold:LOWer on page 725 POWer:MODulation:THReshold:HYSTeresis on page 725

13.6.3 Dynamic On Resistance
The dynamic On resistance analysis measures the resistance of a switching device, during operation. Because voltage and current may vary in time, the resistance is not constant, thus it is called dynamic On resistance. It is defined as the ratio dV/dI.
13.6.3.1 Dynamic On Resistance Results
The results of "Dynamic On Resistance" measurements are:  the voltage waveform  the current waveform  the dynamic on resistance value Remote commands are described in Chapter 16.12.5, "Dynamic ON Resistance", on page 713.
13.6.3.2 Configuring Dynamic On Resistance Measurements
For details of the configuration settings, see Chapter 13.6.3.3, "Dynamic On Resistance Settings", on page 369.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Switching" tab, tap "Dynamic On Res.". 3. Connect the differential voltage probe and the current probe to the oscilloscope.
It is recommended that you use a high-voltage differential probe for measurements at the DUT power input. 4. Demagnetize the current probe. For details, see the user manual of your current probe. 5. Select the "Tools" tab. 6. Connect the probes to the R&S RT-ZF20 power deskew fixture. 7. "Deskew" the probes and adjust the "Zero Offset". 8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture. 9. Connect the probes to the DUT:  Connect the positive (+) signal socket of the differential probe to the drain of
the transistor.

User Manual 1335.9090.02  08

368

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Switching Power Measurements

 Connect the negative (-) signal socket of the differential probe to the source of the transistor.
 Connect the current probe to the source of the transistor.
10. Close the "Power Analysis".
11. Press the "Menu" button and scroll to the "Power" menu.
12. Select the correct channels for the "Current" and the "Voltage" sources.
13. Press the Autoset button to adjust the display scales automatically or adjust them manually. On the screen, you can see the measurement waveforms of the current and the voltage. Also, the numeric measurement results are shown in the lower right corner. For details, see Chapter 13.6.3.1, "Dynamic On Resistance Results", on page 368.
13.6.3.3 Dynamic On Resistance Settings
Required probes:  Differential voltage probe  Current probe
 To open the "Dynamic On Res." settings menu: a) Press the Apps Selection key. Tap "Power Analysis". b) In the "Switching" tab, select "Dynamic On Res.".

Figure 13-10: Setup of dynamic on resistance analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen.

User Manual 1335.9090.02  08

369

R&S®RTM3000 e) Scroll down. Select "Power".

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339. The settings for the voltage and current sources are the same as for quality analysis, see "Voltage" on page 345 and "Current" on page 345.
Set to screen Resets the cursors to their initial positions. This is helpful if the cursors have disappeared from the display or need to be moved for a larger distance.
13.7 Power Path Power Measurements
Power path measurements are used for analysing the behavior of the devices that control the power flow through the switched-mode power supply (SMPS) circuit, including switching devices and inductors.  Efficiency...............................................................................................................370  Switching Loss...................................................................................................... 373  Turn ON/OFF Time............................................................................................... 376  Safe Operating Area (S.O.A.)............................................................................... 379
13.7.1 Efficiency
The power efficiency analysis measures the input and the output power of a power supply. The power efficiency of the power supply is then calculated as the ratio of the output power and the input power.
13.7.1.1 Efficiency Results
The results of "Efficiency" measurements are:  the voltage waveform  the current waveform

User Manual 1335.9090.02  08

370

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

 the power waveform that is the product of the current and voltage waveforms  numeric measurement results
For a detailed description of the numeric results, see Chapter 13.5.1.1, "Ripple Results", on page 354.
Also, for each measurement result you can enable a statistic evaluation of the measurement results. It returns the current, minimum and maximum measurement values, the average and standard deviation, and the number of measured waveforms.
13.7.1.2 Configuring Efficiency Measurements
For details of the configuration settings, see Chapter 13.7.1.3, "Efficiency Settings", on page 372.
1. Press the Apps Selection key. Tap "Power Analysis".
2. In the "Power Path" tab, tap "Efficiency".
3. Connect the differential voltage probe and the current probe to the oscilloscope. It is recommended that you use a high-voltage differential probe for measurements at the DUT power input.
4. Demagnetize the current probe. For details, see the user manual of your current probe.
5. Select the "Tools" tab.
6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset".
8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.
9. Connect the probes to the DUT:  Connect the positive (+) signal socket of the first differential probe to the line of the AC input.  Connect the negative (-) signal socket of the first differential probe to the neutral of the AC input.  Connect the first current probe to the line of the AC input.  Connect the positive (+) signal socket of the second differential probe to the input path of the load.  Connect the negative (-) signal socket of the second differential probe to the return path of the load.  Connect the second current probe to the input path of the load with the direction of the arrow pointing towards the current flow.
10. Close the "Power Analysis".
11. Press the "Menu" button and scroll to the "Power" menu.
12. Select the correct channels for the "Input Voltage", "Input Current", "Output Voltage" and "Output Current" sources.

User Manual 1335.9090.02  08

371

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

13. To enable statistic evaluation of the measurement results, select "Statistics" > "Visible".
14. Press the Autoset button to adjust the display scales automatically or adjust them manually. On the screen, you can see the measurement waveforms of the currents and the voltages. Also, the numeric measurement results are shown in the lower right corner. For details, see Chapter 13.7.1, "Efficiency", on page 370.
13.7.1.3 Efficiency Settings
Required probes:  Two differential voltage probes  Two current probes
 To open the "Efficiency" settings menu: a) Press the Apps Selection key. Tap "Power Analysis". b) In the "Power Path" tab, select "Efficiency".

Figure 13-11: Setup of efficiency analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen.

User Manual 1335.9090.02  08

372

R&S®RTM3000 e) Scroll down. Select "Power".

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339.
Input Voltage, Input Current Sets the channels for the input voltage and the input current.
Output Voltage, Output Current Sets the channels for the output voltage and the output current.
13.7.2 Switching Loss
The switching loss analysis measures the power and energy losses of a switching device, that occur during the switching phases and the conduction phase of a switching transistor.
13.7.2.1 Switching Loss Results
The results of "Switching Loss" measurements are:  The voltage waveform  The current waveform  The power waveform that is the product of the current and voltage waveforms  Numeric measurement results The numeric measurement results can be displayed in dependence of the power or the energy according to the selected "Type". The switching loss results show the power/ energy values in W/J for the following switching phases:

User Manual 1335.9090.02  08

373

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

Table 13-5: Switching loss phases

Phase

Symbol Definition Points

Turn on

On

The area between "t1" and "t2"

Conduction Cond

The area between "t2" and "t3"

Turn off

Off

The area between "t3" and "t4"

Non conduction

No Cond The area between "t4" and "t5"

Total

Total

The area between "t1" and "t5"

Description
The time after switching the device, during which the current rises until it reaches the saturation current level.
The time during which the voltage is at the transistors saturated minimum and the current flows.
The time during which after a short delay time the voltage rises until it reaches its final value.
The time during current does not flow. The losses during this period should be theoretically zero.
The period of one switching cycle.

Remote commands are described in Chapter 16.12.16, "Switching", on page 754.

13.7.2.2 Configuring Switching Loss Measurements
For details of the configuration settings, see Chapter 13.7.2.3, "Switching Loss Settings", on page 375.
1. Press the Apps Selection key. Tap "Power Analysis".
2. In the "Power Path" tab, tap "Switching Loss".
3. Connect the differential voltage probe and the current probe to the oscilloscope. It is recommended that you use a high-voltage differential probe for measurements at the DUT power input.
4. Demagnetize the current probe. For details, see the user manual of your current probe.
5. Select the "Tools" tab.
6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset".
8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.
9. Connect the probes to the DUT:  Connect the positive (+) signal socket of the differential probe to the drain of the transistor.  Connect the negative (-) signal socket of the differential probe to the source of the transistor.  Connect the current probe to the source of the transistor.
10. Close the "Power Analysis".

User Manual 1335.9090.02  08

374

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

11. Press the "Menu" button and scroll to the "Power" menu. 12. Select the correct channels for the "Current" and the "Voltage" sources. 13. Select the "Type" for the measurement. 14. Press the Autoset button to adjust the display scales automatically or adjust them
manually. On the screen, you can see the measurement waveform of the current, the voltage and the power. Also, the numeric measurement results are shown in the lower right corner. For details, see Chapter 13.7.2, "Switching Loss", on page 373.
13.7.2.3 Switching Loss Settings
Required probes:  Differential voltage probe  Current probe
 To open the "Switching Loss" settings menu: a) Press the Apps Selection key. Tap "Power Analysis". b) In the "Power Path" tab, select "Switching Loss".

Figure 13-12: Setup of consumption analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen.

User Manual 1335.9090.02  08

375

R&S®RTM3000 e) Scroll down. Select "Power".

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339. The settings for the voltage and current sources are the same as for quality analysis, see "Voltage" on page 345 and "Current" on page 345.
Type Selects the measurement type, power or energy, for the switching loss measurement. The results of the measurement are displayed in W for power measurements and in J for energy measurements. Remote command: POWer:SWITching:TYPE on page 757
Set to Trace Autoset for cursor lines. Sets the cursor lines to typical points of the waveform depending on the selected measurement type.
13.7.3 Turn ON/OFF Time
The turn on/off analysis measures how long it takes a power supply to reach a certain percentage of the steady state output level during initial turn on or turn off.
13.7.3.1 Turn ON/OFF Time Results
The results of "Turn ON/OFF time" measurements are:  The input voltage waveform  The output voltage waveform  The turn on / turn off time Remote commands are described in Chapter 16.12.10, "Turn On/Off", on page 728.

User Manual 1335.9090.02  08

376

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

13.7.3.2 Configuring Turn ON/OFF Time Measurements
For details of the configuration settings, see Chapter 13.7.3.3, "Turn ON/OFF Time Settings", on page 377.
1. Press the Apps Selection key. Tap "Power Analysis".
2. In the "Power Path" tab, select "Turn ON/OFF time".
3. Connect the differential voltage probe and the current probe to the oscilloscope. It is recommended that you use a high-voltage differential probe for measurements at the DUT power input.
4. Demagnetize the current probe. For details, see the user manual of your current probe.
5. Select the "Tools" tab.
6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset".
8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.
9. Connect the probes to the DUT:  Connect the positive (+) signal socket of the differential probe to the line of the AC input.  Connect the negative (-) signal socket of the differential probe to the neutral of the AC input.  Connect the passive voltage probe to the DC output of the DUT.  Connect the current probe to the input path of the load with the direction of the arrow pointing towards the current flow.
10. Select the correct channels for the "Input Voltage" and the "Output Voltage" sources.
11. Select the "Type" for the measurement.
12. Press the Autoset button to adjust the display scales automatically or adjust them manually. On the screen, you can see the measurement waveform of the input and output voltage. Also, the numeric measurement results are shown in the lower left corner. For details, see Chapter 13.7.3, "Turn ON/OFF Time", on page 376.
13.7.3.3 Turn ON/OFF Time Settings
Required probes:  Two voltage probes  Current probe
 To open the "Turn ON/OFF time" settings menu:

User Manual 1335.9090.02  08

377

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

a) Press the Apps Selection key. Tap "Power Analysis". b) In the "Power Path" tab, select "Turn ON/OFF time".

Figure 13-13: Setup of turn on/off analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen. e) Scroll down. Select "Power".

User Manual 1335.9090.02  08

378

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

To adjust the probes, open the "Probe" menu. For details, see Chapter 13.1.2, "Probe Settings for Power Measurements", on page 339.
Type Selects turn on or turn off time as the type of measurement.
Input Voltage Sets the channel for the input voltage.
Output Voltage Sets the channels for the output voltage.

13.7.4 Safe Operating Area (S.O.A.)
The safe operating area is defined by the voltage and current conditions over which a power semiconductor device is expected to operate without self-damage. The "Safe Operating Area" analysis provides a diagram of the safe operating conditions of your device.
13.7.4.1 Safe Operating Area Results
The results of "SOA" measurements are provided in the following ways:  The diagram shows the graphical presentation of:
­ the voltage waveform ­ the current waveform  A logarithmic or linear XY diagram of the calculated voltage (x-axis) and current (yaxis) waveforms. This curve is a graphical representation of the power handling capability of the device under various conditions.

User Manual 1335.9090.02  08

379

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

Figure 13-14: Results of the SOA power measurement

The numerical results of the safe operating area mask test are described in Table 13-6.

Table 13-6: Results of the mask test

Result

Description

Count

Number of tested points/acquisitions

Passed

Number of points/acquisitions that have passed the mask test, i.e. they are within the defined safe opearating area mask

Failed

Number of points/acquisitions that have failed the mask test, i.e. they are out of the defined safe opearating area mask

Fail rate

Ratio of acquisition hits to the number of tested acquisitions

Result

A test has failed if the number of sample hits or acquisition hits exceeds the limit of "Tot.Tolerance" / "Acq. Tolerance" hits

Remote commands are described in Chapter 16.12.14, "S.O.A", on page 743.

13.7.4.2 Configuring Safe Operating Area Measurements
For details of the configuration settings, see Chapter 13.7.4.3, "Safe Operating Area Settings", on page 381.
1. Press the Apps Selection key. Tap "Power Analysis". 2. In the "Power Path" tab, tap "SOA".

User Manual 1335.9090.02  08

380

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

3. Connect the differential voltage probe and the current probe to the oscilloscope. It is recommended that you use a high-voltage differential probe for measurements at the DUT power input.
4. Demagnetize the current probe. For details, see the user manual of your current probe.
5. Select the "Tools" tab.
6. Connect the probes to the R&S RT-ZF20 power deskew fixture.
7. "Deskew" the probes and adjust the "Zero Offset".
8. Disconnect the probes from the R&S RT-ZF20 power deskew fixture.
9. Connect the probes to the DUT:  Connect the positive (+) signal socket of the differential probe to the drain of the transistor.  Connect the negative (-) signal socket of the differential probe to the source of the transistor.  Connect the current probe to the source of the transistor.
10. Close the "Power Analysis".
11. Press the "Menu" button and scroll to the "Power" menu.
12. Select the correct channels for the "Current" and the "Voltage" sources.
13. Open the "Mask Setup" menu and define the mask parameters.
14. Open the "Test Setup" menu and define the test parameters.
15. Press the Autoset button to adjust the display scales automatically or adjust them manually. On the screen, you can see the measurement waveforms of the currents and the voltages. Also, the numeric measurement results are shown in the lower right corner. For details, see Chapter 13.7.4.1, "Safe Operating Area Results", on page 379.
13.7.4.3 Safe Operating Area Settings
Required probes:  Differential voltage probes  Current probe
 To open the "Efficiency" settings menu: a) Press the Apps Selection key. Tap "Power Analysis".

User Manual 1335.9090.02  08

381

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

b) In the "Power Path" tab, select "SOA".

Figure 13-15: Setup of SOA analysis
c) Close the "Power Analysis". d) Tap the menu icon in the lower right corner of the screen. e) Scroll down. Select "Power".

User Manual 1335.9090.02  08

382

R&S®RTM3000 General Settings

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

The settings for the voltage and current sources are the same as for quality analysis, see "Voltage" on page 345 and "Current" on page 345.
Restart Restarts the SOA measurement. Remote command: POWer:SOA:RESTart on page 751
Mask Setup Opens a menu for configuring the mask, see "Mask Settings" on page 383.
Test Setup Opens a menu to define the tolerance of the test setup as well as the window scale, see "Test Settings" on page 385.
Export Violations Opens a menu to save the measurement results to an Excel file.
Mask Settings In this menu you can define the mask settings.

User Manual 1335.9090.02  08

383

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

Point Selects the point to be defined.
Voltage Sets the voltage for the selected point. Remote command: POWer:SOA:LINear:POINt<m>:VOLTage on page 746 POWer:SOA:LOGarithmic:POINt<m>:VOLTage on page 746
Imin Sets the minimum current for the selected point. Remote command: POWer:SOA:LINear:POINt<m>:CURRent:MINimum on page 746 POWer:SOA:LOGarithmic:POINt<m>:CURRent:MINimum on page 746
Imax Sets the maximum current for the selected point.

User Manual 1335.9090.02  08

384

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

Remote command: POWer:SOA:LINear:POINt<m>:CURRent on page 745 POWer:SOA:LINear:POINt<m>:CURRent:MAXimum on page 745 POWer:SOA:LOGarithmic:POINt<m>:CURRent on page 745 POWer:SOA:LOGarithmic:POINt<m>:CURRent:MAXimum on page 745
Add Point Adds a point to the safe operating area definition list. Remote command: POWer:SOA:LINear:ADD on page 745 POWer:SOA:LINear:INSert on page 745 POWer:SOA:LOGarithmic:ADD on page 745 POWer:SOA:LOGarithmic:INSert on page 745
Remove Point Removes the selected point from the safe operating area definition list. Remote command: POWer:SOA:LINear:REMove on page 746 POWer:SOA:LOGarithmic:REMove on page 746
Mask Scale Selects the scale for the mask, linear or logarithmic. Remote command: POWer:SOA:SCALe:MASK on page 751
Save Mask Opens a menu to save the mask.
Load Mask Opens a file explorer to select a previously stored mask. The selected mask is loaded and can be used for a subsequent test.
Test Settings
In this menu you can define the tolerance of the test setup as well as the window scale.

User Manual 1335.9090.02  08

385

R&S®RTM3000

Power Analysis (Option R&S RTM-K31) Power Path Power Measurements

Tot.Tolerance Sets the allowed total tolerance. Remote command: POWer:SOA:RESult:TOTal:TOLerance on page 749
Acq. Tolerance Sets the allowed acquisition tolerance. Remote command: POWer:SOA:RESult:ACQuisition:TOLerance on page 747
Windows Scale  Acq. Tolerance Selects a linear or a logarithmic scaled for the displayed results. Remote command: POWer:SOA:SCALe:DISPlay on page 751

User Manual 1335.9090.02  08

386

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Short Menu for Logic Channels

14 Logic Analyzer (Option R&S RTM-B1, MSO)
The Mixed Signal Option R&S RTM -B1 adds logic analyzer functions to the classical oscilloscope functions. Using the logic analyzer, you can analyze and debug embedded systems with mixed-signal designs that use analog signals and time-correlated digital signals simultaneously. The option provides 16 logic channels grouped in two logic probes (pods) with 8 channels each. The instrument ensures that analog and digital waveforms are time-aligned and synchronized so that critical timing interactions between analog and digital signals can be displayed and tested.

Ensuring accurate measurement results The logic analyzer option R&S RTM-B1 with connected probe leads is considered as a test probe, according to EN 61326-2-1, clause 5.2.4.101. Therefore, the measurements are sensitive to electromagnetic interference. Consider additional shielding methods to avoid interference. Consider the following guidelines for good probing practices:  Attach the ground lead from each pod to the ground of the device under test if any
logic channel of the pod is used for data capture. The ground lead improves signal fidelity to the oscilloscope, ensuring accurate measurements.  For high-speed timing measurements (rise time < 3 ns), use an own ground for each pod.
To activate logic analysis  Press the [Logic] key.
14.1 Short Menu for Logic Channels
There are two short menus that show the status of the logic channels, one for the pod "D7...D0" and one for the pod "D15...D8".
 To open the short menu for logic channels, tap the pod label in the bottom line of the display. If the pod was not selected, tap twice: once to select the pod, and next to open the short menu.

User Manual 1335.9090.02  08

387

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Short Menu for Logic Channels

1 = selects all/one logic channel 2 = displays the logic channel 3 = scales all visible channels to a minimum 4 = scales all visible channels to a maximum 5 = shows the threshold of the channels 6 = shows the activity of the logic channel
Logic channels - activity display
The activity symbols of the logic channel show the current status of all logic channels and can have the following values:
 : logic channel is low  : logic channel is high  : a change in the state of the logic channel has occurred during the measuring
interval
Remote commands:
 LOGic<p>:PROBe[:ENABle]? on page 760  DIGital<m>:CURRent:STATe:MINimum? on page 761  DIGital<m>:CURRent:STATe:MAXimum? on page 761  LOGic<p>:CURRent:STATe:MINimum? on page 761  LOGic<p>:CURRent:STATe:MAXimum? on page 761

User Manual 1335.9090.02  08

388

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Logic Analyzer Settings

14.2 Logic Analyzer Settings
Prerequisite: a logic probe is connected to the instrument.
1. If logic analysis is not active, press the [Logic] key to activate it. 2. Press the [Logic] key again.
The "Logic" menu opens. 3. Activate the pod that you want to use, or both pods. 4. Tap "Threshold and Deskew". 5. Set the "Technology", and the "Hysteresis".

D7...D0 / D15...D8 Switches the selected logic pod on or off. You can also set the state of each logic channel separately in the short menu, see Chapter 14, "Logic Analyzer (Option R&S RTM-B1, MSO)", on page 387. Remote command: LOGic<p>:STATe on page 762
Threshold and Deskew Opens a dialog where you can set the threshold and hysteresises, and the visibility of the individual logic channels.
Couple Levels Sets all threshold and hysteresis values to the values of the first nibble (D0...D3).

User Manual 1335.9090.02  08

389

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Logic Analyzer Settings

Remote command: DIGital<m>:THCoupling on page 762

Set all Deskew to Zero Aligns the skew between the probe boxes of the digital channels and the probe connectors of the analog channels.
Remote command: DIGital<m>:DESKew on page 763

Technology Selects the threshold level: 3 predefined threshold levels and user-defined threshold are available.

"TTL: 1.4V"

Sets the threshold to 1.4 V, which is typically used in transistor­transistor logic (TTL).

"CMOS: 2.5V" Sets the threshold to 2.5 V, which is typically used in complementary metal-oxide­semiconductor technology (CMOS).

"ECL: -1.3V"

Sets the threshold to -1.3 V, which is typically used in emitter-coupled logic (ECL).

"Threshold"

Selects the user-defined threshold. Enter the value in Threshold.

Remote command: DIGital<m>:TECHnology on page 762

Threshold Sets the threshold level value between -2 V and +8 V in steps of 10 mV, or shows the value of the selected technology.
Remote command: DIGital<m>:THReshold on page 763

Hysteresis Defines the size of the hysteresis to avoid the change of signal states due to noise.
Remote command: DIGital<m>:HYSTeresis on page 763

Label Opens a menu to specify user-defined text labels for the individual logic channels.

Bit  Label Selects the logic channel or "Bit" for labeling.
 For the pod "D7...D0", you can select bit "D0", "D1", "D2", ... or "D7".  For the pod "D15...D8", you can select bit "D8", "D9", "D10", ... or "D15".

Label  Label Enables or disables the user-defined label for the selected logic channel.
Remote command: DIGital<m>:LABel:STATe on page 764

User Manual 1335.9090.02  08

390

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Analyzing Logic Channels

Predefined Label  Label Selects a predefined label text. You can edit the text with "Edit Label".
Edit Label  Label Opens on-screen keypad to enter a label text. If you previously have selected a predefined label, it is already written in the entry line, and you can modify it.
The maximum name length is 8 characters, and only ASCII characters provided on the on-screen keypad can be used.
Remote command: DIGital<m>:LABel on page 764

14.3 Triggering on Logic Channels
Each logic channel can be used as trigger source. Using the pattern trigger, you can trigger on logical combinations of analog and digital channels. Also, you can define a trigger holdoff time.
If you trigger on logic channels, the threshold is used as trigger level.
The following trigger types are available if the trigger source is a logic channel:  Edge  Width  Pattern: the pattern can use all active logic channels  Timeout
For analysis of serial protocols, you configure the protocol using logic channels as sources, and trigger on trigger type "Serial Bus". For details, see the chapter describing the relevant bus.

14.4 Analyzing Logic Channels
The main analysis tools for logic channels are serial protocol analysis ([Protocol]) and the pattern triggers.
Furthermore, you can display all logic channels and change the vertical scale position. You can also zoom into the display ([Zoom]).
To measure logic channels, you can use automatic and cursor measurements as usual.
See also Chapter 7.2, "Automatic Measurements", on page 143 and Chapter 7.3, "Cursor Measurements", on page 155.
You can also export the waveform data: [Save Load] key > "Waveforms"

User Manual 1335.9090.02  08

391

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Parallel Buses

14.5 Parallel Buses
The R&S RTM3000 can display and decode up to 16 lines of a parallel bus. You can assign the logic channels to the bus bits individually.
To trigger on parallel buses, use the pattern trigger, see Chapter 5.8, "Pattern Trigger", on page 86.
 Parallel Bus Configuration.....................................................................................392  Decode Results.....................................................................................................394

14.5.1 Parallel Bus Configuration
You can configure a parallel bus or a parallel clocked bus. For the parallel clocked bus, a clock line and an optional chip select line are defined in addition to the other settings. Access: [Protocol] > "Bus Type" = "Parallel" / "Parallel Clocked" > "Configuration" The following configuration menu opens:

Figure 14-1: Configuration menu Parallel bus

User Manual 1335.9090.02  08

392

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Parallel Buses

Figure 14-2: Configuration menu Parallel clocked bus
The menus offer the following settings:
Bus Width....................................................................................................................393 Thresholds.................................................................................................................. 393 Source......................................................................................................................... 394 Set to Default.............................................................................................................. 394 Chip Select..................................................................................................................394 Polarity........................................................................................................................ 394 Slope........................................................................................................................... 394
Bus Width Sets the number of lines (bits) of the logic channels D0 to D15 to be analyzed in the parallel or clocked parallel bus. The maximum number is the number of logic input lines.
Remote command: BUS<b>:PARallel:WIDTh on page 767 BUS<b>:CPARallel:WIDTh on page 768
Thresholds Set the threshold for each nibble of logic channels: D0...D3, D4...D7, D8...D11, and D12...D15.
The setting is also available in the "Logic" configuration.

User Manual 1335.9090.02  08

393

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Parallel Buses

Remote command: DIGital<m>:THReshold on page 763

Source Selects the input line for each bit of the parallel or clocked parallel bus.
If you use a clocked parallel bus, in the last two lines you can select the source for the "Clock" and "CS".
Remote command: BUS<b>:PARallel:DATA<m>:SOURce on page 768 BUS<b>:CPARallel:DATA<m>:SOURce on page 768 BUS<b>:CPARallel:CLOCk:SOURce on page 768 BUS<b>:CPARallel:CS:SOURce on page 769

Set to Default Resets the data lines of the parallel bus to the default order D0...D15.

Chip Select Enables the chip select line for the parallel clocked bus.
Remote command: BUS<b>:CPARallel:CS:ENABle on page 769

Polarity For the parallel clocked bus, selects if the chip select signal is high active ( 1) or low active ( low = 1).
Remote command: BUS<b>:CPARallel:CS:POLarity on page 769

high =

Slope For the parallel clocked bus, selects if the data is sampled on the rising ( ) or falling ( ) slope of the clock, or on both edges ( ) of a double data rate clock. The clock slope marks the begin of a new bit.
Remote command: BUS<b>:CPARallel:CLOCK:SLOPe on page 769

14.5.2 Decode Results
When the configuration of the parallel bus is complete, the signal can be decoded:
1. In the "Bus" menu, enable "Decode". 2. In the "Display" menu, select the result display settings.
See Chapter 12.1.2, "Displaying Decode Results", on page 248. 3. In the "Bus Table" menu, enable the "Bus Table". Adjust the table settings.
See also: Chapter 12.1.3, "Bus Table: Decode Results", on page 249

User Manual 1335.9090.02  08

394

R&S®RTM3000

Logic Analyzer (Option R&S RTM-B1, MSO) Parallel Buses

Figure 14-3: Decoded Parallel bus signal with bus table

Figure 14-4: Decoded Parallel clocked bus signal
The bus table shows the data of decoded frames and the corresponding start time. Remote commands are described in Chapter 16.13.2.3, "Parallel Buses - Decode Results", on page 770.

User Manual 1335.9090.02  08

395

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

15 Signal Generation (Option R&S RTM-B6)
The R&S RTM3000 has an integrated function and pattern generator which can generate signals while testing circuits, for instance.
The waveform generator can output simple functions, modulated sine waveform, arbitrary waveforms and sweep waveforms. The integrated pattern generator can generate individual or cycle patterns and simple bus signal patterns.

15.1 Function Generator
The waveform generator can output simple functions, modulated sine waveform, arbitrary waveforms and sweep waveforms. The signal is output at the [Gen] connector on the front panel.
Short Menu
In the short menu for the function generator, you can open the comprehensive menu, and turn off the function generator.
You can also create an arbitrary waveform by copying a waveform and display or hide the arbitrary waveform. For description of the functions in the short menu, see Chapter 15.1.6, "Arbitrary Setup Settings", on page 406.

Figure 15-1: Short menu to create arbitrary waveform
15.1.1 Using the Function Generator
To configure a function waveform 1. Press the [Gen] key on the front panel. 2. Select the "Function" that you want to generate, e.g. "Sine". 3. Depending on the selected "Function", configure the settings of the waveform like
"Frequency" and "Amplitude".

User Manual 1335.9090.02  08

396

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

4. Activate "Output" to output the waveform at the [Gen] connector at the front panel.
To generate a modulated waveform Modulation settings are described in Chapter 15.1.4, "Modulation Settings", on page 403. 1. Press the [Gen] key on the front panel.
2. Configure the carrier waveform as described above.
3. Tap "Modulation".
4. In the "Modulation" menu, tap "Modulation Type" and select the modulation type, e.g. "AM".
5. Depending on the selected "Modulation Type", configure the settings of the waveform.
6. Enable "Modulation" to activate the modulation.
7. Tap "Back".
8. Activate "Output" to output the waveform at the [Gen] connector at the front panel.
To generate an arbitrary waveform using the comprehensive menu Settings are described in Chapter 15.1.6, "Arbitrary Setup Settings", on page 406. 1. Capture and display the waveform that is the basis for the arbitrary waveform.
2. Press the [Gen] key on the front panel.
3. Select "Function" > "Arbitrary".
4. Set the frequency, amplitude, and offset of the generated waveform.
5. Tap "Arbitrary Setup".
6. Select the "Source" waveform.
7. To select a sector of the existing waveform, tap "Cut Waveform". Do one of the following: a) Set the "Start" and "Stop" time to select an area. b) Drag the limit lines of the area to change the start and stop time. c) Tap "Set Period" to set the copy to the first period of the waveform. d) Tap "Set To Screen", to set the copy area within the screen around the trigger point. e) Tap "Select All" the use the complete waveform.
8. Press "Copy" to create the arbitrary waveform from the selected "Source" and the "Cut Waveform" limits. The arbitrary waveform is automatically saved.
9. Tap "Visible" to enable the arbitrary waveform.

User Manual 1335.9090.02  08

397

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

The arbitrary waveform is shown in magenta color. If the arbitrary waveform was created from a part of the displayed channel waveform, this part is stretched in horizontal direction to fill all divisions.
10. To load an existing arbitrary waveform or a saved reference waveform, tap "Load". Select the waveform file.
11. Tap "Back".
12. Activate "Output" to output the waveform at the [Gen] connector at the front panel. The created arbitrary waveform is output at the [Gen] connector at the front panel, with the frequency, amplitude and offset that are set in the "Function Generator" menu.
To generate an arbitrary waveform using the short menu
Settings are described in Chapter 15.1.6, "Arbitrary Setup Settings", on page 406.
1. Capture and display the waveform that is the basis for the arbitrary waveform.
2. Press the [Gen] key on the front panel.
3. Select "Function" > "Arbitrary".
4. Set the frequency, amplitude, and offset of the generated waveform.
5. Activate "Output".
6. Open the short menu of the function generator in the bottom menu.
7. Tap "Copy Waveform".
8. To select a sector of the existing waveform, tap "Cut Waveform". Do one of the following: a) Drag the limit lines of the area to change the start and stop time. A time edit field is shown, where you also can set the "Start" and "Stop" time. b) Tap "Set Period" to set the copy to the first period of the waveform. c) Tap "Set To Screen", to set the copy area within the screen around the trigger point. d) Tap "Select All" the use the complete waveform.
9. Press "Copy" to create the arbitrary waveform the "Cut Waveform" limits. The arbitrary waveform is shown in magenta color. If the arbitrary waveform was created from a part of the displayed channel waveform, this part is stretched in horizontal direction to fill all divisions. The arbitrary waveform is automatically saved. The created arbitrary waveform is output at the [Gen] connector at the front panel, with the frequency, amplitude and offset that are set in the "Function Generator" menu.
To configure a burst
Burst settings are described in Chapter 15.1.5, "Burst Settings", on page 405.
1. Press the [Gen] key on the front panel.

User Manual 1335.9090.02  08

398

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

2. Configure the signal waveform as described above. 3. Select the "Burst" tab. 4. Set the "N-Cycle", the "Idle Time" and the "Start Phase". 5. Set the "Trigger" to "Cont." or "Manual". 6. Tap "Back". 7. Activate "Output" to output the waveform at the [Gen] connector at the front panel.
To configure a sweep waveform Weep settings are described in Chapter 15.1.3, "Sweep Settings", on page 402. 1. Press the [Gen] key on the front panel. 2. Configure the signal waveform as described above. 3. Select the "Sweep" tab. 4. Set the "Start Frequency", the "Stop Frequency" and the "Sweep Time". 5. Press "Sweep" to enable the sweep. 6. Tap "Back". 7. Activate "Output" to output the waveform at the [Gen] connector at the front panel.

15.1.2 Basic Settings of the Function Generator
Access: [Gen] key For a step-by-step description, see "To configure a function waveform" on page 396.

Output Enables the function generator.

User Manual 1335.9090.02  08

399

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

Remote command: WGENerator:OUTPut[:ENABle] on page 774

Function Selects the type of waveform to be generated. For all waveforms, you can set the Frequency, Amplitude, Offset, and Noise.

"DC"

Generates a direct current (DC) signal.

"Sine"

Generates a sine wave.

"SinC"

Generates a cardinal sine wave.

"Rectangle" Generates a square wave.

"Pulse"

Generates a pulse signal. Additional settings are the Duty Cycle and the Edge Time.

"Triangle"

Generates a triangle signal.

"Ramp"

Generates a ramp signal. You can set the Polarity.

"Arbitrary"

Generates an arbitrary waveform, which is copied from an existing waveform, or loaded from file. See Chapter 15.1.6, "Arbitrary Setup Settings", on page 406.

"Exponential" Generates an exponential rise signal. You can set the Polarity.

Remote command: WGENerator:FUNCtion on page 772

Frequency Sets the frequency of the waveform. The available frequency range depends on the selected function. The frequency ranges are provided the datasheet.
Remote command: WGENerator:FREQuency on page 773

Amplitude Sets the amplitude of the waveform.
Remote command: WGENerator:VOLTage on page 772

Offset Sets the vertical offset of the generated waveform.
Remote command: WGENerator:VOLTage:OFFSet on page 772

Noise Sets the noise of the generated waveform.
Remote command: WGENerator:NOISe:ABSolute on page 774 WGENerator:NOISe:RELative on page 774

Polarity Sets the polarity for ramp and exponential functions.

User Manual 1335.9090.02  08

400

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

For the "Exponential" function, you can choose between a rising or falling exponential. For the "Ramp" function, you can set a positive or negative polarity. Remote command: WGENerator:FUNCtion:EXPonential:POLarity on page 773 WGENerator:FUNCtion:RAMP:POLarity on page 774
Edge Time Sets the pulse edge time. Remote command: WGENerator:FUNCtion:PULSe:ETIMe on page 773
Duty Cycle Sets the duty cycle for the pulse function. The duty cycle expresses for what percentage of the period, the signal state is high. Remote command: WGENerator:FUNCtion:PULSe:DCYCle on page 773
Symmetriy Sets the symmetry for the triangle waveform. 50% defines symmetric triangles. Values <50% define triangles with steeper rising edge leaned to the left. Values >50% define triangles with steeper falling edge leaned to the right. Remote command: WGENerator:TRIangle:SYMMetry on page 773
Arbitrary Setup Opens a menu to configure the arbitrary waveform. See Chapter 15.1.6, "Arbitrary Setup Settings", on page 406.
Sweep Opens a menu to configure the sweep. See Chapter 15.1.3, "Sweep Settings", on page 402.
Modulation Opens a menu to configure the modulation. See Chapter 15.1.4, "Modulation Settings", on page 403.
Invert Inverts the waveform at the offset level.
Load Select the user load, the load of the DUT at its connection. You can select either a "50" or a "High-Z" (high input impedance) load. Remote command: WGENerator:OUTPut:LOAD on page 774

User Manual 1335.9090.02  08

401

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

15.1.3 Sweep Settings
Access: [Gen] key > "Sweep" In the sweep mode, the R&S RTM3000 generates a signal whose frequency gradually changes from the Start Frequency to the Stop Frequency for a certain Sweep Time. For a step-by-step description of the sweep setup, see "To configure a sweep waveform" on page 399.

Sweep Enables or disables the sweeping. Remote command: WGENerator:SWEep[:ENABle] on page 780
Start Frequency Sets the start frequency of the sweep signal. Remote command: WGENerator:SWEep:FSTart on page 779
Stop Frequency Sets the stop frequency of the sweep signal. Remote command: WGENerator:SWEep:FEND on page 779
Sweep Time Sets the duration of the sweep. Remote command: WGENerator:SWEep:TIME on page 780
Sweep Sets the type of the sweep, a linear, logarithmic or triangle-shaped change of the frequency. The triangle-shaped sweep will run from the "Start Frequency" to the "Stop Frequency" and then from the "Stop Frequency" back to the "Start Frequency". Remote command: WGENerator:SWEep:TYPE on page 780

User Manual 1335.9090.02  08

402

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

15.1.4 Modulation Settings
Access: [Gen] key > "Modulation"
Modulation is the variation of properties of an original periodic waveform according to a second modulating signal. The type of modulation determines which properties are changed.
For a step-by-step description of the modulation setup, see "To generate a modulated waveform" on page 397.

Modulation Enables or disables modulation.
Remote command: WGENerator:MODulation[:ENABLE] on page 777

Modulation Type Selects the modulation type, which defines how the carrier signal is modified.

"AM"

Amplitude modulation. The amplitude of the carrier signal is varied according to the modulation signal.

"FM"

Frequency modulation. The frequency of the carrier signal is varied according to the modulation signal.

"ASK"

Amplitude shift keying (ASK) modulation. The amplitude switches between 100% and the "ASK Depth" amplitude with a defined modulating "Frequency".

"FSK"

Frequency shift keying (FSK) modulation. The signal frequency switches between the carrier "Frequency" and the "Hop. Frequency" at a "FSK Rate".

Remote command: WGENerator:MODulation:TYPE on page 777

Function Selects the type of the modulating signal for AM or FM modulation.

User Manual 1335.9090.02  08

403

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

Remote command: WGENerator:MODulation:FUNCtion on page 777
Frequency Sets the frequency of the modulating waveform for AM/FM/ASK modulation. Remote command: WGENerator:MODulation:AM:FREQuency on page 778 WGENerator:MODulation:FM:FREQuency on page 778 WGENerator:MODulation:ASK:FREQuency on page 778
AM Depth Sets the modulation depth, the percentage of the amplitude range that is used for AM modulation. Remote command: WGENerator:MODulation:AM:DEPTh on page 778
Deviation Sets the frequency deviation, the maximum difference between the FM modulated signal and the carrier signal. Remote command: WGENerator:MODulation:FM:DEViation on page 778
ASK Depth Sets the modulation depth, the percentage of the amplitude range that is used for ASK modulation. Remote command: WGENerator:MODulation:ASK:DEPTh on page 778
Polarity Sets the polarity of the ramp function for AM and FM modulation. Remote command: WGENerator:MODulation:RAMP:POLarity on page 779
Hop. Frequency Sets the second frequency of the FSK-modulated signal. Remote command: WGENerator:MODulation:FSK:HFREquency on page 779
FSK Rate Sets the rate at which signal switches between the carrier frequency and the hopping frequency. Remote command: WGENerator:MODulation:FSK:RATE on page 779

User Manual 1335.9090.02  08

404

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

15.1.5 Burst Settings
Access: [Gen] key > "Burst" With the burst mode, you can output a waveform for a set number of times. For a step-by-step description of the modulation setup, see "To configure a burst" on page 398.

Burst Enables or disables the burst. Remote command: WGENerator:BURSt[:STATe] on page 776
N-Cycle Sets the number of times the generator outputs one cycle of the waveform per burst. Remote command: WGENerator:BURSt:NCYCle on page 776
Idle Time Sets the idle time between two burst cycles. Remote command: WGENerator:BURSt:ITIMe on page 776
Start Phase Sets the start phase of the burst. Remote command: WGENerator:BURSt:PHASe on page 776

User Manual 1335.9090.02  08

405

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

Trigger Selects the trigger mode. Each time the generator receives a trigger, it outputs a burst with the number of cycles defined with "N-Cycle".
In the continuous mode, the oscilloscope outputs continuously when the burst is enabled.
In the manual mode, you have to press "Manual" to output a burst.

15.1.6 Arbitrary Setup Settings
Access: [Gen] key > "Arbitrary Setup" An arbitrary waveform is copied from an existing waveform on the instrument, or loaded from file. You can display the arbitrary waveform on the screen. For a step-by-step description of the modulation setup, see "To generate an arbitrary waveform using the comprehensive menu" on page 397.

Visible Enables the display of the arbitrary waveform. Remote command: WGENerator:ARBitrary:VISible on page 775
Source Selects the source of the arbitrary waveform. You can load an existing file or load the current oscilloscope waveform. Remote command: WGENerator:ARBitrary:SOURce on page 775
Copy Loads the waveform from the selected "Signal source" or the waveform part selected with "Cut Waveform".

User Manual 1335.9090.02  08

406

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Function Generator

Remote command: WGENerator:ARBitrary:UPDate on page 775
Cut Waveform Provides the settings to refine the part of the waveform to be copied.

Set Period  Cut Waveform Sets the copy area to the first period of the waveform.
Set To Screen  Cut Waveform Sets the copy area within the screen.
Select All  Cut Waveform Selects the whole waveform.
Start  Cut Waveform Sets the start time of the copy area. Remote command: WGENerator:ARBitrary:RANGe:START on page 775
Stop  Cut Waveform Sets the stop time of the copy area. Remote command: WGENerator:ARBitrary:RANGe:STOP on page 775

User Manual 1335.9090.02  08

407

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

Load Opens a file selection dialog box and loads the selected file. The instrument supports .trf and .csv file formats, the same formats like for reference waveforms.
Remote command: WGENerator:ARBitrary[:FILE]:NAME on page 775 WGENerator:ARBitrary[:FILE]:OPEN on page 775

15.2 Pattern Generator
The pattern generator outputs parallel patterns on the four pins P0 to P3 on the front panel of the instrument.
1. Press the [Apps Selection] key. 2. Tap "Pattern Gen.".
A dialog box shows the pins, on which the pattern is output, depending on the selected pattern.

15.2.1 Pattern Selection

Pattern State Enables or disables the pattern output at the pins P0 to P3.

User Manual 1335.9090.02  08

408

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

Remote command: PGENerator:PATTern:STATe on page 781

Output Voltage Sets the output voltage of the generated pattern signal.

Pattern Selects the pattern type.

"Square Wave" Generates a square wave pattern at pin P0.

"Counter"

Generates a 4-bit wide counter pattern at pins P0 to P3.

"Arbitrary"

Creates, saves or loads an arbitrary 4-bit wide pattern and outputs it at pins P0 to P3.

"Manual"

Sets the high or low state for each pin.

"UART, SPI, I2C, CAN, LIN, Audio-I2S, Audio-TDM" Generate a bus signal for measurements without measurement object.

"PWM, PWM - RGB LED, PWM-TestSignals" Generate various pulse width modulated signals.

Remote command: PGENerator:FUNCtion on page 780

15.2.2 Settings for Square Wave Pattern
Access: "Menu" > "Pattern Gen." > "Pattern" = "Square Wave"

Frequency Sets the frequency of the square wave.
The values of the "Frequency" and "Period" depend on each other, as: Period = 1 / Frequency
If you change the value, the "Period" is adjusted accordingly.
Remote command: PGENerator:PATTern:FREQuency on page 783

User Manual 1335.9090.02  08

409

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

Period Sets the period of the square wave. If you change the value, the "Frequency" is adjusted accordingly.
Remote command: PGENerator:PATTern:PERiod on page 782
Polarity Sets normal or inverted polarity.
Remote command: PGENerator:PATTern:SQUarewave:POLarity on page 782
Duty Cycle Sets the duty cycle of the square wave from 1% to 99%.The duty cycle expresses for what percentage of the period, the signal state is high.
Remote command: PGENerator:PATTern:SQUarewave:DCYCle on page 782

15.2.3 Settings for Counter Pattern
Access: "Menu" > "Pattern Gen." > "Pattern" = "Counter"

Frequency Sets the switching frequency, how fast the pattern condition changes. The square waveforms at the pins have the following resulting frequencies:
 P0: f/2  P1: f/4  P2: f/8  P3: f/16
Remote command: PGENerator:PATTern:COUNter:FREQuency on page 783
Direction Changes the counting direction.
Remote command: PGENerator:PATTern:COUNter:DIRection on page 783

User Manual 1335.9090.02  08

410

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

15.2.4 Settings for Arbitrary Pattern
Access: "Menu" > "Pattern Gen." > "Pattern" = "Arbitrary"

 General Settings....................................................................................................411  Pattern Setup........................................................................................................ 412  Timing Setup......................................................................................................... 413
15.2.4.1 General Settings
Pattern Setup Opens the menu to define the individual bit values of the pattern. See Chapter 15.2.4.2, "Pattern Setup", on page 412.
Timing Setup Opens the menu to define the timing parameters. See Chapter 15.2.4.3, "Timing Setup", on page 413.
Save Opens a dialog box to save a waveform as an ARB pattern. The text files contatining remote commands are saved in *.scp format. You can select the "Location" to which the waveform file (internal or USB) is saved. Tap "Save" to save the file under the current name. Tap "New File" and enter the name of the new file you want to save. You can also delete obsolete files in the dialog box.
Load Provides functions to load an ARB waveform. Select the "Location" of the waveform file (internal or USB), and the file. Tap "Load". You can also delete obsolete files in the dialog box.

User Manual 1335.9090.02  08

411

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

Pattern trigger Selects the mode for the trigger for the ARB signal or PWM test signal. You can select an automatic continuous trigger or a manual one time trigger. If "1x" is selected, tap "Manual" to initiate the trigger. Remote command: PGENerator:PATTern:TRIGger:MODE on page 784 PGENerator:PATTern:TRIGger:SINGle on page 785
15.2.4.2 Pattern Setup

Pattern Length Sets the pattern length, the number of samples for the pattern. Remote command: PGENerator:PATTern:ARBitrary:DATA:LENGth on page 784
Index Selects a sample. The selected sample is shown in the information box as a light blue line. Around the index, ±8 bits are displayed. Remote command: PGENerator:PATTern:ARBitrary:DATA:APPend:INDex on page 785
Value Sets the value of the currently selected "Index".
Draw If enabled, you can draw large sample amounts with the same value.
Delete All Deletes the pattern. Also, resets the "Pattern Length" to 1 and the "Value" to 0.

User Manual 1335.9090.02  08

412

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

15.2.4.3 Timing Setup Access: "Menu" > "Pattern Gen." > "Pattern" = "Arbitrary" or "PWM-TestSignals"

Bit Time Sets the time at which each sample is applied. The time is identical for all samples. Remote command: PGENerator:PATTern:STIMe on page 785
Period Sets the period of the sample. It applies to the whole pattern. Period= Pattern Length * Bit Time Remote command: PGENerator:PATTern:PERiod on page 782
Burst If activated, the instrument pauses after each issued pattern for the duration of the "Idle Time". Remote command: PGENerator:PATTern:BURSt:STATe on page 786
Idle Time Sets the idle time, the time for which the instrument pauses after each issued pattern. The "Idle Time" between the patterns can be set from 20 ns to 42 s in increments of 10 ns. Remote command: PGENerator:PATTern:ITIMe on page 785
N-Cycle Sets the number of times the pattern is generated. Remote command: PGENerator:PATTern:BURSt:NCYCle on page 786

User Manual 1335.9090.02  08

413

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

15.2.5 Settings for Manual Pattern
Access: "Menu" > "Pattern Gen." > "Pattern" = "Manual"

P0/P1/P2/P3 Sets the states to high or low for the respective pin of the manual pattern.
Remote command: PGENerator:MANual:STATe<s> on page 786

15.2.6 Settings for Serial Buses

You can use the pattern generator to generate signals according to serial protocols (bus signals).
The genrated serial protocol signals are pseudo random pattern and are not adaptable. Only the protocol type and the data rate can be selected.
The contact at the upper left is always ground and the signal levels are about 1 V. The following table shows how the four outputs P0, P1, P2 and P3 are used, depending on the signal.

Signal UART SPI I2C CAN LIN

P0 Tx Clock Clock SCL CAN H High

P1 Rx Mosi Data SDA CAN L Low

P2 Unused Miso Unused Unused Unused

P3 Unused Chip Select Unused Unused Unused

Access: "Menu" > "Pattern Gen." > "Pattern" = "UART | SPI | I2C | CAN | LIN"

User Manual 1335.9090.02  08

414

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

Data Rate Select the data rate of the bus signal. The following values are available for the specific bus:  UART: 9600 Bit/s, 115.2 kBit/s, 1 MBit/s  SPI: 100 kBit/s, 250 kBit/s, 1 MBit/s  I2C: 100 kBit/s, 400 kBit/s, 1000 kBit/s, 3400 kBit/s  CAN: 50 kBit/s, 100 kBit/s, 1 MBit/s  LIN: 9.6 kBit/s, 10.417 kBit/s, 19.200 kBit/s
Active Sets the polarity for the UART bus.
15.2.7 Settings for PWM Signals
You can use the pattern generator to generate several pulse width modulated (PWM) signals: PWM, PWM - RGB LED, PWM-TestSignals.  PWM signals......................................................................................................... 415  PWM - RGB LED Signals......................................................................................416  PWM Test Signals................................................................................................. 417
15.2.7.1 PWM signals
Access: "Menu" > "Pattern Gen." > "Pattern" = "PWM" You can use the generated signal to control a motor driver directly, for example.
Frequency Sets the frequency of the PWM signal. Remote command: PGENerator:PATTern:FREQuency on page 783
Duty Cycle Sets the duty cycle of the PWM signal at P0. Change the duty cycle using the Navigation knob to increase or decrease the motor speed.

User Manual 1335.9090.02  08

415

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

Remote command: PGENerator:PATTern:PWM:DCYCle on page 787
Direction Changes the direction of motor rotation. Remote command: PGENerator:PATTern:PWM:DIRection on page 787
Enable Switches the motor on or off if the motor driver uses a dedicated enable signal. Remote command: PGENerator:PATTern:PWM:ENABle on page 787
15.2.7.2 PWM - RGB LED Signals
Access: "Menu" > "Pattern Gen." > "Pattern" = "PWM - RGB-LED" Using the pattern "PWM - RGB LED Signals", you can generate signals to control, for example, the colors of LED strip lights.

Red, Green, Blue Set the duty cycle of the red, green, and blue colors, which corresponds to the color intensity.
Remote command: PGENerator:PATTern:LED:RED on page 787 PGENerator:PATTern:LED:GREen on page 787 PGENerator:PATTern:LED:BLUE on page 787

User Manual 1335.9090.02  08

416

R&S®RTM3000

Signal Generation (Option R&S RTM-B6) Pattern Generator

Intens Sets the duty cycle of the signal at P3, which corresponds to the intensity of the light. You can use this signal if the controller supports separate intensity control. Remote command: PGENerator:PATTern:LED:INTens on page 788
15.2.7.3 PWM Test Signals
Access: "Menu" > "Pattern Gen." > "Pattern" = "PWM-TestSignals" Using the pattern "PWM_TestSignals", you can generate several test signals:  P0 ("Ramp"): saw-tooth modulated PWM signal  P1 ("Sine"): sine modulated PWM signal  P2 ("Sync. Pulse"): can be used for trigger  P3 ("Sync. Pulse - Cycle"): can be used for trigger

Figure 15-2: PWM test signals used for RGB LED control: P0 connected to C1, P1 to C2, and P2 to C3
 To configure the generated signal, you set: a) "Output Voltage", see "Output Voltage" on page 409 b) "Frequency", see "Frequency" on page 409 c) Period, bit time and burst, see Chapter 15.2.4.3, "Timing Setup", on page 413 d) Pattern trigger, see "Pattern trigger" on page 412

User Manual 1335.9090.02  08

417

R&S®RTM3000

Remote Control Commands Conventions used in Command Description

16 Remote Control Commands
This chapter provides the description of all remote commands available for R&S RTM3000. The commands are sorted according to the menu structure of the instrument. A list of commands in alphabetical order ist given in the "List of Commands" at the end of this documentation.
Processing of remote control commands
The response time on remote commands depends on several factors:
 Number of active channels  Number of active measurements  Size of the acquisition memory  Timebase  Trigger frequency
The R&S RTM3000 processes measurement queries in the following way:
 In stop mode or with slow trigger frequency if no new data since last value calculation is available, the oscilloscope sends the measured value in the response.
 Otherwise, if new data since last value calculation is available, the oscilloscope calculates and sends the response.
 Conventions used in Command Description......................................................... 418  Programming Examples........................................................................................419  Common Commands............................................................................................ 425  Waveform Setup................................................................................................... 428  Trigger...................................................................................................................454  Waveform Analysis............................................................................................... 472  Measurements...................................................................................................... 509  Applications...........................................................................................................530  Documenting Results............................................................................................ 563  General Instrument Setup..................................................................................... 584  Serial Bus Analysis............................................................................................... 597  Power Analysis (Option R&S RTM-K31)...............................................................707  Mixed Signal Option (Option R&S RTM-B1)......................................................... 760  Signal Generation (Option R&S RTM-B6).............................................................772  Status Reporting................................................................................................... 788

16.1 Conventions used in Command Description
Note the following conventions used in the remote command descriptions:  Command usage
If not specified otherwise, commands can be used both for setting and for querying parameters. If a command can be used for setting or querying only, or if it initiates an event, the usage is stated explicitly.

User Manual 1335.9090.02  08

418

R&S®RTM3000

Remote Control Commands Programming Examples

 Parameter usage If not specified otherwise, a parameter can be used to set a value and it is the result of a query. Parameters required only for setting are indicated as Setting parameters. Parameters required only to refine a query are indicated as Query parameters. Parameters that are only returned as the result of a query are indicated as Return values.
 Conformity Commands that are taken from the SCPI standard are indicated as SCPI confirmed. All commands used by the R&S RTM3000 follow the SCPI syntax rules.
 Asynchronous commands A command which does not automatically finish executing before the next command starts executing (overlapping command) is indicated as an Asynchronous command.
 Reset values (*RST) Default parameter values that are used directly after resetting the instrument (*RST command) are indicated as *RST values, if available.
 Default unit The default unit is used for numeric values if no other unit is provided with the parameter.

16.2 Programming Examples
 Documenting Results............................................................................................ 419  Firmware Update...................................................................................................423  Search...................................................................................................................424  Function Generator............................................................................................... 425
16.2.1 Documenting Results
 Saving Screenshots to File................................................................................... 419  Saving, Copying, and Loading Setup Data........................................................... 420  Reading Waveform Data in Real Format.............................................................. 421  Reading Waveform Data in Unsigned Integer Format.......................................... 421
16.2.1.1 Saving Screenshots to File
Save two display images in png format to the PIX folder on a USB flash drive that is connected to the front panel. One screenshot is colored and the other is grayscaled. Finally, the data of the gray screenshot is read for further user on the control computer. Command description in: Chapter 16.9.3, "Screenshots", on page 576.
*RST MMEM:CDIR "/USB_FRONT" MMEM:MDIR "/USB_FRONT/PIX"

User Manual 1335.9090.02  08

419

R&S®RTM3000

Remote Control Commands Programming Examples

MMEM:CDIR "/USB_FRONT/PIX/"
HCOP:LANG PNG HCOP:COL:SCH COL MMEM:NAME "COLORED" HCOP:IMM HCOP:COL:SCH GRAY MMEM:NAME "GRAY" HCOP:IMM
MMEM:CAT? "*.PNG" MMEM:DATA? "GRAY.PNG"

16.2.1.2 Saving, Copying, and Loading Setup Data

Save instrument settings to a file on internal storage device, duplicate this file and save it to a USB stick attached to the front panel. Finally, there are three setup files on the internal storage /INT/SETTINGS, and one file on the USB flash device.

Command description in: Chapter 16.9.4, "Instrument Settings: Mass MEMomory Subsystem", on page 578.

CHAN1:STAT ON

// Turn channel 1 on

CHAN2:STAT ON

// Turn channel 2 on

TIM:ZOOM:STAT ON

// Show zoom diagram

MMEM:CDIR "/INT/SETTINGS"

// Set storage device and directory

MMEM:STOR:STAT 1,"ZOOM_A.SET"

// Save settings to internal storage

MMEM:CAT? "*.SET"

// Check

<-- 332112,8633856,"ZOOM_A.SET,,2759"

MMEM:COPY "ZOOM_A.SET","ZOOM_B.SET" // Copy file

MMEM:CAT? "*.SET"

// Check

<-- 332112,8633856,"ZOOM_A.SET,,2759","ZOOM_B.SET,,2759"

MMEM:COPY "/INT/SETTINGS/ZOOM_B.SET","/USB_FRONT/ZOOM_B.SET"

// Save copied file to USB stick

MMEM:CDIR "/USB_FRONT"

// Check

MMEM:CAT? "*.SET"

<-- 4890624,-641765376,"ZOOM_B.SET,,2759"

MMEM:COPY "/USB_FRONT/ZOOM_B.SET","/USB_FRONT/ZOOM_USB.SET"

// Duplicate file on USB stick

MMEM:CAT? "*.SET"

// Check

<-- 4890624,-641765376,"ZOOM_B.SET,,2759","ZOOM_USB.SET,,2759"

MMEM:DEL "ZOOM_B.SET"

// Delete original file

MMEM:CAT? "*.SET"

// Check

<-- 4886528,-641765376,"ZOOM_USB.SET,,2759"

MMEM:COPY "/USB_FRONT/ZOOM_USB.SET","/INT/SETTINGS/"

// Copy new file to the instrument

MMEM:CDIR "/INT/SETTINGS"

// Check

MMEM:CAT? "*.SET"

<-- 332112,8633856,"ZOOM_A.SET,,2759","ZOOM_B.SET,,2759","ZOOM_USB.SET,,2759"

*RST;*OPC?

User Manual 1335.9090.02  08

420

R&S®RTM3000

Remote Control Commands Programming Examples

<-- 1 MMEM:CDIR "/INT/SETTINGS" MMEM:LOAD:STAT 1,"ZOOM_USB.SET"

// Load settings

16.2.1.3 Reading Waveform Data in Real Format

Set data format and sample range, read channel header and data.

Command description in Chapter 16.9.1, "Transfer of Waveform Data", on page 563. Return values are example data.

// Check instrument connection (example)

* Connected to: TCPIP0::192.168.1.1::inst0::INSTR

SYST:ERR:ALL?

<-- 0,"No error"

// if error queue is empty

*IDN?

<-- Rohde&Schwarz,RTM3004,1335.8794K04/101489,01.402

// Read waveform data

*RST

CHAN:TYPE HRES

// Set high resolution mode (16 bit data)

TIM:SCAL 1E-7

// Set time base

FORM REAL

// Set REAL data format

FORM:BORD LSBF

// Set little endian byte order

CHAN:DATA:POIN DMAX

// Set sample range to memory data in displayed time range

SING;*OPC?

// Start single acquisition

<-- 1

CHAN:DATA:HEAD?

// Read header

<-- -4.9980E-07,5.0000E-07,5000,1 // Xstart, Xstop, record length in samples

CHAN:DATA?

// Read channel data

<-- #520000>??[>??[>??[>??[>??[>??... // Binary block data,

// 4-byte floating point number/sample

16.2.1.4 Reading Waveform Data in Unsigned Integer Format

Read the channel header, the waveform conversion data, set the UINT binary data format and read the channel data.

Command description in: Chapter 16.9.1, "Transfer of Waveform Data", on page 563. Return values are example data.

*RST

TIM:SCAL 1E-7

CHAN:DATA:POIN DMAX

// Set data range

SING;*OPC?

<-- 1

CHAN:DATA:HEAD?

// Read header

<-- -4.9980E-07,5.0000E-07,5000,1 // Xstart, Xstop, record length in samples

CHAN:DATA:YRES?

// Read vertical resolution

<-- 8

CHAN:DATA:YOR?

// Read voltage value for binary value 0

User Manual 1335.9090.02  08

421

R&S®RTM3000

Remote Control Commands Programming Examples

<-- -2.549999943E-2

CHAN:DATA:XOR?

// Read time of the first sample

<-- -4.998000058E-7

CHAN:DATA:XINC?

// Read time between two adjacent samples

<-- 2.000000023E-10

FORM UINT,8;FORM?

// Set data format to unsigned integer, 8 bit

<-- UINT,8

CHAN:DATA:YINC?

// Read voltage value per bit

<-- 1.999999949E-4

CHAN:DATA?

// Read channel data

<-- 128,125,120...

// 5000 bytes total

FORM UINT,16;FORM?

// Change data format to unsigned integer, 16 bit

<-- UINT,16

CHAN:DATA:YINC?

// Read voltage value per bit

<-- 7.812499803E-7

CHAN:DATA?

// Read channel data

<-- 32768,32000,30720... // 10000 bytes total

Note the following correlations:
 The number of received data values matches the number of samples indicated in the header.
 The time of the first sample (XORigin) matches the start time Xstart indicated in the header.
 The Y-increment adjusts to the data length defined in the data format (8 or 16 bit).

Data conversion Definition: the sample numbers start with 0 and end with record length - 1.

Sample time tn = n * xIncrement + xOrigin First sample: t0 = -4.998000058E-7 (= Xstart) Last sample: t4999 = 4999 * 2E-10 - 4.998E-7 = 5.0 E-7 (= Xstop)

Sample value
Yn = yOrigin + (yIncrement * byteValuen)
The format UINT,8 has the data range 0 to 255. The voltage value for byte value 128 is:
Yn = -2.55E-2 + (2E-4 * 128) = 0.0001
The center of the display at position 0 div always has the byte value 127.5. The corresponding voltage value is:
Yn = -2.55E-2 + (2E-4 * 127.5) = 0

User Manual 1335.9090.02  08

422

R&S®RTM3000

Remote Control Commands Programming Examples

8-bit and 16-bit data
At the end of the above example, the 8-bit waveform is read as 16-bit data, for example, 0xFF is read 0xFF00, or 0x1A is read 0x1A00. The yOrigin value is the same in both cases, but the yIncrement differs.

8-bit data

yIncrement * byteValuen

2e-4 * 128 2e-4 * 125

16-bit data 7,8125E-7 * 32768 7,8125E-7 * 32000

Result 0,0256 V 0,025 V

In the reverse case, if a 16-bit waveform is read with 8-bit data format, data precision may be reduced. Data values ar truncated, and only the more significiant bits remain. For example, the 16-bit data 0xabcd is read 0xab in 8-bit format, and cd is lost.

16.2.2 Firmware Update
There are two ways to update the firmware on the instrument remotely. The web browser does not yet include firmware update functionality. To prepare the remote update, configure the instrument's interface to Ethernet, USB TMC or USB VCP. Connect to the R&S RTM3000 using a socket connection, Visa or a terminal program.
16.2.2.1 Using MMEM:DATA + DIAGnostic:UPDate:LOAD

1. Send the firmware update file data to the internal storage of the instrument, for example: :MMEM:DATA "/INT/RTM3004.FWU",blockdata\n In SCPI, block data is composed of a header #nm containing the length of the data followed by the data in raw binary format. Here, m is the length of the data in byte, and n is the number of digits in m. The firmware update file has to be sent in a single transfer.
2. Start the firmware update: :DIAG:UPD:LOAD "/INT/RTM3004.FWU"\n The instrument loads, checks and executes the firmware update, and restarts.
3. After restart, delete the firmware update file in the internal storage: :MMEM:DEL "/INT/RTM3004.FWU"\n
16.2.2.2 Using DIAGnostic:UPDdate:TRANsfer

1. Open a data transfer for the firmware update file, and check for errors: :DIAG:UPD:TRAN:OPEN FIRM\n :SYST:ERR:ALL?

User Manual 1335.9090.02  08

423

R&S®RTM3000

Remote Control Commands Programming Examples

2. Send the firmware update file data to the internal RAM of the instrument: :DIAG:UPD:TRAN:DATA offset,checksum,blockdata\n The offset parameter specifies the byte offset of the blockdata in the file. The checksum parameter is a CRC-16-CCITT type checksum calculated for the raw binary data in blockdata. In SCPI, block data is composed of a header #nm containing the length of the data followed by the data in raw binary format. Here, m is the length of the data in byte, and n is the number of digits in m. The firmware update file can be split into multiple blocks, where each block has to be transferred with the above command. You can also transfer the file in a single block. Example to send all data at once, without CRC: DUT#sendRAW DIAG:UPD:TRAN:DATA 0,0,#822393104 DUT#sendFileContent "W:\RTM3004.FWU" DUT#sendByte 10 //end of command '\n'
3. Close the transfer: :DIAG:UPD:TRAN:CLOSE\n
4. Start the firmware update: :DIAG:UPD:INST ""\n The instrument checks and executes the firmware update.

16.2.3 Search

16.2.3.1 Searching for a Pulse of Specified Width

Search for positive pulses with pulse width 12 ± 10 µs (2 µs to 22 µs). Command description in: Chapter 16.6.4, "Search", on page 481.

Prerequisite: A pulse signal is connected to channel 2.

SEAR:STAT ON

// Turn on search

SEAR:COND WIDTH

// Select search condition

SEAR:SOUR CH2

// Configure search source

SEAR:TRIG:WIDT:POL POS

// Configure search parameters: Polarity

SEAR:TRIG:WIDT:RANG WITH // Configure search parameters: Condition = within

SEAR:TRIG:WIDT:WIDT 12e-6 // Configure search parameters: Pulse width

SEAR:TRIG:WIDT:DELT 10e-6 // Configure search parameters: +/- delta

SEAR:RESD:SHOW ON

// Show result table

SEAR:RCO?

// Get number of search events found

<-- 1.400E+01

SEAR:RES:ALL?

// Get all search results

<-- 1,5.201200e-06,0,WIDTH,POSITIVE,1.220160e-05,2,4.120040e-05,0,WIDTH,

POSITIVE,3.076800e-06,3,4.732480e-05,0,WIDTH,POSITIVE,9.127200e-06,4,

6.499960e-05,0,WIDTH,POSITIVE,1.835160e-05,5,8.634920e-05,0,WIDTH,POSITIVE,

3.052000e-06,6,1.293984e-04,0,WIDTH,POSITIVE,9.176800e-06,7,1.477228e-04,0,

WIDTH,POSITIVE,3.052000e-06,8,1.623224e-04,0,WIDTH,POSITIVE,3.102000e-06,9,

User Manual 1335.9090.02  08

424

R&S®RTM3000

Remote Control Commands Common Commands

1.684724e-04,0,WIDTH,POSITIVE,1.215160e-05,10,1.953216e-04,0,WIDTH,POSITIVE, 3.027200e-06,11,2.044716e-04,0,WIDTH,POSITIVE,6.052000e-06,12,2.252212e-04,0, WIDTH,POSITIVE,3.052000e-06,13,2.435456e-04,0,WIDTH,POSITIVE,3.027200e-06,14, 2.496456e-04,0,WIDTH,POSITIVE,6.702000e-06

16.2.4 Function Generator

Configure and output a sine waveform.

Command description in: Chapter 16.14.1, "Function Generator", on page 772.

Prerequesite: To see the generated waveform on the oscilloscope, connect the "Gen" output to "Ch1" input.

*RST WGEN:FUNC SIN WGEN:VOLT 700E-3 WGEN:FREQ 1.00E+06 WGEN:OUTP:LOAD R50 WGEN:OUTP 1 AUT

// Selects sine function // Sets the amplitude // Sets the frequency // Sets the user load // Outputs the sine waveform // Autoscale to see the waveform

16.3 Common Commands
Common commands are described in the IEEE 488.2 (IEC 625-2) standard. These commands have the same effect and are employed in the same way on different devices. The headers of these commands consist of "*" followed by three letters. Many common commands are related to the Status Reporting System.
Available common commands:
*CAL?........................................................................................................................... 425 *CLS.............................................................................................................................426 *ESE.............................................................................................................................426 *ESR?...........................................................................................................................426 *IDN?............................................................................................................................426 *OPC............................................................................................................................ 426 *OPT?...........................................................................................................................427 *PSC............................................................................................................................ 427 *RST.............................................................................................................................427 *SRE............................................................................................................................ 427 *STB?........................................................................................................................... 428 *TRG............................................................................................................................ 428 *WAI............................................................................................................................. 428
*CAL?
Performs a self-alignment of the instrument and then generates a status response. Return values  0 indicate an error.

User Manual 1335.9090.02  08

425

R&S®RTM3000

Remote Control Commands Common Commands

Usage:

Query only

*CLS

Clear status

Sets the status byte (STB), the standard event register (ESR) and the EVENt part of the QUEStionable and the OPERation registers to zero. The command does not alter the mask and transition parts of the registers. It clears the output buffer.

Usage:

Setting only

*ESE <Value>

Event status enable

Sets the event status enable register to the specified value. The query returns the contents of the event status enable register in decimal form.

Parameters: <Value>

Range: 0 to 255

*ESR?

Event status read

Returns the contents of the event status register in decimal form and then sets the register to zero.

Return values: <Contents>

Range: 0 to 255

Usage:

Query only

*IDN?

Identification

Returns the instrument identification.

Return values: <ID>

"Rohde&Schwarz,<device type>,<serial number>,<firmware version>"

Example:

Rohde&Schwarz,RTM3004,1335.8794k04/900012, 01.100

Usage:

Query only

*OPC Operation complete

User Manual 1335.9090.02  08

426

R&S®RTM3000

Remote Control Commands Common Commands

Sets bit 0 in the event status register when all preceding commands have been executed. This bit can be used to initiate a service request. The query writes a "1" into the output buffer when all preceding commands have been executed, which is useful for command synchronization.

*OPT?

Option identification query

Queries the options included in the instrument. For a list of all available options and their description, refer to the data sheet.

Return values: <Options>

The query returns a list of options. The options are returned at fixed positions in a comma-separated string. A zero is returned for options that are not installed.

Usage:

Query only

*PSC <Action>

Power on status clear

Determines whether the contents of the ENABle registers are preserved or reset when the instrument is switched on. Thus a service request can be triggered when the instrument is switched on, if the status registers ESE and SRE are suitably configured. The query reads out the contents of the "power-on-status-clear" flag.

Parameters: <Action>

0 | 1
0 The contents of the status registers are preserved.
1 Resets the status registers.

*RST

Reset

Sets the instrument to a defined default status. The default settings are indicated in the description of commands.

Usage:

Setting only

*SRE <Contents>
Service request enable
Sets the service request enable register to the indicated value. This command determines under which conditions a service request is triggered.

User Manual 1335.9090.02  08

427

R&S®RTM3000

Remote Control Commands Waveform Setup

Parameters: <Contents>

Contents of the service request enable register in decimal form. Bit 6 (MSS mask bit) is always 0.
Range: 0 to 255

*STB?

Status byte query

Reads the contents of the status byte in decimal form.

Usage:

Query only

*TRG

Trigger

Triggers all actions waiting for a trigger event. In particular, *TRG generates a manual trigger signal. This common command complements the commands of the TRIGger subsystem.

Usage:

Event

*WAI

Wait to continue

Prevents servicing of the subsequent commands until all preceding commands have been executed and all signals have settled (see also command synchronization and *OPC).

Usage:

Event

16.4 Waveform Setup
 Automatic Setup....................................................................................................429  Starting and Stopping Acquisition......................................................................... 429  Vertical Settings.................................................................................................... 430  Passive Probes..................................................................................................... 437  Active Probes........................................................................................................438  ProbeMeter........................................................................................................... 445  Horizontal Settings................................................................................................447  Acquisition Settings...............................................................................................449  Waveform Data..................................................................................................... 454

User Manual 1335.9090.02  08

428

R&S®RTM3000

Remote Control Commands Waveform Setup

16.4.1 Automatic Setup

AUToscale

Performs an autoset process for analog channels: analyzes the enabled analog channel signals, and adjusts the horizontal, vertical, and trigger settings to display stable waveforms

Usage:

Event Asynchronous command

16.4.2 Starting and Stopping Acquisition
RUN............................................................................................................................. 429 RUNContinous...............................................................................................................429 SINGle..........................................................................................................................429 RUNSingle.................................................................................................................... 429 ACQuire:NSINgle:COUNt................................................................................................429 STOP........................................................................................................................... 430 ACQuire:STATe..............................................................................................................430

RUN RUNContinous
Starts the continuous acquisition.

Usage:

Event Asynchronous command

SINGle RUNSingle
Starts a defined number of acquisitions. The number of acquisitions is set with ACQuire:NSINgle:COUNt.

Usage:

Event Asynchronous command

ACQuire:NSINgle:COUNt <NSingleCount>

Sets the number of waveforms acquired with RUNSingle.

Parameters: <NSingleCount>

Number of waveforms.

Range: *RST:

1 to maximum number that depends on the record length. 1

User Manual 1335.9090.02  08

429

R&S®RTM3000

Remote Control Commands Waveform Setup

STOP

Stops the running acquistion.

Usage:

Event Asynchronous command

ACQuire:STATe

Sets or queries the acquisition state of the instrument.

Parameters: <AcquisitionState>

RUN | STOPping | COMPlete | BREak
RUN Set: Starts the acquisition. Read: The acquisition is running.
STOPping Set: Stops the acquisition when it is finished. Read: Acquisition is stopped.
COMPlete Set: Not available. Read: The current acquisition is finished and completed.
BREak Set: Immediate interrupt of current acquisition. Read: acquisition is finished but interrupted.

16.4.3 Vertical Settings
CHANnel<m>:STATe...................................................................................................... 431 CHANnel<m>:AON........................................................................................................ 431 CHANnel<m>:AOFF.......................................................................................................431 CHANnel<m>:SCALe..................................................................................................... 431 CHANnel<m>:RANGe.................................................................................................... 431 CHANnel<m>:POSition...................................................................................................432 CHANnel<m>:OFFSet.................................................................................................... 432 CHANnel<m>:COUPling................................................................................................. 432 CHANnel<m>:BANDwidth............................................................................................... 433 CHANnel<m>:POLarity...................................................................................................433 CHANnel<m>:SKEW...................................................................................................... 434 CHANnel<m>:ZOFFset[:VALue]...................................................................................... 434 CHANnel<m>:WCOLor...................................................................................................434 CHANnel<m>:OVERload................................................................................................ 435 CHANnel<m>:THReshold............................................................................................... 435 CHANnel<m>:THReshold:FINDlevel................................................................................ 436 CHANnel<m>:THReshold:HYSTeresis............................................................................. 436 CHANnel<m>:LABel.......................................................................................................436 CHANnel<m>:LABel:STATe.............................................................................................436

User Manual 1335.9090.02  08

430

R&S®RTM3000

Remote Control Commands Waveform Setup

CHANnel<m>:STATe <State>

Switches the channel signal on or off.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <State>

ON | OFF

CHANnel<m>:AON

Switches all analog channels on.

Suffix: <m>

. The suffix is irrelevant.

Usage:

Event

CHANnel<m>:AOFF

Switches all analog channels off.

Suffix: <m>

. The suffix is irrelevant.

Usage:

Event

CHANnel<m>:SCALe <Scale>

Sets the vertical scale for the indicated channel.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Scale>

Scale value, given in Volts per division.

Range: 1e-3 to 10 (without probe attenuation)

*RST:

5e-3

Default unit: V/div

CHANnel<m>:RANGe <Range>
Sets the voltage range across the all vertical divisions of the diagram. Use the command alternatively instead of CHANnel<m>:SCALe.

User Manual 1335.9090.02  08

431

R&S®RTM3000

Remote Control Commands Waveform Setup

Suffix: <m>
Parameters: <Range>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Voltage range value

Range: 8e-3 to 80 (without probe attenuation)

*RST:

40e-3

Default unit: V

CHANnel<m>:POSition <Position>

Sets the vertical position of the waveform in divisions. While the offset sets a voltage, position is a graphical setting given in divisions.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Position>

Graphical position

Range: -5 to 5

*RST:

0

Default unit: div

CHANnel<m>:OFFSet <Offset>

Sets the offset voltage, which is subtracted to correct an offset-affected signal.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Offset>

Offset value

Range: Depend on vertical scale and probe attenuation.

Increment: Depends on vertical scale and probe attenuation.

*RST:

0

Default unit: V

CHANnel<m>:COUPling <Coupling> Selects the connection of the indicated channel signal - coupling and termination.

User Manual 1335.9090.02  08

432

R&S®RTM3000

Remote Control Commands Waveform Setup

Suffix: <m>
Parameters: <Coupling>

. 1..4 Selects the input channel. The number of channels depends on the instrument.
DCLimit | ACLimit | GND | DC DCLimit DC coupling passes the input signal unchanged. ACLimit Removes the DC offset voltage from the input signal. GND Connection to a virtual ground. All channel data is set to o V. DC Direct connection with 50  termination. If termination is 1 M, use DCLimit or ACLimit.

CHANnel<m>:BANDwidth <BandwidthLimit>

Selects the bandwidth limit for the indicated channel.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <BandwidthLimit>

FULL | B20

FULL Use full bandwidth.

B20 Limit to 20 MHz. Higher frequencies are removed to reduce noise.

*RST:

FULL

CHANnel<m>:POLarity <Polarity>

Turns the inversion of the signal amplitude on or off. To invert means to reflect the voltage values of all signal components against the ground level. Inversion affects only the display of the signal but not the trigger.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Polarity>

NORMal | INVerted

*RST:

NORM

User Manual 1335.9090.02  08

433

R&S®RTM3000

Remote Control Commands Waveform Setup

CHANnel<m>:SKEW <Skew>

Sets a delay for the selected channel.

Deskew compensates delay differences between channels caused by the different length of cables, probes, and other sources. Correct deskew values are important for accurate triggering.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Skew>

Deskew value Default unit: s

CHANnel<m>:ZOFFset[:VALue] <ZeroOffset>

Sets the zero offset.

Differences in DUT and oscilloscope ground levels may cause larger zero errors affecting the waveform. If the DUT is ground-referenced, the "Zero Offset" corrects the zero error and sets the probe to the zero level.

You can assess the zero error by measuring the mean value of a signal that should return zero.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ZeroOffset>

*RST:

0

Default unit: V

CHANnel<m>:WCOLor <WaveformColor>

Selects the color scale for the waveform color. Each scale comprises a set of colors, where each color represents a certain frequency of occurrence.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <WaveformColor>

TEMPerature | RAINbow | FIRE | DEFault
TEMPerature Temperature colors. Blue corresponds to rare occurrences of the samples, while white indicates frequent ones.

User Manual 1335.9090.02  08

434

R&S®RTM3000

Remote Control Commands Waveform Setup

RAINbow Rainbow colors. Blue corresponds to rare occurrences of the samples, while red indicates frequent ones.

FIRE Fire colors. Yellow corresponds to rare occurrences of the samples, while red indicates frequent ones.

DEFault Default monochrome color.

*RST:

DEF

CHANnel<m>:OVERload <Overload>

Retrieves the overload status of the specified channel from the status bit. When the overload problem is solved, the command resets the status bit.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Overload>

ON | OFF

Use OFF to reset the overload status bit.

*RST:

OFF

Example:

CHANnel2:OVERload? Queries the overload status of channel 2. CHANnel2:OVERload OFF Resets the overload status bit.

CHANnel<m>:THReshold <Threshold>

Threshold value for digitization of analog signals. If the signal value is higher than the threshold, the signal state is high (1 or true for the Boolean logic). Otherwise, the signal state is considered low (0 or false) if the signal value is below the threshold.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Threshold>

Often used values are: TTL: 1.4 V ECL: -1.3 V CMOS: 2.5 V
Default unit: V

User Manual 1335.9090.02  08

435

R&S®RTM3000

Remote Control Commands Waveform Setup

CHANnel<m>:THReshold:FINDlevel

The instrument analyzes the channel and sets the threshold for digitization.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <FindLevel>

Usage:

Event

CHANnel<m>:THReshold:HYSTeresis <ThresholdHysteresis>

Defines the size of the hysteresis to avoid the change of signal states due to noise.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ThresholdHysteresis>SMALl | MEDium | LARGe

Values correspond to the vertical scale

*RST:

SMAL

CHANnel<m>:LABel <Label>

Specifies a name for the selected channel.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Label>

String value
String with max. 8 characters, only ASCII characters can be used

CHANnel<m>:LABel:STATe

Shows or hides the channel name.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

User Manual 1335.9090.02  08

436

R&S®RTM3000

Remote Control Commands Waveform Setup

Parameters: <State>

ON | OFF

*RST:

OFF

16.4.4 Passive Probes
PROBe<m>:SETup:ATTenuation:UNIT............................................................................. 437 PROBe<m>:SETup:ATTenuation:MANual......................................................................... 437 PROBe<m>:SETup:GAIN:UNIT....................................................................................... 437 PROBe<m>:SETup:GAIN:MANual................................................................................... 438

PROBe<m>:SETup:ATTenuation:UNIT <Unit>

Selects the unit that the probe can measure.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Unit>

V | A

PROBe<m>:SETup:ATTenuation:MANual <ManualAttenuation>

Sets the attenuation of the probe.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ManualAttenuation> Range:
*RST:

0.0001 to 10000 1

PROBe<m>:SETup:GAIN:UNIT <Unit>

Selects the unit that the probe can measure.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <Unit>

V | A

User Manual 1335.9090.02  08

437

R&S®RTM3000

Remote Control Commands Waveform Setup

PROBe<m>:SETup:GAIN:MANual <ManualGain>

Sets the gain of the probe. The gain the the reciprocal of the attenuation (PROBe<m>: SETup:ATTenuation:MANual)

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ManualGain>

Range: 0.0001 to 10000

16.4.5 Active Probes
The commands if this chapter are only valid for Rohde & Schwarz active probes.
PROBe<m>:SETup:MODE .............................................................................................438 PROBe<m>:ID:BUILd?................................................................................................... 439 PROBe<m>:ID:PARTnumber?.........................................................................................439 PROBe<m>:ID:PRDate?.................................................................................................439 PROBe<m>:ID:SRNumber?............................................................................................ 440 PROBe<m>:ID:SWVersion?............................................................................................ 440 PROBe<m>:SETup:TYPE?............................................................................................. 440 PROBe<m>:SETup:NAME?............................................................................................ 440 PROBe<m>:SETup:BANDwidth?..................................................................................... 441 PROBe<m>:SETup:ATTenuation[:AUTO]?........................................................................ 441 PROBe<m>:SETup:GAIN[:AUTO]?.................................................................................. 441 PROBe<m>:SETup:CAPacitance?...................................................................................441 PROBe<m>:SETup:IMPedance?..................................................................................... 442 PROBe<m>:SETup:ADVanced:PMToffset.........................................................................442 PROBe<m>:SETup:DEGauss......................................................................................... 442 PROBe<m>:SETup:ADVanced:STPRobe......................................................................... 442 PROBe<m>:SETup:ADVanced:ZADJust...........................................................................443 PROBe<m>:SETup:PRMode...........................................................................................443 PROBe<m>:SETup:ZAXV...............................................................................................444 PROBe<m>:SETup:ADVanced:AUDioverload................................................................... 444 PROBe<m>:SETup:ADVanced:FILTer.............................................................................. 444 PROBe<m>:SETup:ADVanced:RANGe............................................................................ 444 PROBe<m>:SETup:ACCoupling...................................................................................... 445

PROBe<m>:SETup:MODE <Mode>

Selects the action that is started with the probe button.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Parameters: <Mode>

RCONtinuous | RSINgle | AUToset | NOACtion

User Manual 1335.9090.02  08

438

R&S®RTM3000

Remote Control Commands Waveform Setup

RCONtinuous Starts continuous acquisition, like the [Run Stop] key. The acquisition is running as long as you press the micro button again.

RSINgle Run single: starts one acquisition.

AUToset Starts the autoset procedure.

NOACtion Nothing is started on pressing the micro button.

*RST:

RCONtinuous

PROBe<m>:ID:BUILd?

Returns the build number of the probe software.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <BuildNumber>

32 bit number
Range: 0 to 4294967295 Increment: 1

Usage:

Query only

PROBe<m>:ID:PARTnumber?

Returns the R&S part number of the probe.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <PartNumber>

Part number in a string

Usage:

Query only

PROBe<m>:ID:PRDate?

Returns the production date of the probe.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <ProductionDate> Date in a string

Usage:

Query only

User Manual 1335.9090.02  08

439

R&S®RTM3000

Remote Control Commands Waveform Setup

PROBe<m>:ID:SRNumber?

Returns the serial number of the probe.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <SerialNumber>

Serial number in a string

Usage:

Query only

PROBe<m>:ID:SWVersion?

Returns the version of the probe firmware.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <SoftwareVersion> Version number in a string.

Usage:

Query only

PROBe<m>:SETup:TYPE?

Returns the type of the probe: not detected, active or passive probe.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <Type>

NONE | ACTive | PASSive

Usage:

Query only

PROBe<m>:SETup:NAME?

Returns the name of the probe.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <Name>

String parameter

Example:

PROB:SET:NAME? <-- "RT-ZS20"

Usage:

Query only

User Manual 1335.9090.02  08

440

R&S®RTM3000

Remote Control Commands Waveform Setup

PROBe<m>:SETup:BANDwidth?

Returns the bandwidth of the probe.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <Bandwidth>

Range: 10e5 to 20e8 Increment: 10 Default unit: Hz

Usage:

Query only

PROBe<m>:SETup:ATTenuation[:AUTO]?

Returns the attenuation of an automatically detected probe.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Return values: <ProbeAttenuation> Range:

0.0001 to 10000

Usage:

Query only

PROBe<m>:SETup:GAIN[:AUTO]?

Returns the gain of an automatically detected probe.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Return values: <ProbeGain>

Range: 0.0001 to 10000

Usage:

Query only

PROBe<m>:SETup:CAPacitance?

Returns the input capacity of the probe.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

User Manual 1335.9090.02  08

441

R&S®RTM3000

Remote Control Commands Waveform Setup

Return values: <InputCapacitance>

Range: 0.1e-12 to 1.0e-9 Increment: 1.0e-12 Default unit: F

Usage:

Query only

PROBe<m>:SETup:IMPedance?

Returns the termination of the probe.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <Termination>

50OHm | 1MOHm | UNKNown

Usage:

Query only

PROBe<m>:SETup:ADVanced:PMToffset

Sets the measured ProbeMeter's DC mean value as offset. Make sure that the ProbeMeter is active before you use this command.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Usage:

Event

PROBe<m>:SETup:DEGauss

Demagnetizes the core if it has been magnetized by switching the power on and off, or by an excessive input. Always demagnetize the probe before measurement. The demagnetizing process takes about one second.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Usage:

Event

PROBe<m>:SETup:ADVanced:STPRobe
This command is relevant only for R&S RT-ZCxxB current probes. It saves the zero adjust value in the probe box. If you connect the probe to another channel or to another oscilloscope with Rohde & Schwarz probe interface, the value is read out again.

User Manual 1335.9090.02  08

442

R&S®RTM3000

Remote Control Commands Waveform Setup

See also: PROBe<m>:SETup:ADVanced:ZADJust on page 443.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Usage:

Event

PROBe<m>:SETup:ADVanced:ZADJust <ZeroAdjustValue>

This command is relevant only for R&S RT-ZCxxB current probes. It sets the waveform to zero position. It corrects the effect of a voltage offset or temperature drift.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ZeroAdjustValue>

Range: -100 to 100

*RST:

0

Default unit: %

PROBe<m>:SETup:PRMode <ZMMeasMode>

This command is relevant only for R&S RT-ZM probes. It sets the measurement mode of modular probes. You can switch between singleended, differential and common mode measurements without reconnecting or resoldering the probe.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ZMMeasMode>

DMODe | CMODe | PMODe | NMODe

DMODe Differential mode input voltage (Vdm), the voltage between the positive and negative input terminal.

CMODe Common mode input voltage (Vcm), the mean voltage between the positive and negative input terminal vs. ground.

PMODe Positive single-ended input voltage (Vp). The voltage between the positive input terminal and ground.

NMODe Negative single-ended input voltage (VN). The voltage between the negative input terminal and ground.

*RST:

DMODe

User Manual 1335.9090.02  08

443

R&S®RTM3000

Remote Control Commands Waveform Setup

PROBe<m>:SETup:ZAXV <ExtAttZA15>

This command is relevant only for differential active probes R&S RT-ZD10, R&S RTZD20 or R&S RT-ZD30. If you use the external attenuator R&S RT-ZA15, enable it to include the external attenuation in the measurements.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ExtAttZA15>

ON | OFF

*RST:

OFF

PROBe<m>:SETup:ADVanced:AUDioverload <ZHDAudioState>

This command is relevant for R&S RT-ZHD probes. It activates the acoustic overrange warning in the probe control box.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ZHDAudioState>

ON | OFF

*RST:

OFF

PROBe<m>:SETup:ADVanced:FILTer <ZHDLowpassState>

This command is relevant for R&S RT-ZHD probes. It activates the lowpass filter in the probe control box.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ZHDLowpassState> ON | OFF
*RST:

OFF

PROBe<m>:SETup:ADVanced:RANGe <ZHDRange>
This command is relevant for R&S RT-ZHD probes. It sets the voltage range of the probe.

User Manual 1335.9090.02  08

444

R&S®RTM3000

Remote Control Commands Waveform Setup

Suffix: <m>
Parameters: <ZHDRange>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

AUTO | MHIGh | MLOW

AUTO The voltage range is set only at the oscilloscope by adjusting the vertical scale.

MHIGh Sets the higher voltage range of the connected probe.

MLOW Sets the lower voltage range of the connected probe.

*RST:

AUTO

PROBe<m>:SETup:ACCoupling <ProbeCouplingAC>

Enables AC coupling in R&S RT-ZPR probes, which removes DC and very low-frequency components. The R&S RT-ZPR probes requires 50  input termination, for which the channel AC coupling is not available. The probe setting allows AC coupling also at 50  inputs.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ProbeCouplingAC> ON | OFF
*RST:

OFF

16.4.6 ProbeMeter
PROBe<m>:PMETer:VISibility......................................................................................... 445 PROBe<m>:SETup:OFFSwitch....................................................................................... 445 PROBe<m>:SETup:DCOFfset?....................................................................................... 446 PROBe<m>:PMETer:RESults:SINGle?.............................................................................446 PROBe<m>:PMETer:RESults:COMMon?......................................................................... 446 PROBe<m>:PMETer:RESults:DIFFerential?..................................................................... 446 PROBe<m>:PMETer:RESults:NEGative?......................................................................... 447 PROBe<m>:PMETer:RESults:POSitive?.......................................................................... 447
PROBe<m>:PMETer:VISibility <State> PROBe<m>:SETup:OFFSwitch <State>
Switches the integrated voltmeter of a Rohde & Schwarz active probe on or off. The command is only relevant if a Rohde & Schwarz active probe with R&S ProbeMeter is used.

User Manual 1335.9090.02  08

445

R&S®RTM3000

Remote Control Commands Waveform Setup

Suffix: <m>
Parameters: <State>

. Selects the input channel. The number of channels depends on the instrument.

ON | OFF

*RST:

OFF

PROBe<m>:SETup:DCOFfset? PROBe<m>:PMETer:RESults:SINGle?
rcset

Suffix:

.

<m>

1..4

Return values: <ResultValue>

Usage:

Query only

PROBe<m>:PMETer:RESults:COMMon?

The command is available only for Rohde & Schwarz differential and modular probes that have an R&S ProbeMeter.

It returns the common mode voltage, which is the mean voltage between the signal sockets and the ground socket.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <ResultValue>

Default unit: V

Usage:

Query only

PROBe<m>:PMETer:RESults:DIFFerential?

The command is available only for Rohde & Schwarz differential and modular probes that have an R&S ProbeMeter.

It returns the differential voltage, which is the voltage between the positive and negative signal sockets.

Suffix:

.

<m>

1..4

Return values: <ResultValue>

Usage:

Query only

User Manual 1335.9090.02  08

446

R&S®RTM3000

Remote Control Commands Waveform Setup

PROBe<m>:PMETer:RESults:NEGative?

The command is available only for Rohde & Schwarz modular probes that have an R&S ProbeMeter.

It returns the voltage that is measured between the negative signal socket and the ground.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <ResultValue>

Default unit: V

Usage:

Query only

PROBe<m>:PMETer:RESults:POSitive?

The command is available only for Rohde & Schwarz modular probes that have an R&S ProbeMeter.

It returns the voltage that is measured between the positive signal socket and the ground.

Suffix: <m>

. Selects the input channel. The number of channels depends on the instrument.

Return values: <ResultValue>

Default unit: V

Usage:

Query only

16.4.7 Horizontal Settings
TIMebase:SCALe...........................................................................................................447 TIMebase:POSition........................................................................................................ 448 TIMebase:REFerence.....................................................................................................448 TIMebase:ACQTime....................................................................................................... 448 TIMebase:RANGe..........................................................................................................448 TIMebase:DIVisions?......................................................................................................449 TIMebase:RATime?........................................................................................................449
TIMebase:SCALe <TimeScale>
Sets the horizontal scale for all channel and math waveforms.

User Manual 1335.9090.02  08

447

R&S®RTM3000

Remote Control Commands Waveform Setup

Parameters: <TimeScale>

Range: 1e-9 to 50; lower limits are possible if zoom or

FFT is enabled.

Increment: 1e-9

*RST:

100e-6

Default unit: s/div

TIMebase:POSition <Offset>

Defines the trigger position, the time distance from the trigger point to the reference point (trigger offset). The trigger point is the zero point of the diagram. Changing the horizontal position, you can move the trigger, even outside the screen.

See also: TIMebase:REFerence on page 448

Parameters: <Offset>

Range: Depends on time base setting

Increment: 0.01

*RST:

0

Default unit: s

TIMebase:REFerence <ReferencePoint>

Defines the time reference point in the diagram. The reference point is the rescaling center of the time scale on the screen. If you modify the time scale, the reference point remains fixed on the screen, and the scale is stretched or compressed to both sides of the reference point.

The reference point defines which part of the waveform is shown. By default, the reference point is displayed in the center of the window, and you can move it to the left or right.

See also: TIMebase:POSition on page 448

Parameters: <ReferencePoint>

8.33 | 50 | 91.67

8.33 = left position (1 div); 50 = middle position; 91.67 = right position (11 div).

*RST:

50

Default unit: %

TIMebase:ACQTime <AcquisitionTime> TIMebase:RANGe <AcquisitionTime>
Defines the time of one acquisition, that is the time across the 12 divisions of the diagram: Horizontal scale*12.

User Manual 1335.9090.02  08

448

R&S®RTM3000

Remote Control Commands Waveform Setup

Parameters: <AcquisitionTime>

Range and increment depend on time base (horizontal scale) and other settings
Range: 250e-12 to 500 Increment: 1e-12 Default unit: s

TIMebase:DIVisions?

Queries the number of horizontal divisions on the screen.

Return values: <HorizDivCount>

Returns 12 divisions.

Usage:

Query only

TIMebase:RATime?

Queries the real acquisition time used in the hardware. If FFT analysis is performed, the value can differ from the adjusted acquisition time (TIMebase:ACQTime).

Return values: <HWAcqTime>

Range: Depends on various settings Default unit: s

Usage:

Query only

16.4.8 Acquisition Settings
ACQuire:POINts:AUTomatic............................................................................................ 449 ACQuire:POINts[:VALue]................................................................................................ 450 CHANnel<m>:TYPE....................................................................................................... 450 CHANnel<m>:ARIThmetics............................................................................................. 451 ACQuire:PEAKdetect..................................................................................................... 451 ACQuire:HRESolution.................................................................................................... 451 ACQuire:NSINgle:COUNt................................................................................................452 ACQuire:AVERage:COUNt..............................................................................................452 ACQuire:AVERage:RESet...............................................................................................452 ACQuire:AVERage:COMPlete?....................................................................................... 452 TIMebase:ROLL:AUTomatic............................................................................................ 452 TIMebase:ROLL:MTIMe..................................................................................................453 ACQuire:INTerpolate...................................................................................................... 453 ACQuire:POINts:ARATe?................................................................................................ 453 ACQuire:SRATe?........................................................................................................... 453
ACQuire:POINts:AUTomatic <AutoRecordLength>
Enables or disables the automatic record length. The instrument sets a value that fits to the selected timebase.

User Manual 1335.9090.02  08

449

R&S®RTM3000

Remote Control Commands Waveform Setup

If you set a specific value with ACQuire:POINts[:VALue], the automatic assignment of a record length is turned off.

Parameters: <AutoRecordLength> ON | OFF

Example:

ACQ:POIN:AUT ON TIM:SCAL 1e-9 ACQ:POIN?;:SYST:ERR:ALL? -> received 10000;0,"No error" TIM:SCAL 5e-3 ACQ:POIN?;:SYST:ERR:ALL? -> received 20000000;0,"No error"

ACQuire:POINts[:VALue]

Defines a record length value, the number of recorded waveform points in a segment.

The command turns ACQuire:POINts:AUTomatic OFF.

If ACQuire:POINts:AUTomatic is turned ON, the query ACQuire:POINts? returns the automatically set record length.

Each predefined record length corresponds to a maximum number of history segments, which are stored in the instrument's memory. If option R&S RTM-K15 is installed, you can display the history segments.

Available record length values are:  5 | 10 | 20 | 50 | 100 | 200 | 500 kSample  1 | 2 | 5 | 10 | 20 | 40 | 80 MSample

Parameters: <RecordLength>

Record length in Samples. If the entered value differs from the predefined values, the instrument sets the closest value.

CHANnel<m>:TYPE <DecimationMode>

Selects the method to reduce the data stream of the ADC to a stream of waveform points with lower sample rate.

Suffix: <m>

. 1..4 The command affects all channels regardless of the indicated channel number. The suffix can be omitted.

Parameters: <DecimationMode>

SAMPle | PDETect | HRESolution
SAMPle Input data is acquired with a sample rate which is aligned to the time base (horizontal scale) and the record length.

User Manual 1335.9090.02  08

450

R&S®RTM3000

Remote Control Commands Waveform Setup

PDETect Peak Detect: the minimum and the maximum of n samples in a sample interval are recorded as waveform points.

HRESolution High resolution: The average of n sample points is recorded as waveform point.

*RST:

SAMPle

CHANnel<m>:ARIThmetics <TrArith>

Selects the method to build the resulting waveform from several consecutive acquisitions of the signal.

Suffix: <m>

. 1..4 The command affects all channels regardless of the indicated channel number. The suffix can be omitted.

Parameters: <TrArith>

OFF | ENVelope | AVERage

OFF The data of the current acquisition is recorded according to the decimation settings.

ENVelope Detects the minimum and maximum values in an sample interval over a number of acquisitions.

AVERage Calculates the average from the data of the current acquisition and a number of acquisitions before. The number of used acquisitions is set with ACQuire:AVERage:COUNt.

*RST:

OFF

ACQuire:PEAKdetect <PeakDetect>

Enables or disables the peak detect acquisition mode.

You can use this command alternatively to CHANnel<m>:TYPE.

Parameters: <PeakDetect>

AUTO | OFF

*RST:

OFF

ACQuire:HRESolution <HighRes> Enables or disables the high resolution acquisition mode. You can use this command alternatively to CHANnel<m>:TYPE.

User Manual 1335.9090.02  08

451

R&S®RTM3000

Remote Control Commands Waveform Setup

Parameters: <HighRes>

AUTO | OFF

*RST:

OFF

ACQuire:NSINgle:COUNt <NSingleCount>

Sets the number of waveforms acquired with RUNSingle.

Parameters: <NSingleCount>

Number of waveforms.

Range: *RST:

1 to maximum number that depends on the record length. 1

ACQuire:AVERage:COUNt

Defines the number of waveforms used to calculate the average waveform. The higher the number, the better the noise is reduced.

Parameters: <AverageCount>

Range: *RST:

2 to 100,000 2

ACQuire:AVERage:RESet

Deletes the waveform and restarts the average calculation.

Usage:

Event

ACQuire:AVERage:COMPlete?

Returns the state of averaging.

Return values: <AverageComplete> 0 | 1
0 The number of acquired waveforms is less than the number required for average calculation. See ACQuire:AVERage: COUNt on page 452.
1 The instrument acquired a sufficient number of waveforms to determine the average.

Usage:

Query only

TIMebase:ROLL:AUTomatic <AutomaticRoll>
Enables the automatic roll mode. The instrument switches to roll mode if the timebase is equal or slower than the roll mode limit defined with TIMebase:ROLL:MTIMe.

User Manual 1335.9090.02  08

452

R&S®RTM3000

Remote Control Commands Waveform Setup

Parameters: <AutomaticRoll>

ON | OFF

*RST:

OFF

TIMebase:ROLL:MTIMe <MinTimeBase>

The roll mode is enabled automatically if the time base exceeds the MinTimeBase, and if TIMebase:ROLL:AUTomatic on page 452 is set ON.

Parameters: <MinTimeBase>

Limit value for roll mode enabling.

*RST:

500e-3

Default unit: s/div

ACQuire:INTerpolate <InterpolationType>

Defines the interpolation mode.

See also: "Interpolation" on page 71

Parameters: <InterpolationType>

SINX | LINear | SMHD

LINear Linear interpolation between two adjacent sample points.

SINX Interpolation by means of a sin(x)/x curve.

SMHD Sample & hold causes a histogram-like interpolation.

*RST:

SINX

ACQuire:POINts:ARATe?

Retrieves the sample rate of the ADC, that is the number of points that are sampled by the ADC in one second.

Return values: <ACDsampleRate>

ADC sample rate Default unit: Hz

Usage:

Query only

ACQuire:SRATe? <SampleRate>

Returns the sample rate, that is the number of recorded waveform samples per second.

Parameters: <SampleRate>

Default unit: Sa/s

Usage:

Query only

User Manual 1335.9090.02  08

453

R&S®RTM3000

Remote Control Commands Trigger

16.4.9 Waveform Data
Use the following commands are described in Chapter 16.9.1.2, "Analog Channels", on page 565:  FORMat[:DATA] on page 563  CHANnel<m>:DATA? on page 565  CHANnel<m>:DATA:HEADer? on page 566  CHANnel<m>:DATA:POINts on page 566  CHANnel<m>:DATA:ENVelope? on page 567  CHANnel<m>:DATA:ENVelope:HEADer? on page 568  CHANnel<m>:DATA:XINCrement? on page 573  CHANnel<m>:DATA:XORigin? on page 573  CHANnel<m>:DATA:YINCrement? on page 574  CHANnel<m>:DATA:YORigin? on page 573  CHANnel<m>:DATA:YRESolution? on page 574  CHANnel<m>:DATA:ENVelope:XINCrement? on page 573  CHANnel<m>:DATA:ENVelope:XORigin? on page 573  CHANnel<m>:DATA:ENVelope:YINCrement? on page 574  CHANnel<m>:DATA:ENVelope:YORigin? on page 573  CHANnel<m>:DATA:ENVelope:YRESolution? on page 574

16.5 Trigger
 General Trigger Settings....................................................................................... 454  Edge Trigger......................................................................................................... 456  Edge A/B Trigger...................................................................................................458  Width Trigger.........................................................................................................460  Video/TV Trigger................................................................................................... 462  Pattern Trigger...................................................................................................... 463  Runt Trigger.......................................................................................................... 465  Risetime Trigger....................................................................................................467  Timeout Trigger..................................................................................................... 469  Serial Bus..............................................................................................................469  Actions on Trigger................................................................................................. 469
16.5.1 General Trigger Settings
This section describes general trigger commands that are independent of the trigger type.

User Manual 1335.9090.02  08

454

R&S®RTM3000

Remote Control Commands Trigger

TRIGger:A:MODE.......................................................................................................... 455 TRIGger:A:SOURce....................................................................................................... 455 TRIGger:A:TYPE........................................................................................................... 456 TRIGger:A:HOLDoff:MODE.............................................................................................456 TRIGger:A:HOLDoff:TIME...............................................................................................456

TRIGger:A:MODE <TriggerMode>

Sets the trigger mode. The trigger mode determines the behavior of the instrument if no trigger occurs.

Parameters: <TriggerMode>

AUTO | NORMal

AUTO The instrument triggers repeatedly after a time interval if the trigger conditions are not fulfilled. If a real trigger occurs, it takes precedence.

NORMal The instrument acquires a waveform only if a trigger occurs.

*RST:

AUTO

TRIGger:A:SOURce <Source>

Sets the trigger source for the selected A trigger type.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | EXTernanalog | LINE | SBUS1 | SBUS2 | D0..D15
CH1 | CH2 | CH3 | CH4 One of the analog input channels is the trigger source. Available channels depend on the instrument type.
EXTernanalog External trigger input on the front panel
LINE AC power supply line for the line trigger
SBUS1 | SBUS2 Serial bus 1 or 2 Requires at least one protocol option for serial bus (R&S RTMK1 to K3)
D0..D15 Digital channels D0 to D15, can be used as trigger sources for edge, width, timeout and pattern trigger. Require MSO option R&S RTM-B1.

User Manual 1335.9090.02  08

455

R&S®RTM3000

Remote Control Commands Trigger

TRIGger:A:TYPE <Type>

Sets the trigger typer.

Parameters: <Type>

EDGE | WIDTh | TV | BUS | LOGic | LINE | RISetime | RUNT
EDGE Edge trigger
WIDTh Width trigger
TV Video trigger
BUS Requires at least one protocol option for serial bus (R&S RTMK1 to K3)
LOGic Pattern trigger, logic trigger
LINE Trigger on power supply line
RISetime Trigger on rise and fall time (transition trigger)
RUNT Trigger on runts, on pulses with smaller amplitude

TRIGger:A:HOLDoff:MODE <HoldOffMode>

Enables or disables the holdoff time.

Parameters: <HoldOffMode>

TIME | OFF

*RST:

Off

TRIGger:A:HOLDoff:TIME <HoldOffTime>

Defines the holdoff time. The next trigger occurs only after the holdoff time has passed.

Parameters: <HoldOffTime>

Default unit: s

16.5.2 Edge Trigger
TRIGger:A:EDGE:SLOPe............................................................................................... 457 TRIGger:A:LEVel<n>[:VALue]..........................................................................................457 TRIGger:A:FINDlevel......................................................................................................457 TRIGger:A:EDGE:COUPling........................................................................................... 457

User Manual 1335.9090.02  08

456

R&S®RTM3000

Remote Control Commands Trigger

TRIGger:A:HYSTeresis................................................................................................... 458 TRIGger:A:EDGE:FILTer:HFReject.................................................................................. 458 TRIGger:A:EDGE:FILTer:NREJect................................................................................... 458

TRIGger:A:EDGE:SLOPe <Slope>

Sets the slope for the edge trigger.

Parameters: <Slope>

POSitive | NEGative | EITHer

POSitive Rising edge, a positive voltage change

NEGative Falling edge, a negative voltage change

EITHer The rising as well as the falling edge

*RST:

POSitive

TRIGger:A:LEVel<n>[:VALue] <Level>

Sets the trigger threshold voltage for edge, width, and timeout trigger.

Suffix: <n>

. 1..5 Selects the trigger input. 1...4 select the corresponding analog channel, 5 is the external trigger input. The number of channels depends on the instrument.

Parameters: <Level>

Range: Depends on vertical scale. Default unit: V

TRIGger:A:FINDlevel

Sets the trigger level to 50% of the signal amplitude.

Usage:

Event

TRIGger:A:EDGE:COUPling <Coupling>

Sets the coupling for the trigger source.

Parameters: <Coupling>

DC | AC | LFReject
DC Direct current coupling. The trigger signal remains unchanged.
AC Alternating current coupling. A highpass filter removes the DC offset voltage from the trigger signal.

User Manual 1335.9090.02  08

457

R&S®RTM3000

Remote Control Commands Trigger

LFReject Sets the trigger coupling to high frequency. A 15 kHz highpass filter removes lower frequencies from the trigger signal. Use this mode only with very high frequency signals.

*RST:

DC

TRIGger:A:HYSTeresis <Hysteresis>

Sets a hysteresis range around the trigger level. Hysteresis avoids unwanted trigger events caused by noise oscillation around the trigger level. The automatic, small, medium, large hysteresis values depend on the vertical scale.

Parameters: <Hysteresis>

AUTO | SMALl | MEDium | LARGE

*RST:

AUTO

TRIGger:A:EDGE:FILTer:HFReject <State>

Enables or disables an additional 5 kHz lowpass filter in the trigger path. This filter removes higher frequencies and is available with AC and DC coupling.

To folter out higher frequencies, you can use either this command or TRIGger:A: EDGE:FILTer:NREJect.

Parameters: <State>

ON | OFF

*RST:

OFF

TRIGger:A:EDGE:FILTer:NREJect <State>

Turns an additional 100 MHz lowpass filter in the trigger path on or off. This filter removes higher frequencies and is available with AC and DC coupling.

To folter out higher frequencies, you can use either this command or TRIGger:A: EDGE:FILTer:HFReject.

Parameters: <State>

ON | OFF

*RST:

OFF

16.5.3 Edge A/B Trigger
TRIGger:B:ENABle.........................................................................................................459 TRIGger:B:SOURce....................................................................................................... 459 TRIGger:B:EDGE:SLOPe............................................................................................... 459 TRIGger:B:MODE.......................................................................................................... 459 TRIGger:B:DELay.......................................................................................................... 459 TRIGger:B:EVENt:COUNt............................................................................................... 460

User Manual 1335.9090.02  08

458

R&S®RTM3000

Remote Control Commands Trigger

TRIGger:B:ENABle <State>

Activates the B-trigger.

Parameters: <State>

ON | OFF *RST:

OFF

TRIGger:B:SOURce <Source>

Sets the source of the B-trigger.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0 ... D15

CH1 | CH2 | CH3 | CH4 Analog input channels. Available channels depend on the instrument type.

D0..D15 Digital channels D0 to D15. Require MSO option R&S RTM-B1.

*RST:

CH1

TRIGger:B:EDGE:SLOPe <Slope>

Sets the slope of the B-trigger.

Parameters: <Slope>

POSitive | NEGative | EITHer

*RST:

POSitive

TRIGger:B:MODE <Mode>

Sets a time delay or event delay for the B-trigger. The instrument waits for that delay after an A-trigger until it recognizes the B-trigger.

Parameters: <Mode>

DELay | EVENts

DELay Time delay. Set the time with TRIGger:B:DELay.

EVENts Event delay. Set the number of events with TRIGger:B: EVENt:COUNt.

*RST:

DELay

TRIGger:B:DELay <DelayTime> Sets the time the instrument waits until it checks the B-trigger condition.

User Manual 1335.9090.02  08

459

R&S®RTM3000

Remote Control Commands Trigger

Parameters: <DelayTime>

Range: 20e-9 to 6,871946854

Increment: Depends on the <DelayTime> value. The longer the

time, the higher the increment.

*RST:

20e-9

Default unit: s

TRIGger:B:EVENt:COUNt EventCount

Sets a number of B-trigger events that fulfill the B-trigger condition but do not cause the trigger. The oscilloscope triggers on the n-th event, the last of the specified number of events.

Parameters: EventCount

Range: 1 to 65535

Increment: 1

*RST:

1

16.5.4 Width Trigger
To set the trigger level (threshold), use:  TRIGger:A:LEVel<n>[:VALue] on page 457
CHANnel<m>:THReshold on page 435  TRIGger:A:FINDlevel on page 457
CHANnel<m>:THReshold:FINDlevel on page 436  CHANnel<m>:THReshold:HYSTeresis on page 436
TRIGger:A:WIDTh:POLarity............................................................................................ 460 TRIGger:A:WIDTh:RANGe..............................................................................................461 TRIGger:A:WIDTh:WIDTh............................................................................................... 461 TRIGger:A:WIDTh:DELTa............................................................................................... 461

TRIGger:A:WIDTh:POLarity <Polarity>

Sets the polarity of the pulse.

Parameters: <Polarity>

POSitive | NEGative

POSitive Positive going pulse, the width is defined from the rising to the falling slopes.

NEGative Negative going pulse, the width is defined from the falling to the rising slopes.

*RST:

POSitive

User Manual 1335.9090.02  08

460

R&S®RTM3000

Remote Control Commands Trigger

TRIGger:A:WIDTh:RANGe <RangeMode>

Defines how the measured pulse width is compared with the given limits.

Parameters: <RangeMode>

WITHin | OUTSide | SHORter | LONGer

WITHin | OUTSide Triggers on pulses inside or outside a range defined by time ± delta. The time is specified with TRIGger:A:WIDTh:WIDTh, the range around is defined with TRIGger:A:WIDTh:DELTa. To trigger on an exact value ("Width =" or "Width ", set the range to 0 ("Variation", TRIGger:A:WIDTh:DELTa).

SHORter | LONGer Triggers on pulses shorter or longer than a time set with TRIGger:A:WIDTh:WIDTh.

*RST:

LONGer

TRIGger:A:WIDTh:WIDTh <Time1>

For the ranges WITHin and OUTSide (defined using TRIGger:A:WIDTh:RANGe), the <Time1> defines the center of a range which is defined by the limits ±<Delta> (set with TRIGger:A:WIDTh:DELTa).

For the ranges SHORter and LONGer, the width defines the maximum and minimum pulse width, respectively.

Parameters: <Time1>

Center value, maximum value or minimum value depending on the defined range type.

Range: 20E-9 to 6.87194685440

Increment: Depends on the <Time1> value

*RST:

20E-9

TRIGger:A:WIDTh:DELTa <Delta>

Defines a variation range around the width value specified using TRIGger:A:WIDTh: WIDTh.

Parameters: <Delta>

Variation ±t

Range:

Minimum is 0. Maximum depends on the defined pulse width (TRIG:A:WIDTH:WITDH).

User Manual 1335.9090.02  08

461

R&S®RTM3000

Remote Control Commands Trigger

16.5.5 Video/TV Trigger
TRIGger:A:TV:STANdard................................................................................................ 462 TRIGger:A:TV:POLarity.................................................................................................. 462 TRIGger:A:TV:FIELd...................................................................................................... 462 TRIGger:A:TV:LINE........................................................................................................463

TRIGger:A:TV:STANdard <Standard>

Selects the color television standard.

Parameters: <Standard>

PAL | NTSC | SECam | PALM | I576 | P720 | P1080 | I1080

PALM = PAL-M I576 = SDTV 576i (PAL and SECAM) P720 | P1080 = HDTV 720/1080p (progressive scanning) I1080 = HDTV 1080i (interlaced scanning)

*RST:

PAL

TRIGger:A:TV:POLarity <Polarity>

Selects the polarity of the signal. Note that the sync pulse has the opposite polarity. The edges of the sync pulses are used for triggering,

See also: "Signal" on page 86

Parameters: <Polarity>

POSitive | NEGative

POSitive If the video modulation is positive, the sync pulses are negative.

NEGative If the modulation is negative, sync pulses are positive.

*RST:

NEGative

TRIGger:A:TV:FIELd <Field>

Sets the trigger on the beginning of the video signal fields, or on the beginning of video signal lines.

Parameters: <Field>

EVEN | ODD | ALL | LINE | ALINe
EVEN | ODD Triggers only on the field start of even or odd fields. Only available for interlaced scanning.
ALL All fields, triggers on the frame start (progressive scanning) or any field start (interlaced scanning).

User Manual 1335.9090.02  08

462

R&S®RTM3000

Remote Control Commands Trigger

LINE Triggers on the beginning of a specified line in any field. The line number is set with TRIGger:A:TV:LINE.

ALINe Triggers on the beginning of all video signal lines.

*RST:

ALL

TRIGger:A:TV:LINE <Line>

Sets an exact line number if TRIGger:A:TV:FIELd is set to LINE.

Parameters: <Line>

Range:
Increment: *RST:

1 to 525 (NTSC, PAL-M); 625 (PAL, SECAM, SDTV I-576); 750 (HDTV P720); 1125 (HDTV I1080, HDTV P1080) 1 1

16.5.6 Pattern Trigger
 Pattern Definition...................................................................................................463  Time Limitation......................................................................................................464

16.5.6.1 Pattern Definition
TRIGger:A:PATTern:SOURce.......................................................................................... 463 TRIGger:A:PATTern:FUNCtion.........................................................................................464 TRIGger:A:PATTern:CONDition....................................................................................... 464

TRIGger:A:PATTern:SOURce <SourceString>

Sets the state for each channel.

Parameters: <SourceString>

String containing 0, 1, or X for each channel.
1: high, the signal voltage is higher than the trigger level. 0: low, the signal voltage is lower than the trigger level. X: Don't care. the channel does not affect the trigger. Without MSO option R&S RTM-B1, the pattern has 4 or 2 bits, depending on the number of channels: <C1><C2>[<C3><C4>]. With MSO option, the pattern has 20 or 18 bits: <C1><C2>[<C3><C4>]<D0><D1><D2>...<D15>.

Example:

Without MSO option: TRIG:A:PATT:SOUR "1X10" C1 and C3 is set to high, C4 to low, and C2 does not matter (don't care).

User Manual 1335.9090.02  08

463

R&S®RTM3000

Remote Control Commands Trigger

Example:

With MSO option: TRIG:A:PATT:SOUR "XXXX111101010011XXXX" Analog channels C1 to C4 do not matter (don't care). Digital channels D0 to D11 are set to high or low, D12 to D15 do not matter.

TRIGger:A:PATTern:FUNCtion <Function>

Sets the logical combination of the channel states .

Parameters: <Function>

AND | OR

AND The required states of all channels must appear in the input signal at the same time.

OR At least one of the channels must have the required state.

*RST:

AND

TRIGger:A:PATTern:CONDition <ConditionString>

Defines whether the instrument triggers on fulfillment of the logical condition, or on violation.

Parameters: <ConditionString>

""TRUE"" | ""FALSE""

String parameter

*RST:

""TRUE""

16.5.6.2 Time Limitation
TRIGger:A:PATTern:MODE............................................................................................. 464 TRIGger:A:PATTern:WIDTh:RANGe.................................................................................465 TRIGger:A:PATTern:WIDTh[:WIDTh]................................................................................ 465 TRIGger:A:PATTern:WIDTh:DELTa.................................................................................. 465

TRIGger:A:PATTern:MODE <PatternMode>

Disables the time limitation or sets the time comparison mode.

Parameters: <PatternMode>

OFF | TIMeout | WIDTh
OFF Disables the time limitation.
TIMeout Defines how long at least the result of the state pattern condition must be true or false.

User Manual 1335.9090.02  08

464

R&S®RTM3000

Remote Control Commands Trigger

WIDTh Defines a time range for keeping up the true result of the pattern condition. The range is defined using TRIGger:A:PATTern: WIDTh:RANGe.

TRIGger:A:PATTern:WIDTh:RANGe <PatternRange>

Selects how the time limit for the pattern condition is defined.

The time is specified using TRIGger:A:PATTern:WIDTh[:WIDTh], the range around is specified using TRIGger:A:PATTern:WIDTh:DELTa.

Parameters: <PatternRange>

WITHin | OUTSide | SHORter | LONGer
WITHin Triggers if the pattern condition remains unchanged longer than Time - Delta and shorter than Time + Delta.
OUTSide Triggers if the pattern condition remains unchanged either shorter than Time - Delta or longer than Time + Delta.
SHORter | LONGer Triggers if the pattern condition changes before or after the specified time.

TRIGger:A:PATTern:WIDTh[:WIDTh] <PatternWidth>

For the ranges WITHin and OUTSide, the <PatternWidth> defines the center of a range which is defined by the limits ±<Delta>.

For the ranges SHORter and LONGer, the pattern width defines the maximum and minimum values, respectively.

Parameters: <PatternWidth>

Default unit: s

TRIGger:A:PATTern:WIDTh:DELTa <PatternDelta>

Defines a range around the pattern width value specified using TRIGger:A: PATTern:WIDTh[:WIDTh].

Parameters: <PatternDelta>

Default unit: s

16.5.7 Runt Trigger
TRIGger:A:LEVel<n>:RUNT:LOWer................................................................................. 466 TRIGger:A:LEVel<n>:RUNT:UPPer.................................................................................. 466 TRIGger:A:RUNT:DELTa................................................................................................. 466

User Manual 1335.9090.02  08

465

R&S®RTM3000

Remote Control Commands Trigger

TRIGger:A:RUNT:POLarity..............................................................................................466 TRIGger:A:RUNT:RANGe............................................................................................... 466 TRIGger:A:RUNT:WIDTh................................................................................................ 467

TRIGger:A:LEVel<n>:RUNT:LOWer <Level>

Sets the lower voltage threshold for runt detection. A positive runt crosses the lower level twice without crossing the upper level.

Suffix:

.

<n>

1..5

Parameters: <Level>

TRIGger:A:LEVel<n>:RUNT:UPPer <Level>

Sets the upper voltage threshold for runt detection. A negative runt crosses the upper level twice without crossing the lower level.

Suffix:

.

<n>

1..5

Parameters: <Level>

TRIGger:A:RUNT:DELTa <Variation>

Sets a range t to the reference pulse width set with TRIGger:A:RUNT:WIDTh, if TRIGger:A:RUNT:RANGe is set to WITHin or OUTSide.

Parameters: <Variation>

Range:

Depends on various settings, mainly time base and sample rate

TRIGger:A:RUNT:POLarity <Polarity>

Indicates the polarity of a the runt to be triggered on.

Parameters: <Polarity>

POSitive | NEGative

*RST:

POS

TRIGger:A:RUNT:RANGe <Range> Sets how the measured pulse width is compared with the given limit(s). To set the width, use TRIGger:A:RUNT:WIDTh.

User Manual 1335.9090.02  08

466

R&S®RTM3000

Remote Control Commands Trigger

To set the range ± t, use TRIGger:A:RUNT:DELTa.

Parameters: <Range>

LONGer | SHORter | WITHin | OUTSide

LONGer Finds pulses longer than the given width.

SHORter Finds pulses shorter than the given width.

WITHin Finds pulses inside the range width ± t.

OUTSide Finds pulses outside the range width ± t.

*RST:

LONG

TRIGger:A:RUNT:WIDTh <Width>

Sets the reference runt pulse width, the nominal value for comparisons.

Parameters: <Width>

Range:

Depends on various settings, mainly time base and sample rate

16.5.8 Risetime Trigger
TRIGger:A:LEVel<n>:RISetime:LOWer............................................................................ 467 TRIGger:A:LEVel<n>:RISetime:UPPer............................................................................. 467 TRIGger:A:RISetime:DELTa............................................................................................ 468 TRIGger:A:RISetime:RANGe.......................................................................................... 468 TRIGger:A:RISetime:SLOPe........................................................................................... 468 TRIGger:A:RISetime:TIME.............................................................................................. 468

TRIGger:A:LEVel<n>:RISetime:LOWer <Level>

Sets the lower voltage threshold. When the signal crosses this level, the rise time measurement starts or stops depending on the selected slope.

Suffix:

.

<n>

1..5

Parameters: <Level>

TRIGger:A:LEVel<n>:RISetime:UPPer <Level>

Sets the upper voltage threshold. When the signal crosses this level, the rise/fall time measurement starts or stops depending on the selected slope.

Suffix:

.

<n>

1..5

User Manual 1335.9090.02  08

467

R&S®RTM3000

Remote Control Commands Trigger

Parameters: <Level>

TRIGger:A:RISetime:DELTa <Variation>
Sets a range t to the reference rise/fall time set with TRIGger:A:RISetime:TIME, if TRIGger:A:RISetime:RANGe is set to Within or Outside. The instrument triggers on rise/fall times inside or outside the range time ± t.
Parameters: <Variation>

TRIGger:A:RISetime:RANGe <Range>

Sets how the measured rise or fall time is compared with the given limit(s).

To set the rise/fall time, use TRIGger:A:RISetime:TIME.

To set the range ± t, use TRIGger:A:RISetime:DELTa.

Parameters: <Range>

LONGer | SHORter | WITHin | OUTSide

LONGer Triggers on rise/fall times longer than the given time.

SHORter Triggers on rise/fall times shorter than the given time.

WITHin Triggers on rise/fall times inside the range time ± t.

OUTSide Triggers on rise/fall times outside the range time ± t.

*RST:

LONG

TRIGger:A:RISetime:SLOPe <Polarity>

Sets the edge of the slope to be triggered on.

Parameters: <Polarity>

POSitive | NEGative

POSitive: rise time trigger NEGative: fall time trigger

*RST:

POS

TRIGger:A:RISetime:TIME <RiseTime>

Sets the reference rise or fall time, the nominal value for comparisons.

Parameters: <RiseTime>

Depends on various settings, mainly time base and sample rate

User Manual 1335.9090.02  08

468

R&S®RTM3000

Remote Control Commands Trigger

16.5.9 Timeout Trigger
To set the trigger level (threshold), use:  TRIGger:A:LEVel<n>[:VALue] on page 457
CHANnel<m>:THReshold on page 435  TRIGger:A:FINDlevel on page 457
CHANnel<m>:THReshold:FINDlevel on page 436  CHANnel<m>:THReshold:HYSTeresis on page 436
TRIGger:A:TIMeout:RANGe............................................................................................ 469 TRIGger:A:TIMeout:TIME............................................................................................... 469

TRIGger:A:TIMeout:RANGe <Range>

Sets the relation of the signal level to the threshold.

Parameters: <Range>

HIGH | LOW

HIGH The signal level stays above the trigger level.

LOW The signal level stays below the trigger level.

*RST:

HIGH

TRIGger:A:TIMeout:TIME <Time>

Sets the time limit for the timeout at which the instrument triggers.

Parameters: <Time>

Range: *RST:

3.2e-9 to 6.871928 10e-6

16.5.10 Serial Bus
Triggering on the decoded data of a protocol bus is available if at least one serial protocol option is installed. The serial bus must be configured correctly. For detailed information on serial protocols and their trigger conditions, see the chapter of the relevant protocol.

16.5.11 Actions on Trigger
To generate a pulse on the Aux Out connector on trigger event, use TRIG ger:OUT:MODE TRIGger. You can also define the pulse length and polarity with TRIGger:OUT:PLENgth and TRIGger:OUT:POLarity.

User Manual 1335.9090.02  08

469

R&S®RTM3000

Remote Control Commands Trigger

TRIGger:EVENt[:ENABle]............................................................................................... 470 TRIGger:EVENt:BEEP....................................................................................................470 TRIGger:EVENt:REFSave.............................................................................................. 470 TRIGger:EVENt:SCRSave.............................................................................................. 471 TRIGger:EVENt:TRIGgerout........................................................................................... 471 TRIGger:EVENt:WFMSave............................................................................................. 471

TRIGger:EVENt[:ENABle] <EventsEnabled>

Activates the selected actions on trigger event.

To activate the actions, use:  TRIGger:EVENt:BEEP on page 470  TRIGger:EVENt:TRIGgerout on page 471  TRIGger:EVENt:WFMSave on page 471  TRIGger:EVENt:SCRSave on page 471  TRIGger:EVENt:REFSave on page 470

Parameters: <EventsEnabled>

ON | OFF

*RST:

OFF

TRIGger:EVENt:BEEP <SoundEnable>

If ON, the instrument generates a beep on trigger event. The acquisition is not delayed, the sound generation runs asynchronously. The minimum time between two beeps is 1 s. If the instrument triggers faster, not all events are notified by a beep.

Parameters: <SoundEnable>

ON | OFF

*RST:

OFF

TRIGger:EVENt:REFSave <SaveReference>

If ON, the instrument saves reference waveforms of all active channels, and activates the references. This action works only with single acquisition.

The channels are assigned to the references: C1 to R1, C2 to R2 and so on. If a channel is off, the assigned reference is also not active.

If the history option is installed, and "Nx Single" > 1, the waveforms of the last acquisition are saved as reference waveforms.

Parameters: <SaveReference>

ON | OFF

*RST:

OFF

User Manual 1335.9090.02  08

470

R&S®RTM3000

Remote Control Commands Trigger

TRIGger:EVENt:SCRSave <SaveScreenshot>

If ON, the instrument saves a screenshot on each trigger event. The screenshot is saved when the acquisition is complete. During saving, the acquisition stops, and restarts when saving is finished. Thus, the waveform update rate decreases significantly.

To set up the target directory, file name, color and file format, use the following commands:  MMEMory:CDIRectory  MMEMory:NAME  HCOPy:COLor:SCHeme  HCOPy:FORMat

Parameters: <SaveScreenshot>

ON | OFF *RST:

OFF

TRIGger:EVENt:TRIGgerout <PulseOut>

If ON, the instrument generates a pulse on the Aux Out connector on trigger event. The acquisition is not delayed, the pulse generation runs asynchronously.

Enabling "Pulse" sets the "Setup" > "Aux Out" selection to "Trigger Out", and vice versa. Selecting another item in the "Aux Out" menu disables the pulse action.

To set the pulse width and polarity of the trigger out pulse, use:  TRIGger:OUT:PLENgth on page 596  TRIGger:OUT:POLarity on page 596

Parameters: <PulseOut>

ON | OFF

*RST:

OFF

TRIGger:EVENt:WFMSave <SaveWaveform>

If ON, the instrument saves the data of a selected waveform on each trigger event. The waveform is saved when the acquisition is complete. During saving, the acquisition stops, and restarts when saving is finished. Thus, the waveform update rate decreases significantly.

If fast segmentation is active, only the last acquisition is saved.

To select the waveform, use EXPort:WAVeform:SOURce.

Set up the target directory, file name and file format, use EXPort:WAVeform:NAME and FORMat[:DATA].

Parameters: <SaveWaveform>

ON | OFF

*RST:

OFF

User Manual 1335.9090.02  08

471

R&S®RTM3000

Remote Control Commands Waveform Analysis

16.6 Waveform Analysis
 Zoom.....................................................................................................................472  Mathematics..........................................................................................................473  Reference Waveforms.......................................................................................... 477  Search...................................................................................................................481  History (Option R&S RTM-K15)............................................................................ 497

16.6.1 Zoom
TIMebase:ZOOM:STATe................................................................................................. 472 TIMebase:ZOOM:SCALe................................................................................................ 472 TIMebase:ZOOM:TIME...................................................................................................472 TIMebase:ZOOM:POSition..............................................................................................472 DISPlay:CBAR:ZOOM[:POSition].....................................................................................473

TIMebase:ZOOM:STATe <ZoomState>

Switches the zoom on or off.

Parameters: <ZoomState>

ON | OFF

*RST:

OFF

TIMebase:ZOOM:SCALe <ZoomScale>

Defines the horizontal scale for the zoom window in seconds per division, the timebase of the zoom window. The scaling determines the width of the zoom area (12 divisions * scaling per division).

Parameters: <ZoomScale>

Range: Depends on various settings

*RST:

50e-6

Default unit: s/div

TIMebase:ZOOM:TIME <Time>

Defines the distance of the trigger point to the reference point in the zoom window. The value determines the position of the zoom area that is displayed in the zoom window.

Parameters: <Time>

*RST:

0

Default unit: s

TIMebase:ZOOM:POSition <Position> Defines the position of the zoom window in the upper window.

User Manual 1335.9090.02  08

472

R&S®RTM3000

Remote Control Commands Waveform Analysis

Parameters: <Position>

Range: Depends on the zoom time base, from nearly 0 to

100 % for large zoom.

*RST:

50

Default unit: %

DISPlay:CBAR:ZOOM[:POSition] <DividerPosition>

Defines the position of the divide bar between normal waveform and zoom window.

Parameters: <DividerPosition>

Vertical position in pixel, measured from the top edge. The vertical display size is 800 px.
Default unit: px

16.6.2 Mathematics
To get the data of a math waveform, use the following commands:
 CALCulate:MATH<m>:DATA? on page 569
 CALCulate:MATH<m>:DATA:HEADer? on page 569
 CALCulate:MATH<m>:DATA:POINts? on page 569
 CALCulate:MATH<m>:DATA:XORigin? on page 573
 CALCulate:MATH<m>:DATA:XINCrement? on page 573
 CALCulate:MATH<m>:DATA:YORigin? on page 573
 CALCulate:MATH<m>:DATA:YINCrement? on page 574
 CALCulate:MATH<m>:DATA:YRESolution? on page 574
CALCulate:MATH<m>:STATe.......................................................................................... 473 CALCulate:MATH<m>[:EXPRession][:DEFine].................................................................. 474 CALCulate:MATH<m>:LABel...........................................................................................475 CALCulate:MATH<m>:LABel:STATe.................................................................................475 CALCulate:MATH<m>:POSition.......................................................................................475 CALCulate:MATH<m>:SCALe......................................................................................... 476 CALCulate:MATH<m>:WCOLor.......................................................................................476 CALCulate:MATH<m>:TRACk:EDGE............................................................................... 476 CALCulate:MATH<m>:TRACk:DPULse[:ENABle].............................................................. 477 CALCulate:MATH<m>:TRACk:THReshold:HYSTeresis...................................................... 477 CALCulate:MATH<m>:TRACk:THReshold[:UPPer]............................................................477 CALCulate:MATH<m>:TRACk:THReshold:LOWer.............................................................477

CALCulate:MATH<m>:STATe <State>

Activates the mathematics function and displays the defined math waveforms.

Suffix: <m>

. 1..5 Selects the math waveform.

User Manual 1335.9090.02  08

473

R&S®RTM3000

Remote Control Commands Waveform Analysis

Parameters: <State>

ON | OFF

*RST:

OFF

CALCulate:MATH<m>[:EXPRession][:DEFine] <RemComplExpr>

Defines the equation to be calculated for the selected math waveform as a regular expression.

Suffix: <m>

. 1..5 Selects the math waveform.

Parameters: <RemComplExpr>

String parameter, consisting of the mathematical operation and the source(s), written in parenthesis. Optionally, the unit can be included in the string. If no unit is given, the last setting is used.

Example:

CALC:MATH<2>:EXPR:DEF "ADD(CH1,CH2)" Same command with unit: CALC:MATH<2>:EXPR:DEF "ADD(CH1,CH2)ín V" Delete the unit: CALC:MATH<2>:EXPR:DEF "ADD(CH1,CH2)ín"

Operation Addition Subtraction Multiplication Division Square Square Root Absolute value Reciprocal Inverse Common logarithm (basis 10) Natural logarithm (basis e) Derivative Integral Low pass filter High pass filter
FFT Track period (unipolar)

Expression string "ADD(CH1,CH2) in V" "SUB(CH1,CH2) in V" "MUL(CH1,CH2)" "DIV(CH1,CH2)" "SQR(CH1)" "SQRT(CH1)" "ABS(CH1)" "REC(CH1)" "INV(CH1)" "LOG(CH1)" "LN(CH1)" "DERI(CH1)" "INT(CH1)" "LP(CH1,1E6) in V" "HP(CH1,1E6) in V"
"FFTMAG(CH1)" "TPER(CH1)"

Comment "CH1+CH2" is also possible "CH1-CH2" is also possible "CH1*CH2" is also possible "CH1/CH2" is also possible
CH1 ­ Source waveform 1E6 ­ constant value, limit frequency of the low or high pass FFT function of the source waveform Set the threshold, hysteresis and edge with:

User Manual 1335.9090.02  08

474

R&S®RTM3000

Remote Control Commands Waveform Analysis

Operation Track frequency (unipolar) Track pulse width (unipolar) Track duty cycle (unipolar)

Expression string "TFREQ(CH1)" "TPW(CH1)" "TDCY(CH1)"

Track period (bipolar) Track frequency (bipolar) Track pulse width (bipolar) Track duty cycle (bipolar)

"TPERB(CH1)" "TFREQB(CH1)" "TPWB(CH1)" "TDCYB(CH1)"

Comment
CALCulate:MATH<m>:TRACk: THReshold[:UPPer]
CALCulate:MATH<m>:TRACk: THReshold:HYSTeresis
CALCulate:MATH<m>:TRACk:EDGE
See also:Chapter 6.2.6, "Tracks", on page 106
Set the thresholds, hysteresis and edge with:
CALCulate:MATH<m>:TRACk: THReshold:LOWer
CALCulate:MATH<m>:TRACk: THReshold[:UPPer]
CALCulate:MATH<m>:TRACk: THReshold:HYSTeresis
CALCulate:MATH<m>:TRACk:EDGE
See also:Chapter 6.2.6, "Tracks", on page 106

CALCulate:MATH<m>:LABel <Label>

Defines a label for the specified math waveform (equation), which is shown at the waveform.

Suffix: <m>

. 1..5 Selects the math waveform.

Parameters: <Label>

String Data String with label text

CALCulate:MATH<m>:LABel:STATe <LabelVisible>

Activates the diplay of the label that is defined with CALCulate:MATH<m>:LABel.

Suffix: <m>

. 1..5 Selects the math waveform.

Parameters: <LabelVisible>

ON | OFF

CALCulate:MATH<m>:POSition <Position> Sets the vertical position of the math waveform.

User Manual 1335.9090.02  08

475

R&S®RTM3000

Remote Control Commands Waveform Analysis

Suffix: <m>
Parameters: <Position>

. 1..5 Selects the math waveform.
Position value, given in divisions.

CALCulate:MATH<m>:SCALe <Scale>

Sets the vertical scale of the math waveform.

Suffix: <m>

. 1..5 Selects the math waveform.

Parameters: <Scale>

Scale value, given in Volts per division

Range: Increment:
*RST:

-1.0E-24 to 5.0E+25 Depends on vertical scale, in 1 - 2 - 5 steps (1 mV, 2 mV, 5 mV, 10 mV, 20 mV, 50 mV ...) 1

CALCulate:MATH<m>:WCOLor <WaveformColor>

Sets the color of the indicated math waveform.

Suffix:

.

<m>

1..5

Parameters: <WaveformColor>

YELLow | GREen | ORANge | BLUE | LBLUE | WHITE | CYAN | PINK | RED | TEMPerature | RAINbow | FIRE | DEFault

*RST:

DEF

CALCulate:MATH<m>:TRACk:EDGE <Polarity>

Sets the rising or falling edge as a reference for each measurement. The setting helps to determine values in terms of the power stage switching state.

For unipolar souces, the on edge is the rising edge, and the off edge is the falling edge.

In the bipolar case, all transitions are inverted for the negative branch. For positive pulses, the rising edge is the on edge, and for negative pulses, the falling edge is the on edge.

Suffix:

.

<m>

1..5

Parameters: <Polarity>

ON | OFF

User Manual 1335.9090.02  08

476

R&S®RTM3000

Remote Control Commands Waveform Analysis

CALCulate:MATH<m>:TRACk:DPULse[:ENABle] <DoublePulseEnable>

Available for bipolar signals. Considers the effect of the double pulse, which arises due to the inversion.

Suffix:

.

<m>

1..5

Parameters: <DoublePulseEnable>ON | OFF

CALCulate:MATH<m>:TRACk:THReshold:HYSTeresis <Hysteresis>

Sets the hysteresis for correct edge detection.

Suffix:

.

<m>

1..5

Parameters: <Hysteresis>

Default unit: V

CALCulate:MATH<m>:TRACk:THReshold[:UPPer] <ThresholdLevel>

Sets the threshold for unipolar track sources, or the upper level for bipolar sources. The signal is measured at the crossing points of the signal with the threshold.

Suffix:

.

<m>

1..5

Parameters: <ThresholdLevel>

Default unit: V

CALCulate:MATH<m>:TRACk:THReshold:LOWer <ThresholdLevel>

Sets the lower level for bipolar track sources, which determines the crossing points on negative pulses.

Suffix:

.

<m>

1..5

Parameters: <ThresholdLevel>

Default unit: V

16.6.3 Reference Waveforms
In all REFCurve:... commands, the suffix <m> selects the reference waveform. To get the waveform data, use the following commands:  REFCurve<m>:DATA? on page 570  REFCurve<m>:DATA:HEADer? on page 570  REFCurve<m>:DATA:XINCrement? on page 573

User Manual 1335.9090.02  08

477

R&S®RTM3000

Remote Control Commands Waveform Analysis

 REFCurve<m>:DATA:XORigin? on page 573
 REFCurve<m>:DATA:YINCrement? on page 574
 REFCurve<m>:DATA:YORigin? on page 574
 REFCurve<m>:DATA:YRESolution? on page 574
REFCurve<m>:SOURce................................................................................................. 478 REFCurve<m>:SOURce:CATalog?.................................................................................. 478 REFCurve<m>:STATe.....................................................................................................479 REFCurve<m>:UPDate.................................................................................................. 479 REFCurve<m>:SAVE..................................................................................................... 479 REFCurve<m>:LOAD..................................................................................................... 479 REFCurve<m>:LOAD:STATe...........................................................................................480 REFCurve<m>:HORizontal:POSition................................................................................480 REFCurve<m>:HORizontal:SCALe.................................................................................. 480 REFCurve<m>:VERTical:POSition...................................................................................480 REFCurve<m>:VERTical:SCALe..................................................................................... 481 REFCurve<m>:WCOLor................................................................................................. 481 REFCurve<m>:LABel..................................................................................................... 481

REFCurve<m>:SOURce <Source>

Defines the source of the reference waveform.

Suffix: <m>

. 1..4 Selects the reference waveform

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | MA1 | MA2 | MA3 | MA4 | MA5 | RE1 | RE2 | RE3 | RE4 | D70 | D158 | SPEC | MINH | MAXH | AVER

CH1 | CH2 | CH3 | CH4 | MA1 | MA2 | MA3 | MA4 | MA5 | RE1 | RE2 | RE3 | RE4 Any active channel, math, or reference waveform. CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

D70 | D158 Logic probes, sources require MSO option R&S RTM-B1.

SPEC | MINH | MAXH | AVER FFT waveforms: spectrum, min hold, max hold, average.

*RST:

CH1

REFCurve<m>:SOURce:CATalog?

Returns the source waveform.

Suffix: <m>

. 1..4 Selects the reference waveform.

User Manual 1335.9090.02  08

478

R&S®RTM3000

Remote Control Commands Waveform Analysis

Parameters: <Source Catalogue> CH1 | CH2 | CH3 | CH4 | QMA | RE1 | RE2 | RE3 | RE4 | D70 |
D158 | SPEC | MINH | MAXH | AVER
See REFCurve<m>:SOURce on page 478.

Usage:

Query only

REFCurve<m>:STATe

Displays or hides the selected reference waveform.

Suffix: <m>

. 1..4 Selects the reference waveform.

Parameters: <State>

ON | OFF

*RST:

OFF

REFCurve<m>:UPDate

Updates the selected reference by the waveform defined with REFCurve<m>:SOURce.

Suffix: <m>

. 1..4 Selects the reference waveform.

Usage:

Event

REFCurve<m>:SAVE <Filename>

Stores the reference waveform in the specified file.

Suffix: <m>

. 1..4 Selects the reference waveform.

Setting parameters:

<Filename>

String with path and file name

Usage:

Setting only

REFCurve<m>:LOAD <Filename>

Loads the waveform data from the indicated reference file to the reference waveform.

To load the correspondent instrument settings, use REFCurve<m>:LOAD:STATe on page 480.

Suffix: <m>

. 1..4 Selects the reference waveform.

User Manual 1335.9090.02  08

479

R&S®RTM3000

Remote Control Commands Waveform Analysis

Setting parameters:

<Filename>

String with path and file name

Usage:

Setting only

REFCurve<m>:LOAD:STATe

Loads the instrument settings in addition to the reference waveform data. The waveform data must be loaded before the settings, see REFCurve<m>:LOAD on page 479.

The settings are only available if the file was stored to the internal storage and never written to a USB flash device.

Suffix: <m>

. 1..4 Selects the reference waveform.

Usage:

Event

REFCurve<m>:HORizontal:POSition <Position>

Changes the horizontal position of the reference waveform independently of the channel waveform settings.

Suffix: <m>

. 1..4 Selects the reference waveform.

Parameters: <Position>

Default unit: s

REFCurve<m>:HORizontal:SCALe <Scale>

Changes the horizontal scale (timebase) of the reference waveform independently of the channel waveform settings.

Suffix: <m>

. 1..4 Selects the reference waveform.

Parameters: <Scale>

Default unit: s/div

REFCurve<m>:VERTical:POSition <Position>

Changes the vertical position of the reference waveform.

Suffix: <m>

. 1..4 Selects the reference waveform.

Parameters: <Position>

Default unit: div

User Manual 1335.9090.02  08

480

R&S®RTM3000

Remote Control Commands Waveform Analysis

REFCurve<m>:VERTical:SCALe <Scale>

Changes the vertical scale of the reference waveform.

Suffix: <m>

. 1..4 Selects the reference waveform.

Parameters: <Scale>

Default unit: V/div

REFCurve<m>:WCOLor <WaveformColor>

Selects a color for the reference waveform. The default color is white. You can select another monochrome color, or a color scale.

Suffix: <m>

. 1..4 Selects the reference waveform.

Parameters: <WaveformColor>

YELLow | GREen | ORANge | BLUE | LBLUE | WHITE | CYAN | PINK | RED | TEMPerature | RAINbow | FIRE | DEFault

*RST:

DEF

REFCurve<m>:LABel <WaveformLabel>

Defines a label for the indicated reference waveform.

Suffix: <m>

. 1..4 Selects the reference waveform.

Parameters: <WaveformLabel>

String parameter String parameter

Example:

REFCurve2:LABel "Origin" Sets the label "Origin" for reference R2.

16.6.4 Search
 General Search Settings....................................................................................... 482  Edge Search Configuration...................................................................................483  Width Search Configuration.................................................................................. 484  Peak Search Configuration................................................................................... 486  Rise/Fall Time Search Configuration.................................................................... 486  Runt Search Configuration....................................................................................488  Data2Clock Search Configuration.........................................................................489

User Manual 1335.9090.02  08

481

R&S®RTM3000

Remote Control Commands Waveform Analysis

 Pattern Search Configuration................................................................................491  Window Search Configuration...............................................................................493  Search Results......................................................................................................495

16.6.4.1 General Search Settings
SEARch:STATe.............................................................................................................. 482 SEARch:CONDition........................................................................................................482 SEARch:SOURce.......................................................................................................... 483

SEARch:STATe <SearchState>

Enables and disables the search mode.

Parameters: <SearchState>

ON | OFF

*RST:

OFF

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

SEARch:CONDition <SearchCondition>

Parameters: <SearchCondition>

EDGE | WIDTh | PEAK | RUNT | RTIMe | DATatoclock | PATTern | PROTocol | WINDow
EDGE An edge search result is found when the waveform passes the given level in the specified direction.
WIDTH A width search finds pulses with an exact pulse width, or pulses shorter or longer than a given time, or pulses inside or outside the allowable time range.
PEAK The peak search finds pulses exceeding a given amplitude.
RUNT The runt search finds pulses lower than normal in amplitude. The amplitude crosses the first threshold twice without crossing the second one. In addition to the threshold amplitudes, you can define a time limit for the runt in the same way as for width search: runts with exact width, shorter or longer than a given time, or runts inside or outside the allowable time range.
RTIMe The rise or fall time search finds slopes with an exact rise or fall time, or rise/fall times shorter or longer than a given limit, or rise/ fall times inside or outside the allowable time range.

User Manual 1335.9090.02  08

482

R&S®RTM3000

Remote Control Commands Waveform Analysis

DATatoclock The Data2Clock search - also known as setup/hold - finds violation of setup and hold times. It analyzes the relative timing between two signals: a data signal and the synchronous clock signal. Setup time is the time that the data signal is steady before clock edge. Hold time is the time that the data signal is steady after clock edge.

PATTern The pattern search finds logical combinations of channel states inside or outside a specified time range. For each channel, its state and threshold level is defined. The states are combined logically, and the time of true pattern results is compared with a specified time range.

PROTocol The protocol search finds various events in decoded data of signals, for example, a specified frame type, identifier, data, and errors. Available search settings depend on the configured bus type. Protocol search is not available for bus types PARallel, I2C, SPI (no CS), SPI (with CS), UART, and I2S (Audio).

WINDow The window search finds violations of a window that is formed by the upper and lower voltage levels. An event occurs if the waveform enters or leaves the window, or if the waveform stays inside or outside for a time longer or shorter than specified, or if the waveform passes both levels in a given time.

*RST:

EDGE

SEARch:SOURce <SearchSource>

Selects the waveform to be analyzed.

Parameters: <SearchSource>

CH1 | CH2 | CH3 | CH4 | QMA | RE1 | RE2 | RE3 | RE4

Any active channel, math, or reference waveform can be searched. For protocol search on CAN and LIN signals, an active serial bus is the search source.

*RST:

CH1

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

16.6.4.2 Edge Search Configuration
SEARch:TRIGger:EDGE:SLOPe..................................................................................... 484 SEARch:TRIGger:EDGE:LEVel....................................................................................... 484 SEARch:TRIGger:EDGE:LEVel:DELTa............................................................................. 484

User Manual 1335.9090.02  08

483

R&S®RTM3000

Remote Control Commands Waveform Analysis

SEARch:TRIGger:EDGE:SLOPe <Slope>

Sets the slope to be searched for.

Parameters: <Slope>

POSitive | NEGative | EITHer

*RST:

POS

SEARch:TRIGger:EDGE:LEVel <Level>

Sets the voltage level for the edge search.

Parameters: <Level>

*RST:

0.5 V

SEARch:TRIGger:EDGE:LEVel:DELTa <DeltaLevel>

Sets a hysteresis range above and below the search level to avoid unwanted search results caused by noise oscillation around the level.

Parameters: <DeltaLevel>

Range: *RST:

Lower limit depends on vertical scale and other settings, no upper limit 0.2 V

16.6.4.3 Width Search Configuration
SEARch:TRIGger:WIDTh:POLarity.................................................................................. 484 SEARch:TRIGger:WIDTh:LEVel...................................................................................... 484 SEARch:TRIGger:WIDTh:LEVel:DELTa............................................................................ 485 SEARch:TRIGger:WIDTh:RANGe....................................................................................485 SEARch:TRIGger:WIDTh:WIDTh.....................................................................................485 SEARch:TRIGger:WIDTh:DELTa..................................................................................... 485

SEARch:TRIGger:WIDTh:POLarity <Polarity>

Indicates the polarity of the pulse to be searched for.

Parameters: <Polarity>

POSitive | NEGative

*RST:

POS

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

SEARch:TRIGger:WIDTh:LEVel <Level>

Sets the voltage level on which the pulse width is measured.

Parameters: <Level>

*RST:

500 mV

User Manual 1335.9090.02  08

484

R&S®RTM3000

Remote Control Commands Waveform Analysis

SEARch:TRIGger:WIDTh:LEVel:DELTa <DeltaLevel>

Sets a hysteresis range above and below the search level to avoid unwanted search results caused by noise oscillation around the level.

Parameters: <DeltaLevel>

Range: *RST:

Lower limit depends on vertical scale and other settings, no upper limit 200 mV

SEARch:TRIGger:WIDTh:RANGe <Range>

Sets how the measured pulse width is compared with the given limit(s).

To set the width, use SEARch:TRIGger:WIDTh:WIDTh.

To set the range ± t, use SEARch:TRIGger:WIDTh:DELTa.

Parameters: <Range>

WITHin | OUTSide | SHORter | LONGer

WITHin Finds pulses inside the range width ± t.

OUTSide Finds pulses outside the range width ± t.

SHORter Finds pulses shorter than the given width.

LONGer Finds pulses longer than the given width.

*RST:

WITH

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

SEARch:TRIGger:WIDTh:WIDTh <Width>

Sets the reference pulse width, the nominal value for comparisons.

Parameters: <Width>

Default unit: s

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

SEARch:TRIGger:WIDTh:DELTa <DeltaWidth>

Sets a range t to the reference pulse width set with SEARch:TRIGger:WIDTh: WIDTh, if SEARch:TRIGger:WIDTh:RANGe is set to WITHin or OUTSide.

Parameters: <DeltaWidth>

Range:

Lower limit depends on the resolution, practically no upper limit

User Manual 1335.9090.02  08

485

R&S®RTM3000

Remote Control Commands Waveform Analysis

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

16.6.4.4 Peak Search Configuration
SEARch:MEASure:PEAK:POLarity.................................................................................. 486 SEARch:MEASure:LEVel:PEAK:MAGNitude.....................................................................486

SEARch:MEASure:PEAK:POLarity <Polarity>

Indicates the polarity of a the pulse to be searched for a peak.

Parameters: <Polarity>

POSitive | NEGative | EITHer

*RST:

POS

SEARch:MEASure:LEVel:PEAK:MAGNitude <Magnitude>

Sets the peak-to-peak limit. If the signal exceeds this limit, a search event is listed.

Parameters: <Magnitude>

Default unit: V

16.6.4.5 Rise/Fall Time Search Configuration
SEARch:TRIGger:RISetime:SLOPe................................................................................. 486 SEARch:TRIGger:LEVel:RISetime:LOWer........................................................................ 486 SEARch:TRIGger:LEVel:RISetime:UPPer.........................................................................487 SEARch:TRIGger:RISetime:RANGe................................................................................ 487 SEARch:TRIGger:RISetime:TIME.................................................................................... 487 SEARch:TRIGger:RISetime:DELTa.................................................................................. 487

SEARch:TRIGger:RISetime:SLOPe <Polarity>

Sets the slope to be found.

Parameters: <Polarity>

POSitive | NEGative | EITHer

POSitive: to search for rise time. NEGative: to search for fall time. EITHer: to search for rise and fall time.

*RST:

POS

SEARch:TRIGger:LEVel:RISetime:LOWer <LowerLevel>
Sets the lower voltage threshold. When the signal crosses this level, the rise time measurement starts or stops depending on the selected slope.

User Manual 1335.9090.02  08

486

R&S®RTM3000

Remote Control Commands Waveform Analysis

Parameters: <LowerLevel>

*RST:

400 mV

Default unit: V

SEARch:TRIGger:LEVel:RISetime:UPPer <UpperLevel>

Sets the upper voltage threshold. When the signal crosses this level, the rise/fall time measurement starts or stops depending on the selected slope.

Parameters: <UpperLevel>

*RST:

600 mV

Default unit: V

SEARch:TRIGger:RISetime:RANGe <Range>

Sets how the measured rise or fall time is compared with the given limit(s).

To set the rise/fall time, use SEARch:TRIGger:RISetime:TIME.

To set the range ± t, use SEARch:TRIGger:RISetime:DELTa.

Parameters: <Range>

LONGer | SHORter | WITHin | OUTSide

LONGer Finds rise/fall times longer than the given time.

SHORter Finds rise/fall times shorter than the given time.

WITHin Finds rise/fall times inside the range time ± t.

OUTSide Finds rise/fall times outside the range time ± t.

*RST:

LONG

SEARch:TRIGger:RISetime:TIME <Time>

Sets the reference rise or fall time, the nominal value for comparisons.

Parameters: <Time>

Range: Depends on various settings, mainly time base and

sample rate

*RST:

200e-6

Default unit: s

SEARch:TRIGger:RISetime:DELTa <DeltaTime>
Sets a range t to the reference rise/fall time set with SEARch:TRIGger:RISetime: TIME, if SEARch:TRIGger:RISetime:RANGe is set to Within or Outside. The instrument finds rise/fall times inside or outside the range time ± t.

User Manual 1335.9090.02  08

487

R&S®RTM3000

Remote Control Commands Waveform Analysis

Parameters: <DeltaTime>

Range: Depends on various settings, mainly time base and

sample rate

*RST:

50e-6

Default unit: s

16.6.4.6 Runt Search Configuration
SEARch:TRIGger:RUNT:POLarity....................................................................................488 SEARch:TRIGger:LEVel:RUNT:LOWer.............................................................................488 SEARch:TRIGger:LEVel:RUNT:UPPer............................................................................. 488 SEARch:TRIGger:RUNT:RANGe..................................................................................... 488 SEARch:TRIGger:RUNT:WIDTh...................................................................................... 489 SEARch:TRIGger:RUNT:DELTa.......................................................................................489

SEARch:TRIGger:RUNT:POLarity <Polarity>

Indicates the polarity of a the runt to be searched for.

Parameters: <Polarity>

POSitive | NEGative | EITHer

*RST:

POS

SEARch:TRIGger:LEVel:RUNT:LOWer <LowerLevel>

Sets the lower voltage threshold for runt detection. A positive runt crosses the lower level twice without crossing the upper level.

Parameters: <LowerLevel>

Range: Depends on vertical scale and LSB value.

*RST:

400 mV

Default unit: V

SEARch:TRIGger:LEVel:RUNT:UPPer <UpperLevel>

Sets the upper voltage threshold for runt detection. A negative runt crosses the upper level twice without crossing the lower level.

Parameters: <UpperLevel>

Range: Depends on vertical scale and LSB value.

*RST:

600 mV

Default unit: V

SEARch:TRIGger:RUNT:RANGe <Range> Sets how the measured pulse width is compared with the given limit(s). To set the width, use SEARch:TRIGger:RUNT:WIDTh.

User Manual 1335.9090.02  08

488

R&S®RTM3000

Remote Control Commands Waveform Analysis

To set the range ± t, use SEARch:TRIGger:RUNT:DELTa.

Parameters: <Range>

LONGer | SHORter | WITHin | OUTSide

LONGer Finds pulses longer than the given width.

SHORter Finds pulses shorter than the given width.

WITHin Finds pulses inside the range width ± t.

OUTSide Finds pulses outside the range width ± t.

*RST:

LONG

SEARch:TRIGger:RUNT:WIDTh <Width>

Sets the reference runt pulse width, the nominal value for comparisons.

Parameters: <Width>

Range: Depends on various settings, mainly time base and

sample rate.

*RST:

200e-6

Default unit: s

SEARch:TRIGger:RUNT:DELTa <DeltaWidth>

Sets a range t to the reference pulse width set with SEARch:TRIGger:RUNT:WIDTh , if SEARch:TRIGger:RUNT:RANGe is set to WITHin or OUTSide.

Parameters: <DeltaWidth>

Range: Depends on various settings, mainly time base and

sample rate.

*RST:

50e-6

Default unit: s

16.6.4.7 Data2Clock Search Configuration
SEARch:TRIGger:DATatoclock:CSOurce.......................................................................... 489 SEARch:TRIGger:DATatoclock:CLEVel............................................................................ 490 SEARch:TRIGger:DATatoclock:DLEVel............................................................................ 490 SEARch:TRIGger:DATatoclock:CLEVel:DELTa.................................................................. 490 SEARch:TRIGger:DATatoclock:DLEVel:DELTa.................................................................. 490 SEARch:TRIGger:DATatoclock:CEDGe............................................................................ 490 SEARch:TRIGger:DATatoclock:HTIMe............................................................................. 490 SEARch:TRIGger:DATatoclock:STIMe..............................................................................491

SEARch:TRIGger:DATatoclock:CSOurce <ClockSource> Selects the input channel of the clock signal.

User Manual 1335.9090.02  08

489

R&S®RTM3000

Remote Control Commands Waveform Analysis

Parameters: <ClockSource>

CH1 | CH2 | CH3 | CH4

*RST:

CH1

SEARch:TRIGger:DATatoclock:CLEVel <ClockLevel>

Sets the voltage level for the clock signal. The crossing of clock level and clock edge defines the start point for setup and hold time.

Parameters: <ClockLevel>

Range: Depends on vertical scale

SEARch:TRIGger:DATatoclock:DLEVel <DataLevel>

Sets the voltage level for the data signal. The data lavel defines the threshold for data transition.

Parameters: <DataLevel>

Range: Depends on vertical scale

SEARch:TRIGger:DATatoclock:CLEVel:DELTa <LevelDelta> SEARch:TRIGger:DATatoclock:DLEVel:DELTa <LevelDelta>
Set a hysteresis range to the clock and data levels in order to avoid unwanted search results caused by noise oscillation around the level.

Parameters: <LevelDelta>

Range:

Lower limit depends on vertical scale and other settings, no upper limit

SEARch:TRIGger:DATatoclock:CEDGe <ClockEdge>

Sets the edge of the clock signal to define the start point for the setup and hold time.

Parameters: <ClockEdge>

POSitive | NEGative | EITHer

*RST:

POS

SEARch:TRIGger:DATatoclock:HTIMe <HoldTime>

Sets the minimum time after the clock edge while the data signal must stay steady above or below the data level. The hold time can be negative. In this case, the hold time ends before the clock edge, and the setup time must be positive and longer than the absolute value of the hold time.

Parameters: <HoldTime>

Range: Depends on time base and sample interval

User Manual 1335.9090.02  08

490

R&S®RTM3000

Remote Control Commands Waveform Analysis

SEARch:TRIGger:DATatoclock:STIMe <SetupTime>

Sets the minimum time before the clock edge while the data signal must stay steady above or below the data level. The setup time can be negative. In this case, the setup interval starts after the clock edge, and the hold time must be positive and longer than the absolute value of the setup time.

Parameters: <SetupTime>

Range: Depends on time base and sample interval

16.6.4.8 Pattern Search Configuration
SEARch:TRIGger:PATTern:SOURce................................................................................ 491 SEARch:TRIGger:PATTern:FUNCtion...............................................................................491 SEARch:TRIGger:PATTern:LEVel<n>...............................................................................492 SEARch:TRIGger:PATTern:LEVel<n>:DELTa.................................................................... 492 SEARch:TRIGger:PATTern:WIDTh:RANGe.......................................................................492 SEARch:TRIGger:PATTern:WIDTh[:WIDTh]...................................................................... 493 SEARch:TRIGger:PATTern:WIDTh:DELTa........................................................................ 493

SEARch:TRIGger:PATTern:SOURce <Pattern>

Specifies the search pattern - the state for each channel. The state can be set only for active channels.

Parameters: <Pattern>

String parameter
String containing 0, 1, X|x for each channel. The order of channels is fixed: CH1 CH2 [CH3 CH4] D0 D1 D2 D3 ...

Example:

CHAN1:STAT ON CHAN2:STAT ON CHAN3:STAT ON CHAN4:STAT ON SEAR:STAT ON SEAR:COND PATT SEAR:TRIG:PATT:SOUR '1X10'

CH1, CH3 are high, CH4 is low. These states are logically combined with SEARch:TRIGger:PATTern:FUNCtion. CH2 does not matter (don't care) and can be off.

SEARch:TRIGger:PATTern:FUNCtion <Function>

Sets the logical combination of the channel states.

Parameters: <Function>

AND | OR | NAND | NOR
AND The required states of all channels must appear in the input signal at the same time.

User Manual 1335.9090.02  08

491

R&S®RTM3000

Remote Control Commands Waveform Analysis

OR At least one of the channels must have the required state.

NAND "Not and" operator, at least one of the channels does not have the required state.

NOR "Not or" operator, none of the channels has the required state.

*RST:

AND

SEARch:TRIGger:PATTern:LEVel<n> <ThresholdLevel>

Sets the threshold value for the specified source channel. You can set different levels for the channels

Suffix: <n>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <ThresholdLevel>

Range:

Depends on vertical scale

SEARch:TRIGger:PATTern:LEVel<n>:DELTa <LevelDelta>

Sets a hysteresis range to the threshold of the specified source channel to avoid unwanted search results caused by noise oscillation around the level.

Suffix: <n>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Parameters: <LevelDelta>

Range:

Lower limit depends on vertical scale and other settings, no upper limit

SEARch:TRIGger:PATTern:WIDTh:RANGe <Range>

Sets the condition how the duration of a steady pattern is compared with the given reference time.

To set the reference value width, use SEARch:TRIGger:PATTern:WIDTh[:WIDTh].

To set a range t, use SEARch:TRIGger:PATTern:WIDTh:DELTa

Parameters: <Range>

WITHin | OUTSide | LONGer | SHORter
WITHin Finds patterns steady for a time range width ± t.
OUTSide Finds patterns outside a time range width ± t.

User Manual 1335.9090.02  08

492

R&S®RTM3000

Remote Control Commands Waveform Analysis

LONGer Finds patterns steady for at least the given width.

SHORter Finds patterns shorter than the given width.

*RST:

LONG

SEARch:TRIGger:PATTern:WIDTh[:WIDTh] <Width>

Sets the reference time of a steady pattern, the nominal value for comparisons.

Parameters: <Width>

Default unit: s

SEARch:TRIGger:PATTern:WIDTh:DELTa <DeltaTime>

Sets a range t to the reference pattern duration set with SEARch:TRIGger: PATTern:WIDTh[:WIDTh], if SEARch:TRIGger:PATTern:WIDTh:RANGe is set to WITHin or OUTSide.

Parameters: <DeltaTime>

Default unit: s

16.6.4.9 Window Search Configuration
SEARch:TRIGger:LEVel:WINDow:LOWer.........................................................................493 SEARch:TRIGger:LEVel:WINDow:UPPer......................................................................... 493 SEARch:TRIGger:WINDow:DELTa...................................................................................493 SEARch:TRIGger:WINDow:POLarity................................................................................494 SEARch:TRIGger:WINDow:RANGe................................................................................. 494 SEARch:TRIGger:WINDow:TIMerange............................................................................ 494 SEARch:TRIGger:WINDow:WIDTh.................................................................................. 495

SEARch:TRIGger:LEVel:WINDow:LOWer <LowerLevel> SEARch:TRIGger:LEVel:WINDow:UPPer <UpperLevel>
Set the lower and upper voltage limits for the window.

Parameters: <UpperLevel>

*RST:

0.4

SEARch:TRIGger:WINDow:DELTa <DeltaWidth>

Defines a range around the width value (see SEARch:TRIGger:WINDow:DELTa).

Parameters: <DeltaWidth>

*RST:

100e-6

User Manual 1335.9090.02  08

493

R&S®RTM3000

Remote Control Commands Waveform Analysis

SEARch:TRIGger:WINDow:POLarity <Polarity>

Indicates the polarity of the pulse to be searched for.

Parameters: <Polarity>

POSitive | NEGative | EITHer

*RST:

EITH

SEARch:TRIGger:WINDow:RANGe <RangeMode>

Selects how the signal run is compared with the window.

Parameters: <RangeMode>

ENTer | EXIT | WITHin | OUTSide | PASSthrough | NPASsthrough

ENTer Triggers when the signal crosses the upper or lower level and thus enters the window made up of these two levels.

EXIT Triggers when the signal leaves the window.

WITHin Triggers if the signal stays between the upper and lower level for a specified time. The time is defined in various ways by the SEARch:TRIGger:WINDow:TIMerange command.

OUTSide Triggers if the signal stays above the upper level or below the lower level for a specified time. The time is also defined by the SEARch:TRIGger:WINDow:TIMerange command.

*RST:

ENT

SEARch:TRIGger:WINDow:TIMerange <TimeRange>

Selects how the time limit of the window is defined. Time conditioning is available for the vertical conditions WITHin and OUTSide (see SEARch:TRIGger:WINDow: RANGe).

Parameters: <TimeRange>

WITHin | OUTSide | SHORter | LONGer
WITHin Triggers if the signal stays inside or outside the vertical window limits at least for the time Width - Delta and for Width + Delta at the most.
OUTSide "Outside" is the opposite definition of "Within". The instrument triggers if the signal stays inside or outside the vertical window limits for a time shorter than Width - Delta or longer than Width + Delta.

User Manual 1335.9090.02  08

494

R&S®RTM3000

Remote Control Commands Waveform Analysis

SHORter Triggers if the signal crosses vertical limits before the specified "Width" time is reached.

LONGer Triggers if the signal crosses vertical limits before the specified "Width" time is reached.

*RST:

LONG

SEARch:TRIGger:WINDow:WIDTh <Width>

Sets the reference pulse width, the nominal value for comparisons.

Parameters: <Width>

*RST:

400e-6

16.6.4.10 Search Results
SEARch:RESult:BCOunt?...............................................................................................495 SEARch:RESDiagram:SHOW......................................................................................... 495 SEARch:RESult:ALL?.....................................................................................................496 SEARch:RESult<n>?......................................................................................................496 SEARch:RCOunt?..........................................................................................................497 EXPort:SEARch:NAME...................................................................................................497 EXPort:SEARch:SAVE....................................................................................................497

SEARch:RESult:BCOunt?

Returns the maximum number of search results, which the instrument can store.

Return values: <BufferedCount>

Maximum number of search results

Usage:

Query only

SEARch:RESDiagram:SHOW <ResultShow>

Shows or hides the table of search results.

Parameters: <ResultShow>

ON | OFF

*RST:

OFF

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

User Manual 1335.9090.02  08

495

R&S®RTM3000

Remote Control Commands Waveform Analysis

SEARch:RESult:ALL?

Returns all result values of the search.

Return values: <AllResults>

List of results items seperated by comma
For each result, six values are returned: 1. Result number as indicated in the search results table 2. X-position (time) of the search result 3. Y-position of the search result, currently not relevant 4. Type of the search result (Edge, Peak, ...) 5. Slope or polarity of the search result 6. For peak searches, the value contains the peak voltage. For width searches, it contains the pulse width. For edge searches, the value is not relevant.

Example:

SEARch:RESult:ALL? Returns all four results of a peak search: 1,-4.7750e-04,0,PEAK,NEGATIVE,-1.530e-02,2, -4.4630e-04,0,PEAK,NEGATIVE,-1.530e-02,3, -4.1660e-04,0,PEAK,NEGATIVE,-1.530e-02,4, -3.8690e-04,0,PEAK,NEGATIVE,-1.530e-02

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

Usage:

Query only

SEARch:RESult<n>?

Returns the result values of the specified search result.

See also: SEARch:RESult:ALL?

Suffix: <n>

. * Number of the search result

Return values: <Result>

Comma-separated value list
Meaning of the values: Result number, time value, y-position (not relevant), search type, slope or polarity, optional value: voltage for peak search, pulse width for width search.

Example:

SEARch:RESult3? Returns the result values of the third search result. 3,-4.1660e-04,0,PEAK,NEGATIVE,-1.530e-02

Usage:

Query only

User Manual 1335.9090.02  08

496

R&S®RTM3000

Remote Control Commands Waveform Analysis

SEARch:RCOunt?

Returns the number of search results.

Return values:

<ResultCount>

*RST:

0

Example:

Chapter 16.2.3.1, "Searching for a Pulse of Specified Width", on page 424

Usage:

Query only

EXPort:SEARch:NAME <FileName>

Defines the path and filename for search results that will be saved with EXPort: SEARch:SAVE. The file format is CSV, the filename is incremented automatically.

You can change the file name manually in the [Search] > "Save" dialog. Remote control uses the recent settings.

Parameters: <FileName>

String parameter

Example:

EXPort:SEARch:NAME "/USB_FRONT/SEARCH/RESULT" On first save, the search results are saved to RESULT.CSV, on second save to RESULT01.CSV, the third to RESULT02.CSV ...

EXPort:SEARch:SAVE

Saves the search results to the path and file defined by EXPort:SEARch:NAME.

Usage:

Setting only

16.6.5 History (Option R&S RTM-K15)
 History Settings..................................................................................................... 497  Displaying History Segments................................................................................ 500  Timestamps...........................................................................................................503  Export of History Data........................................................................................... 507

16.6.5.1 History Settings

ACQuire:MEMory[:MODE] <MemoryMode>

Defines how the record length is set.

Parameters: <MemoryMode>

AUTomatic | DMEMory | MANual
AUTomatic Automatically by the instrument

User Manual 1335.9090.02  08

497

R&S®RTM3000

Remote Control Commands Waveform Analysis

DMEMory Predefined values are set with ACQuire:POINts[:VALue]

MANual User-defined value is set with ACQuire:POINts[:VALue]. The number of available history segments is adjusted automatically.

*RST:

AUT

ACQuire:POINts:AUTomatic <AutoRecordLength>

Enables or disables the automatic record length. The instrument sets a value that fits to the selected timebase.

If you set a specific value with ACQuire:POINts[:VALue], the automatic assignment of a record length is turned off.

Parameters: <AutoRecordLength> ON | OFF

Example:

ACQ:POIN:AUT ON TIM:SCAL 1e-9 ACQ:POIN?;:SYST:ERR:ALL? -> received 10000;0,"No error" TIM:SCAL 5e-3 ACQ:POIN?;:SYST:ERR:ALL? -> received 20000000;0,"No error"

ACQuire:POINts[:VALue]

Defines a record length value, the number of recorded waveform points in a segment.

The command turns ACQuire:POINts:AUTomatic OFF.

If ACQuire:POINts:AUTomatic is turned ON, the query ACQuire:POINts? returns the automatically set record length.

Each predefined record length corresponds to a maximum number of history segments, which are stored in the instrument's memory. If option R&S RTM-K15 is installed, you can display the history segments.

Available record length values are:  5 | 10 | 20 | 50 | 100 | 200 | 500 kSample  1 | 2 | 5 | 10 | 20 | 40 | 80 MSample

Parameters: <RecordLength>

Record length in Samples. If the entered value differs from the predefined values, the instrument sets the closest value.

User Manual 1335.9090.02  08

498

R&S®RTM3000

Remote Control Commands Waveform Analysis

ACQuire:COUNt
Sets the number of segments to be captured.
In automatic mode, the command is a query and returns the maximum number of segments that can be captured with the current configuration. See also: ACQuire: MEMory[:MODE]
Parameters: <NoOfAcquisitions> Number of available segments in the memory

ACQuire:NSINgle:COUNt <NSingleCount>

Sets the number of waveforms acquired with RUNSingle.

Parameters: <NSingleCount>

Number of waveforms.

Range: *RST:

1 to maximum number that depends on the record length. 1

ACQuire:AVAilable?

Returns the number of segments that are currently saved in the memory. This number is available for history viewing.

Parameters: <Acquisitions>

Number of captured segments

Usage:

Query only

ACQuire:SEGMented:STATe <State>

If ON, the acquisitions are performed as fast as possible, without processing and displaying the waveforms. When acquisition has been stopped, the data is processed and the latest waveform is displayed. Older waveforms are stored in segments. You can display and analyze the segments using the history..

Parameters: <State>

ON | OFF

ACQuire:AVERage:CURRent?

Returns the current amount of acquired waveforms that contribute to the average. The value is independent of the number of available segments, there are more waveforms in the average available than segments in history.

Parameters: <CurrentAverages> Range:

Minimum is 2; maximum depends on the instrument settings.

Usage:

Query only

User Manual 1335.9090.02  08

499

R&S®RTM3000

Remote Control Commands Waveform Analysis

16.6.5.2 Displaying History Segments
The commands in this chapter use numeric suffixes:
 CHANnel<m>: Selects the analog input channel, range 1 | 2 or 1...4 depending on the number of channels
 MATH<m>: Selects the math waveform, range 1..5
 DIGital<m>: Selects the logic channel, range 0..15
 LOGic<p>: Selects the logic pod, range 1..2
 BUS<b>: Selects the bus, range 1..4
CALCulate:MATH<m>:HISTory:CONTrol:ENABle]............................................................. 501 BUS<b>:HISTory:CONTrol:ENABle]................................................................................. 501 DIGital<m>:HISTory:CONTrol:ENABle].............................................................................501 LOGic<p>:HISTory:CONTrol:ENABle].............................................................................. 501 CHANnel<m>:HISTory:CONTrol:[ENABle]........................................................................ 501 CALCulate:MATH<m>:HISTory:CURRent......................................................................... 501 BUS<b>:HISTory:CURRent............................................................................................. 501 DIGital<m>:HISTory:CURRent.........................................................................................501 LOGic<p>:HISTory:CURRent.......................................................................................... 501 SPECtrum:HISTory:CURRent..........................................................................................501 CHANnel<m>:HISTory:CURRent..................................................................................... 501 CALCulate:MATH<m>:HISTory:PALL............................................................................... 501 BUS<b>:HISTory:PALL................................................................................................... 501 DIGital<m>:HISTory:PALL............................................................................................... 501 LOGic<p>:HISTory:PALL................................................................................................ 501 SPECtrum:HISTory:PALL................................................................................................ 501 CHANnel<m>:HISTory:PALL........................................................................................... 501 CALCulate:MATH<m>:HISTory:STARt..............................................................................502 BUS<b>:HISTory:STARt................................................................................................. 502 DIGital<m>:HISTory:STARt............................................................................................. 502 LOGic<p>:HISTory:STARt............................................................................................... 502 SPECtrum:HISTory:STARt.............................................................................................. 502 CHANnel<m>:HISTory:STARt..........................................................................................502 CALCulate:MATH<m>:HISTory:STOP.............................................................................. 502 BUS<b>:HISTory:STOP.................................................................................................. 502 DIGital<m>:HISTory:STOP..............................................................................................502 LOGic<p>:HISTory:STOP............................................................................................... 502 SPECtrum:HISTory:STOP............................................................................................... 502 CHANnel<m>:HISTory:STOP.......................................................................................... 502 CALCulate:MATH<m>:HISTory:PLAYer:SPEed................................................................. 502 BUS<b>:HISTory:PLAYer:SPEed..................................................................................... 502 DIGital<m>:HISTory:PLAYer:SPEed................................................................................. 502 LOGic<p>:HISTory:PLAYer:SPEed...................................................................................502 SPECtrum:HISTory:PLAYer:SPEed.................................................................................. 502 CHANnel<m>:HISTory:PLAYer:SPEed............................................................................. 502 CALCulate:MATH<m>:HISTory:REPLay........................................................................... 502 BUS<b>:HISTory:REPLay...............................................................................................502 DIGital<m>:HISTory:REPLay...........................................................................................502 LOGic<p>:HISTory:REPLay............................................................................................ 503

User Manual 1335.9090.02  08

500

R&S®RTM3000

Remote Control Commands Waveform Analysis

SPECtrum:HISTory:REPLay............................................................................................503 CHANnel<m>:HISTory:REPLay....................................................................................... 503 CALCulate:MATH<m>:HISTory:PLAYer:STATe.................................................................. 503 BUS<b>:HISTory:PLAYer:STATe...................................................................................... 503 DIGital<m>:HISTory:PLAYer:STATe..................................................................................503 LOGic<p>:HISTory:PLAYer:STATe................................................................................... 503 SPECtrum:HISTory:PLAYer:STATe................................................................................... 503 CHANnel<m>:HISTory:PLAYer:STATe.............................................................................. 503

CALCulate:MATH<m>:HISTory:CONTrol:ENABle] <PlayerControlEnable> BUS<b>:HISTory:CONTrol:ENABle] <PlayerControlEnable> DIGital<m>:HISTory:CONTrol:ENABle] <PlayerControlEnable> LOGic<p>:HISTory:CONTrol:ENABle] <PlayerControlEnable> CHANnel<m>:HISTory:CONTrol:[ENABle] <PlayerControl>
Displays or hides the history player on the screen.

Parameters: <PlayerControl>

ON | OFF

*RST:

OFF

CALCulate:MATH<m>:HISTory:CURRent <CurrentAcquisition> BUS<b>:HISTory:CURRent <CurrentAcquisition> DIGital<m>:HISTory:CURRent <CurrentAcquisition> LOGic<p>:HISTory:CURRent <CurrentAcquisition> SPECtrum:HISTory:CURRent <CurrentAcquisition> CHANnel<m>:HISTory:CURRent <CurrentAcquisition>
Accesses a particular history segment in the memory to display it. The query returns the index of the segment that is shown.
Parameters: <CurrentAcquisition> Segment index. There are two ways to enter the index.
Negative index count: the newest segment has the index "0", older segments have a negative index: -(n-1), .... -1 , 0 Positive index count: the oldest segment has the index 1, and the newest segment has the index n: 1, 2,..., n where n is the number of acquired segments.

CALCulate:MATH<m>:HISTory:PALL <PlayAll> BUS<b>:HISTory:PALL <PlayAll> DIGital<m>:HISTory:PALL <PlayAll> LOGic<p>:HISTory:PALL <PlayAll> SPECtrum:HISTory:PALL <PlayAll> CHANnel<m>:HISTory:PALL <PlayAll>
Enables the replay of all acquired segments.

User Manual 1335.9090.02  08

501

R&S®RTM3000

Remote Control Commands Waveform Analysis

Parameters: <PlayAll>

ON | OFF

If set to OFF, define the range of segments to be shown using CHANnel<m>:HISTory:STARt and CHANnel<m>:HISTory: STOP

*RST:

ON

CALCulate:MATH<m>:HISTory:STARt <StartAcquisition> BUS<b>:HISTory:STARt <StartAcquisition> DIGital<m>:HISTory:STARt <StartAcquisition> LOGic<p>:HISTory:STARt <StartAcquisition> SPECtrum:HISTory:STARt <StartAcquisition> CHANnel<m>:HISTory:STARt <StartAcquisition>
Sets the index of the oldest segment to be displayed.

Parameters: <StartAcquisition>

Start index. You can enter a positive or negative index, see CHANnel<m>:HISTory:CURRent .

CALCulate:MATH<m>:HISTory:STOP <StopAcquisition> BUS<b>:HISTory:STOP <StopAcquisition> DIGital<m>:HISTory:STOP <StopAcquisition> LOGic<p>:HISTory:STOP <StopAcquisition> SPECtrum:HISTory:STOP <StopAcquisition> CHANnel<m>:HISTory:STOP <StopAcquisition>
Sets the index of the latest segment to be displayed.

Parameters: <StopAcquisition>

Stop index. You can enter a positive or negative index, see CHANnel<m>:HISTory:CURRent.

CALCulate:MATH<m>:HISTory:PLAYer:SPEed <PlayerSpeed> BUS<b>:HISTory:PLAYer:SPEed <PlayerSpeed> DIGital<m>:HISTory:PLAYer:SPEed <PlayerSpeed> LOGic<p>:HISTory:PLAYer:SPEed <PlayerSpeed> SPECtrum:HISTory:PLAYer:SPEed <PlayerSpeed> CHANnel<m>:HISTory:PLAYer:SPEed <PlayerSpeed>
Sets the speed of the history replay.

Parameters: <PlayerSpeed>

SLOW | MEDium | FAST | AUTO

*RST:

AUTO

CALCulate:MATH<m>:HISTory:REPLay <Replay> BUS<b>:HISTory:REPLay <Replay> DIGital<m>:HISTory:REPLay <Replay>

User Manual 1335.9090.02  08

502

R&S®RTM3000

Remote Control Commands Waveform Analysis

LOGic<p>:HISTory:REPLay <Replay> SPECtrum:HISTory:REPLay <Replay> CHANnel<m>:HISTory:REPLay <Replay>
If set to ON, the replay of the selected history segments repeats automatically.

Parameters: <Replay>

ON | OFF

*RST:

STOP

CALCulate:MATH<m>:HISTory:PLAYer:STATe <PlayerState> BUS<b>:HISTory:PLAYer:STATe <PlayerState> DIGital<m>:HISTory:PLAYer:STATe <PlayerState> LOGic<p>:HISTory:PLAYer:STATe <PlayerState> SPECtrum:HISTory:PLAYer:STATe <PlayerState> CHANnel<m>:HISTory:PLAYer:STATe <PlayerState>
Starts and stops the replay of the history segments.

Parameters: <PlayerState>

RUN | STOP

*RST:

STOP

16.6.5.3 Timestamps
You can query the timestamps of history segments in two ways:
 Query for the timestamps of all history segments using ...:HISTory:...:ALL commands.
 Query for the timestamp of a specific segment using ...:HISTory:... commands. Select the segment of interest using CHANnel<m>:HISTory:CURRent appropriate command.
The commands in this chapter use numeric suffixes:  CHANnel<m>: Selects the analog input channel.  MATH<m>: Selects the math waveform, range 1..4  DIGital<m>: Selects the logic channel, range 0..15  LOGic<p>: Selects the logic pod, range 1..2  BUS<b>: Selects the bus, range 1..4
CALCulate:MATH<m>:HISTory:TTABle[:ENABle].............................................................. 504 BUS<b>:HISTory:TTABle[:ENABle].................................................................................. 504 DIGital<m>:HISTory:TTABle[:ENABle].............................................................................. 504 LOGic<p>:HISTory:TTABle[:ENABle]................................................................................504 CHANnel<m>:HISTory:TTABle[:ENABle].......................................................................... 504 CHANnel<m>:HISTory:TMODe........................................................................................505 CALCulate:MATH<m>:HISTory:TSRelative?..................................................................... 505 BUS<b>:HISTory:TSRelative?......................................................................................... 505 DIGital<m>:HISTory:TSRelative?..................................................................................... 505 LOGic<p>:HISTory:TSRelative?.......................................................................................505

User Manual 1335.9090.02  08

503

R&S®RTM3000

Remote Control Commands Waveform Analysis

SPECtrum:HISTory:TSRelative?...................................................................................... 505 CHANnel<m>:HISTory:TSRelative?................................................................................. 505 CALCulate:MATH<m>:HISTory:TSRelative:ALL?...............................................................505 BUS<b>:HISTory:TSRelative:ALL?.................................................................................. 505 DIGital<m>:HISTory:TSRelative:ALL?.............................................................................. 505 LOGic<p>:HISTory:TSRelative:ALL?................................................................................ 505 SPECtrum:HISTory:TSRelative:ALL?............................................................................... 505 CHANnel<m>:HISTory:TSRelative:ALL?...........................................................................505 CALCulate:MATH<m>:HISTory:TSABsolute?.................................................................... 506 BUS<b>:HISTory:TSABsolute?........................................................................................506 DIGital<m>:HISTory:TSABsolute?....................................................................................506 LOGic<p>:HISTory:TSABsolute?..................................................................................... 506 SPECtrum:HISTory:TSABsolute?.....................................................................................506 CHANnel<m>:HISTory:TSABsolute?................................................................................ 506 CALCulate:MATH<m>:HISTory:TSABsolute:ALL?............................................................. 506 BUS<b>:HISTory:TSABsolute:ALL?................................................................................. 506 DIGital<m>:HISTory:TSABsolute:ALL?............................................................................. 506 LOGic<p>:HISTory:TSABsolute:ALL?...............................................................................506 SPECtrum:HISTory:TSABsolute:ALL?.............................................................................. 506 CHANnel<m>:HISTory:TSABsolute:ALL?......................................................................... 506 CALCulate:MATH<m>:HISTory:TSDate?.......................................................................... 506 BUS<b>:HISTory:TSDate?.............................................................................................. 506 DIGital<m>:HISTory:TSDate?..........................................................................................506 LOGic<p>:HISTory:TSDate?........................................................................................... 506 SPECtrum:HISTory:TSDate?........................................................................................... 506 CHANnel<m>:HISTory:TSDate?...................................................................................... 506 CALCulate:MATH<m>:HISTory:TSDate:ALL?....................................................................507 BUS<b>:HISTory:TSDate:ALL?....................................................................................... 507 DIGital<m>:HISTory:TSDate:ALL?................................................................................... 507 LOGic<p>:HISTory:TSDate:ALL?.....................................................................................507 SPECtrum:HISTory:TSDate:ALL?.................................................................................... 507 CHANnel<m>:HISTory:TSDate:ALL?................................................................................507

CALCulate:MATH<m>:HISTory:TTABle[:ENABle] <TimeTableEnable> BUS<b>:HISTory:TTABle[:ENABle] <TimeTableEnable> DIGital<m>:HISTory:TTABle[:ENABle] <TimeTableEnable> LOGic<p>:HISTory:TTABle[:ENABle] <TimeTableEnable> CHANnel<m>:HISTory:TTABle[:ENABle] <TimeTableEnable>
Displays or hides the segment table on the screen.

Parameters: <TimeTableEnable>

ON | OFF *RST:

OFF

User Manual 1335.9090.02  08

504

R&S®RTM3000

Remote Control Commands Waveform Analysis

CHANnel<m>:HISTory:TMODe <TableMode>

Returns the the type of the timestamp that is shown the segment table.

Parameters: <TableMode>

RELative | ABSolute
RELative Time difference of the current segment to the newest segment (index = 0).
ABSolute Date and daytime of the trigger event of the segments.

CALCulate:MATH<m>:HISTory:TSRelative? BUS<b>:HISTory:TSRelative? DIGital<m>:HISTory:TSRelative? LOGic<p>:HISTory:TSRelative? SPECtrum:HISTory:TSRelative? CHANnel<m>:HISTory:TSRelative?
Returns the time difference of the selected segment to the newest segment. To select a segment, use CHANnel<m>:HISTory:CURRent.

Return values: <TimeToNewestAcq> Time to newest acquisition

Example:

CHAN:HIST:CURR -5 CHAN:HIST:TSR? --> -1.138757760000E-02 Returns the relative time of the sixth segment. The newest segment has index 0.

Usage:

Query only

CALCulate:MATH<m>:HISTory:TSRelative:ALL? BUS<b>:HISTory:TSRelative:ALL? DIGital<m>:HISTory:TSRelative:ALL? LOGic<p>:HISTory:TSRelative:ALL? SPECtrum:HISTory:TSRelative:ALL? CHANnel<m>:HISTory:TSRelative:ALL?
Returns the time differences to the newest acquisition of all history segments.

Return values: <TimeToNewestAcq> List of Values
The list starts with the oldest segment, and the newest segment is the last one.

Example:

CHANnel2:HISTory:TSRelative:ALL? --> -4.184565632000E-01,-4.094896352000E-01,-4.005227104000E-01, -3.915557824000E-01, ...,-8.966924800000E-03,-0.000000000000E+00

Usage:

Query only

User Manual 1335.9090.02  08

505

R&S®RTM3000

Remote Control Commands Waveform Analysis

CALCulate:MATH<m>:HISTory:TSABsolute? BUS<b>:HISTory:TSABsolute? DIGital<m>:HISTory:TSABsolute? LOGic<p>:HISTory:TSABsolute? SPECtrum:HISTory:TSABsolute? CHANnel<m>:HISTory:TSABsolute?
Returns the absolute daytime of the selected acquisition (CHANnel<m>:HISTory: CURRent).

Return values: <Hour>, <Minute>, <Seconds>

Comma-separated list

Example:

CHAN:HIST:CURR -1 CHAN:HIST:TSAB? --> 16,24,3.302100000000E+01

Usage:

Query only

CALCulate:MATH<m>:HISTory:TSABsolute:ALL? BUS<b>:HISTory:TSABsolute:ALL? DIGital<m>:HISTory:TSABsolute:ALL? LOGic<p>:HISTory:TSABsolute:ALL? SPECtrum:HISTory:TSABsolute:ALL? CHANnel<m>:HISTory:TSABsolute:ALL?
Returns the absolute daytimes of all history segments.

Return values: <Hour>, <Minute>, <Second>

Comma-separated list of hour, minute, and second values.

Example:

CHANnel2:HISTory:TSABsolute:ALL? --> 14,59,4.558154343680E+01,14,59,4.559051036480E+01, 14,59,4.559947728960E+01,...

Usage:

Query only

CALCulate:MATH<m>:HISTory:TSDate? BUS<b>:HISTory:TSDate? DIGital<m>:HISTory:TSDate? LOGic<p>:HISTory:TSDate? SPECtrum:HISTory:TSDate? CHANnel<m>:HISTory:TSDate?
Returns the date of the selected acquisition (CHANnel<m>:HISTory:CURRent).

Return values: <Year>, <Month>, <Day>

Comma-separated list

User Manual 1335.9090.02  08

506

R&S®RTM3000

Remote Control Commands Waveform Analysis

Example: Usage:

CHAN:HIST:CURR -5 CHAN:HIST:TSD? --> 2014,7,1
Query only

CALCulate:MATH<m>:HISTory:TSDate:ALL? BUS<b>:HISTory:TSDate:ALL? DIGital<m>:HISTory:TSDate:ALL? LOGic<p>:HISTory:TSDate:ALL? SPECtrum:HISTory:TSDate:ALL? CHANnel<m>:HISTory:TSDate:ALL?
Returns the dates of all history segments.

Return values: <Year>, <Month>, <Day>

Comma-separated list of year, month, and day values.
The list starts with the oldest segment, and the newest segment is the last one.

Example:

CHANnel2:HISTory:TSDate:ALL? --> 2014,11,26,2014,11,26,2014,11,26,2014,11,26,...

Usage:

Query only

16.6.5.4 Export of History Data
The commands in this chapter use numeric suffixes:
 CHANnel<m>: Selects the analog input channel.
 MATH<m>: Selects the math waveform, range 1..4
 DIGital<m>: Selects the logic channel, range 0..15
 LOGic<p>: Selects the logic pod, range 1..2
 BUS<b>: Selects the bus, range 1..4
BPLot:EXPort:NAME...................................................................................................... 507 BUS<b>:HISTory:EXPort:NAME...................................................................................... 507 DIGital<m>:HISTory:EXPort:NAME.................................................................................. 507 SPECtrum:HISTory:EXPort:NAME................................................................................... 508 CHANnel<m>:HISTory:EXPort:NAME.............................................................................. 508 EXPort:ATABle:NAME.................................................................................................... 508 BPLot:EXPort:SAVE....................................................................................................... 508 BUS<b>:HISTory:EXPort:SAVE....................................................................................... 508 DIGital<m>:HISTory:EXPort:SAVE................................................................................... 508 SPECtrum:HISTory:EXPort:SAVE.................................................................................... 508 CHANnel<m>:HISTory:EXPort:SAVE............................................................................... 508 EXPort:ATABle:SAVE..................................................................................................... 508

BPLot:EXPort:NAME BUS<b>:HISTory:EXPort:NAME <ExportPath> DIGital<m>:HISTory:EXPort:NAME <ExportPath>

User Manual 1335.9090.02  08

507

R&S®RTM3000

Remote Control Commands Waveform Analysis

SPECtrum:HISTory:EXPort:NAME <ExportPath>

CHANnel<m>:HISTory:EXPort:NAME <ExportPath>

EXPort:ATABle:NAME <ExportPath>

Parameters:

<ExportPath>

String parameter

Example:

EXPort:ATABle:NAME "/USB_FRONT/EXPORT/TIMES"

BPLot:EXPort:SAVE BUS<b>:HISTory:EXPort:SAVE DIGital<m>:HISTory:EXPort:SAVE SPECtrum:HISTory:EXPort:SAVE CHANnel<m>:HISTory:EXPort:SAVE EXPort:ATABle:SAVE
Saves the acquisition timestamps table to the file that is defined by the EXPort: ATABle:NAME command.

Example:

EXPort:ATABle:SAVE

The file contains the following timestamp values:

"","Date","Time" "Start of Acquisition","2014-11-24","14:35:59" "Last Acquisition","2014-11-24","14:36:01" "Acquisitions","150"

Usage:

"Number","Relative Time","Time to previous", "Date","Time", "Trigger" "0","-0.000000000000000E+00","1.009638400000000E-02", "2014-11-24","14:36:01","0.0000000000E+00",Trg'd "-1","-1.009638400000000E-02","2.000568800000000E-02", "2014-11-24","14:36:00","9.8990361600E-01",Trg'd "-2","-3.010207200000000E-02","2.000216800000000E-02", "2014-11-24","14:36:00","9.6989792800E-01",Trg'd "-3","-5.010424000000000E-02","2.001423200000000E-02", "2014-11-24","14:36:00","9.4989576000E-01",Trg'd "-4","-7.011847200000000E-02","2.000044000000000E-02", "2014-11-24","14:36:00","9.2988152800E-01",Trg'd "-5","-9.011891200000001E-02","9.917412000000000E-03", "2014-11-24","14:36:00","9.0988108800E-01",Trg'd "-6","-1.000363240000000E-01","1.009686000000000E-02", "2014-11-24","14:36:00","8.9996367600E-01",Trg'd.....
Event

User Manual 1335.9090.02  08

508

R&S®RTM3000
16.7 Measurements

Remote Control Commands Measurements

16.7.1 Quick Measurements
In the quick measurement commands, the numeric suffix <m> is irrelevant, omit it.
MEASurement<m>:AON.................................................................................................509 MEASurement<m>:AOFF............................................................................................... 509 MEASurement<m>:ARESult?..........................................................................................509 MEASurement<m>:ALL[:STATe]...................................................................................... 509

MEASurement<m>:AON

Starts the quick measurement.

Usage:

Event

MEASurement<m>:AOFF

Stops the quick measurement.

Usage:

Event

MEASurement<m>:ARESult?

Returns the results of the quick measurement.

Return values: <Data>

List of values
Quick measurement results are listed in the following order: PEAK (Vpp), UPE (Vp+), LPE (Vp-), CYCR (RMS-Cyc), CYCM (MeanCyc), PER (T), FREQ (f), RTIM (tr), FTIM (tf).

Usage:

Query only

MEASurement<m>:ALL[:STATe]

Starts or stops the quick measurement and sets the status bit.

Suffix: <m>

. 1..8 The suffix is irrelevant.

Parameters: <State>

ON | OFF

*RST:

OFF

User Manual 1335.9090.02  08

509

R&S®RTM3000

Remote Control Commands Measurements

16.7.2 Automatic Measurements
 Measurement Settings.......................................................................................... 510  Measurements Results......................................................................................... 515  Measurement Gate............................................................................................... 520  Reference Levels.................................................................................................. 522

16.7.2.1 Measurement Settings
MEASurement<m>[:ENABle]...........................................................................................510 MEASurement<m>:MAIN................................................................................................510 MEASurement<m>:SOURce........................................................................................... 512 MEASurement<m>:DELay:SLOPe...................................................................................513 MEASurement<m>:DELay:DIRection............................................................................... 513 MEASurement<m>:DELay:MARKer................................................................................. 514 MEASurement<m>:STATistics[:ENABle]........................................................................... 514 MEASurement<m>:STATistics:RESet...............................................................................515

MEASurement<m>[:ENABle] <State>

Activates or deactivates the selected measurement.

Suffix: <m>

. 1..8 Selects the measurement place.

Parameters: <State>

ON | OFF

*RST:

OFF

MEASurement<m>:MAIN <MeasType>

Defines the measurement type to be performed on the selected source. To query the results, use MEASurement<m>:RESult[:ACTual]?.

Suffix: <m>

. 1..8 Selects the measurement.

Parameters: <MeasType>

FREQuency | PERiod | PEAK | UPEakvalueLPEakvalue | PPCount | NPCount | RECount | FECountHIGH | LOW | AMPLitude | MEAN | RMS | RTIMe | FTIMe | SRRise | SRFall | PDCYcle | NDCYcle | PPWidth | NPWidth | CYCMean | CYCRms | STDDev | DELay | PHASe | DTOTrigger | CYCStddev | POVershoot | NOVershoot | BWIDth
See also: Chapter 7.2.2, "Measurement Types", on page 146.

User Manual 1335.9090.02  08

510

R&S®RTM3000

Remote Control Commands
Measurements
FREQuency Frequency of the signal. The result is based on the length of the left-most signal period within the displayed section of the waveform of the selected channel.
PERiod Length of the left-most signal period within the displayed section of the waveform of the selected channel.
PEAK Peak-to-peak value within the displayed section of the waveform of the selected channel.
UPEakvalue Maximum (upper) value within the displayed section of the waveform of the selected channel.
LPEakvalue Minimum (lower) value within the displayed section of the waveform of the selected channel.
PPCount | NPCount Counts positive or negative pulses.
RECount | FECount Counts the number of rising or falling edges.
HIGH | LOW Mean value of the high or low level of a square wave.
AMPLitude Amplitude of a square wave.
MEAN Mean voltage value of the complete displayed waveform of the selected channel.
RMS RMS (root mean square) voltage value of the complete displayed waveform of the selected channel.
RTIMe | FTIMe Rise or falling time of the left-most rising or falling edge within the displayed section of the waveform of the selected channel. The reference level for this measurement is set with REFLevel: RELative:MODE.
SRRise | SRFall Slew rate of the left-most rising or falling edge within the displayed section of the waveform of the selected channel. The reference level for this measurement is set with REFLevel: RELative:MODE
PDCycle | NDCycle Positive or negative duty cycle.
PPWidth | NPWidth Width of positive or negative pulses.

User Manual 1335.9090.02  08

511

R&S®RTM3000

Remote Control Commands Measurements

CYCMean Mean voltage value of the left-most signal period of the waveform of the selected channel.

CYCRms RMS (root mean square) voltage value of the left-most signal period of the waveform of the selected channel.

STDDev Standard deviation of the waveform.

CYCStddev Standard deviation of one cycle, usually of the first, left-most signal period.

DELay Time difference between two edges of the same or different waveforms. The edges are defined with MEASurement<m>: DELay:SLOPe and MEASurement<m>:DELay:DIRection.

DTOTrigger Time between the trigger point and a selectable edge, measured on the middle reference level. The edges are defined with MEASurement<m>:DELay:SLOPe and MEASurement<m>: DELay:DIRection.

PHASe Phase difference between two waveforms (time difference/ period * 360).

BWIDth Burst width, the duration of one burst, measured from the first edge to the last edge that crosses the middle reference level.

POVershoot | NOVershoot Positive and negative overshoot of a square wave.

*RST:

PEAK

MEASurement<m>:SOURce <SignalSource>[,<SignalSource2>]

Selects one of the active signal, reference or math channels as the source(s) of the selected measurement. Available sources depend on the selected measurement type.

Suffix: <m>

. 1..8 Selects the measurement place.

Parameters: <SignalSource>

CH1..4 | MA1 | RE1..4 | D0..15
Waveform to be measured, required for all measurement types. For delay and phase measurements, it is the "Measure Source".
CH1 | CH2 | CH3 | CH4 Active signal channels 1 to 4
MA1 Active math channel

User Manual 1335.9090.02  08

512

R&S®RTM3000

Remote Control Commands Measurements

<SignalSource2>

RE1 | RE2 | RE3 | RE4 Active reference channels 1 to 4
D0..D15 Active digital channels D0...D15. Only available, if MSO option R&S RTM-B1 is installed.
None | CH1..4 | MA1 | RE1..4 | D0..15
Second source waveform, which is required for delay and phase mesurements ("Measure Source 2").

MEASurement<m>:DELay:SLOPe <SignalSlope>,<ReferenceSlope>

Sets the edges to be used for delay measurement and delay to trigger measurement. The associated waveforms are defined with MEASurement<m>:SOURce.

Parameters: <SignalSlope>

POSitive | NEGative

Slope of first waveform ("Measure Source").

*RST:

POS

<ReferenceSlope>

POSitive | NEGative

Slope of the second waveform ("Measure Source 2"). The value is ignored in delay to trigger measurements.

*RST:

POS

MEASurement<m>:DELay:DIRection <Direction>,<Direction>

Selects the edges for delay measurement and delay to trigger measurement.

See also: Chapter 7.2.4, "Delay Setup", on page 153.

Suffix: <m>

. 1..8 Selects the measurement place.

Parameters: <Direction>

NEARest | FRFI | FRLA
For delay measurement, it defines the edge of the first waveform ("Measure Source"). NEARest: Nearest edge to the trigger point. FRFI: First edge from the left window edge. FRLA: First edge from the right window edge, which is the last edge if counted from the left window edge. For delay to trigger measurement, it defines the measured edge. NEARest: Nearest edge to the trigger point. FRFI: Next edge from the trigger to the right. FRLA: Next edge from the trigger to the left.

<Direction>

NEARest | FRFI | FRLA

User Manual 1335.9090.02  08

513

R&S®RTM3000

Remote Control Commands Measurements

Example: Example:

For delay measurement, it defines the edge of the second waveform ("Measure Source 2"). NEARest: Nearest edge to the edge determined on "Measure Source". FRFI: Next edge to the right, counted from the edge determined on "Measure Source". FRLA: Next edge to the left, counted from the edge determined on "Measure Source" For delay to trigger measurement, enter any value. This value is ignored.
MEAS2:MAIN DELay MEAS2:SOUR CH1,CH2 MEAS2:DEL:SLOP POS,NEG MEAS2:DEL:DIR NEAR,FRFI Configures a delay measurement on measurements place 2. It measures the time delay between the positive edge of channel 1 that is nearest to the trigger, and the next to the right negative edge on channel 2.
MEAS3:MAIN DTOTrigger MEAS3:SOUR CH1 MEAS3:DEL:SLOP POS,NEG MEAS3:DEL:DIR FRFI,FRFI Configures a delay to trigger measurement on measurements place 3. It measures the time delay between the trigger and the next to the right positive edge of channel 1. The second values for slope and direction are ignored.

MEASurement<m>:DELay:MARKer <MarkerVisible>

If ON, the markers show the edge, the measured point on the edge, and the direction in which the edge is detected.

Suffix:

.

<m>

1..8

Parameters: <MarkerVisible>

ON | OFF

*RST:

OFF

MEASurement<m>:STATistics[:ENABle] <StatisticEnable>

Activates or deactivates the statistical evaluation for all active measurements.

Suffix: <m>

. 1..8 The suffix is irrelevant.

User Manual 1335.9090.02  08

514

R&S®RTM3000

Remote Control Commands Measurements

Parameters: <StatisticEnable>

ON | OFF

*RST:

OFF

MEASurement<m>:STATistics:RESet

Deletes the statistical results for all measurements, and starts a new statistical evaluation if the acquisition is running. The waveform count is set to 0 and all measurement values are set to NAN.

Suffix: <m>

. 1..8 The suffix is irrelevant.

Usage:

Event

16.7.2.2 Measurements Results
You can query the statistical results using the MEAS:STAT commands.
To export statistical results to a csv file, use the EXP:MEAS:STAT commands. Note that export of statistics is possible only remotely, but not in manual operation.
MEASurement<m>:TIMeout[TIME].................................................................................. 515 MEASurement<m>:TIMeout:AUTO.................................................................................. 516 MEASurement<m>:RESult[:ACTual]?...............................................................................516 MEASurement<m>:RESult:AVG?.................................................................................... 516 MEASurement<m>:RESult:STDDev?...............................................................................517 MEASurement<m>:RESult:NPEak?................................................................................. 517 MEASurement<m>:RESult:PPEak?................................................................................. 517 MEASurement<m>:RESult:WFMCount?...........................................................................517 MEASurement<m>:STATistics:WEIGht?........................................................................... 518 MEASurement<m>:STATistics:VALue:ALL?...................................................................... 518 MEASurement<m>:STATistics:VALue<n>?....................................................................... 518 EXPort:MEASurement<m>:STATistics:NAME....................................................................519 EXPort:MEASurement<m>:STATistics:SAVE.................................................................... 519 EXPort:MEASurement:STATistics:ALL:NAME................................................................... 519 EXPort:MEASurement:STATistics:ALL:SAVE.................................................................... 519

MEASurement<m>:TIMeout[TIME] <TimeoutTime>
Sets a waiting time, how long the instrument waits until it returns the measurement results on MEASurement:RESult?.
After changing measurement or channel parameters, the instrument needs a setup time of about 200 ms and the time of a valid acquisition (at least 12 * horizontal scale + trigger period). Only after this time, valid measurement results can be returned.
You can define this waiting time manually, or let it set automatically with MEASurement<m>:TIMeout:AUTO on page 516.

User Manual 1335.9090.02  08

515

R&S®RTM3000

Remote Control Commands Measurements

Suffix: <m>
Parameters: <TimeoutTime>

. 1..4 The suffix is irrelevant.

*RST:

0

Default unit: s

MEASurement<m>:TIMeout:AUTO <AutomaticMode>

The waiting time is set automatically, based on the horizontal scale. For details, see MEASurement<m>:TIMeout[TIME] on page 515.

Suffix: <m>

. 1..4 The suffix is irrelevant.

Parameters: <AutomaticMode>

ON | OFF

*RST:

OFF

MEASurement<m>:RESult[:ACTual]? [<MeasType>]

Returns the result of the specified measurement type.

Suffix: <m>

. 1..8 Selects the measurement place.

Query parameters: <MeasType>

FREQuency | PERiod | PEAK | UPEakvalue | LPEakvalue | PPCount | NPCount | RECount | FECount | HIGH | LOW | AMPLitude | MEAN | RMS | RTIMe | FTIMe | PDCYcle | NDCYcle | PPWidth | NPWidth | CYCMean | CYCRms | STDDev | CYCStddev | DELay | PHASe | BWIDth | POVershoot | NOVershoot
Specifies the measurement type, see MEASurement<m>:MAIN on page 510. If you omit the parameter, the result of the last measurement setup is returned.

Return values: <Value>

Measurement result. If no measurement was executed, no value (NAN) is returned.

Usage:

Query only

MEASurement<m>:RESult:AVG? <AverageValue> Returns the average value of the current measurement series.

User Manual 1335.9090.02  08

516

R&S®RTM3000

Remote Control Commands Measurements

Suffix: <m>

. 1..8 Selects the measurement place.

Query parameters:

<AverageValue>

Statistic value

Usage:

Query only

MEASurement<m>:RESult:STDDev? <StandardDeviation>

Returns the statistical standard deviation of the current measurement series.

Suffix: <m>

. 1..8 Selects the measurement place.

Query parameters: <StandardDeviation> Statistic value

Usage:

Query only

MEASurement<m>:RESult:NPEak? <NegativePeak>

Returns the minimum measurement result of the current measurement series.

Suffix: <m>

. 1..8 Selects the measurement place.

Query parameters:

<NegativePeak>

Minimum measurement result

Usage:

Query only

MEASurement<m>:RESult:PPEak? <PositivePeak>

Returns the maximum measurement result of the current measurement series.

Suffix: <m>

. 1..8 Selects the measurement place.

Query parameters:

<PositivePeak>

Maximum measurement result

Usage:

Query only

MEASurement<m>:RESult:WFMCount? <WaveformCount> Returns the current number of measured waveforms. The query for MIN and MAX values is not possible.

User Manual 1335.9090.02  08

517

R&S®RTM3000

Remote Control Commands Measurements

Suffix: <m>

. 1..8 Selects the measurement place.

Query parameters: <WaveformCount> Number of measured waveforms

Usage:

Query only

MEASurement<m>:STATistics:WEIGht? <BufferSize>

Returns the size of the statistics buffer.

Suffix: <m>

. 1..8 Selects the measurement place.

Return values: <BufferSize>

The buffer size is always 1000 result values.

Usage:

Query only

MEASurement<m>:STATistics:VALue:ALL?

Returns all values from the statistics buffer.

Note: Valid buffered values can only be read if the acquisition is stopped. As long as the acquisition is running, the buffer contents is changing and the buffered values are not valid for reading.

Suffix: <m>

. 1..8 Selects the measurement place.

Return values: <ValueList>

Comma separated List of Values Comma-separated list of statistical values

Usage:

Query only

MEASurement<m>:STATistics:VALue<n>?

Returns the nth statistical value from the indicated buffer place.

Note: Valid buffered values can only be read if the acquisition is stopped. As long as the acquisition is running, the buffer contents is changing and the buffered values are not valid for reading.

Suffix: <m>

. 1..8 Selects the measurement place.

<n>

*

Buffer place. The buffer size is 1000 results.

User Manual 1335.9090.02  08

518

R&S®RTM3000

Remote Control Commands Measurements

Return values: <StatisticValue>
Usage:

Statistical value Query only

EXPort:MEASurement<m>:STATistics:NAME

Defines the path and filename of the statistics file. The file format is CSV. If the file already exists, it will be overwritten without notice.

Suffix: <m>

. 1..4 Selects the measurement place.

Parameters: <FileName>

String parameter

EXPort:MEASurement<m>:STATistics:SAVE

Saves statistical results of the indicated measurement place to the file that is defined by the EXPort:MEASurement<m>:STATistics:NAME command.

Suffix: <m>

. 1..4 Selects the measurement place.

Usage:

Event

See also: EXPort:MEASurement:STATistics:ALL:SAVE on page 519.

EXPort:MEASurement:STATistics:ALL:NAME

Defines the path and filename of the statistics file. The file format is CSV. If the file already exists, it will be overwritten.

Parameters: <FileName>

String parameter

EXPort:MEASurement:STATistics:ALL:SAVE
Saves statistical results of all measurement places to the file that is defined by the EXPort:MEASurement:STATistics:ALL:NAME command.

User Manual 1335.9090.02  08

519

R&S®RTM3000

Remote Control Commands Measurements

Example: Usage:

The file contains general information, statistical results, long term statistics, and the individual values that are used to calculate the statistics. The number of values is "Average No."
"Vendor","Rohde&Schwarz", "Device/Mat.-No.","RTM3004 / 1335.8794K04", "Serial No.",2000001", "Firmware Version","01.101", "Date","2017-11-18 / 16:40:27",
"Meas. Place",,"1",,"2",,"3",, "Type",,"Frequency",,"Mean Value",,"Frequency",, "Source 1",,"CH1",,"CH1",,"CH2",, "Source 2",,,,,,,,,, "Wave count",,42,,39,,37,, "Current",,4.998250e+05,,5.648727e-01,,4.998250e+05,, "Average No.",,1.000000e+03,,1.000000e+03,,1.000000e+03,, "Minimum",,4.997501e+05,,5.633875e-01,,4.997501e+05,, "Maximum",,4.998250e+05,,5.650349e-01,,4.998250e+05,, "Mean",,4.998179e+05,,5.642045e-01,,4.998169e+05,, "-Deviation",,2.199706e+01,,3.677224e-04,,2.326898e+01,, "Time of first value",,,,,,,,,, "Time of last value",,,,,,,,,, "Long term Minimum",,4.997501e+05,,5.633875e-01,,4.997501e+05,, "Long term Maximum",,4.998250e+05,,5.650349e-01,,4.998250e+05,, "Long term Mittelwert",,4.998179e+05,,5.642045e-01,,4.998169e+05,, "Long term -Deviation",,2.226370e+01,,3.725295e-04,,2.358995e+01,, "Long term start time",,,,,,,,,, "Long term end Time",,,,,,,,,,
"Index","Time Offset","Value","Time Offset","Value", "Time Offset","Value", 1,,4.998250e+05,,5.649274e-01,,4.997501e+05, 2,,4.998250e+05,,5.649072e-01,,4.998250e+05, 3,,4.998250e+05,,5.650349e-01,,4.998250e+05, 4,,4.998250e+05,,5.641094e-01,,4.998250e+05, 5,,4.998250e+05,,5.640586e-01,,4.998250e+05, 6,,4.997501e+05,,5.642784e-01,,4.998250e+05, 7,,4.998250e+05,,5.637245e-01,,4.998250e+05,...
Event

16.7.2.3 Measurement Gate
MEASurement<m>:GATE............................................................................................... 521 MEASurement<m>:GATE:MODE.....................................................................................521 MEASurement<m>:GATE:ABSolute:STARt.......................................................................521 MEASurement<m>:GATE:ABSolute:STOP....................................................................... 521 MEASurement<m>:GATE:RELative:STARt....................................................................... 522 MEASurement<m>:GATE:RELative:STOP........................................................................522

User Manual 1335.9090.02  08

520

R&S®RTM3000

Remote Control Commands Measurements

MEASurement<m>:GATE <State>

Activates or deactivates the measurement gate.

To set the gate, use:
 MEASurement<m>:GATE:MODE and
 MEASurement<m>:GATE:ABSolute:STARt and MEASurement<m>:GATE: ABSolute:STOP
 or MEASurement<m>:GATE:RELative:STARt and MEASurement<m>:GATE: RELative:STOP

Suffix: <m>

. 1..8 Selects the measurement place.

Parameters: <State>

ON | OFF

*RST:

OFF

MEASurement<m>:GATE:MODE <GateMode>

Defines whether the gate is defined in absolute or relative values.

Suffix: <m>

. 1..4 The suffix is irrelevant. One gate is used for all measurement places.

Parameters: <GateMode>

RELative | ABSolute

*RST:

REL

MEASurement<m>:GATE:ABSolute:STARt <StartTime>

Defines the absolute start time for the measurement gate.

Suffix: <m>

. 1..4 The suffix is irrelevant. One gate is used for all measurements.

Parameters: <StartTime>

*RST:

-300e-6

Default unit: s

MEASurement<m>:GATE:ABSolute:STOP <StopTime>

Defines the absolute end time for the measurement gate.

Suffix: <m>

. 1..4 The suffix is irrelevant. One gate is used for all measurements.

User Manual 1335.9090.02  08

521

R&S®RTM3000

Remote Control Commands Measurements

Parameters: <StopTime>

*RST:

300e-6

Default unit: s

MEASurement<m>:GATE:RELative:STARt <StartPosition>

Defines the relative start value for the measurement gate.

Suffix: <m>

. 1..4 The suffix is irrelevant. One gate is used for all measurements.

Parameters: <StartPosition>

*RST:

25

Default unit: %

MEASurement<m>:GATE:RELative:STOP <StopPosition>

Defines the relative end value for the measurement gate.

Suffix: <m>

. 1..4 The suffix is irrelevant. One gate is used for all measurements.

Parameters: <StopPosition>

*RST:

75

Default unit: %

16.7.2.4 Reference Levels
REFLevel:RELative:MODE............................................................................................. 522 REFLevel:RELative:LOWer............................................................................................. 523 REFLevel:RELative:UPPer..............................................................................................523 REFLevel:RELative:MIDDle............................................................................................ 523

REFLevel:RELative:MODE <RelativeMode>

Sets the lower and upper reference levels for rise and fall time mesurements (cursor and automatic mesurements) as well as the middle reference level for phase and delay measurements. The levels are defined as percentages of the high signal level. The setting is valid for all measurement places.

Parameters: <RelativeMode>

TEN | TWENty | FIVE | USER
TEN: 10, 50 and 90% TWENty: 20, 50 and 80% FIVE: 5, 50 and 95 % USER: levels are defined with REFLevel:RELative:LOWer, REFLevel:RELative:MIDDle and REFLevel:RELative: UPPer.

User Manual 1335.9090.02  08

522

R&S®RTM3000

Remote Control Commands Measurements

Example:

*RST:

TEN

REFL:REL:MODE TWENty MEAS2:MAIN RTIM Sets the reference levels for all measurements and measures the rise time between these levels for measurement place 2: lower reference level = 20% of high signal level upper reference level = 80% of high signal level

REFLevel:RELative:LOWer <LowerLevel> REFLevel:RELative:UPPer <UpperLevel>
Set the lower and upper reference levels for rise and fall time mesurements (cursor and automatic mesurements) if REFLevel:RELative:MODE is set to USER. The levels are defined as percentages of the high signal level. They are valid for all measurements.

Parameters: <LowerLevel>

*RST:

10

Default unit: %

<UpperLevel>

*RST:

90

Default unit: %

REFLevel:RELative:MIDDle <MiddleLevel>

Set the middle reference level that is used for phase and delay measurements, if REFLevel:RELative:MODE is set to USER. The level is defined as percentages of the high signal level. The setting is valid for all measurements.

Parameters: <MiddleLevel>

*RST:

50

Default unit: %

16.7.3 Cursor Measurements

16.7.3.1 Cursor Settings
CURSor<m>:AOFF........................................................................................................ 524 CURSor<m>:STATe........................................................................................................524 CURSor<m>:FUNCtion...................................................................................................524 CURSor<m>:SOURce.................................................................................................... 525 CURSor<m>:USSOURce................................................................................................526 CURSor<m>:SSOURce.................................................................................................. 526 CURSor<m>:TRACking[:STATe]...................................................................................... 526 CURSor<m>:X1Position................................................................................................. 526 CURSor<m>:X2Position................................................................................................. 526 CURSor<m>:Y1Position................................................................................................. 527 CURSor<m>:Y2Position................................................................................................. 527

User Manual 1335.9090.02  08

523

R&S®RTM3000

Remote Control Commands Measurements

CURSor<m>:YCOupling................................................................................................. 527 CURSor<m>:XCOupling................................................................................................. 527 CURSor<m>:SWAVe...................................................................................................... 527 CURSor<m>:TRACking:SCALe[:STATe]........................................................................... 527 CURSor<m>:SPPeak<n>................................................................................................528 CURSor<m>:SNPeak<n>............................................................................................... 528

CURSor<m>:AOFF

Switches the cursor off.

Suffix: <m>

. 1, the suffix is irrelevant.

Usage:

Event

CURSor<m>:STATe <State>

Activates or deactivates the cursor measurement.

Suffix: <m>

. 1, the suffix is irrelevant.

Parameters: <State>

ON | OFF

*RST:

OFF

CURSor<m>:FUNCtion <Type>

Defines the cursor measurement type.

Suffix: <m>

. 1, the suffix is irrelevant.

Parameters: <Type>

HORizontal | VERTical | HVERtical

To set the V-marker measurement, use CURSor<m>: TRACking[:STATe].

*RST:

VERTical

User Manual 1335.9090.02  08

524

R&S®RTM3000

Remote Control Commands Measurements

Value HORizontal
VERTical
HVERtical

Description

Queries for results

Sets two horizontal cursor lines and measures the voltages at the two cursor positions and the delta of the two values.

CURSor<m>:Y1Position CURSor<m>:Y2Position CURSor<m>:YDELta[:VALue]? CURSor<m>:YDELta:SLOPe?

Sets two vertical cursor lines and measures the time from the trigger point to each cursor, the time between the two cursors and the frequency calculated from that time.

CURSor<m>:X1Position CURSor<m>:X2Position CURSor<m>:XDELta[:VALue]? CURSor<m>:XDELta:INVerse?

Combines the HORizontal cursor and VERTical cursor measurements. Two horizontal and two vertical cursor lines are set and the voltages and time from the trigger point are measured at the cursor positions, as well as the delta of the voltage and time values.

CURSor<m>:Y1Position CURSor<m>:Y2Position CURSor<m>:YDELta[:VALue]? CURSor<m>:X1Position CURSor<m>:X2Position

CURSor<m>:XDELta[:VALue]?

CURSor<m>:SOURce <Source>

Defines the source of the cursor measurement.

Suffix: <m>

. 1, the suffix is irrelevant.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | MA1 | MA2 | MA3 | MA4 | MA5 | RE1 | RE2 | RE3 | RE4 | XY1 | XY2 | D70 | D158 | D0..15 | SPECtrum | MINHold | MAXHold | AVERage
CH1 | CH2 | CH3 | CH4 Active analog channel waveforms 1 to 4
MA1 | MA2 | MA3 | MA4 | MA5 Active math waveforms 1 to 5
RE1 | RE2 | RE3 | RE4 Active reference waveform 1 to 4
XY1 | XY2 Active XY-waveforms
D0..15 Active digital channels D0 to D15, available if MSO option R&S RTM-B1 is installed. On individual digital channels, only vertical (time) cursor measurements are possible.
D70 | D158 Active digital channels D0...D7 (pod 1) and D8...D15 (pod 2). Only available, if MSO option R&S RTM-B1 is installed. On pods, only V-marker measurement is possible.

User Manual 1335.9090.02  08

525

R&S®RTM3000

Remote Control Commands Measurements

SPECtrum | MINHold | MAXHold | AVERage FFT waveforms

CURSor<m>:USSOURce <UseSecondSource>

Enables the second cursor source. To select the second source, use CURSor<m>: SSOURce.

If enabled, the second cursor measures on the second source. Using a second source, you can measure differences between two waveforms with cursors. Both sources must be in the same domain (time domain or frequency domain).

Suffix: <m>

. 1, the suffix is irrelevant.

Parameters: <UseSecondSource> ON | OFF
*RST:

OFF

CURSor<m>:SSOURce <SecondSource>

Selects the second cursor source.

Suffix: <m>

. 1, the suffix is irrelevant.

Parameters: <SecondSource>

CH1 | CH2 | CH3 | CH4 | MA1 | MA2 | MA3 | MA4 | MA5 | RE1 | RE2 | RE3 | RE4 | XY1 | XY2 | D70 | D158 | D0..15 | SPECtrum | MINHold | MAXHold | AVERage
See CURSor<m>:SOURce on page 525.

CURSor<m>:TRACking[:STATe] <State>

If set to ON, the V-Marker cursor measurement is enabled.

Suffix: <m>

. 1, the suffix is irrelevant.

Parameters: <State>

ON | OFF

*RST:

OFF

CURSor<m>:X1Position <Xposition1> CURSor<m>:X2Position <Xposition2>
The commands specify or return the positions of vertical cursor lines on the x-axis (time, frequency for FFT).

Suffix: <m>

. 1, the suffix is irrelevant.

User Manual 1335.9090.02  08

526

R&S®RTM3000

Remote Control Commands Measurements

Parameters: <Xposition1> <Xposition2>

Range: Depends on the current instrument settings, for example, horizontal position.
Default unit: s

CURSor<m>:Y1Position <Yposition1> CURSor<m>:Y2Position <Yposition2>
The commands specify or return the positions of horizontal cursor lines on the y-axis (voltage, current, level for FFT).

Suffix: <m>

. 1, the suffix is irrelevant.

Parameters: <Yposition2>

Range: Depends on the current instrument settings. Increment: 0.01 Default unit: V

CURSor<m>:YCOupling <Coupling> CURSor<m>:XCOupling <Coupling>
If enabled, the cursor lines are coupled so that the distance between the two lines remains the same if one cursor is moved.

Suffix: <m>

. 1, the suffix is irrelevant.

Parameters: <Coupling>

ON | OFF

*RST:

OFF

CURSor<m>:SWAVe

Autoset for cursor lines, sets the cursor lines to typical points of the waveform depending on the selected cursor type. For example, for voltage measurement ("Horizontal"), the cursor lines are set to the upper and lower peaks of the waveform. For time measurement ("Vertical"), the cursor lines are set to the edges of two consecutive positive or two consecutive negative pulses.

Suffix: <m>

. 1, the suffix is irrelevant.

Usage:

Event

CURSor<m>:TRACking:SCALe[:STATe] <State> Enables the adjustment of cursor lines if the vertical or horizontal scales are changed.

User Manual 1335.9090.02  08

527

R&S®RTM3000

Remote Control Commands Measurements

Suffix: <m>
Parameters: <State>

. 1, the suffix is irrelevant.

ON | OFF

ON Cursor lines keep their relative position to the waveform.

OFF Cursor lines remain on their position on the display if the scaling is changed.

*RST:

OFF

CURSor<m>:SPPeak<n> CURSor<m>:SNPeak<n>
Set the cursor line to the previous / next peak, respectively. The command is only available for FFT waveforms.

Suffix: <m>

. 1, the suffix is irrelevant.

<n>

1..2

Selects the cursor line.

Usage:

Event

16.7.3.2 Cursor Measurement Results
To get the measurement values of vertical cursor lines (time, frequency for FFT), use:  CURSor<m>:X1Position on page 526  CURSor<m>:X2Position on page 526
To get the measurement values of horizontal cursor lines (voltage, current, level for FFT), use:  CURSor<m>:Y1Position on page 527  CURSor<m>:Y2Position on page 527
CURSor<m>:XDELta[:VALue]?........................................................................................528 CURSor<m>:XDELta:INVerse?....................................................................................... 529 CURSor<m>:YDELta[:VALue]?........................................................................................529 CURSor<m>:YDELta:SLOPe?.........................................................................................529

CURSor<m>:XDELta[:VALue]?

Returns the time difference between two vertical cursor lines (t).

Suffix: <m>

. 1, the suffix is irrelevant.

User Manual 1335.9090.02  08

528

R&S®RTM3000

Remote Control Commands Measurements

Return values: <Delta>
Usage:

Range: -100E24 to 100E24 Increment: 0.1 Default unit: s
Query only

CURSor<m>:XDELta:INVerse?

Returns the inverse time difference between the two cursors (1/t, frequency).

Suffix: <m>

. 1, the suffix is irrelevant.

Return values: <DeltaInverse>

Range: -100E24 to 100E24 Increment: 0.1 Default unit: 1/s

Usage:

Query only

CURSor<m>:YDELta[:VALue]?

Queries the delta of the values in y-direction at the two cursor lines.

Suffix: <m>

. 1, the suffix is irrelevant.

Return values: <YDelta>

Delta value

Usage:

Query only

CURSor<m>:YDELta:SLOPe?

Returns the inverse value of the vertical difference (e.g. voltage difference) - the reciprocal of the vertical distance of two horizontal cursor lines: 1/V.

Suffix: <m>

. 1, the suffix is irrelevant.

Return values: <Slope>

Inverse value

Usage:

Query only

User Manual 1335.9090.02  08

529

R&S®RTM3000
16.8 Applications

Remote Control Commands Applications

16.8.1 General
DEVice:MODE Sets the operation mode or application. Parameters: <OperationalMode> YT | ZOOM | XY | QMEas | UPDate | AUToset | MASKtest | FFT
16.8.2 Mask Testing

16.8.2.1 Mask Setup
MASK:STATe................................................................................................................. 530 MASK:SOURce............................................................................................................. 530 MASK:CHCopy.............................................................................................................. 531 MASK:YPOSition........................................................................................................... 531 MASK:YSCale............................................................................................................... 531 MASK:XWIDth............................................................................................................... 531 MASK:YWIDth............................................................................................................... 531 MASK:SAVE..................................................................................................................531 MASK:LOAD................................................................................................................. 532

MASK:STATe <State>

Turns the mask test application on or off. When turning off, any temporarily stored masks are deleted.

Parameters: <State>

ON | OFF

*RST:

OFF

MASK:SOURce <Source>

Defines the channel to be compared with the mask, and also the channel from which the mask is created.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4

CH3 and CH4 are only available on 4-channel models.

*RST:

CH1

User Manual 1335.9090.02  08

530

R&S®RTM3000

Remote Control Commands Applications

MASK:CHCopy

Creates a mask from the envelope waveform of the source set with MASK:SOURce.

Example:

MASK:STATe ON MASK:SOURce CH1 MASK:CHCopy

Usage:

Event

MASK:YPOSition <Yposition>

Moves the mask vertically within the display.

Parameters: <Yposition>

Mask offset from the vertical center Default unit: div

MASK:YSCale <Yscale>

Changes the vertical scaling to stretch or compress the mask in y-direction.

Parameters: <Yscale>

A value over 100% stretches the amplitudes; a value less than 100% compresses the amplitudes.
Default unit: %

MASK:XWIDth <Xaddition>

Changes the width of the mask in horizontal direction.

Parameters: <Xaddition>

The value is added to the positive x-values and subtracted from the negative x-values of the mask limits in relation to the mask center.
Default unit: div

MASK:YWIDth <Yaddition>

Changes the width of the mask in vertical direction.

Parameters: <Yaddition>

The value is added to the y-values of the upper mask limit and subtracted from the y-values of the lower mask limit.
Default unit: div

MASK:SAVE <Filename> Saves the current mask in the specified file.

User Manual 1335.9090.02  08

531

R&S®RTM3000

Remote Control Commands Applications

Setting parameters:

<Filename>

String parameter

Path and file name

Usage:

Setting only

MASK:LOAD <Filename>

Loads a stored mask from the specified file.

Setting parameters:

<Filename>

String parameter

Path and file name

Usage:

Setting only

16.8.2.2 Actions on Violation
MASK:ACTion:SOUNd:EVENt:MODE.............................................................................. 532 MASK:ACTion:SCRSave:EVENt:MODE........................................................................... 532 MASK:ACTion:WFMSave:EVENt:MODE.......................................................................... 532 MASK:ACTion:PULSe:EVENt:MODE............................................................................... 532 MASK:ACTion:STOP:EVENt:MODE.................................................................................533 MASK:ACTion:STOP:EVENt:COUNt................................................................................ 533 MASK:ACTion:SCRSave:DESTination............................................................................. 533 MASK:ACTion:WFMSave:DESTination.............................................................................534 MASK:ACTion:YOUT:ENABle..........................................................................................534

MASK:ACTion:SOUNd:EVENt:MODE <EventMode> MASK:ACTion:SCRSave:EVENt:MODE <EventMode> MASK:ACTion:WFMSave:EVENt:MODE <EventMode> MASK:ACTion:PULSe:EVENt:MODE <EventMode>
Defines when and how often the action is executed.

 SOUNd: Generates a beep sound on mask violation.
 PULSe: Creates a pulse on the [Aux Out] connector. This selection sets the configuration of the [Aux Out] connector to "Mask Violation".
 SCRSave: Saves a screenshot on mask violation. To set path and filename of the screenshot, use MASK:ACTion:SCRSave:DESTination.
 WFMSave: Saves the waveform data on mask violation. To set path and filename of the data file, use MASK:ACTion:WFMSave:DESTination.

Parameters: <EventMode>

OFF | EACH
OFF No action is executed.
EACH The selected action is executed on each violation of the mask.

User Manual 1335.9090.02  08

532

R&S®RTM3000

Remote Control Commands Applications

Example:

*RST:

OFF

MASK:STATe ON MASK:SOURce CH1 MASK:CHCopy MASK:ACTion:SOUNd:EVENt:MODE EACH

the instrument beeps at each violation of the mask.

MASK:ACTion:STOP:EVENt:MODE <EventMode>

Stops the waveform acquisition, after mask is violated for a defined number of times. You can set how many times with the command MASK:ACTion:STOP:EVENt:COUNt.

Parameters: <EventMode>

OFF | CYCLic

OFF No action is executed.

CYClic The acquisition is stopped at defined violation of the mask. The action is done only once, there is no automatic restart of the acquisition.

*RST:

OFF

Example:

MASK:STATe ON MASK:SOURce CH1 MASK:CHCopy MASK:ACTion:STOP:EVENt:COUNt 3 MASK:ACTion:STOP:EVENt:MODE CYClic

Stops the acquisition at the third violation of the mask.

MASK:ACTion:STOP:EVENt:COUNt <EventCount>

Sets the number of mask violations after which the action is executed.

Parameters: <EventCount>

Integer value, number of the violations that executes the action.

MASK:ACTion:SCRSave:DESTination <Path>

Defines the directory for a screenshot that is saved on mask violation. The file format is defined with HCOP:LANG. The filename is manually defined in the "File" > "Screenshots" dialog box and is incremented automatically, starting from 01.

Parameters: <Path>

String parameter

User Manual 1335.9090.02  08

533

R&S®RTM3000

Remote Control Commands Applications

Example:

Prerequisite: a mask is defined, and a waveform that hits the mask.
MASK:ACT:SCRS:DEST "/USB_FRONT/MASKS" //directory must exist HCOP:LANG PNG MASK:ACT:SCRS:EVEN:MODE EACH MASK:TEST RUN RUN
On first violation, the screenshot is saved to <name>01.PNG, on second violation to <name>02.PNG, the third to <name>03.PNG ...

MASK:ACTion:WFMSave:DESTination <Path>

Defines the directory for waveform data files that are saved on mask violation. The file format is defined with FORMAT. The filename is manually defined in the "File" > "Waveforms" dialog box and is incremented automatically, starting from 01.

Parameters: <Path>

String parameter

Example:

Prerequisite: a mask is defined, and a waveform that hits the mask.
MASK:ACT:WFMS:DEST "/USB_FRONT/MASKS" //directory must exist FORM CSV,0 MASK:ACT:WFMS:EVEN:MODE EACH MASK:TEST RUN RUN

On first violation, the waveform data is saved to <name>01.CSV, on second violation to <name>02.CSV, the third to <name>03.CSV ...

MASK:ACTion:YOUT:ENABle <Yout>

Same as MASK:ACTion:PULSe:EVENt:MODE on page 532.

Parameters: <Yout>

ON | OFF

*RST:

OFF

16.8.2.3 Mask Test
MASK:TEST.................................................................................................................. 535 MASK:RESet:COUNter...................................................................................................535 MASK:COUNt?.............................................................................................................. 535 MASK:VCOunt?............................................................................................................. 535 MASK:CAPTure[:MODE].................................................................................................535

User Manual 1335.9090.02  08

534

R&S®RTM3000

Remote Control Commands Applications

MASK:TEST <Test>

Starts, finishes or interrupts a mask test.

Parameters: <Test>

RUN | STOP | PAUSe

*RST:

STOP

MASK:RESet:COUNter

Sets the counters of passed and failed acquisitions to zero.

Usage:

Event

MASK:COUNt?

Returns the number of tested acquisitions.

Return values: <TotalCount>

Total number of tested acquisitions

Usage:

Query only

MASK:VCOunt?

Returns the number of acquisitions that hit the mask.

Return values: <ViolationCount>

Total number of violations

Usage:

Query only

MASK:CAPTure[:MODE] <CaptureMode>

Only available with history. The command selects whether all acquisitions are stored in segments, or only failed acquisition. You can use the history to analyze the segments.

Parameters: <CaptureMode>

ALL | FAILED

*RST:

ALL

16.8.2.4 Mask Data
Use the following commands that are described in Chapter 16.9.1.5, "Masks", on page 571:  MASK:DATA? on page 571  MASK:DATA:HEADer? on page 571  MASK:DATA:XINCrement? on page 573  MASK:DATA:XORigin? on page 573

User Manual 1335.9090.02  08

535

R&S®RTM3000

Remote Control Commands Applications

 MASK:DATA:YINCrement? on page 574  MASK:DATA:YORigin? on page 573  MASK:DATA:YRESolution? on page 574

16.8.3 FFT Analysis
 General Settings................................................................................................... 536  Frequency Settings............................................................................................... 538  Time Settings........................................................................................................ 539  Waveform Settings................................................................................................540  Waveform Data..................................................................................................... 541

16.8.3.1 General Settings
SPECtrum[:STATe]......................................................................................................... 536 SPECtrum:SOURce....................................................................................................... 536 SPECtrum:FREQuency:WINDow:TYPE........................................................................... 536 SPECtrum:FREQuency:MAGNitude:SCALe......................................................................537 SPECtrum:FREQuency:POSition.....................................................................................537 SPECtrum:FREQuency:SCALe....................................................................................... 538 DISPlay:CBAR:FFT[:POSition]........................................................................................ 538

SPECtrum[:STATe]

Switches on the spectrum analysis.

Parameters: <State>

ON | OFF

SPECtrum:SOURce

Selects the source for the spectrum analysis diagrams.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4

SPECtrum:FREQuency:WINDow:TYPE

Window functions are multiplied with the input values and thus can improve the spectrum analysis display.

Parameters: <WindowFunction>

RECTangular | HAMMing | HANNing | BLACkmanharris | FLATtop

User Manual 1335.9090.02  08

536

R&S®RTM3000

Remote Control Commands Applications

RECTangular The rectangular window has high frequency accuracy with thin spectral lines, but with increased noise. Use this function preferably with pulse response tests where start and end values are zero.
HAMMing The Hamming window has higher noise level inside the spectrum than Hann or Blackman, but smaller than the rectangular window. The width of the spectral lines is thinner than the other bell-shaped functions. Use this window to measure amplitudes of a periodical signal precisely.
HANNing The noise level within the spectrum is reduced and the width of the spectral lines enlarges. Use this window to measure amplitudes of a periodical signal precisely.
BLACkmanharris In the Blackman window, the amplitudes can be measured precisely. However, determining the frequency is more difficult. Use this window to measure amplitudes of a periodical signal precisely.
FLATtop The flat top window has low amplitude measurement errors but a poor frequency resolution. Use this window for accurate single-tone measurements and for measurement of amplitudes of sinusoidal frequency components.

SPECtrum:FREQuency:MAGNitude:SCALe <MagnitudeScale>

Defines the scaling unit of the y-axis.

Parameters: <MagnitudeScale>

LINear | DBM | DBV | DBUV
LINear Linear scaling, displays the RMS value of the voltage.
DBM Logarithmic scaling, related to 1 mW.
DBV Logarithmic scaling, related to 1 Veff.
DBUV Logarithmic scaling; related to 1 Veff.

SPECtrum:FREQuency:POSition

Defines the vertical position of the spectrum.

Parameters: <Position>

Default unit: div

User Manual 1335.9090.02  08

537

R&S®RTM3000

Remote Control Commands Applications

SPECtrum:FREQuency:SCALe

Sets the vertical scale of the spectrum analysis waveform.

Parameters: <Scale>

Range values and unit depend on SPECtrum:FREQuency: MAGNitude:SCALe.

DISPlay:CBAR:FFT[:POSition] <DividerPosition>

Defines the position of the divide bar between normal waveform and FFT window.

Parameters: <DividerPosition>

Vertical position in pixel, measured from the top edge. The vertical display size is 800 px.
Default unit: px

16.8.3.2 Frequency Settings
SPECtrum:FREQuency:CENTer...................................................................................... 538 SPECtrum:FREQuency:FULLspan...................................................................................538 SPECtrum:FREQuency:SPAN......................................................................................... 538 SPECtrum:FREQuency:STARt........................................................................................ 539 SPECtrum:FREQuency:STOP.........................................................................................539 SPECtrum:FREQuency:BANDwidth[:RESolution][:VALue].................................................. 539 SPECtrum:FREQuency:BANDwidth[:RESolution]:RATio.....................................................539

SPECtrum:FREQuency:CENTer
Defines the position of the displayed frequency domain, which is (Center - Span/2) to (Center + Span/2). The width of the domain is defined using the command SPECtrum: FREQuency:SPAN.
Parameters: <CenterFrequency>

SPECtrum:FREQuency:FULLspan

Performs the spectrum analysis calculation for the full frequency span.

Usage:

Event

SPECtrum:FREQuency:SPAN
The span is specified in Hertz and defines the width of the displayed frequency range, which is (Center - Span/2) to (Center + Span/2).
Parameters: <Span>

User Manual 1335.9090.02  08

538

R&S®RTM3000

Remote Control Commands Applications

SPECtrum:FREQuency:STARt

Defines the start frequency of the displayed frequency domain at the left display edge: Center - Span/2

You can set start and stop frequency instead of defining a center frequency and span.

Parameters: <StartFrequency>

Range:

Depends on various other settings, mainly on time base, span/RBW ratio, and center frequency.

SPECtrum:FREQuency:STOP

Defines the stop frequency of the displayed frequency domain at the right display edge: Center + Span/2

You can set start and stop frequency instead of defining a center frequency and span.

Parameters: <StopFrequency>

Range:

Depends on various other settings, mainly on time base, span/RBW ratio, and center frequency.

SPECtrum:FREQuency:BANDwidth[:RESolution][:VALue] <ResolutionBandwidth>

Defines the resolution bandwidth - the minimum frequency step at which the individual components of a spectrum can be distinguished.

Parameters: <ResolutionBandwidthR> ange:

Depends on various other settings.

SPECtrum:FREQuency:BANDwidth[:RESolution]:RATio <SpanRBWratio>

Defines the ratio of span (Hz) / resolution bandwidth (Hz). The span/RBW ratio is half the number of points used for FFT which is defined with manual operation in the menu.

Parameters: <SpanRBWratio>

Range:

The value is changed in 2^n steps from 2^10 to 2^15 (1024, 2048,4096,8192,16384, 32768).

16.8.3.3 Time Settings
SPECtrum:TIME:POSition...............................................................................................539 SPECtrum:TIME:RANGe................................................................................................ 540

SPECtrum:TIME:POSition <TimePosition>
Sets the time position of the analyzed time range.
Parameters: <TimePosition>

User Manual 1335.9090.02  08

539

R&S®RTM3000

Remote Control Commands Applications

SPECtrum:TIME:RANGe <TimeRange>
Sets the time range for the time domain diagram.
Parameters: <TimeRange>

16.8.3.4 Waveform Settings
SPECtrum:WAVeform:AVERage[:ENABle]........................................................................ 540 SPECtrum:WAVeform:MAXimum[:ENABle]....................................................................... 540 SPECtrum:WAVeform:MINimum[:ENABle]........................................................................ 540 SPECtrum:WAVeform:SPECtrum[:ENABle].......................................................................540 SPECtrum:FREQuency:AVERage:COUNt........................................................................ 540 SPECtrum:FREQuency:AVERage:COMPlete?.................................................................. 540 SPECtrum:FREQuency:RESet........................................................................................ 540

SPECtrum:WAVeform:AVERage[:ENABle] <WaveformEnable> SPECtrum:WAVeform:MAXimum[:ENABle] <WaveformEnable> SPECtrum:WAVeform:MINimum[:ENABle] <WaveformEnable> SPECtrum:WAVeform:SPECtrum[:ENABle] <WaveformEnable>
Enables/diables the indicated waveform.

Parameters: <WaveformEnable> ON | OFF

*RST:

ON

SPECtrum:FREQuency:AVERage:COUNt <AverageCount>
Defines the number of spectrums used for averaging.
Parameters: <AverageCount>

SPECtrum:FREQuency:AVERage:COMPlete?

Returns the state of spectrum averaging.

Parameters: <AverageComplete>

Usage:

Query only

SPECtrum:FREQuency:RESet

Resets the Min Hold, Max Hold, Spectrum and Average waveforms to the current waveform.

Usage:

Event

User Manual 1335.9090.02  08

540

R&S®RTM3000

Remote Control Commands Applications

16.8.3.5 Waveform Data
SPECtrum:WAVeform:AVERage:DATA?........................................................................... 541 SPECtrum:WAVeform:MAXimum:DATA?.......................................................................... 541 SPECtrum:WAVeform:MINimum:DATA?........................................................................... 541 SPECtrum:WAVeform:SPECtrum:DATA?.......................................................................... 541 SPECtrum:WAVeform:AVERage:DATA:HEADer?.............................................................. 541 SPECtrum:WAVeform:MAXimum:DATA:HEADer?............................................................. 541 SPECtrum:WAVeform:MINimum:DATA:HEADer?...............................................................542 SPECtrum:WAVeform:SPECtrum:DATA:HEADer?............................................................. 542 SPECtrum:WAVeform:AVERage:DATA:POINts?................................................................ 542 SPECtrum:WAVeform:MAXimum:DATA:POINts?............................................................... 542 SPECtrum:WAVeform:MINimum:DATA:POINts?................................................................ 542 SPECtrum:WAVeform:SPECtrum:DATA:POINts?...............................................................542 SPECtrum:WAVeform:AVERage:DATA:XINCrement?........................................................ 542 SPECtrum:WAVeform:MAXimum:DATA:XINCrement?........................................................542 SPECtrum:WAVeform:MINimum:DATA:XINCrement?.........................................................542 SPECtrum:WAVeform:SPECtrum:DATA:XINCrement?....................................................... 542 SPECtrum:WAVeform:AVERage:DATA:XORigin?.............................................................. 542 SPECtrum:WAVeform:MAXimum:DATA:XORigin?............................................................. 542 SPECtrum:WAVeform:MINimum:DATA:XORigin?.............................................................. 542 SPECtrum:WAVeform:SPECtrum:DATA:XORigin?............................................................. 542 SPECtrum:WAVeform:AVERage:DATA:YINCrement?........................................................ 542 SPECtrum:WAVeform:MAXimum:DATA:YINCrement?........................................................542 SPECtrum:WAVeform:MINimum:DATA:YINCrement?.........................................................542 SPECtrum:WAVeform:SPECtrum:DATA:YINCrement?....................................................... 542 SPECtrum:WAVeform:AVERage:DATA:YORigin?.............................................................. 543 SPECtrum:WAVeform:MAXimum:DATA:YORigin?............................................................. 543 SPECtrum:WAVeform:MINimum:DATA:YORigin?.............................................................. 543 SPECtrum:WAVeform:SPECtrum:DATA:YORigin?............................................................. 543 SPECtrum:WAVeform:AVERage:DATA:YRESolution?........................................................ 543 SPECtrum:WAVeform:MAXimum:DATA:YRESolution?....................................................... 543 SPECtrum:WAVeform:MINimum:DATA:YRESolution?........................................................ 543 SPECtrum:WAVeform:SPECtrum:DATA:YRESolution?.......................................................543

SPECtrum:WAVeform:AVERage:DATA? SPECtrum:WAVeform:MAXimum:DATA? SPECtrum:WAVeform:MINimum:DATA? SPECtrum:WAVeform:SPECtrum:DATA?
Returns the data of the indicated waveform points for transmission from the instrument to the controlling computer. The waveform data can be used in MATLAB, for example.

Return values: <Data>

List of values

Usage:

Query only

SPECtrum:WAVeform:AVERage:DATA:HEADer? SPECtrum:WAVeform:MAXimum:DATA:HEADer?

User Manual 1335.9090.02  08

541

R&S®RTM3000

Remote Control Commands Applications

SPECtrum:WAVeform:MINimum:DATA:HEADer? SPECtrum:WAVeform:SPECtrum:DATA:HEADer?
Returns information on the indicated waveform.

Return values: <Header>

StringData

Usage:

Query only

SPECtrum:WAVeform:AVERage:DATA:POINts? SPECtrum:WAVeform:MAXimum:DATA:POINts? SPECtrum:WAVeform:MINimum:DATA:POINts? SPECtrum:WAVeform:SPECtrum:DATA:POINts?
Returns the number of data samples that are returned with SPECtrum:WAVeform:xxx:DATA for the indicated waveform.

Return values: <DataPoints>

Usage:

Query only

SPECtrum:WAVeform:AVERage:DATA:XINCrement? SPECtrum:WAVeform:MAXimum:DATA:XINCrement? SPECtrum:WAVeform:MINimum:DATA:XINCrement? SPECtrum:WAVeform:SPECtrum:DATA:XINCrement?
Return the level difference between two adjacent samples of the indicated waveform.

Return values: <Xincrement>

Usage:

Query only

SPECtrum:WAVeform:AVERage:DATA:XORigin? SPECtrum:WAVeform:MAXimum:DATA:XORigin? SPECtrum:WAVeform:MINimum:DATA:XORigin? SPECtrum:WAVeform:SPECtrum:DATA:XORigin?
Returns the frequency of the first sample of the indicated waveform.

Return values: <Xorigin>

Usage:

Query only

SPECtrum:WAVeform:AVERage:DATA:YINCrement? SPECtrum:WAVeform:MAXimum:DATA:YINCrement? SPECtrum:WAVeform:MINimum:DATA:YINCrement? SPECtrum:WAVeform:SPECtrum:DATA:YINCrement?
Returns the voltage value per bit of the indicated waveform.

User Manual 1335.9090.02  08

542

R&S®RTM3000

Remote Control Commands Applications

Return values: <Yincrement>
Usage:

Query only

SPECtrum:WAVeform:AVERage:DATA:YORigin? SPECtrum:WAVeform:MAXimum:DATA:YORigin? SPECtrum:WAVeform:MINimum:DATA:YORigin? SPECtrum:WAVeform:SPECtrum:DATA:YORigin?
Returns the vertical bit resolution of the indicated waveform.

Return values: <Yorigin>

Usage:

Query only

SPECtrum:WAVeform:AVERage:DATA:YRESolution? SPECtrum:WAVeform:MAXimum:DATA:YRESolution? SPECtrum:WAVeform:MINimum:DATA:YRESolution? SPECtrum:WAVeform:SPECtrum:DATA:YRESolution?
Returns the vertical bit resolution of the indicated waveform.

Return values: <Yresolution>

Usage:

Query only

16.8.4 Spectrum Analysis and Spectrogram (Option)
 Spectrogram..........................................................................................................543  Peak List Settings................................................................................................. 544  Reference Marker................................................................................................. 546  Peak List Results.................................................................................................. 548  Display Settings for Spectrum and Spectrogram.................................................. 550

16.8.4.1 Spectrogram

SPECtrum:SPECtrogram:RESet

Resets the current spectrogram and starts a new recording of information.

Usage:

Event

SPECtrum:SPECtrogram:SCALe <LinesPerAcquisition> Defines a zoom factor for the spectrogram.

User Manual 1335.9090.02  08

543

R&S®RTM3000

Remote Control Commands Applications

Parameters: <LinesPerAcquisition>Range:
Increment: *RST:

1 to 20 1 1

DISPlay:CBAR:SPECtrogram[:POSition] <DividerPosition>

Defines the position of the divide bar on top of the spectrogram.

Parameters: <DividerPosition>

Vertical position in pixel, measured from the top edge. The vertical display size is 800 px.
Default unit: px

16.8.4.2 Peak List Settings
SPECtrum:MARKer:RTABle:ENABle................................................................................ 544 SPECtrum:MARKer[:ENABle]..........................................................................................544 SPECtrum:MARKer:SOURce.......................................................................................... 544 SPECtrum:MARKer:SETup:MMODe................................................................................ 545 SPECtrum:MARKer:SETup:MLEVel................................................................................. 545 SPECtrum:MARKer:SETup:DISTance.............................................................................. 545 SPECtrum:MARKer:SETup:EXCursion.............................................................................545 SPECtrum:MARKer:SETup:MWIDth.................................................................................545 SPECtrum:MARKer:REFerence:SETup:CMPeak...............................................................545 SPECtrum:MARKer:REFerence:SETup:CSCReen............................................................ 546

SPECtrum:MARKer:RTABle:ENABle <ResultTable>

Shows the peak list.

Parameters: <ResultTable>

ON | OFF

*RST:

OFF

SPECtrum:MARKer[:ENABle]

Enables the usage of markers.

Parameters: <MarkerEnable>

ON | OFF

SPECtrum:MARKer:SOURce

Defines the waveform type that is searched for peaks.

Parameters: <Source>

SPECtrum | MINHold | MAXHold | AVERage

*RST:

SPEC

User Manual 1335.9090.02  08

544

R&S®RTM3000

Remote Control Commands Applications

SPECtrum:MARKer:SETup:MMODe

Sets the mode for peak detection.

Parameters: <MarkerMode>

LONLy | ADVanced
LONLy Level only: detects a peak when a certain minimum level is exceeded. You can define the minimum level with SPECtrum: MARKer:SETup:MLEVel.
ADVanced Enables a more precise advanced peak definition.

SPECtrum:MARKer:SETup:MLEVel
Sets the minimum level for marker peak detection.
Parameters: <MinimumLevel>

SPECtrum:MARKer:SETup:DISTance
Sets a distance between two subsequent peaks that has to be kept, for the peak to be detected.
Parameters: <Distance>

SPECtrum:MARKer:SETup:EXCursion
Sets a level difference between two subsequent peaks that has to be kept, for the peak to be detected.
Parameters: <Excursion>

SPECtrum:MARKer:SETup:MWIDth
Sets the maximum width, that a peak can have for it to be detected.
Parameters: <MaximumWidth>

SPECtrum:MARKer:REFerence:SETup:CMPeak

Centers the display to the highest detected peak.

Usage:

Event

User Manual 1335.9090.02  08

545

R&S®RTM3000

Remote Control Commands Applications

SPECtrum:MARKer:REFerence:SETup:CSCReen

Centers the display to the center frequency.

Usage:

Event

16.8.4.3 Reference Marker
SPECtrum:MARKer:REFerence:SETup:MODE................................................................. 546 SPECtrum:MARKer:REFerence:SETup:INDex.................................................................. 546 SPECtrum:MARKer:REFerence:SETup:FREQuency......................................................... 546 SPECtrum:MARKer:REFerence:SETup:SPAN.................................................................. 546 SPECtrum:MARKer:RMARker?....................................................................................... 547 SPECtrum:MARKer:RMARker:FREQuency?.....................................................................547 SPECtrum:MARKer:RMARker:LEVel?..............................................................................547 SPECtrum:MARKer:RMODe........................................................................................... 547

SPECtrum:MARKer:REFerence:SETup:MODE

Sets the mode for the selection of the reference peak.

Parameters: <ReferenceMode>

OFF | INDicated | RANGe
The reference marker is set to the peak with a specified index number.
RANGe The peak with the highest level within the selected range is set as the reference marker.

SPECtrum:MARKer:REFerence:SETup:INDex
Sets the reference marker to the peak with the specified index, if SPECtrum:MARKer: REFerence:SETup:MODE is set to INDicated.
Parameters: <ReferenceIndex>

SPECtrum:MARKer:REFerence:SETup:FREQuency
Sets the center frequency for the capture range, if SPECtrum:MARKer:REFerence: SETup:MODE is set to RANGe.
Parameters: <ReferenceFrequency>

SPECtrum:MARKer:REFerence:SETup:SPAN
Sets the span range, the ratio of the capture range and the width of the specified reference mode, if SPECtrum:MARKer:REFerence:SETup:MODE is set to RANGe.

User Manual 1335.9090.02  08

546

R&S®RTM3000

Remote Control Commands Applications

Parameters: <ReferenceSpan>

SPECtrum:MARKer:RMARker?

Returns the frequency and the level values of the present reference marker.

Return values: <ReferenceFrequency>

<ReferenceLevel>

Usage:

Query only

SPECtrum:MARKer:RMARker:FREQuency?

Returns the frequency of the reference marker.

Return values: <ReferenceFrequency>

Usage:

Query only

SPECtrum:MARKer:RMARker:LEVel?

Returns the level of the reference marker.

Return values: <ReferenceLevel>

Usage:

Query only

SPECtrum:MARKer:RMODe <ResultMode>

Defines the values that are shown in the peak list. You can use absolute values, or delta values in comparison to the reference marker.

Parameters: <ResultMode>

ABSolute | FREQuency | LEVel | FLEVel
ABSolute Frequency and magnitude in absolute values.
FREQuency Frequency relative to the reference marker frequency, magnitude in absolute values.
LEVel Frequency in absolute values, magnitude relative to the level of the reference marker.
FLEVel Frequency and magnitude relative to the reference marker values.

User Manual 1335.9090.02  08

547

R&S®RTM3000

Remote Control Commands Applications

16.8.4.4 Peak List Results
SPECtrum:MARKer:RCOunt?......................................................................................... 548 SPECtrum:MARKer:RESult<n>?..................................................................................... 548 SPECtrum:MARKer:RESult<n>:ALL?...............................................................................548 SPECtrum:MARKer:RESult<n>:ALL:DELTa?.................................................................... 548 SPECtrum:MARKer:RESult<n>:DELTa?........................................................................... 549 SPECtrum:MARKer:RESult<n>:FREQuency?................................................................... 549 SPECtrum:MARKer:RESult<n>:FREQuency:DELTa?.........................................................549 SPECtrum:MARKer:RESult<n>:LEVel?............................................................................ 549 SPECtrum:MARKer:RESult<n>:LEVel:DELTa?..................................................................550

SPECtrum:MARKer:RCOunt?

Returns the number of detected peaks.

Parameters: <ResultCount>

Usage:

Query only

SPECtrum:MARKer:RESult<n>?

Returns the frequency and level values of the n-th marker.

Suffix:

.

<n>

*

Return values: <ResultFrequency>

<ResultLevel>

Usage:

Query only

SPECtrum:MARKer:RESult<n>:ALL?

Returns a list of all marker with the corresponding frequency and level values.

Suffix:

.

<n>

*

Return values: <ResultValues>

List of numeric values with shape <freq>,<level>,....

Usage:

Query only

SPECtrum:MARKer:RESult<n>:ALL:DELTa?
Returns the delta frequency and delta level, the difference between the freqeuncy/level of the specified marker and the freqeuncy/level of the reference marker.

User Manual 1335.9090.02  08

548

R&S®RTM3000

Remote Control Commands Applications

Suffix: <n>
Return values: <ResultValues>
Usage:

. *
List of numeric values with shape <freq>,<level>,.... Query only

SPECtrum:MARKer:RESult<n>:DELTa?

Returns the difference in the values between the n-th marker and the reference marker.

Suffix:

.

<n>

*

Usage:

Query only

SPECtrum:MARKer:RESult<n>:FREQuency?

Returns the frequency of the n-th marker.

Suffix:

.

<n>

*

Return values: <ResultFrequency>

Usage:

Query only

SPECtrum:MARKer:RESult<n>:FREQuency:DELTa?

Returns the delta frequency, the difference between the frequency of the specified marker and the level of the reference marker.

Suffix:

.

<n>

*

Return values: <ResultFrequencyDifference>

Usage:

Query only

SPECtrum:MARKer:RESult<n>:LEVel?

Returns the level of the n-th marker.

Suffix:

.

<n>

*

Return values: <ResultLevel>

Usage:

Query only

User Manual 1335.9090.02  08

549

R&S®RTM3000

Remote Control Commands Applications

SPECtrum:MARKer:RESult<n>:LEVel:DELTa?

Returns the delta level, the difference between the level of the specified marker and the level of the reference marker.

Suffix:

.

<n>

*

Return values: <ResultLevelDifference>

Usage:

Query only

16.8.4.5 Display Settings for Spectrum and Spectrogram
SPECtrum:FREQuency:BANDwidth[:RESolution]:AUTO.................................................... 550 SPECtrum:DIAGram:COLor:MAGNitude:MODE................................................................ 550 SPECtrum:DIAGram:COLor:MAXimum[:LEVel]................................................................. 550 SPECtrum:DIAGram:COLor:MINimum[:LEVel].................................................................. 551 SPECtrum:DIAGram:COLor:SCHeme:FDOMain............................................................... 551 SPECtrum:DIAGram:COLor:SCHeme:SPECtrogram......................................................... 551 SPECtrum:DIAGram:SPECtrogram[:ENABle]....................................................................551

SPECtrum:FREQuency:BANDwidth[:RESolution]:AUTO <AutoSpanRBWratio>

Enables the auto resolution bandwidth mode. In the auto mode "Span": "RBW" ratio of ~1:100 is set.

Parameters: <AutoSpanRBWratio> ON | OFF

*RST:

ON

SPECtrum:DIAGram:COLor:MAGNitude:MODE <MagnitudeMode>
Enables the magnitude coloring of the waveform.
Parameters: <MagnitudeMode> ON | OFF

SPECtrum:DIAGram:COLor:MAXimum[:LEVel] <MaximumLevel>
Sets the level used as a maximum of the color scale selected with SPECtrum: DIAGram:COLor:SCHeme:SPECtrogram/SPECtrum:DIAGram:COLor:SCHeme: FDOMain.
All level values lower than the minimum are displayed with the minimum color.
Parameters: <MaximumLevel>

User Manual 1335.9090.02  08

550

R&S®RTM3000

Remote Control Commands Applications

SPECtrum:DIAGram:COLor:MINimum[:LEVel] <MinimumLevel>
Sets the level used as a minimum of the color scale selected with SPECtrum: DIAGram:COLor:SCHeme:SPECtrogram/SPECtrum:DIAGram:COLor:SCHeme: FDOMain.
All level values lower than the minimum are displayed with the minimum color.
Parameters: <MinimumLevel>

SPECtrum:DIAGram:COLor:SCHeme:FDOMain <ColorScheme>

Sets the color scale for the display of the waveform in the frequency domain diagram.

Parameters: <ColorScheme>

MONochrome | TEMPerature | RAINbow

SPECtrum:DIAGram:COLor:SCHeme:SPECtrogram <ColorScheme>

Sets the color scale for the display of the spectrogram.

Parameters: <ColorScheme>

MONochrome | TEMPerature | RAINbow

SPECtrum:DIAGram:SPECtrogram[:ENABle] <Enable>

Enables the display of the spectrum diagram.

Parameters: <Enable>

ON | OFF

16.8.5 XY-Waveforms
DISPlay:MODE.............................................................................................................. 551 DISPlay:XY:XSOurce..................................................................................................... 552 DISPlay:XY:Y1Source.................................................................................................... 552 DISPlay:XY:Y2Source.................................................................................................... 552

DISPlay:MODE <Mode>

Sets the diagram mode.

Parameters: <Mode>

YT | XY
YT Default time diagram with a time axis in x-direction and the signal amplitudes displayed in y-direction.

User Manual 1335.9090.02  08

551

R&S®RTM3000

Remote Control Commands Applications

XY XY-diagram, combines the voltage levels of two waveforms in one diagram.

*RST:

YT

DISPlay:XY:XSOurce <Source>

Defines the source to be displayed in x-direction in an XY-diagram, replacing the usual time base.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH1

DISPlay:XY:Y1Source <Source>

Defines the first source to be displayed in y-direction in an XY-diagram.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH2

DISPlay:XY:Y2Source <Source>

Defines an optional second source to be displayed in y-direction in an XY-diagram. The command is only relevant for 4-channel R&S RTM3000 instruments.

Parameters: <Source>

NONE | CH1 | CH2 | CH3 | CH4

*RST:

NONE

16.8.6 Digital Voltmeter
The DVM suffix <m> sets the number of the DVM measurement (measurement place). DVM<m>:ENABle.......................................................................................................... 552 DVM<m>:SOURce......................................................................................................... 553 DVM<m>:TYPE............................................................................................................. 553 DVM<m>:RESult[:ACTual]?............................................................................................ 553 DVM<m>:RESult[:ACTual]:STATus?................................................................................ 554
DVM<m>:ENABle <VoltmeterEnable> Enables and disables all configured meter measurements.

User Manual 1335.9090.02  08

552

R&S®RTM3000

Remote Control Commands Applications

Suffix: <m>
Parameters: <VoltmeterEnable>

. 1..4 The suffix is irrelevant.

ON | OFF

*RST:

OFF

DVM<m>:SOURce <Source>

Selects an analog channel as the source of the selected meter measurement.

Suffix: <m>

. 1..4 Sets the number of the meter measurement.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 CH3 and CH4 are only available with 4-channel instruments.

DVM<m>:TYPE <MeasurementType>

Sets the measurement type for the indicated DVM measurement.

Set OFF to disable the measurement.

Suffix: <m>

. 1..4 Sets the number of the meter measurement.

Parameters: <MeasurementType> DC | ACDCrms | ACRMs | OFF

DC: mean value of the signal ACDCrms: RMS value of the signal (AC+DC RMS) ACRMs: RMS value of the signal's AC component (AC RMS) OFF: disables the selected meter measurement.

*RST:

OFF

DVM<m>:RESult[:ACTual]?

Returns the current value of the selected meter measurement.

Suffix: <m>

. 1..4 Sets the number of the meter measurement.

User Manual 1335.9090.02  08

553

R&S®RTM3000

Remote Control Commands Applications

Example: Usage:

DVM2:SOUR CH2 DVM2:TYPE DCRMs DVM2:RES? <-- 7.089E-01 An RMS measurement is performed on measurement place 2, on channel 2. The result is 708.9 mV.
Query only

DVM<m>:RESult[:ACTual]:STATus?

Returns the result value and the status of the result.

The status is the decimal representation of a 4-bit register value:  Bit 0 = 1: result is valid  Bit 1 = 1: no result available  Bit 2 = 1: clipping occurs  Bit 3 = 1: no period found

Suffix: <m>

. 1..4 Sets the number of the meter measurement.

Return values: <CurrentValue>

Measured value

<Status>

Decimal status value

Example:

DVM:SOUR CH1 DVM:TYPE MEAN DVM:RES:STAT? <-- 4.968E-01,5 The result value of the mean measurement on channel 1 is 496.1 mV. The result status is 5 (decimal) = 0101 (binary). That means, the result is valid (bit 0 = 1), and the signal is clipped by the limits of the ADC range (bit 3 = 1).

Usage:

Query only

16.8.7 Trigger Counter
TCOunter:ENABle..........................................................................................................554 TCOunter:SOURce........................................................................................................ 555 TCOunter:RESult[:ACTual]:FREQuency?......................................................................... 555 TCOunter:RESult[:ACTual]:PERiod?................................................................................ 555
TCOunter:ENABle <Enable> Enables or disables the trigger counter measurements.

User Manual 1335.9090.02  08

554

R&S®RTM3000

Remote Control Commands Applications

Parameters: <Enable>

ON | OFF

TCOunter:SOURce

Sets the measurement source for the counter.

Parameters: <CounterSource>

CH1 | CH2 | CH3 | CH4 | TRIGger

TRIGger: Trigger source

*RST:

TRIG

TCOunter:RESult[:ACTual]:FREQuency?

Returns the frequency of the trigger source.

Return values: <FrequencyValue> Default unit: Hz

Usage:

Query only

TCOunter:RESult[:ACTual]:PERiod?

Returns the period of the trigger source.

Return values: <PeriodValue>

Default unit: s

Usage:

Query only

16.8.8 Bode Plot (Option R&S RTM-K36)

16.8.8.1 Bode Plot Setup
BPLot:ENABle............................................................................................................... 556 BPLot:AMPLitude:PROFile:COUNt.................................................................................. 556 BPLot:AMPLitude:PROFile:POINt<n>:AMPLitude............................................................. 556 BPLot:AMPLitude:PROFile:POINt<n>:FREQuency............................................................556 BPLot:AMPLitude:MODE................................................................................................ 556 BPLot:FREQuency:DATA?.............................................................................................. 557 BPLot:FREQuency:STARt...............................................................................................557 BPLot:FREQuency:STOP............................................................................................... 557 BPLot:INPut[:SOURce]................................................................................................... 557 BPLot:MEASurement:DELay........................................................................................... 557 BPLot:MEASurement:POINt[:DISPLAY]............................................................................557 BPLot:OUTPut[:SOURce]............................................................................................... 558 BPLot:POINts:LOGarithmic............................................................................................. 558

User Manual 1335.9090.02  08

555

R&S®RTM3000

Remote Control Commands Applications

BPLot:REPeat............................................................................................................... 558 BPLot:RESet................................................................................................................. 558 BPLot:STATe................................................................................................................. 558

BPLot:ENABle

Enables the Bode plot diagram.

Parameters: <PlotEnable>

ON | OFF *RST:

OFF

BPLot:AMPLitude:PROFile:COUNt

Sets the number of different points that you can define for the amplitude profile.

Parameters: <NumberOfPoints>

Range: 2 to 16

Increment: 1

*RST:

4

BPLot:AMPLitude:PROFile:POINt<n>:AMPLitude
Sets the amplitude of the specified point of the amplitude profile.
Parameters: <AmplitudeMode>

BPLot:AMPLitude:PROFile:POINt<n>:FREQuency
Sets the frequency of the specified point of the amplitude profile.
Parameters: <Frequency>

BPLot:AMPLitude:MODE

Sets the amplitude mode.

Parameters: <AmplitudeMode>

CONStant | PROFil

CONStant In the amplitude constant mode, there is a fixed amplitude for all frequencies.

PROFil In the amplitude profile mode, you can define different amplitudes for different frequency.

*RST:

CONS

User Manual 1335.9090.02  08

556

R&S®RTM3000

Remote Control Commands Applications

BPLot:FREQuency:DATA?

Returns the data of the frequency waveform.

Parameters: <FrequencyData>

Usage:

Query only

BPLot:FREQuency:STARt

Sets the start frequency of the sweep for the Bode plot.

Parameters: <StartFrequency>

Range: 10 to 25e6

Increment: 1

*RST:

100

BPLot:FREQuency:STOP

Sets the stop frequency of the sweep for the Bode plot.

Parameters: <StopFrequency>

Range: 10 to 25e6

Increment: 1

*RST:

1e6

BPLot:INPut[:SOURce]

Selects the channel for the input signal of the DUT.

Parameters: <InputSource>

CH1 | CH2 | CH3 | CH4

*RST:

CH1

BPLot:MEASurement:DELay

Sets a time delay, that the system waits before measuring the next point of the bode plot.

Parameters: <MeasDelay>

Range: 0 to 10.0

Increment: 0.01

*RST:

0

BPLot:MEASurement:POINt[:DISPLAY]

Enables the display of the measurement points in the bode plot.

Parameters: <PointDisplay>

ON | OFF

User Manual 1335.9090.02  08

557

R&S®RTM3000

Remote Control Commands Applications

BPLot:OUTPut[:SOURce]

Selects the channel for the output signal of the DUT.

Parameters: <OutputSource>

CH1 | CH2 | CH3 | CH4

*RST:

CH2

BPLot:POINts:LOGarithmic

Sets the number of points per decade that are measured.

Parameters: <PointsPerDecade>

Range: Increment: *RST:

10 to 500 1 10

BPLot:REPeat

Repeats the measurement, using the same parameters.

Parameters: <RepeatedMeasuremeOnNt>| OFF
*RST:

OFF

BPLot:RESet

Deletes all test results.

Usage:

Event

BPLot:STATe

Starts the Bode plot measurement.

Parameters: <PlotState>

RUN | STOP

*RST:

STOP

16.8.8.2 Bode Plot Diagram Settings
BPLot:GAIN:DATA?........................................................................................................559 BPLot:GAIN:ENABle...................................................................................................... 559 BPLot:GAIN:POSition..................................................................................................... 559 BPLot:GAIN:SCALe....................................................................................................... 559 BPLot:PHASe:DATA?..................................................................................................... 559 BPLot:PHASe:ENABle?.................................................................................................. 559 BPLot:PHASe:POSition?................................................................................................ 560 BPLot:PHASe:SCALe?................................................................................................... 560

User Manual 1335.9090.02  08

558

R&S®RTM3000

Remote Control Commands Applications

BPLot:AMPLitude:ENABle.............................................................................................. 560 BPLot:AMPLitude:POSition............................................................................................. 560 BPLot:AMPLitude:SCALe................................................................................................560

BPLot:GAIN:DATA?

Returns the data of the gain waveform.

Parameters: <GainData>

Usage:

Query only

BPLot:GAIN:ENABle

Enables the gain waveform for the Bode plot.

Parameters: <Enable>

ON | OFF

*RST:

ON

BPLot:GAIN:POSition

Sets the vertical position of the gain waveform in divisions.

Parameters: <WaveformPosition> Range:
Increment: *RST:

-20.0 to 20.0 0.1 3.0

BPLot:GAIN:SCALe

Sets the vertical scale for the gain waveform.

Parameters: <WaveformScale>

Range: 0.1 to 20.0

Increment: 0.1

*RST:

20.0

BPLot:PHASe:DATA?

Returns the data of the phase waveform.

Parameters: <PhaseData>

Usage:

Query only

BPLot:PHASe:ENABle? Enables the phase waveform for the Bode plot.

User Manual 1335.9090.02  08

559

R&S®RTM3000

Remote Control Commands Applications

Parameters: <Enable>
Usage:

ON | OFF

*RST:

ON

Query only

BPLot:PHASe:POSition?

Sets the vertical position of the phase waveform in divisions.

Parameters: <WaveformPosition> Range:
Increment: *RST:

-20.0 to 20.0 0.1 0.0

Usage:

Query only

BPLot:PHASe:SCALe?

Sets the vertical scale for the phase waveform.

Parameters: <WaveformScale>

Range: 0.1 to 45.0

Increment: 0.1

*RST:

45.0

Usage:

Query only

BPLot:AMPLitude:ENABle

Enables the amplitude waveform for the Bode plot.

Parameters: <Enable>

ON | OFF

*RST:

OFF

BPLot:AMPLitude:POSition

Sets the vertical position of the amplitude waveform in divisions.

Parameters: <WaveformPosition> Range:
Increment: *RST:

-10.0 to 10.0 0.1 -5.0

BPLot:AMPLitude:SCALe Sets the vertical scale for the amplitude waveform.

User Manual 1335.9090.02  08

560

R&S®RTM3000

Remote Control Commands Applications

Parameters: <WaveformScale>

Range: 0.1 to 2.0

Increment: 0.001

*RST:

1.0

16.8.8.3 Marker Table
BPLot:MARKer<m>:DIFFerence:FREQ?.......................................................................... 561 BPLot:MARKer<m>:DIFFerence:GAIN?........................................................................... 561 BPLot:MARKer<m>:DIFFerence:PHASe?........................................................................ 561 BPLot:MARKer<m>:FREQuency..................................................................................... 562 BPLot:MARKer<m>:GAIN?............................................................................................. 562 BPLot:MARKer<m>:INDex.............................................................................................. 562 BPLot:MARKer<m>:PHASe?.......................................................................................... 562 BPLot:MARKer<m>:SSCReen.........................................................................................562

BPLot:MARKer<m>:DIFFerence:FREQ?

Returns the delta value of the frequency between the two markers.

Suffix: <m>

. 1..2 The suffix is irrelevant.

Parameters: <FrequencyDifference>

Usage:

Query only

BPLot:MARKer<m>:DIFFerence:GAIN?

Returns the delta value of the gain between the two markers.

Suffix: <m>

. 1..2 The suffix is irrelevant.

Parameters: <GainDifference>

Usage:

Query only

BPLot:MARKer<m>:DIFFerence:PHASe?

Returns the delta value of the phase between the two markers.

Suffix: <m>

. 1..2 The suffix is irrelevant.

Parameters: <PhaseDifference>

User Manual 1335.9090.02  08

561

R&S®RTM3000

Remote Control Commands Applications

Usage:

Query only

BPLot:MARKer<m>:FREQuency

Returns the frequency for the specified marker.

Suffix:

.

<m>

1..2

Parameters: <MarkerFrequency>

BPLot:MARKer<m>:GAIN?

Returns the gain for the specified marker.

Suffix: <m>

. 1..2 Selects the marker number.

Parameters: <PhaseValue>

Usage:

Query only

BPLot:MARKer<m>:INDex

Returns the index for the specified marker.

Suffix: <m>

. 1..2 Selects the marker number.

Parameters: <Index>

BPLot:MARKer<m>:PHASe?

Returns the phase value for the specified marker.

Suffix: <m>

. 1..2 Selects the marker number.

Parameters: <GainValue>

Usage:

Query only

BPLot:MARKer<m>:SSCReen
Resets the marker to their initial positions. This is helpful if the markers have disappeared from the display or need to be moved for a larger distance.

User Manual 1335.9090.02  08

562

R&S®RTM3000
Suffix: <m> Usage:

. 1..2
Event

Remote Control Commands Documenting Results

16.9 Documenting Results
This chapter describes commands on how to transfer data from the instrument to a computer, how to export data to file, how to print and save screenshots, and how to manage measurement settings.
 Transfer of Waveform Data................................................................................... 563  Waveform Data Export to File............................................................................... 575  Screenshots.......................................................................................................... 576  Instrument Settings: Mass MEMomory Subsystem.............................................. 578

16.9.1 Transfer of Waveform Data
This chapter describes data transfer commands that have effect on other commands in different applications of the instrument, and transfer commands that work in the same way.

16.9.1.1 Format Settings
FORMat[:DATA]............................................................................................................. 563 FORMat:BORDer........................................................................................................... 565

FORMat[:DATA] <DataFormat>,<Accuracy>

Defines the format for data export with  CHANnel<m>:DATA? on page 565  CHANnel<m>:DATA:ENVelope? on page 567  CALCulate:MATH<m>:DATA? on page 569  REFCurve<m>:DATA? on page 570

Parameters: <DataFormat>

ASCii | REAL | UINTeger
ASCii List of values, for example, 1.23,1.22,1.24,.. File format for waveform export is TXT. <Accuracy> is 0 which means that the instrument selects the number of digits to be returned. The query returns ASC,0.

User Manual 1335.9090.02  08

563

R&S®RTM3000
<Accuracy> Example: Example:

Remote Control Commands Documenting Results

REAL Binary format. <Accuracy> is 32. The query returns REAL,32. File format for waveform export is FLT. The data is stored as binary data (Definite Length Block Data according to IEEE 488.2). Each waveform value is formatted in 32 Bit IEEE 754 Floating-Point-Format. The schema of the result string is as follows: #41024<value1><value2>...<value n> with: #4 = number of digits of the following number (= 4 in the example) 1024 = number of following data bytes (= 1024 in the example) <value> = 4-byte floating point values

UINTeger Unsigned integer format, binary values with length 8 bit (1 byte per sample), 16 bit (2 bytes per sample) or 32 bit (4 bytes per sample): UINT,8 or UINT,16 or UINT,32. File format for waveform export is BIN. The data range for UINT,8 is 0 to 255, the data range for UINT,16 is 0 to 65.535 and for UINT,32 is 232 - 1. The schema of the result string is the same as for REAL format. For data conversion, you need the results of following commands: ...:DATA:XORigin?; ...:DATA:XINCrement?; ..:DATA: Yorigin?; ...:DATA:YINCrement?; ...:DATA: YRESolution?. They are described below in this chapter. The way of data conversion is described in Chapter 16.2.1.4, "Reading Waveform Data in Unsigned Integer Format", on page 421. 32 bit data is relevant for average waveforms if averaging 512 or 1024 waveforms. The resulting data is 17 bits long (512 waveforms) or 18 bit (1024 waveforms).

CSV Only for waveform export in CSV files. List of comma-separated values, for example, 1.23,1.22,1.24,.. <Accuracy> is 0 which means that the instrument selects the number of digits to be returned. The query returns CSV,0.

*RST:

ASC

0 | 8 | 16 | 32

Length of a data value in bit 0 - for ASC only 32 - for REAL 8 | 16 | 32 - for UINT

*RST:

0

Set the ASCII data format: FORM ASC

Query for data format: FORM? -> ASC,0

User Manual 1335.9090.02  08

564

R&S®RTM3000

Remote Control Commands Documenting Results

Example:

Set the unsigned integer format, 16 bit data length: FORM UINT,16

FORMat:BORDer <ByteOrder>

Defines the byte order for binary data export if FORMat[:DATA] is set to REAL or UINT,16|32.

Parameters: <ByteOrder>

MSBFirst | LSBFirst

MSBFirst Big endian, most significant byte first

LSBFirst Little endian, least significant byte first

*RST:

MSBF

Example:

Reading Waveform Data in Real Format

ByteOrder MSBF LSBF

8 bit 0xab not relevant

16 bit 0xAB CD 0xCD AB

32 bit 0xAB CD 00 00 0x00 00 CD AB

16.9.1.2 Analog Channels
CHANnel<m>:DATA?..................................................................................................... 565 CHANnel<m>:DATA:HEADer?.........................................................................................566 CHANnel<m>:DATA:POINts............................................................................................ 566 CHANnel<m>:DATA:ENVelope?...................................................................................... 567 CHANnel<m>:DATA:ENVelope:HEADer?......................................................................... 568

CHANnel<m>:DATA?

Returns the data of the analog channel waveform for transmission from the instrument to the controlling computer. The waveforms data can be used in MATLAB, for example.

To set the export format, use FORMat[:DATA] on page 563.

To set the range of samples to be returned, use CHANnel<m>:DATA:POINts.

For envelope waveforms, use the CHANnel<m>:DATA:ENVelope? command.

Suffix: <m>

. 1..4 Selects the input channel. The number of channels depends on the instrument.

Return values: <Data>

List of values according to the format settings - the voltages of recorded waveform samples.

User Manual 1335.9090.02  08

565

R&S®RTM3000

Remote Control Commands Documenting Results

Example: Example: Usage:

FORM ASC CHAN1:DATA? -0.125000,-0.123016,-0.123016,-0.123016, -0.123016,-0.123016,...
See Chapter 16.2.1.3, "Reading Waveform Data in Real Format", on page 421 and Chapter 16.2.1.4, "Reading Waveform Data in Unsigned Integer Format", on page 421
Query only

CHANnel<m>:DATA:HEADer?

Returns information on the channel waveform. For envelope waveforms, use the CHANnel<m>:DATA:ENVelope:HEADer? command.

Table 16-1: Header data

Position

Meaning

Example

1

XStart in s

-9.477E-008 = - 94,77 ns

2

XStop in s

9.477E-008 = 94,77 ns

3

Record length of the waveform in Samples

120000

4

Number of values per sample interval, usually 1.

1

Suffix: <m>
Parameters: <DataHeader>
Usage:

. 1..4 Selects the input channel. The number of channels depends on the instrument.
Comma-separated value list Example: -9.477E-008,9.477E-008,120000,1 Query only

CHANnel<m>:DATA:POINts <PointSelection>
As a setting, the command selects a range of samples that will be returned with CHANnel<m>:DATA? and CHANnel<m>:DATA:ENVelope?. As a query, it returns the number of returned samples for the selected range.
Depending on the current settings, the memory can contains more data samples than the screen is able to display. In this case, you can decide which data will be saved: samples stored in the memory or only the displayed samples.
Note: The sample range can only be changed in STOP mode. If the acquisition is running, DEF is always used automatically. If the acquisition has been stopped, data can be read from the memory, and all settings are available.

User Manual 1335.9090.02  08

566

R&S®RTM3000

Remote Control Commands Documenting Results

Suffix: <m>

. 1..4 The command affects all channels, and the suffix is irrelevant.

Setting parameters: <PointSelection> DEFault | MAXimum | DMAXimum

Sets the range for data queries.

DEFault Waveform points that are visible on the screen. At maximum waveform rate, the instrument stores more samples than visible on the screen, and DEF returns less values than acquired.

MAXimum All waveform samples that are stored in the memory. Only available if acquisition is stopped.

DMAXimum Display maximum: Waveform samples stored in the current waveform record but only for the displayed time range. At maximum waveform rate, the instrument stores more samples than visible on the screen, and DMAX returns more values than DEF. Only available if acquisition is stopped.

*RST:

DEFault

Return values: <Points>

Number of data points in the selected range. Default unit: Samples

Example:

CHAN:DATA:POIN DEF CHAN:DATA:POIN?;:CHAN2:DATA:POIN? Returned values: 10416;10416 CHAN:DATA:POIN DMAX CHAN:DATA:POIN?;:CHAN2:DATA:POIN? Returned values: 124992;124992 CHAN:DATA:POIN MAX CHAN:DATA:POIN?;:CHAN2:DATA:POIN? Returned values: 4194302;4194302

Example:

See Chapter 16.2.1.3, "Reading Waveform Data in Real Format", on page 421

CHANnel<m>:DATA:ENVelope?
Returns the data of the envelope. The envelope consists of two waveforms. The waveforms data can be used in MATLAB, for example.
Use this command only for envelope waveforms. For other channel waveforms use CHANnel<m>:DATA?.
To set the export format, use FORMat[:DATA].
To set the range of samples to be returned, use CHANnel<m>:DATA:POINts.

User Manual 1335.9090.02  08

567

R&S®RTM3000

Remote Control Commands Documenting Results

Suffix: <m>
Parameters: <EnvelopeData>
Usage:

. 1..4 Selects the input channel. The number of channels depends on the instrument.
List of values according to the format settings - the voltages of the envelope points. The list contains two values for each sample interval.
Query only

CHANnel<m>:DATA:ENVelope:HEADer?

Returns information on the envelope waveform.

Use this command only for envelope waveforms. for all other channel waveforms use CHANnel<m>:DATA:HEADer?.

Table 16-2: Header data

Position

Meaning

Example

1

XStart in s

-9.477E-008 = - 94,77 ns

2

XStop in s

9.477E-008 = 94,77 ns

3

Number of samples

120000

4

Number of values per sample interval. For envelope 2

waveforms the value is 2.

Suffix: <m>
Parameters: <EnvelopeHeader>
Usage:

. 1..4 Selects the input channel. The number of channels depends on the instrument.
Comma-separated value list Example: -9.477E-008,9.477E-008,200000,2 Query only

16.9.1.3 Math Waveforms
In addition to the commands described below, consider also the following commands:  CALCulate:MATH<m>:DATA:XINCrement? on page 573  CALCulate:MATH<m>:DATA:XORigin? on page 573  CALCulate:MATH<m>:DATA:YINCrement? on page 574  CALCulate:MATH<m>:DATA:YORigin? on page 573  CALCulate:MATH<m>:DATA:YRESolution? on page 574

User Manual 1335.9090.02  08

568

R&S®RTM3000

Remote Control Commands Documenting Results

CALCulate:MATH<m>:DATA?

Returns the data of the math waveform points for transmission from the instrument to the controlling computer. The waveforms data can be used in MATHLAB, for example.

To set the export format, use FORMat[:DATA] on page 563.

Suffix:

.

<m>

1..5

Return values: <Data>

List of values according to the format settings - voltages, or magnitudes of a spectrum.

Usage:

Query only

CALCulate:MATH<m>:DATA:HEADer?

Returns information on the math waveform.

Table 16-3: Header data

Position

Meaning

1

XStart in s

2

XStop in s

3

Record length of the waveform in Samples

4

Number of values per sample interval, usually 1.

Example -9.477E-008 = - 94,77 ns 9.477E-008 = 94,77 ns 120000 1

Suffix: <m> Return values: <Header>
Usage:

. 1..5
Comma-separated value list Example: -9.477E-008,9.477E-008,120000,1 Query only

CALCulate:MATH<m>:DATA:POINts?

Returns the number of data samples that are returned with CALCulate:MATH<m>: DATA?.

Suffix: <m>

. 1..5 Selects the math waveform.

Return values: <DataPoints>

Number of data points

Usage:

Query only

User Manual 1335.9090.02  08

569

R&S®RTM3000

Remote Control Commands Documenting Results

16.9.1.4 Reference Waveforms

In addition to the commands described below, consider also the following commands:  REFCurve<m>:DATA:XINCrement? on page 573  REFCurve<m>:DATA:XORigin? on page 573  REFCurve<m>:DATA:YINCrement? on page 574  REFCurve<m>:DATA:YORigin? on page 574  REFCurve<m>:DATA:YRESolution? on page 574

REFCurve<m>:DATA?

Returns the data of the reference waveform for transmission from the instrument to the controlling computer. The waveforms data can be used in MATLAB, for example.

To set the export format, use FORMat[:DATA] on page 563.

Suffix: <m>

. 1..4 Selects the reference waveform, the internal reference storage.

Return values: <Data>

List of values according to the format settings.

Usage:

Query only

REFCurve<m>:DATA:HEADer?

Returns information on the reference waveform.

Table 16-4: Header data

Position

Meaning

1

XStart in s

2

XStop in s

3

Record length of the waveform in Samples

4

Number of values per sample interval, usually 1.

Example -9.477E-008 = - 94,77 ns 9.477E-008 = 94,77 ns 200000 1

Suffix: <m>
Parameters: <Header>
Usage:

. 1..4 Selects the reference waveform, the internal reference storage.
Comma-separated value list Example: -9.477E-008,9.477E-008,200000,1 Query only

User Manual 1335.9090.02  08

570

R&S®RTM3000

Remote Control Commands Documenting Results

16.9.1.5 Masks

In addition to the commands described below, consider also the following commands:  MASK:DATA:XINCrement? on page 573  MASK:DATA:XORigin? on page 573  MASK:DATA:YINCrement? on page 574  MASK:DATA:YORigin? on page 573  MASK:DATA:YRESolution? on page 574

MASK:DATA?

Returns the data of the mask. The mask consists of two limit curves.

To set the export format, use FORMat[:DATA] on page 563.

Return values: <Data>

List of values according to the format settings - the y-values of the mask points. The list contains two values for each sample interval.

Usage:

Query only

MASK:DATA:HEADer?

Returns information on the mask data that is delivered with MASK:DATA?.

Table 16-5: Header data

Position

Meaning

Example

1

XStart in s

-9.477E-008 = - 94,77 ns

2

XStop in s

9.477E-008 = 94,77 ns

3

Number of samples

200000

4

Number of values per sample interval. For masks 2

the value is 2.

Return values: <DataHeader>
Usage:

Comma-separated value list Example: -9.477E-008,9.477E-008,200000,2 Query only

16.9.1.6 Logic Channels See Chapter 16.13.1.3, "Logic Channels - Waveform Data", on page 765

User Manual 1335.9090.02  08

571

R&S®RTM3000

Remote Control Commands Documenting Results

16.9.1.7 Parameters for Data Evaluation
To analyze waveform data, you need some parameters, which are queried using the following commands.
The commands in this chapter use numeric suffixes:
 CHANnel<m>: Selects the analog input channel, range 1 | 2 or 1...4 depending on the number of channels
 MATH<m>: Selects the math waveform, range 1..5
 DIGital<m>: Selects the logic channel, range 0..15
 LOGic<p>: Selects the logic pod, range 1..2
 BUS<b>: Selects the bus, range 1..4
CHANnel<m>:DATA:XORigin?........................................................................................ 573 CHANnel<m>:DATA:ENVelope:XORigin?......................................................................... 573 CALCulate:MATH<m>:DATA:XORigin?............................................................................ 573 MASK:DATA:XORigin?................................................................................................... 573 LOGic<p>:DATA:XORigin?..............................................................................................573 DIGital<m>:DATA:XORigin?............................................................................................ 573 REFCurve<m>:DATA:XORigin?....................................................................................... 573 CHANnel<m>:DATA:XINCrement?...................................................................................573 CHANnel<m>:DATA:ENVelope:XINCrement?................................................................... 573 CALCulate:MATH<m>:DATA:XINCrement?.......................................................................573 MASK:DATA:XINCrement?............................................................................................. 573 LOGic<p>:DATA:XINCrement?........................................................................................ 573 DIGital<m>:DATA:XINCrement?...................................................................................... 573 REFCurve<m>:DATA:XINCrement?................................................................................. 573 CHANnel<m>:DATA:YORigin?........................................................................................ 573 CHANnel<m>:DATA:ENVelope:YORigin?......................................................................... 573 CALCulate:MATH<m>:DATA:YORigin?............................................................................ 573 MASK:DATA:YORigin?................................................................................................... 573 LOGic<p>:DATA:YORigin?..............................................................................................573 DIGital<m>:DATA:YORigin?............................................................................................ 574 REFCurve<m>:DATA:YORigin?....................................................................................... 574 CHANnel<m>:DATA:YINCrement?...................................................................................574 CHANnel<m>:DATA:ENVelope:YINCrement?................................................................... 574 CALCulate:MATH<m>:DATA:YINCrement?.......................................................................574 MASK:DATA:YINCrement?............................................................................................. 574 LOGic<p>:DATA:YINCrement?........................................................................................ 574 DIGital<m>:DATA:YINCrement?...................................................................................... 574 REFCurve<m>:DATA:YINCrement?................................................................................. 574 CHANnel<m>:DATA:YRESolution?.................................................................................. 574 CHANnel<m>:DATA:ENVelope:YRESolution?................................................................... 574 CALCulate:MATH<m>:DATA:YRESolution?...................................................................... 574 MASK:DATA:YRESolution?............................................................................................. 574 LOGic<p>:DATA:YRESolution?....................................................................................... 574 DIGital<m>:DATA:YRESolution?......................................................................................574 REFCurve<m>:DATA:YRESolution?.................................................................................574

User Manual 1335.9090.02  08

572

R&S®RTM3000

Remote Control Commands Documenting Results

CHANnel<m>:DATA:XORigin? CHANnel<m>:DATA:ENVelope:XORigin? CALCulate:MATH<m>:DATA:XORigin? MASK:DATA:XORigin? LOGic<p>:DATA:XORigin? DIGital<m>:DATA:XORigin? REFCurve<m>:DATA:XORigin?
Return the time of the first sample of the indicated waveform.

The commands are relevant for data conversion if binary data format is defined (FORM UINT, 8|16|32).

Suffix:

.

<m>

1..4

Return values: <Xorigin>

Time in s

Example:

See Chapter 16.2.1.4, "Reading Waveform Data in Unsigned Integer Format", on page 421

Usage:

Query only

CHANnel<m>:DATA:XINCrement? CHANnel<m>:DATA:ENVelope:XINCrement? CALCulate:MATH<m>:DATA:XINCrement? MASK:DATA:XINCrement? LOGic<p>:DATA:XINCrement? DIGital<m>:DATA:XINCrement? REFCurve<m>:DATA:XINCrement?
Return the time difference between two adjacent samples of the indicated waveform.

The commands are relevant for data conversion if binary data format is defined (FORM UINT, 8|16|32).

Suffix:

.

<m>

1..4

Return values: <Xincrement>

Time in s

Example:

See Chapter 16.2.1.4, "Reading Waveform Data in Unsigned Integer Format", on page 421

Usage:

Query only

CHANnel<m>:DATA:YORigin? CHANnel<m>:DATA:ENVelope:YORigin? CALCulate:MATH<m>:DATA:YORigin? MASK:DATA:YORigin? LOGic<p>:DATA:YORigin?

User Manual 1335.9090.02  08

573

R&S®RTM3000

Remote Control Commands Documenting Results

DIGital<m>:DATA:YORigin? REFCurve<m>:DATA:YORigin?
Return the voltage value for binary value 0 of the indicated waveform.

The commands are relevant for data conversion if binary data format is defined (FORM UINT, 8|16|32).

Suffix:

.

<m>

1..4

Return values: <Yorigin>

Voltage in V

Example:

See Chapter 16.2.1.4, "Reading Waveform Data in Unsigned Integer Format", on page 421

Usage:

Query only

CHANnel<m>:DATA:YINCrement? CHANnel<m>:DATA:ENVelope:YINCrement? CALCulate:MATH<m>:DATA:YINCrement? MASK:DATA:YINCrement? LOGic<p>:DATA:YINCrement? DIGital<m>:DATA:YINCrement? REFCurve<m>:DATA:YINCrement?
Return the voltage value per bit of the indicated waveform.

The commands are relevant for data conversion if binary data format is defined (FORM UINT, 8|16|32).

Suffix:

.

<m>

1..4

Return values: <Yincrement>

Voltage in V

Example:

See Chapter 16.2.1.4, "Reading Waveform Data in Unsigned Integer Format", on page 421

Usage:

Query only

CHANnel<m>:DATA:YRESolution? CHANnel<m>:DATA:ENVelope:YRESolution? CALCulate:MATH<m>:DATA:YRESolution? MASK:DATA:YRESolution? LOGic<p>:DATA:YRESolution? DIGital<m>:DATA:YRESolution? REFCurve<m>:DATA:YRESolution?
Return the vertical bit resolution of the indicated waveform.
The commands are relevant for data conversion if binary data format is defined (FORM UINT, 8|16|32).

User Manual 1335.9090.02  08

574

R&S®RTM3000

Remote Control Commands Documenting Results

Suffix: <m> Return values: <Yresolution>
Example:
Usage:

. 1..4
For default waveforms, the resolution is 8 bit. If high resolution, average or filter are set for the waveform, the resolution is 16 bit.
See Chapter 16.2.1.4, "Reading Waveform Data in Unsigned Integer Format", on page 421
Query only

16.9.2 Waveform Data Export to File
EXPort:WAVeform:SOURce............................................................................................ 575 EXPort:WAVeform:NAME................................................................................................575 EXPort:WAVeform:SAVE.................................................................................................576

EXPort:WAVeform:SOURce <WaveformSource>

Defines the waveform to be exported.

Parameters: <WaveformSource>

CH1..4 | D70 | D158 | MA1 | RE1..4
CH1..4 Analog channels CH1 | CH2 | CH3 | CH4
D70 Pod 1, digital channels D0 to D7 are exported together
D158 Pod 2, digital channels D8 to D15 are exported together.
MA1..5 Mathematic waveforms MA1 | MA2 | MA3 | MA4 | MA5
RE1..4 Reference waveforms RE1 | RE2 | RE3 | RE4

EXPort:WAVeform:NAME <FileName>

Defines the path and filename for a waveform data file that will be saved with EXPort: WAVeform:SAVE. The data format and file extension is defined using FORMat[: DATA].

Existing files will be overwritten.

You can change the storage location, file name and/or file format manually in the [File] > "Waveforms" menu. Remote control uses the recent settings.

Parameters: <FileName>

String parameter

User Manual 1335.9090.02  08

575

R&S®RTM3000

Remote Control Commands Documenting Results

Example:

FORMAT CSV EXPort:WAVeform:NAME "/USB_FRONT/WAVEFORMS/WFM01" EXPort:WAVeform:SAVE
The waveform data is saved to WFM01.CSV.

EXPort:WAVeform:SAVE

Executes saving a waveform, for which the path and filename have been defined by EXPort:WAVeform:NAME.

Usage:

Event

16.9.3 Screenshots
This chapter describes remote commands used to save screenshots.
MMEMory:NAME........................................................................................................... 576 HCOPy:CWINdow..........................................................................................................576 HCOPy[:IMMediate]....................................................................................................... 576 HCOPy:DATA?.............................................................................................................. 577 HCOPy:FORMat............................................................................................................ 577 HCOPy:LANGuage........................................................................................................ 577 HCOPy:SIZE:X?............................................................................................................ 577 HCOPy:SIZE:Y?............................................................................................................ 577 HCOPy:COLor:SCHeme.................................................................................................578

MMEMory:NAME <file_name>

Defines the file name to store an image of the display with HCOPy[:IMMediate].

Parameters: <Filename>

String parameter

Example:

See Chapter 16.2.1.1, "Saving Screenshots to File", on page 419

HCOPy:CWINdow <CloseWindow>

If ON, open dialog boxes and menus are closed before the screenshot is saved. Thus, the waveforms and results are always visible on the screenshot.

Parameters: <CloseWindow>

ON | OFF

*RST:

ON

HCOPy[:IMMediate] Saves a screenshot to the specified file.

User Manual 1335.9090.02  08

576

R&S®RTM3000

Remote Control Commands Documenting Results

Before starting, make sure that:  The path for storage is defined correctly by MMEMory:CDIRectory  The file name for storage is defined by MMEMory:NAME.

Example:

See Chapter 16.2.1.1, "Saving Screenshots to File", on page 419

Usage:

Event

HCOPy:DATA?

Returns the data of the image file. The file format is defined using HCOPy:LANGuage (BMP | PNG)

Return values: <ScreenShot>

488.2 block data

Usage:

Query only

HCOPy:FORMat <Format> HCOPy:LANGuage <Format>
Defines the format of the screenshot.

Parameters: <Format>

BMP | PNG | GIF

BMP: Windows Bitmap Format PNG: Portable Network Graphic GIF: Graphics interchange format

*RST:

PNG

Example:

See Chapter 16.2.1.1, "Saving Screenshots to File", on page 419

HCOPy:SIZE:X?

Returns the number of horizontal pixels of the oscilloscope screen.

Return values: <Xsize>

Numeric value

Usage:

Query only

HCOPy:SIZE:Y?

Returns the number of vertical pixels of the oscilloscope screen.

Return values: <Ysize>

Numeric value

Usage:

Query only

User Manual 1335.9090.02  08

577

R&S®RTM3000

Remote Control Commands Documenting Results

HCOPy:COLor:SCHeme <ColorScheme>

Defines the color mode for screenshots.

Parameters: <ColorScheme>

COLor | GRAYscale | INVerted

INVerted inverts the colors of the output, i.e. a dark waveform is depicted on a white background.

*RST:

COLor

Example:

see Chapter 16.2.1.1, "Saving Screenshots to File", on page 419

16.9.4 Instrument Settings: Mass MEMomory Subsystem
The Mass MEMomory subsystem provides commands to access the storage media and to save and reload instrument settings and data.
The R&S RTM3000 has the following storage devices indicated as drives:
 /INT: internal storage with default directories for each data type  /USB_FRONT: USB connector on the front panel  /USB_REAR: USB connector on the rear panel
Common computer and network drives like C:, D:, \\server\share are not available.
Name conventions
The names of files and directories have to meet the following rules:  Only the 8.3 format with ASCI characters is supported.  No special characters are allowed.  Use / (slash) instead of \ (backslash).
MMEMory:DRIVes?........................................................................................................ 579 MMEMory:MSIS.............................................................................................................579 MMEMory:MDIRectory................................................................................................... 579 MMEMory:CDIRectory.................................................................................................... 579 MMEMory:RDIRectory.................................................................................................... 580 MMEMory:DCATalog?.................................................................................................... 580 MMEMory:DCATalog:LENGth?........................................................................................ 581 MMEMory:CATalog?.......................................................................................................581 MMEMory:CATalog:LENGth?.......................................................................................... 582 MMEMory:COPY........................................................................................................... 582 MMEMory:MOVE........................................................................................................... 582 MMEMory:DELete..........................................................................................................583 MMEMory:DATA............................................................................................................ 583 MMEMory:STORe:STATe................................................................................................584 MMEMory:LOAD:STATe..................................................................................................584

User Manual 1335.9090.02  08

578

R&S®RTM3000

Remote Control Commands Documenting Results

MMEMory:DRIVes?

Returns the storage devices available on the R&S RTM3000.

Parameters: <Drive>

List of strings, for example, ""/INT"",""/USB_FRONT""
/INT: internal storage /USB_FRONT: USB connector on the front panel /USB_REAR: USB connector on the rear panel

Usage:

Query only

MMEMory:MSIS <Drive>

Changes the default storage location (drive).

Parameters: <Drive>

One of the available drives: /INT, or /USB_FRONT

Example:

MMEM:MSIS '/USB_FRONT' Sets the USB flash drive connected to the front panel as storage location.

MMEMory:MDIRectory <DirectoryName>

Creates a new directory with the specified name.

Setting parameters: <DirectoryName> String parameter
Absolute path including the storage device, or relative to the current directory.

Example:

Create directory DATA on the front USB flash device, with absolute path: MMEM:MDIR "/USB_FRONT/DATA"

Example:

Create directory JANUARY in the DATA directory, with relative path: MMEM:CDIR "/USB_FRONT/DATA/" MMEM:MDIR "JANUARY"

Usage:

Setting only

MMEMory:CDIRectory <DirectoryName>

Specifies the current directory for file access. Before using the command, create the directory with MMEMory:MDIRectory.

Setting parameters: <DirectoryName> String parameter to specify the directory, including the storage
device.

Example:

MMEM:CDIR "/USB_FRONT/DATA"

User Manual 1335.9090.02  08

579

R&S®RTM3000

Remote Control Commands Documenting Results

Example:

Chapter 16.2.1.2, "Saving, Copying, and Loading Setup Data", on page 420

MMEMory:RDIRectory <DirectoryName>

Deletes the specified directory.

Note: All subdirectories and all files in the specified directory and in the subdirectories will be deleted!

You cannot delete the current directory or a superior directory. In this case, the instrument returns an execution error.

Setting parameters: <DirectoryName> String parameter, absolute path or relative to the current direc-
tory

Example:

MMEM:RDIR "/INT/TEST" Deletes the directory TEST in the internal storage device, and all files and subdirectories in the directory.

Usage:

Setting only

MMEMory:DCATalog? <PathName>

Returns the subdirectories of the specified directory. The result corresponds to the number of strings returned by the MMEMory:DCATalog:LENgth? command.

Query parameters:

<PathName>

String parameter

Specifies the directory.

Return values: <FileEntry>

String parameter
List of subdirectory strings separated by commas. If the specified directory does not have any subdirectory, the current and the parent directories are returned (".,,0","..,,0")

Example:

Query for directories with absolute path: MMEM:DCAT? "/USB_FRONT/*" received ".,,0","..,,0","DATA,,0","DATA_NEW,, 0","SCREENSHOTS,,0" MMEM:DCAT:LENG? "/USB_FRONT/*" received 5

Example:

Query for directories in the current directory: MMEM:CDIR "/USB_FRONT/DATA/" MMEM:DCAT? "*" received ".,,0","..,,0","JANUARY,,0", "FEBRUARY,,0" MMEM:DCAT:LENG? "*" received 4

User Manual 1335.9090.02  08

580

R&S®RTM3000

Remote Control Commands Documenting Results

Example: Usage:

Query with filter: MMEM:DCAT? "/USB_FRONT/DA*" received "DATA,,0","DATA_NEW,,0" MMEM:DCAT:LENG? "/USB_FRONT/DA*" received 2
Query only

MMEMory:DCATalog:LENGth? <PathName>

Returns the number of directories in specified directory. The result corresponds to the number of strings returned by the MMEMory:DCATalog? command.

Query parameters:

<PathName>

String parameter

Specifies the directory.

Return values: <DirCount>

Number of directories.

Example:

MMEMory:DCATalog?

Usage:

Query only

MMEMory:CATalog? <PathName>[,<Format>]

Returns the a list of files contained in the specified directory. The result corresponds to the number of files returned by the MMEMory:CATalog:LENgth? command.

Query parameters: <PathName>

String parameter
Specifies the directory. A filter can be used to list, for example, only files of a given file type.

<Format>

ALL | WTIMe
ALL: Extended result including file, date, time and attributes WTIMe: Result including file, date, time

Return values: <UsedMemory>

Total amount of storage currently used in the directory, in bytes.

<FreeMemory>

Total amount of storage available in the directory, in bytes.

<FileEntry>

String parameter
All files of the directory are listed with their file name, format and size in bytes.

Example:

Query for files in the DATA directory, with absolute path: MMEM:CAT? "/USB_FRONT/DATA/*.*" received: 511104,8633856,"MONDAY.TXT,,8", "TUESDAY.CSV,,8"

User Manual 1335.9090.02  08

581

R&S®RTM3000

Remote Control Commands Documenting Results

Example:
Example: Usage:

Query for TXT files in the DATA directory, with relative path: MMEM:CDIR "/USB_FRONT/DATA"' MMEM:CAT? "*.TXT" received: 511104,8633856,"MONDAY.TXT,,8" MMEM:CAT:LENGTH? "*.TXT" received 1
Chapter 16.2.1.2, "Saving, Copying, and Loading Setup Data", on page 420
Query only

MMEMory:CATalog:LENGth? <PathName>

Returns the number of files in the specified directory. The result corresponds to the number of files returned by the MMEMory:CATalog? command.

Query parameters:

<PathName>

String parameter

Directory to be queried, absolute or relative path

Return values: <Count>

Number of files.

Example:

MMEMory:CATalog?

Usage:

Query only

MMEMory:COPY <FileSource>,<FileDestination>

Copies data to another directory on the same or different storage device. The file name can be changed, too.

Setting parameters:

<FileSource>

String parameter

Name and path of the file to be copied

<FileDestination>

String parameter
Name and path of the new file. If the file already exists, it is overwritten without notice.

Example:

MMEM:COPY "/INT/SETTINGS/SET001.SET", "/USB_FRONT/SETTINGS/TESTSET1.SET"

Example:

Chapter 16.2.1.2, "Saving, Copying, and Loading Setup Data", on page 420

Usage:

Setting only

MMEMory:MOVE <FileSource>,<FileDestination> Moves an existing file to a new location.

User Manual 1335.9090.02  08

582

R&S®RTM3000

Remote Control Commands Documenting Results

Setting parameters:

<FileSource>

String parameter

Path and name of the file to be moved

<FileDestination>

String parameter Path and name of the new file

Example:

MMEM:MOVE "/INT/SETTINGS/SET001.SET", "/USB_FRONT/SETTINGS/SET001.SET"

Usage:

Setting only

MMEMory:DELete <FileSource>

Removes a file from the specified directory.

Setting parameters:

<FileSource>

String parameter

File name and path of the file to be removed. If the path is omitted, the specified file will be deleted in the current directory. Filters are not allowed.

Example:

Chapter 16.2.1.2, "Saving, Copying, and Loading Setup Data", on page 420

Usage:

Setting only

MMEMory:DATA <FileName>,<Data>

Writes data to the specified file in the current directory MMEMory:CDIRectory, or reads the data.

Parameters: <Data>

488.2 block data
The block begins with character '#'. The next digit is the length of the length information, followed by this given number of digits providing the number of bytes in the binary data attached.

Parameters for setting and query:

<FileName>

String parameter containing the file name

Example:

MMEM:DATA "abc.txt", #216This is the file #2: the length infomation has two digits 16: the binary data has 16 bytes. MMEM:DATA? "abc.txt" received: This is the file

Example:

Chapter 16.2.1.2, "Saving, Copying, and Loading Setup Data", on page 420

User Manual 1335.9090.02  08

583

R&S®RTM3000

Remote Control Commands General Instrument Setup

MMEMory:STORe:STATe <StateNumber>,<FileName>

Saves the current device settings to the specified file in the current directory.

Setting parameters:

<StateNumber>

Range:

Increment:

*RST:

1 to 1 0 1

<FileName>

String parameter File name, with or without file extension

Example:

MMEM:CDIR "/USB_FRONT/DATA"' MMEM:STOR:STAT 1,"MORNING.SET"

Example:

See Chapter 16.2.1.2, "Saving, Copying, and Loading Setup Data", on page 420

Usage:

Setting only

MMEMory:LOAD:STATe <StateNumber>,<FileName>

Loads the device settings from the specified file in the current directory.

Setting parameters:

<StateNumber>

Range:

Increment:

*RST:

1 to 1 0 1

<FileName>

String parameter File name, with or without file extension

Example:

MMEM:CDIR "/USB_FRONT/DATA"' MMEM:LOAD:STAT 1,"MORNING"

Example:

See Chapter 16.2.1.2, "Saving, Copying, and Loading Setup Data", on page 420

Usage:

Setting only

16.10 General Instrument Setup
 Display Settings.................................................................................................... 585  System Settings.................................................................................................... 589  LAN Settings......................................................................................................... 593  USB Settings.........................................................................................................595  Trigger Out............................................................................................................ 595  Firmware Update...................................................................................................596

User Manual 1335.9090.02  08

584

R&S®RTM3000

Remote Control Commands General Instrument Setup

16.10.1 Display Settings
DISPlay:LANGuage........................................................................................................585 DISPlay:DTIMe.............................................................................................................. 585 DISPlay:CLEar[:SCReen]................................................................................................585 DISPlay:PERSistence:TYPE........................................................................................... 586 DISPlay:PERSistence:TIME............................................................................................ 586 DISPlay:PERSistence:CLEar.......................................................................................... 586 DISPlay:PERSistence[:STATe].........................................................................................586 DISPlay:PERSistence:INFinite.........................................................................................587 DISPlay:DIALog:CLOSe................................................................................................. 587 DISPlay:DIALog:MESSage............................................................................................. 587 DISPlay:GRID:STYLe.....................................................................................................587 DISPlay:INTensity:GRID................................................................................................. 588 DISPlay:INTensity:WAVeform.......................................................................................... 588 DISPlay:PALette............................................................................................................ 588 DISPlay:STYLe..............................................................................................................588 DISPlay:GRID:ANNotation[:ENABle]................................................................................ 589 DISPlay:GRID:ANNotation:TRACk...................................................................................589

DISPlay:LANGuage <Language>

Selects the language in which the button labels and other screen information is displayed.

Parameters: <Language>

ENGLish | GERMan | FRENch | SPANish | RUSSian | SCHinese | TCHinese | JAPanese | KORean | ITALian | PORTuguese | CZECh | POLish

Supported languages are listed in the "Specifications" data sheet.

*RST:

ENGL

DISPlay:DTIMe <DateTimeVisible>
Switches the date and time display in the upper right corner of the screen on or off.
Parameters: <DateTimeVisible> ON | OFF

DISPlay:CLEar[:SCReen]

Deletes all waveforms and measurement results.

Usage:

Event

User Manual 1335.9090.02  08

585

R&S®RTM3000

Remote Control Commands General Instrument Setup

DISPlay:PERSistence:TYPE <Type>

Defines how long every new data point remains on the screen.

Parameters: <Type>

OFF | TIME | INFinite

OFF Deactivates persistence.

TIME Data points remain on the screen for the duration defined with DISPlay:PERSistence:TIME.

INF Data points remain on the screen infinitely until persistence is set to OFF.

*RST:

OFF

DISPlay:PERSistence:TIME <Time>

Persistence time if persistence is active (DISPlay:PERSistence[:STATe] is set to TIME.

Each new data point in the diagram area remains on the screen for the duration defined here. .

Parameters: <Time>

Persistence time

Range: 50e-3 to 12.8

Increment: 50e-3

*RST:

50e-3

Default unit: s

DISPlay:PERSistence:CLEar

Removes the displayed persistent waveform from the screen.

Usage:

Event

DISPlay:PERSistence[:STATe] <State>

Defines whether the waveform persists on the screen or whether the screen is refreshed continuously.

Parameters: <State>

ON | OFF
ON The waveform persists for the time defined using DISPlay: PERSistence:TIME.

User Manual 1335.9090.02  08

586

R&S®RTM3000

Remote Control Commands General Instrument Setup

OFF The waveform does not persist on the screen. Only the currently measured values are displayed.

*RST:

OFF

DISPlay:PERSistence:INFinite <InfinitePersistence>

Sets the persistence time to infinite if DISPlay:PERSistence[:STATe] is ON. each new data point remains on the screen infinitely until this setting is changed or the persistence is cleared.

Parameters: <InfinitePersistence> ON | OFF
*RST:

OFF

DISPlay:DIALog:CLOSe

Closes an open message box.

Usage:

Event

DISPlay:DIALog:MESSage <MessageText>

Sends a message text to the instrument and displays it in a message box.

To close the message box, use DISPlay:DIALog:CLOSe.

Setting parameters:

<MessageText>

String

String that contains the message.

Example:

DISP:DIAL:MESS 'My message' DISP:DIAL:CLOS

Usage:

Setting only

DISPlay:GRID:STYLe <Style>

Defines how the grid is displayed.

Parameters: <Style>

LINes | RETicle | NONE

LINes Displays the grid as horizontal and vertical lines.

RETicle Displays crosshairs instead of a grid.

NONE No grid is displayed.

*RST:

LIN

User Manual 1335.9090.02  08

587

R&S®RTM3000

Remote Control Commands General Instrument Setup

DISPlay:INTensity:GRID <Intensity>

Defines the brightness of the grid lines in the diagram.

Parameters: <Intensity>

Range: 0 to 100

Increment: 1

*RST:

not available, *RST does not change the intensity

Default unit: %

DISPlay:INTensity:WAVeform <Intensity>

Defines the brightness of the waveform lines in the diagram.

Parameters: <Intensity>

Range: 0 to 100

Increment: 1

*RST:

not available, *RST does not change the intensity

Default unit: %

DISPlay:PALette <Palette>

Sets the color and brightness of the displayed waveform samples depending on their cumulative occurance.

Parameters: <Palette>

NORMal | INVerse

NORMal Values that occur frequently are brighter than rare values.

INVerse Rare values are brighter than frequent values, inverse to the NORMal brightness.

FColor Rare values are displayed in blue, while more frequent values are red and very frequent values are displayed in yellow or white, with various colors inbetween.

IFColor Inverses the FColor setting: rare values are yellow or white while frequent values are blue.

*RST:

NORM

DISPlay:STYLe <Style>

Defines how the waveform data is displayed

Parameters: <Style>

VECTors | DOTS
VECTors Individual data points are connected by a line.

User Manual 1335.9090.02  08

588

R&S®RTM3000

Remote Control Commands General Instrument Setup

DOTS Only the data points are displayed.

*RST:

VECT

DISPlay:GRID:ANNotation[:ENABle] <State>

Enables or disables the display of scale values and units for the x-axis and y-axis at the grid lines.

Parameters: <State>

ON | OFF

*RST:

ON

DISPlay:GRID:ANNotation:TRACk <State>

If enabled, the grid moves with the waveforms, if you change the waveform's position in horizontal or vertical direction.

If disabled, the grid remains centered on the display, if you change the waveform's position.

Parameters: <State>

ON | OFF

*RST:

OFF

16.10.2 System Settings
CALibration................................................................................................................... 589 CALibration:STATe?....................................................................................................... 590 SYSTem:NAME............................................................................................................. 590 SYSTem:DATE.............................................................................................................. 590 SYSTem:TIME............................................................................................................... 590 SYSTem:COMMunicate:INTerface[:SELect]...................................................................... 591 SYSTem:BEEPer:CONTrol:STATe....................................................................................591 SYSTem:BEEPer:ERRor:STATe...................................................................................... 591 SYSTem:BEEPer:TRIG:STATe........................................................................................ 591 SYSTem:BEEPer[:IMMediate]......................................................................................... 591 SYSTem:SET................................................................................................................ 592 SYSTem:ERRor[:NEXT]?................................................................................................ 592 SYSTem:ERRor:ALL?.....................................................................................................592 SYSTem:PRESet........................................................................................................... 592 SYSTem:EDUCation:PRESet.......................................................................................... 592 SYSTem:DFPRint?.........................................................................................................593 SYSTem:TREE?............................................................................................................ 593
CALibration
Calibration starts the self-alignment process. It can take several minutes. Consider your timeout settings.

User Manual 1335.9090.02  08

589

R&S®RTM3000

Remote Control Commands General Instrument Setup

Calibration? returns information on the state of the self-alignment. Return values  0 indicate an error.

Same as *CAL?.

Return values: <SelfAlignment>

Numeric status indicator

CALibration:STATe?

Returns the overall state of the self-alignment.

Return values: <SelfAlignmentState> NOALignment | RUN | ERRor | OK | ABORt
NOALignment: no self-aligment was performed. Relevant for service operations. RUN: self-aligment is running ERRor: an error occured. OK: self-aligment has been performed successfully ABORt: self-aligment has been cancelled

Usage:

Query only

SYSTem:NAME

Defines an instrument name.

Parameters: <Name>

String with max. 20 characters

SYSTem:DATE <Year>,<Month>,<Day>

Specifies the internal date for the instrument.

Parameters: <Year>

Increment: 1 Default unit: a

<Month>

Range: 1 to 12 Increment: 1

<Day>

Range: 1 to 31 Increment: 1 Default unit: d

Usage:

SCPI confirmed

SYSTem:TIME <Hour>,<Minute>,<Second> Specifies the internal time for the instrument.

User Manual 1335.9090.02  08

590

R&S®RTM3000

Remote Control Commands General Instrument Setup

Parameters: <Hour>
<Minute>
<Second>
Usage:

Range: 0 to 23 Increment: 1 Default unit: h
Range: 0 to 59 Increment: 1 Default unit: min
Range: 0 to 59 Increment: 1 Default unit: s
SCPI confirmed

SYSTem:COMMunicate:INTerface[:SELect]

Selects the interface for remote control and web browser access ( ETHernet only).

Parameters: <Interface>

USB | ETHernet

SYSTem:BEEPer:CONTrol:STATe

Enables or disables a sound for general control events, e.g. changing the measurement type in the "Measure" menu.

Parameters: <ControlBeep>

ON | OFF

SYSTem:BEEPer:ERRor:STATe

Enables or disables the beep if an error occurs.

Parameters: <ErrorBeep>

ON | OFF

SYSTem:BEEPer:TRIG:STATe

Enables or disables the beep if a trigger occurs.

Parameters: <TriggerBeep>

ON | OFF

SYSTem:BEEPer[:IMMediate]

Generates an immediate beep. You can use this command, for example, to locate the instrument.

Usage:

Event

User Manual 1335.9090.02  08

591

R&S®RTM3000

Remote Control Commands General Instrument Setup

SYSTem:SET <Setup>

Defines or queries the device settings that can be saved and load manually with [File] > "Device Settings".

Parameters: <Setup>

488.2 block data

Usage:

SCPI confirmed

SYSTem:ERRor[:NEXT]?

Returns the oldest item of the error/event queue and removes it from the queue.

Return values: <Error>

Error/event_number,"Error/event_description>[;Device-dependent info]"

Example:

0,"No error"

Usage:

Query only SCPI confirmed

SYSTem:ERRor:ALL?

Returns a list of all error/event numbers and their description, and removes it from the error/event queue.

Return values: <ErrorList>

List of ErrorFormat
List of: Error/event_number,"Error/event_description>[;Devicedependent info]" If the queue is empty, the response is 0,"No error"

Usage:

Query only SCPI confirmed

SYSTem:PRESet

Resets the instrument to the default state, has the same effect as *RST.

Usage:

Event

SYSTem:EDUCation:PRESet

Deletes the password of the education mode.

Usage:

Event

User Manual 1335.9090.02  08

592

R&S®RTM3000

Remote Control Commands General Instrument Setup

SYSTem:DFPRint?

Returns the device footprint of the instrument. The device footprint contains the configuration of the instrument, installed modules, installed software and software licenses. This information is written in the device footprint xml file might be useful in case of maintenance or support request.

Return values: <DeviceFootprint>

Block Data Information as block data.

Usage:

Query only

SYSTem:TREE?

REturns a list of the implemented remote commands.

Return values: <SystemTree>

List of commands

Usage:

Query only

16.10.3 LAN Settings
The following commands take effect if SYSTem:COMMunicate:INTerface[: SELect] is set to ETHernet.
SYSTem:COMMunicate:INTerface:ETHernet:DHCP.......................................................... 593 SYSTem:COMMunicate:INTerface:ETHernet:IPADdress.................................................... 594 SYSTem:COMMunicate:INTerface:ETHernet:SUBNet........................................................ 594 SYSTem:COMMunicate:INTerface:ETHernet:GATeway...................................................... 594 SYSTem:COMMunicate:INTerface:ETHernet:IPPort...........................................................594 SYSTem:COMMunicate:INTerface:ETHernet:VXIPort........................................................ 594 SYSTem:COMMunicate:INTerface:ETHernet:HTTPport......................................................594 SYSTem:COMMunicate:INTerface:ETHernet:TRANsfer..................................................... 595 SYSTem:COMMunicate:INTerface:ETHernet:MACaddress?............................................... 595

SYSTem:COMMunicate:INTerface:ETHernet:DHCP

Enables DHCP for automatic network parameter distribution.

Parameters: <DHCP>

ON | OFF
OFF Use the following commands to specify connection parameters: SYSTem:COMMunicate:INTerface:ETHernet:IPADdress on page 594 SYSTem:COMMunicate:INTerface:ETHernet:SUBNet on page 594 SYSTem:COMMunicate:INTerface:ETHernet:GATeway on page 594

User Manual 1335.9090.02  08

593

R&S®RTM3000

Remote Control Commands General Instrument Setup

SYSTem:COMMunicate:INTerface:ETHernet:IPADdress SYSTem:COMMunicate:INTerface:ETHernet:SUBNet SYSTem:COMMunicate:INTerface:ETHernet:GATeway
Return or specify.

 IP address of the instrument.  IP subnet mask used by the instrument.  IP gateway used by the instrument.

Parameters: <FirstByte>

Range: 0 to 255 Increment: 1

<SecondByte>

Range: 0 to 255 Increment: 1

<ThirdByte>

Range: 0 to 255 Increment: 1

<FourthByte>

Range: 0 to 255 Increment: 1

SYSTem:COMMunicate:INTerface:ETHernet:IPPort <IPPort>

Returns or specifies the IP port number (default = 5025).

Parameters: <IPPort>

Range: 1024 to 65535

SYSTem:COMMunicate:INTerface:ETHernet:VXIPort <VXIport>

Specifies the VXI-11 port number.

Parameters: <VXIport>

Range: *RST:

0 to 65535 1024

SYSTem:COMMunicate:INTerface:ETHernet:HTTPport <HTTPport>

Returns the HTTP port number.

Parameters: <HTTPport>

Range: *RST:

0 to 65535 80

User Manual 1335.9090.02  08

594

R&S®RTM3000

Remote Control Commands General Instrument Setup

SYSTem:COMMunicate:INTerface:ETHernet:TRANsfer <TransferMode>

Enables automatic transfer speed selection, or selects one of the predefined settings that corresponds to your network data rate.

Parameters: <TransferMode>

AUTO | FD10 | FD100 | HD10 | HD100
AUTO Automatic transfer speed
FD10 | FD100 | HD10 | HD100 FD = full duplex, HD = half duplex 10 = 10 Mbps, 100 = 100 Mbps

SYSTem:COMMunicate:INTerface:ETHernet:MACaddress?

Returns the instrument's media access control address.

Return values: <MACaddress>

String data String parameter

Usage:

Query only

16.10.4 USB Settings

The following command takes effect if SYSTem:COMMunicate:INTerface[: SELect] is set to USB.

SYSTem:COMMunicate:INTerface:USB:CLASs

Selects the USB mode.  USB TMC (Test & Measurement Class)  USB VCP (Virtual Com Port)  USB MTP (Media Transfer Protocol)

Parameters: <USBClass>

TMC | VCP | MTP

16.10.5 Trigger Out
TRIGger:OUT:MODE...................................................................................................... 596 TRIGger:OUT:PLENgth...................................................................................................596 TRIGger:OUT:POLarity................................................................................................... 596

User Manual 1335.9090.02  08

595

R&S®RTM3000

Remote Control Commands General Instrument Setup

TRIGger:OUT:MODE <OutputMode>

Defines which signals are generated at the [Aux Out] connector.

Parameters: <OutputMode>

OFF | TRIGger | REFerence | MASK

OFF No output

TRIGger Outputs a pulse when the instrument triggers.

REFerence Outputs a 10 MHz reference frequency.

MASK Outputs a pulse when a mask is violated. This function is only available if a mask is specified.

*RST:

OFF

TRIGger:OUT:PLENgth <PulseLength>

Defines the pulse width of the pulse at the [Aux Out] front connector (at trigger event or mask viaolation).

Parameters: <PulseLength>

*RST:

1E-6

TRIGger:OUT:POLarity <Polarity>

Defines the polarity of the pulse at the [Aux Out] front connector (at trigger event or mask viaolation).

Parameters: <Polarity>

POSitive | NEGative

*RST:

POS

16.10.6 Firmware Update
DIAGnostic:UPDate:TRANsfer:OPEN.............................................................................. 596 DIAGnostic:UPDate:TRANsfer:DATA............................................................................... 597 DIAGnostic:UPDate:TRANsfer:CLOSe............................................................................. 597 DIAGnostic:UPDate:INSTall............................................................................................ 597

DIAGnostic:UPDate:TRANsfer:OPEN <TransferItem>

Opens a data transfer for the firmware update file, and checks for errors.

Parameters: <TransferItem>

FIRMware

User Manual 1335.9090.02  08

596

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Example:

See Chapter 16.2.2.2, "Using DIAGnostic:UPDdate:TRANsfer", on page 423

DIAGnostic:UPDate:TRANsfer:DATA <Offset>,<Checksum>,<Data>

Sends the firmware update file data to the internal RAM of the instrument

Setting parameters:

<Offset>

Specifies the byte offset of the blockdata in the file.

<Checksum>

CRC-16-CCITT type checksum calculated for the raw binary data in blockdata.

<Data>

Block data is composed of a header #nm containing the length of the data followed by the data in raw binary format. Here, m is the length of the data in byte, and n is the number of digits in m.

Example:

See Chapter 16.2.2.2, "Using DIAGnostic:UPDdate:TRANsfer", on page 423

Usage:

Setting only

DIAGnostic:UPDate:TRANsfer:CLOSe

Closes the file transfer.

Example:

See Chapter 16.2.2.2, "Using DIAGnostic:UPDdate:TRANsfer", on page 423.

Usage:

Event

DIAGnostic:UPDate:INSTall <Path>

Starts the firmware update.

Setting parameters:

<Path>

Empty string

Example:

See Chapter 16.2.2.2, "Using DIAGnostic:UPDdate:TRANsfer", on page 423

Usage:

Setting only

16.11 Serial Bus Analysis
 General................................................................................................................. 598  SPI (Option R&S RTM-K1)....................................................................................600  I²C......................................................................................................................... 612  UART (Option R&S RTM-K2)................................................................................623  CAN (Option R&S RTM-K3)..................................................................................632  LIN (Option R&S RTM-K3)....................................................................................647

User Manual 1335.9090.02  08

597

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

 Audio (Option R&S RTM-K5)................................................................................ 660  MIL-1553 (Option R&S RTM-K6).......................................................................... 672  ARINC 429 (Option R&S RTM-K7)....................................................................... 695

16.11.1 General
BUS<b>:TYPE...............................................................................................................598 BUS<b>:STATe.............................................................................................................. 598 BUS<b>:FORMat........................................................................................................... 598 BUS<b>:LABel.............................................................................................................. 599 BUS<b>:LABel:STATe.................................................................................................... 599 BUS<b>:DSIGnals......................................................................................................... 599 BUS<b>:DSIZe.............................................................................................................. 599 BUS<b>:POSition.......................................................................................................... 600 BUS<b>:RESult............................................................................................................. 600

BUS<b>:TYPE <Type>

Defines the bus or interface type for analysis. All buses require special option to the instrument.

Suffix:

.

<b>

1..4

Parameters: <Type>

PARallel | CPARallel | I2C | SPI | SSPI | UART | CAN | LIN | I2S | MILStd | ARINc

*RST:

PARallel

BUS<b>:STATe <State>

Switches protocol decoding on or off.

Suffix:

.

<b>

1..4

Parameters: <State>

ON | OFF

*RST:

OFF

BUS<b>:FORMat <Format>

Sets the decoding format for the display on the screen.

Suffix:

.

<b>

1..4

Parameters: <Format>

ASCii | HEXadecimal | BINary | DECimal | OCTal

*RST:

HEX

User Manual 1335.9090.02  08

598

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:LABel <Label>

Defines an additional name label for the selected bus. The maximum name length is 8 characters, and only ASCII characters provided on the on-screen keypad can be used.

Suffix: <b>

. 1..2 Selects the bus.

Parameters: <Label>

String value

BUS<b>:LABel:STATe <State>

Displays or hides the bus label. The bus label is shown on the the right side of the display.

Suffix: <b>

. 1..2 Selects the bus.

Parameters: <State>

ON | OFF

*RST:

ON

BUS<b>:DSIGnals <BitsSignals>

Displays the individual bit lines above the decoded bus line.

Suffix:

.

<b>

1..4

Parameters: <BitsSignals>

ON | OFF

*RST:

ON

BUS<b>:DSIZe <DisplaySize>

Sets the height of the decoded bus signal on the screen.

Suffix:

.

<b>

1..4

Parameters: <DisplaySize>

SMALl | MEDium | LARGe | DIV2 | DIV4

DIV2 | DIV4 2 or 4 divisions

SMALl | MEDium | LARGe Size of indicated bus is smaller than 2 div.

*RST:

MEDium

User Manual 1335.9090.02  08

599

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:POSition <Position>

Sets the vertical position of the decoded bus signal in divisions on the screen.

Suffix:

.

<b>

1..4

Parameters: <Position>

Range: 5 to -5

Increment: 0.02

*RST:

-3.5

Default unit: DIV

BUS<b>:RESult <ShowResultTable>

Displays or hides the table of decode results.

Suffix:

.

<b>

1..4

Parameters: <ShowResultTable> ON | OFF

16.11.2 SPI (Option R&S RTM-K1)
The Serial Peripheral Interface (SPI) is used for communication with slow peripheral devices, in particular, for transmission of data streams.
SPI (no CS) is a Simplified SPI configuration without chip select line.
A 4-channel instrument is required for full support of the SPI (with CS) and SPI (no CS) protocols.
 SPI (with CS)- Configuration................................................................................. 600  SPI (no CS) - Configuration.................................................................................. 603  SPI - Trigger..........................................................................................................606  SPI - Decode Results............................................................................................608
16.11.2.1 SPI (with CS)- Configuration
Start the bus configuration with the threshold setting. Use one of the following commands:  CHANnel<m>:THReshold:FINDlevel on page 436  CHANnel<m>:THReshold on page 435
In all BUS<b>:SPI... commands, the suffix <b> selects the bus.
BUS<b>:SPI:CS:SOURce............................................................................................... 601 BUS<b>:SPI:CS:POLarity............................................................................................... 601 BUS<b>:SPI:CLOCk:SOURce.........................................................................................601 BUS<b>:SPI:CLOCk:POLarity......................................................................................... 601 BUS<b>:SPI:DATA:SOURce........................................................................................... 602

User Manual 1335.9090.02  08

600

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:SPI:MOSI:SOURce........................................................................................... 602 BUS<b>:SPI:MISO:SOURce........................................................................................... 602 BUS<b>:SPI:DATA:POLarity........................................................................................... 602 BUS<b>:SPI:MOSI:POLarity........................................................................................... 602 BUS<b>:SPI:MISO:POLarity........................................................................................... 603 BUS<b>:SPI:BORDer.....................................................................................................603 BUS<b>:SPI:SSIZe........................................................................................................ 603

BUS<b>:SPI:CS:SOURce <Source>

Selects the input channel of the chip select line.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0..D15

*RST:

CH1

BUS<b>:SPI:CS:POLarity <Polarity>

Selects whether the chip select signal is high active (high = 1) or low active (low = 1).

Suffix:

.

<b>

1..4

Parameters: <Polarity>

POSitive | NEGative

POSitive = high active NEGative = low active

*RST:

NEGative

BUS<b>:SPI:CLOCk:SOURce <Source>

Selects the input channel of the clock line.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0..D15

*RST:

CH1

BUS<b>:SPI:CLOCk:POLarity <Polarity>

Selects if data is stored with the rising or falling slope of the clock. The slope marks the begin of a new bit.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

601

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <Polarity>

POSitive | NEGative

POSitive: rising slope NEGative: falling slope

*RST:

POS

BUS<b>:SPI:DATA:SOURce <Source> BUS<b>:SPI:MOSI:SOURce <MosiSource>
Selects the input channel of the MOSI / MISO line.

Suffix:

.

<b>

1..4

Parameters: <MosiSource>

CH1 | CH2 | CH3 | CH4 | D0..D15

*RST:

CH1

BUS<b>:SPI:MISO:SOURce <MisoSource>

Selects the input channel of the optional MISO line.

Suffix: <b>

. 1 | 3. Bus 2 or 4 is not available if the MISO source is used on bus 1 or 3, respectively.

Parameters: <MisoSource>

CH1 | CH2 | CH3 | CH4 | NONE | D0..D15

*RST:

NONE

BUS<b>:SPI:DATA:POLarity <Polarity>

Selects whether transmitted data is high active (high = 1) or low active (low = 1) on the data line.

Suffix:

.

<b>

1..4

Parameters: <Polarity>

POSitive | NEGative

POSitive = high active NEGative = low active

*RST:

POSitive

BUS<b>:SPI:MOSI:POLarity <MosiPolarity>
Selects if transmitted data is high active (high = 1) or low active (low = 1) on the MOSI/ MISO line.

User Manual 1335.9090.02  08

602

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Suffix: <b>
Parameters: <MosiPolarity>

. 1..4

ACTLow | ACTHigh

*RST:

ACTH

BUS<b>:SPI:MISO:POLarity <MisoPolarity>

Selects whether transmitted data is high active (high = 1) or low active (low = 1) on the MISO line.

Suffix: <b>

. 1 | 3. Bus 2 or 4 is not available if the MISO source is used on bus 1 or 3, respectively.

Parameters: <MisoPolarity>

ACTLow | ACTHigh

*RST:

ACTH

BUS<b>:SPI:BORDer <BitOrder>

Defines if the data of the messages starts with MSB (most significant bit) or LSB (least significant bit).

Suffix:

.

<b>

1..4

Parameters: <BitOrder>

MSBFirst | LSBFirst

*RST:

MSBFirst

BUS<b>:SPI:SSIZe <SymbolSize>

Sets the word length, the number of bits in a message.

Suffix:

.

<b>

1..4

Parameters: <SymbolSize>

Range: 4 to 32

Increment: 1

*RST:

8

Default unit: Bit

16.11.2.2 SPI (no CS) - Configuration
Start the bus configuration with the threshold setting. Use one of the following commands:  CHANnel<m>:THReshold:FINDlevel on page 436

User Manual 1335.9090.02  08

603

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

 CHANnel<m>:THReshold on page 435
In all BUS<b>:SSPI... commands, the suffix <b> selects the bus.
BUS<b>:SSPI:CLOCk:SOURce.......................................................................................604 BUS<b>:SSPI:CLOCk:POLarity.......................................................................................604 BUS<b>:SSPI:DATA:SOURce......................................................................................... 604 BUS<b>:SSPI:MOSI:SOURce......................................................................................... 604 BUS<b>:SSPI:MISO:SOURce......................................................................................... 605 BUS<b>:SSPI:DATA:POLarity......................................................................................... 605 BUS<b>:SSPI:MOSI:POLarity......................................................................................... 605 BUS<b>:SSPI:MISO:POLarity......................................................................................... 605 BUS<b>:SSPI:BITime.....................................................................................................606 BUS<b>:SSPI:BORDer...................................................................................................606 BUS<b>:SSPI:SSIZe...................................................................................................... 606

BUS<b>:SSPI:CLOCk:SOURce <Source>

Selects the input channel of the clock line.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0..D15

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH1

BUS<b>:SSPI:CLOCk:POLarity <Polarity>

Selects if data is stored with the rising or falling slope of the clock. The slope marks the begin of a new bit.

Suffix:

.

<b>

1..4

Parameters: <Polarity>

POSitive | NEGative

POSitive: rising slope NEGative: falling slope

*RST:

POSitive

BUS<b>:SSPI:DATA:SOURce <Source> BUS<b>:SSPI:MOSI:SOURce <MosiSource>
Selects the input channel of the MOSI / MISO line.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

604

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <MosiSource>

CH1 | CH2 | CH3 | CH4 | D0..D15

*RST:

CH1

BUS<b>:SSPI:MISO:SOURce <MisoSource>

Selects the input channel of the optional MISO line.

Suffix: <b>

. 1 | 3. Bus 2 or 4 is not available if the MISO source is used on bus 1 or 3, respectively.

Parameters: <MisoSource>

CH1 | CH2 | CH3 | CH4 | NONE | D0..D15

*RST:

NONE

BUS<b>:SSPI:DATA:POLarity <Polarity>

Selects whether transmitted data is high active (high = 1) or low active (low = 1) on the data line.

Suffix:

.

<b>

1..4

Parameters: <Polarity>

POSitive | NEGative

POSitive = high active NEGative = low active

*RST:

POSitive

BUS<b>:SSPI:MOSI:POLarity <MosiPolarity>

Selects if transmitted data is high active (high = 1) or low active (low = 1) on the MOSI/ MISO line.

Suffix:

.

<b>

1..4

Parameters: <MosiPolarity>

ACTLow | ACTHigh

*RST:

ACTH

BUS<b>:SSPI:MISO:POLarity <MisoPolarity>

Selects whether transmitted data is high active (high = 1) or low active (low = 1) on the MISO line.

Suffix: <b>

. 1 | 3. Bus 2 or 4 is not available if the MISO source is used on bus 1 or 3, respectively.

User Manual 1335.9090.02  08

605

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <MisoPolarity>

ACTLow | ACTHigh

*RST:

ACTH

BUS<b>:SSPI:BITime <BurstIdleTime>

Within the idle time the data and clock lines are low. A new frame begins when the idle time has expired and the clock line has been inactive during that time. If the time interval between the data words is shorter than the idle time, the words are part of the same frame.

Suffix:

.

<b>

1..4

Parameters: <BurstIdleTime>

Range: 16e-9 to 838.832e-6

Increment: 16e-9

*RST:

100e-6

Default unit: s

BUS<b>:SSPI:BORDer <BitOrder>

Defines if the data of the messages starts with MSB (most significant bit) or LSB (least significant bit).

Suffix:

.

<b>

1..4

Parameters: <BitOrder>

MSBFirst | LSBFirst

*RST:

MSBFirst

BUS<b>:SSPI:SSIZe <SymbolSize>

Sets the word length, the number of bits in a message.

Suffix:

.

<b>

1..4

Parameters: <SymbolSize>

Range: 4 to 32

Increment: 1

*RST:

8

Default unit: Bit

16.11.2.3 SPI - Trigger
To configure the protocol trigger, make sure to set first:  TRIGger:A:TYPE to BUS

User Manual 1335.9090.02  08

606

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

 TRIGger:A:SOURce to SBUS1 | SBUS2
TRIGger:A:SOURce:SPI................................................................................................. 607 TRIGger:A:SPI:MODE.................................................................................................... 607 TRIGger:A:SPI:PATTern..................................................................................................607 TRIGger:A:SPI:PLENgth.................................................................................................608 TRIGger:A:SPI:POFFset.................................................................................................608

TRIGger:A:SOURce:SPI <SpiSource>

Selects the MOSI or the MISO line as trigger source. Only relevant, if both lines are used and configured.

Parameters: <SpiSource>

MOSI | MISO

TRIGger:A:SPI:MODE <Mode>

Specifies the trigger mode for the SPI protocols (with and without CS).

Parameters: <Mode>

BSTart | BEND | NTHBit | PATTern

BSTart Burst start, sets the trigger event to the start of the frame. The frame starts when the chip select signal CS changes to the active state.

BEND Burst end, sets the trigger event to the end of the message.

NTHBit Sets the trigger event to the specified bit number. To define the bit number, use TRIGger:A:SPI:POFFset.

PATTern Sets the trigger event to a serial pattern. To define the pattern, use TRIGger:A:SPI:PATTern. For a complete configuration of the pattern mode, you also have to set TRIGger:A:SPI:PLENgth and TRIGger:A:SPI: POFFset.

*RST:

BSTart

TRIGger:A:SPI:PATTern <DataPattern>

Defines the bit pattern as trigger condition. The pattern length is adjusted to the number of bits defined in the pattern.

Parameters: <DataPattern>

String with max. 32 characters (4 byte + 8 bit) . Characters 0, 1 and X are allowed.

Example:

TRIG:A:SPI:PATT "0011XXXX0110" Sets a 12bit pattern.

User Manual 1335.9090.02  08

607

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:SPI:PLENgth <PatternLength>

Returns the number of bits in the previously defined bit pattern (TRIGger:A:SPI: PATTern). The command can also be used to shorten a previously defined bit pattern.

Parameters: <PatternLength>

Range: 1 to 32

Increment: 1

*RST:

4

Example:

TRIG:A:SPI:PATT "0011XXXX0110" TRIG:A:SPI:PLEN? 12 TRIG:A:SPI:PLEN 4 TRIG:A:SPI:PATT? "0011"

TRIGger:A:SPI:POFFset <PatternBitOffset>

Sets the number of bits before the first bit of the pattern.

Parameters: <PatternBitOffset>

Number of ignored bits

Range: 0 to 4095

Increment: 1

*RST:

0

16.11.2.4 SPI - Decode Results
In all BUS<b>:SPI... and BUS<b>:SSPI... commands, the suffix <b> selects the bus.
BUS<b>:SPI:FCOunt?.................................................................................................... 608 BUS<b>:SPI:FRAME<n>:STATus?.................................................................................. 609 BUS<b>:SPI:FRAME<n>:STARt?.................................................................................... 609 BUS<b>:SPI:FRAME<n>:STOP?.....................................................................................609 BUS<b>:SPI:FRAME<n>:DATA:MOSI?............................................................................ 610 BUS<b>:SPI:FRAME<n>:DATA:MISO?............................................................................ 610 BUS<b>:SPI:FRAME<n>:WCOunt?................................................................................. 610 BUS<b>:SPI:FRAME<n>:WORD<o>:STARt?....................................................................611 BUS<b>:SPI:FRAME<n>:WORD<o>:STOP?.................................................................... 611 BUS<b>:SPI:FRAME<n>:WORD<o>:MOSI?.....................................................................611 BUS<b>:SPI:FRAME<n>:WORD<o>:MISO?.................................................................... 612

BUS<b>:SPI:FCOunt?

Returns the number of decoded frames.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

608

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Return values: <FrameCount>
Usage:

Total number of decoded frames. Query only

BUS<b>:SPI:FRAME<n>:STATus?

Returns the overall state of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <Status>

OK | INCFirst | INCLast | INSufficient
INCFirst First frame is incomplete
INCLast Last frame is incomplete

Usage:

Query only

BUS<b>:SPI:FRAME<n>:STARt?

Returns the start time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Return values: <StartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:SPI:FRAME<n>:STOP?

Returns the end time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

User Manual 1335.9090.02  08

609

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Return values: <StopTime>
Usage:

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s
Query only

BUS<b>:SPI:FRAME<n>:DATA:MOSI?

Returns the data words of the specified frame of the MOSI line.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <DataMosi>

List of decimal values of data bytes

Example:

BUS:SPI:FRAM3:DATA:MOSI? -> 94,177,171,60,242,219,100,0

Usage:

Query only

BUS<b>:SPI:FRAME<n>:DATA:MISO?

Returns the data words of the specified frame of the MISO line.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <DataMiso>

List of decimal values of data bytes

Example:

BUS:SPI:FRAM3:DATA:MISO? -> 94,177,171,60,242,219,100,0

Usage:

Query only

BUS<b>:SPI:FRAME<n>:WCOunt?

Returns the number of words in the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

User Manual 1335.9090.02  08

610

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Return values: <WordCount>
Usage:

Number of words Query only

BUS<b>:SPI:FRAME<n>:WORD<o>:STARt?

Returns the start time of the specified data word.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the word number.

Return values: <StartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:SPI:FRAME<n>:WORD<o>:STOP?

Returns the end time of the specified data word.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the word number.

Return values: <StopTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:SPI:FRAME<n>:WORD<o>:MOSI?

Returns the data value of the specified word on the MOSI line.

Use this command if only one line is defined.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

611

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

<n>
<o>
Return values: <Data> Usage:

* Selects the frame (1...n) * Selects the word number (1...o)
Decimal value of the data word Query only

BUS<b>:SPI:FRAME<n>:WORD<o>:MISO?

Returns the data value of the specified word on the optional MISO line.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n)

<o>

*

Selects the word number (1...o)

Return values: <Data>

Decimal value of the data word

Usage:

Query only

16.11.3 I²C
The Inter-Integrated Circuit is a simple, low-bandwidth, low-speed protocol used for communication between on-board devices, for example, in LCD and LED drivers, RAM, EEPROM, and others.  I²C - Configuration (Option R&S RTM-K1)............................................................ 612  I²C - Trigger...........................................................................................................613  I²C - Decode Results.............................................................................................616
16.11.3.1 I²C - Configuration (Option R&S RTM-K1)
Start the bus configuration with the threshold setting. Use one of the following commands:  CHANnel<m>:THReshold:FINDlevel on page 436  CHANnel<m>:THReshold on page 435 In all BUS<b>:I2C... commands, the suffix <b> selects the bus. BUS<b>:I2C:CLOCk:SOURce......................................................................................... 613 BUS<b>:I2C:DATA:SOURce........................................................................................... 613

User Manual 1335.9090.02  08

612

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:I2C:CLOCk:SOURce <Source>

Sets the input channel to which the clock line is connected.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0..D15

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH1

BUS<b>:I2C:DATA:SOURce <Source>

Sets the input channel to which the data line is connected.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0..D15

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH1

16.11.3.2 I²C - Trigger
To configure the protocol trigger, make sure to set first:  TRIGger:A:TYPE to BUS  TRIGger:A:SOURce to SBUS1 | SBUS2
TRIGger:A:I2C:MODE.................................................................................................... 613 TRIGger:A:I2C:ACCess.................................................................................................. 614 TRIGger:A:I2C:AMODe.................................................................................................. 614 TRIGger:A:I2C:ADDRess................................................................................................614 TRIGger:A:I2C:PATTern.................................................................................................. 615 TRIGger:A:I2C:PLENgth................................................................................................. 615 TRIGger:A:I2C:POFFset................................................................................................. 616

TRIGger:A:I2C:MODE <Mode>

Specifies the trigger mode for I²C.

Parameters: <Mode>

STARt | RESTart | STOP | MACKnowledge | PATTern
STARt Start of the message. The start condition is a falling slope on SDA while SCL is high.

User Manual 1335.9090.02  08

613

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

RESTart Restarted message. The restart is a repeated start condition.

STOP End of the message. The stop condition is a rising slope on SDA while SCL is high.

MACKnowledge Missing acknowledge. If the transfer failed, at the moment of the acknowledge bit the SCL and the SDA lines are both on high level.

PATTern Triggers on a set of trigger conditions: read or write access of the master, to an address, or/and to a bit pattern in the message. For a complete configuration of the pattern mode, you have to set: TRIGger:A:I2C:ACCess (read/write access), and TRIGger:A:I2C:AMODe and TRIGger:A:I2C:ADDRess (address), and/or TRIGger:A:I2C:POFFset and TRIGger:A:I2C:PLENgth and TRIGger:A:I2C:PATTern (pattern)

*RST:

STARt

TRIGger:A:I2C:ACCess <Access>

Toggles the trigger condition between Read and Write access of the master.

Parameters: <Access>

READ | WRITe

*RST:

READ

TRIGger:A:I2C:AMODe <AdrMode>

Sets the lenght of the slave address.

Parameters: <AdrMode>

NORMal | EXTended

NORMal: 7 bit address EXTended: 10 bit address

*RST:

NORMal

TRIGger:A:I2C:ADDRess <AddressString> Sets the address of the slave device. The address can have 7 bits or 10 bits.

User Manual 1335.9090.02  08

614

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <AddressString>
Example:
Example:

String with max. 7 or 10 characters, depending on the address length. Characters 0, 1, and X are allowed, but X cannot be assigned to a specified bit. If at least one X occurs in the address, the complete address is set to X.
TRIG:A:I2C:AMOD NORM TRIG:A:I2C:ADDR "1011" TRIG:A:I2C:ADDR? Return value (7bit address): "0001011"
TRIG:A:I2C:AMOD EXT TRIG:A:I2C:ADDR "10X1" TRIG:A:I2C:ADDR? Return value (10bit address): "XXXXXXXXXX"

TRIGger:A:I2C:PATTern <DataPattern>

Defines the bit pattern as trigger condition. Make sure that the correct pattern length has been defined before with TRIGger:A:I2C:PLENgth.

Parameters: <DataPattern>

String with max. 24 characters (3 byte * 8 bit). Characters 0, 1, and X are allowed. X can be assigned to a specified bit. If you define a pattern shorter than the pattern length, the missing LSB are filled with X. If you define a pattern longer than the pattern length, the pattern string is not valid

Example:

TRIG:A:I2C:PLEN 2 TRIG:A:I2C:PATT "10X10000XXXX1111" TRIG:A:I2C:PATT? Return value (2 bytes): "10X10000XXXX1111"

Example:

TRIG:A:I2C:PLEN 1 TRIG:A:I2C:PATT "110" TRIG:A:I2C:PATT? Return value (1 byte): "110XXXXX"

TRIGger:A:I2C:PLENgth <PatternLength>

Defines how many bytes are considered in the trigger condition. To set the pattern for these bytes, use TRIGger:A:I2C:PATTern.

Parameters: <PatternLength>

Number of bytes

Range: 1 to 3

Increment: 1

*RST:

1

User Manual 1335.9090.02  08

615

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:I2C:POFFset <PatternByteOffset>

Sets the number of bytes before the first byte of interest, relating to the end of the address bytes.

Parameters: <PatternByteOffset>

Number of ignored bytes

Range: 0 to 4095

Increment: 1

*RST:

0

16.11.3.3 I²C - Decode Results
In all BUS<b>:I2C... commands, the suffix <b> selects the bus.
BUS<b>:I2C:FCOunt?.................................................................................................... 616 BUS<b>:I2C:FRAMe<n>:DATA?......................................................................................616 BUS<b>:I2C:FRAMe<n>:STATus?................................................................................... 617 BUS<b>:I2C:FRAMe<n>:STARt?.....................................................................................617 BUS<b>:I2C:FRAMe<n>:STOP?..................................................................................... 617 BUS<b>:I2C:FRAMe<n>:AACCess?................................................................................ 618 BUS<b>:I2C:FRAMe<n>:ACCess?.................................................................................. 618 BUS<b>:I2C:FRAMe<n>:ACOMplete?............................................................................. 618 BUS<b>:I2C:FRAMe<n>:ADBStart?................................................................................ 619 BUS<b>:I2C:FRAMe<n>:ADDRess?................................................................................619 BUS<b>:I2C:FRAMe<n>:ADEVice?................................................................................. 619 BUS<b>:I2C:FRAMe<n>:AMODe?.................................................................................. 620 BUS<b>:I2C:FRAMe<n>:ASTart?.................................................................................... 620 BUS<b>:I2C:FRAMe<n>:BCOunt?.................................................................................. 620 BUS<b>:I2C:FRAMe<n>:BYTE<o>:ACCess?................................................................... 621 BUS<b>:I2C:FRAMe<n>:BYTE<o>:ACKStart?................................................................. 621 BUS<b>:I2C:FRAMe<n>:BYTE<o>:COMPlete?................................................................ 621 BUS<b>:I2C:FRAMe<n>:BYTE<o>:STARt?......................................................................622 BUS<b>:I2C:FRAMe<n>:BYTE<o>:VALue?..................................................................... 622

BUS<b>:I2C:FCOunt?

Returns the number of received frames.

Suffix:

.

<b>

1..4

Return values: <FrameCount>

Total number of decoded frames.

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:DATA? Returns the data words of the specified frame.

User Manual 1335.9090.02  08

616

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Suffix: <b> <n>
Return values: <DataWords> Example:
Usage:

. 1..4
* Selects the frame.
Comma-separated list of decimal values of the data bytes.
BUS:I2C:FRAM2:DATA? returns four data bytes: -> 69,158,174,161 Query only

BUS<b>:I2C:FRAMe<n>:STATus?

Returns the overall state of the frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <State>

INComplete | OK | UNEXpstop | INSufficient | ADDifferent
INComplete The frame is not completely contained in the acquisition.

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:STARt?

Returns the start time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <StartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:STOP? Returns the end time of the specified frame.

User Manual 1335.9090.02  08

617

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Suffix: <b> <n>
Return values: <EndTime>
Usage:

. 1..4
* Selects the frame.
Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s
Query only

BUS<b>:I2C:FRAMe<n>:AACCess?

Returns the address acknowledge bit value for the indicated frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <Acknowledge>

INComplete | ACK | NACK | EITHer

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:ACCess?

Returns the transfer direction - read or write access from master to slave.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <Access>

INComplete | READ | WRITE | EITHer | UNDF
INComplete The frame is not completely contained in the acquisition.
UNDF Access is not defined.

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:ACOMplete?

Returns the state of the address.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

618

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

<n>

*

Selects the frame.

Return values: <AddressComplete> ON | OFF
ON Address was received completely.

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:ADBStart?

Returns the start time of the address acknowledge bit.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <AckStartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:ADDRess?

Returns the decimal address value of the indicated frame including the R/W bit.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <AddressValue>

Decimal value
Range: 0 to 2047 Increment: 1

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:ADEVice?

Returns the decimal address value of the indicated frame without R/W bit.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

User Manual 1335.9090.02  08

619

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Return values: <SlaveAddress>
Usage:

Decimal value Range: 0 to 1023 Increment: 1
Query only

BUS<b>:I2C:FRAMe<n>:AMODe?

Returns the address length.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <AddressMode>

BIT7 | BIT10

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:ASTart?

Returns the start time of the address for the indicated frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <StartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:BCOunt?

Returns the number of data bytes in the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <ByteCount im Frame>

Number of words (bytes)

User Manual 1335.9090.02  08

620

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Example: Usage:

BUS:I2C:FRAM2:BCO? -> 4
Query only

BUS<b>:I2C:FRAMe<n>:BYTE<o>:ACCess?

Returns the acknowledge bit value of the specified data byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the byte number.

Return values: <Acknowledge>

INComplete | ACK | NACK | EITHer

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:BYTE<o>:ACKStart?

Returns the start time of the acknowledge bit of the specified byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the byte number.

Return values: <AckStartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:BYTE<o>:COMPlete?

Returns the state of the byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

User Manual 1335.9090.02  08

621

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

<o> Return values: <ByteComplete>
Usage:

* Selects the byte number.
ON | OFF ON Data byte was received completely. Query only

BUS<b>:I2C:FRAMe<n>:BYTE<o>:STARt?

Returns the start time of the specified data byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the byte number.

Return values: <StartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:I2C:FRAMe<n>:BYTE<o>:VALue?

Returns the decimal value of the specified byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the byte number.

Return values: <ByteValue>

Decimal value
Range: 0 to 255 Increment: 1

Example:

BUS:I2C:FRAM2:BYTE2:VAL? -> 158

Usage:

Query only

User Manual 1335.9090.02  08

622

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

16.11.4 UART (Option R&S RTM-K2)
The Universal Asynchronous Receiver/Transmitter (UART) converts a word of data into serial data, and vice versa.
 UART - Configuration............................................................................................623  UART - Trigger...................................................................................................... 626  UART - Decode Results........................................................................................627

16.11.4.1 UART - Configuration
Start the bus configuration with the threshold setting. Use one of the following commands:
 CHANnel<m>:THReshold:FINDlevel on page 436
 CHANnel<m>:THReshold on page 435
In all BUS<b>:UART... commands, the suffix <b> selects the bus.
BUS<b>:UART:RX:SOURce............................................................................................623 BUS<b>:UART:DATA:SOURce........................................................................................ 623 BUS<b>:UART:TX:SOURce............................................................................................ 623 BUS<b>:UART:POLarity................................................................................................. 624 BUS<b>:UART:DATA:POLarity........................................................................................ 624 BUS<b>:UART:SSIZe.....................................................................................................624 BUS<b>:UART:PARity.................................................................................................... 625 BUS<b>:UART:SBIT.......................................................................................................625 BUS<b>:UART:BAUDrate............................................................................................... 625 BUS<b>:UART:BITime....................................................................................................625

BUS<b>:UART:RX:SOURce <Source> BUS<b>:UART:DATA:SOURce <Source>
Selects the input channel of the data line.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0..D15

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH1

BUS<b>:UART:TX:SOURce <Source>

Selects the input channel of the transmitter TX line.

Suffix: <b>

. 1 | 3. Bus 2 or 4 is not available if the TX source is used on bus 1 or 3, respectively.

User Manual 1335.9090.02  08

623

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <TxSource>

CH1 | CH2 | CH3 | CH4 | NONE | D0..D15

NONE Disables the optional TX line.

*RST:

NONE

BUS<b>:UART:POLarity <IdleState>

Defines the logic levels of the bus. The idle state corresponds to a logic 1, and the start bit to a logic 0.

Alternative command for BUS<b>:UART:DATA:POLarity

Suffix:

.

<b>

1..4

Parameters: <IdleState>

IDLLow | IDLHigh

IDLLow: idle low, low = 1 IDLHigh: idle high, high = 1

*RST:

IDLH

BUS<b>:UART:DATA:POLarity <Polarity>

Defines if the transmitted data on the bus is high (high = 1) or low (low = 1) active.

Alternative command for BUS<b>:UART:POLarity .

Suffix:

.

<b>

1..4

Parameters: <Polarity>

POSitive | NEGative

POSitive = high active NEGative = low active

*RST:

POS

BUS<b>:UART:SSIZe <SymbolSize>

Sets the number of data bits in a message.

Suffix:

.

<b>

1..4

Parameters: <SymbolSize>

Range: 5 to 9

Increment: 1

*RST:

8

Default unit: Bit

User Manual 1335.9090.02  08

624

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:UART:PARity <Parity>

Defines the optional parity bit that is used for error detection.

Suffix: <b>

. 1..2 Selects the bus. Note: SPI and UART protocols occupy two bus lines.

Parameters: <Parity>

ODD | EVEN | NONE

*RST:

NONE

BUS<b>:UART:SBIT <StopBitNumber>

Sets the stop bits.

Suffix: <b>

. 1..2 Selects the bus. Note: SPI and UART protocols occupy two bus lines.

Parameters: <StopBitNumber>

B1 | B1_5 | B2

1 stop bit, 1.5 stop bits or 2 stop bits are possible.

*RST:

B1

BUS<b>:UART:BAUDrate <Baudrate>

Sets the number of transmitted bits per second.

Suffix:

.

<b>

1..4

Parameters: <Baudrate>

Range: 100 to 78.1E6

Increment: 100

*RST:

115200

Default unit: Bit

BUS<b>:UART:BITime <BurstIdleTime>

Sets the minimal time between two data frames (packets), that is, between the last stop bit and the start bit of the next frame.

Suffix:

.

<b>

1..4

Parameters: <BurstIdleTime>

Range: Range depends on the bus configuration, mainly on bit rate and symbol size.
Default unit: s

User Manual 1335.9090.02  08

625

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

16.11.4.2 UART - Trigger
To configure the protocol trigger, make sure to set first:  TRIGger:A:TYPE to BUS  TRIGger:A:SOURce to SBUS1 | SBUS2
TRIGger:A:SOURce:UART............................................................................................. 626 TRIGger:A:UART:MODE................................................................................................. 626 TRIGger:A:UART:PATTern.............................................................................................. 627 TRIGger:A:UART:PLENgth..............................................................................................627 TRIGger:A:UART:POFFset..............................................................................................627

TRIGger:A:SOURce:UART <UartSource>

Selects the transmitter or receiver line as trigger source.

Parameters: <UartSource>

RX | TX

TRIGger:A:UART:MODE <Mode>

Specifies the trigger mode for UART/RS-232 interfaces.

See also: "UART trigger settings" on page 277.

Parameters: <Mode>

BSTart | SBIT | NTHSymbol | SYMBol | PATTern | PRERror | SPERror | BREak
BSTart Burst start. Sets the trigger to the begin of a data frame. The frame start is the first start bit after the idle time.
SBIT Start bit. The start bit is the first low bit after a stop bit.
NTHSymbol Sets the trigger to the n-th symbol of a burst.
SYMBol Triggers if a pattern occurs in a symbol at any position in a burst.
PATTern Triggers on a serial pattern at a defined position in the burst. To define the pattern, use TRIGger:A:UART:PLENgth and TRIGger:A:UART:PATTern. To define the position, use TRIGger:A:UART:POFFset.
PRERror Parity Error: Triggers if a bit error occured in transmission.
FERRor Triggers on frame error.
BREak Triggers if a start bit is not followed by a stop bit within a defined time. During the break the stop bits are at low state.

User Manual 1335.9090.02  08

626

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

*RST:

SBIT

TRIGger:A:UART:PATTern <DataPattern>

Defines the bit pattern as trigger condition.

Parameters: <DataPattern>

Binary pattern with max. 32 bit. Characters 0, 1, and X are allowed.

*RST:

1 = "00000001"

TRIGger:A:UART:PLENgth <PatternLength>

Defines how many symbols build up the serial pattern.

Parameters: <PatternLength>

Number of symbols

Range: 1 to 4

Increment: 1

*RST:

1

TRIGger:A:UART:POFFset <PatternByteOffset>

Sets the number of symbols before the first symbol of the pattern.

Parameters: <PatternByteOffset>

Number of ignored symbols

Range: 0 to 4095

Increment: 1

*RST:

0

16.11.4.3 UART - Decode Results
In all BUS<b>:UART... commands, the suffix <b> selects the bus.
BUS<b>:UART:FCOunt?.................................................................................................628 BUS<b>:UART:RX:FCOunt?........................................................................................... 628 BUS<b>:UART:TX:FCOunt?............................................................................................628 BUS<b>:UART:FRAMe<n>:STARt?................................................................................. 628 BUS<b>:UART:RX:FRAMe<n>:STARt?............................................................................ 628 BUS<b>:UART:TX:FRAMe<n>:STARt?............................................................................ 628 BUS<b>:UART:FRAMe<n>:STOP?..................................................................................629 BUS<b>:UART:RX:FRAMe<n>:STOP?............................................................................ 629 BUS<b>:UART:TX:FRAMe<n>:STOP?.............................................................................629 BUS<b>:UART:FRAMe<n>:STATe?................................................................................. 629 BUS<b>:UART:RX:FRAMe<n>:STATe?............................................................................ 629 BUS<b>:UART:TX:FRAMe<n>:STATe?............................................................................ 629 BUS<b>:UART:FRAMe<n>:WCOunt?.............................................................................. 629 BUS<b>:UART:RX:FRAMe<n>:WCOunt?.........................................................................629

User Manual 1335.9090.02  08

627

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:UART:TX:FRAMe<n>:WCOunt?......................................................................... 629 BUS<b>:UART:FRAMe<n>:WORD<o>:SOURce?............................................................. 630 BUS<b>:UART:FRAMe<n>:WORD<o>:STATe?.................................................................630 BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STATe?........................................................... 630 BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STATe?............................................................630 BUS<b>:UART:FRAMe<n>:WORD<o>:STARt?.................................................................631 BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STARt?........................................................... 631 BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STARt?........................................................... 631 BUS<b>:UART:FRAMe<n>:WORD<o>:STOP?................................................................. 631 BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STOP?............................................................631 BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STOP?............................................................ 631 BUS<b>:UART:FRAMe<n>:WORD<o>:VALue?................................................................ 631 BUS<b>:UART:FRAMe<n>:WORD<o>:RXValue?............................................................. 631 BUS<b>:UART:FRAMe<n>:WORD<o>:TXValue?..............................................................632 BUS<b>:UART:RX:FRAMe<n>:WORD<o>:VALue?........................................................... 632 BUS<b>:UART:TX:FRAMe<n>:WORD<o>:VALue?........................................................... 632

BUS<b>:UART:FCOunt? BUS<b>:UART:RX:FCOunt? BUS<b>:UART:TX:FCOunt?
Return the number of decoded frames on the indicated line, respectivley.

Suffix:

.

<b>

1..4

Return values: <FrameCount>

Total number of decoded frames.

Usage:

Query only

BUS<b>:UART:FRAMe<n>:STARt? BUS<b>:UART:RX:FRAMe<n>:STARt? BUS<b>:UART:TX:FRAMe<n>:STARt?
Return the start time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <TxFrameStart>

Time in s, range depends on sample rate, record length, and time base

Usage:

Query only

User Manual 1335.9090.02  08

628

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:UART:FRAMe<n>:STOP? BUS<b>:UART:RX:FRAMe<n>:STOP? BUS<b>:UART:TX:FRAMe<n>:STOP?
Return the end time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <TxFrameStop>

Time in s, range depends on sample rate, record length, and time base

Usage:

Query only

BUS<b>:UART:FRAMe<n>:STATe? BUS<b>:UART:RX:FRAMe<n>:STATe? BUS<b>:UART:TX:FRAMe<n>:STATe?
Returns the status of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

Return values: <TxFrameState>

STER | SPER | PRER | BRE | OK | INS
STER: start error, no start bit found. SPERr: stop error, no stop condition found. PRER: parity error, which indicates a transmission error. BRE: break condition found. A start bit is not followed by a stop bit, and the data line remains at logic 0 for longer than a UART word. OK: the frame is valid. INS: the frame is not completely contained in the acquisition. The acquired part of the frame is valid.

Usage:

Query only

BUS<b>:UART:FRAMe<n>:WCOunt? BUS<b>:UART:RX:FRAMe<n>:WCOunt? BUS<b>:UART:TX:FRAMe<n>:WCOunt?
Returns the number of symbols in the specified frame.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

629

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

<n>
Return values: <WordCount> Usage:

* Selects the frame.
Number of words (symbols, characters) Query only

BUS<b>:UART:FRAMe<n>:WORD<o>:SOURce?

Returns the line on which the specified word was transferred.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the word.

Return values: <Source>

TX or RX

Usage:

Query only

BUS<b>:UART:FRAMe<n>:WORD<o>:STATe? BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STATe? BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STATe?
Returns the status of the specified symbol (word).

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the word number.

Return values: <Status>

OK | FRSTart | FRENd | FRMError | STERror | SPERror | PRERror | INSufficient | BREak
OK: the frame is valid. FRSTart: frame start not found FRENd: frame end not found FRMError: error in frame STERror: start error, no start bit found. SPERror: stop error, no stop condition found. PRERror: parity error, which indicates a transmission error. INSufficient: the frame is not completely contained in the acquisition. The acquired part of the frame is valid.

User Manual 1335.9090.02  08

630

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Usage:

BREak: break condition found. A start bit is not followed by a stop bit, and the data line remains at logic 0 for longer than a UART word.
Query only

BUS<b>:UART:FRAMe<n>:WORD<o>:STARt? BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STARt? BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STARt?
Returns the start time of the specified symbol (word).

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the word number.

Return values: <StartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:UART:FRAMe<n>:WORD<o>:STOP? BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STOP? BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STOP?
Returns the end time of the specified symbol (word).

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the word number.

Return values: <StopTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:UART:FRAMe<n>:WORD<o>:VALue? BUS<b>:UART:FRAMe<n>:WORD<o>:RXValue?

User Manual 1335.9090.02  08

631

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:UART:FRAMe<n>:WORD<o>:TXValue? BUS<b>:UART:RX:FRAMe<n>:WORD<o>:VALue? BUS<b>:UART:TX:FRAMe<n>:WORD<o>:VALue?
Return the value of the specified symbol (word) on the Rx line and Tx line, respectively.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame.

<o>

*

Selects the word number.

Return values: <Value>

Range: 0 to 511 Increment: 1

Usage:

Query only

16.11.5 CAN (Option R&S RTM-K3)
CAN is the Controller Area Network, a bus system used within automotive network architecture.
 CAN - Configuration.............................................................................................. 632  CAN - Trigger........................................................................................................ 634  CAN - Decode Results.......................................................................................... 637  CAN - Search........................................................................................................ 643

16.11.5.1 CAN - Configuration
Start the bus configuration with the threshold setting. Use one of the following commands:  CHANnel<m>:THReshold:FINDlevel on page 436  CHANnel<m>:THReshold on page 435
In all BUS<b>:CAN... commands, the suffix <b> selects the bus.
BUS<b>:CAN:DATA:SOURce..........................................................................................632 BUS<b>:CAN:TYPE....................................................................................................... 633 BUS<b>:CAN:SAMPlepoint.............................................................................................633 BUS<b>:CAN:BITRate................................................................................................... 633

BUS<b>:CAN:DATA:SOURce <Source>

Sets the source of the data line. All channel waveforms can be used.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

632

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0..D15

Logic channels D0..D15 are available if MSO option R&S RTMB1 is installed.

*RST:

CH1

BUS<b>:CAN:TYPE <SignalType>

Selects the CAN-High or CAN-Low line. CAN uses both lines for differential signal transmission.

If you measure with a differential probe, connect the probe to both CAN-H and CAN-L lines, and set the type CANH.

If you use a single-ended probe, connect the probe to either CAN_L or CAN_H, and select the type accordingly.

Suffix:

.

<b>

1..4

Parameters: <SignalType>

CANH | CANL

*RST:

CANH

BUS<b>:CAN:SAMPlepoint <SamplePoint>

Sets the position of the sample point within the bit in percent of the nominal bit time.

See also: "Sample Point" on page 283.

Suffix:

.

<b>

1..4

Parameters: <SamplePoint>

Range: 10 to 90

Increment: 1

*RST:

50

Default unit: %

BUS<b>:CAN:BITRate <BitRate>

Sets the number of transmitted bits per second.

Suffix:

.

<b>

1..4

Parameters: <BitRate>

Range: 100 to 5,04E06

Increment: Depends on the bit rate value

*RST:

50E03

Default unit: Bit/s

User Manual 1335.9090.02  08

633

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

16.11.5.2 CAN - Trigger
To configure the protocol trigger, make sure to set first:
 TRIGger:A:TYPE to BUS
 TRIGger:A:SOURce to SBUS1 | SBUS2
TRIGger:A:CAN:TYPE....................................................................................................634 TRIGger:A:CAN:FTYPe.................................................................................................. 635 TRIGger:A:CAN:ITYPe................................................................................................... 635 TRIGger:A:CAN:ICONdition............................................................................................ 635 TRIGger:A:CAN:IDENtifier.............................................................................................. 635 TRIGger:A:CAN:DCONdition........................................................................................... 636 TRIGger:A:CAN:DLC......................................................................................................636 TRIGger:A:CAN:DATA.................................................................................................... 636 TRIGger:A:CAN:ACKerror...............................................................................................636 TRIGger:A:CAN:BITSterror............................................................................................. 637 TRIGger:A:CAN:CRCerror.............................................................................................. 637 TRIGger:A:CAN:FORMerror............................................................................................637

TRIGger:A:CAN:TYPE <TriggerType>

Specifies the trigger mode for CAN.

Parameters: <TriggerType>

STOFrame | EOFrame | ID | IDDT | FTYPe | ERRCondition
STOFrame Start of frame
EOFrame End of frame
ID Sets the trigger to a specific message "Identifier" or an "Identifier" range. Specify the identifier with TRIGger:A:CAN:ITYPe, TRIGger: A:CAN:ICONdition and TRIGger:A:CAN:IDENtifier.
IDDT Sets the trigger to a combination of "Identifier and Data" condition. The instrument triggers at the end of the last byte of the specified data pattern. Specify the "Identifier" (see ID), and the "Data" with TRIGger: A:CAN:DLC, TRIGger:A:CAN:DCONdition and TRIGger:A: CAN:DATA.
FTYPe Triggers on a specified "Frame". Specify the frame type with TRIGger:A:CAN:FTYPe.

User Manual 1335.9090.02  08

634

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

ERRCondition Identifies various errors in the frame. Specify the "Error" with TRIGger:A:CAN:ACKerror, TRIGger:A:CAN:BITSterror, TRIGger:A:CAN:CRCerror and TRIGger:A:CAN:FORMerror.

*RST:

STOF

TRIGger:A:CAN:FTYPe <FrameType>

Specifies the frame type to be triggered on if TRIGger:A:CAN:TYPE is set to FTYPe.

Parameters: <FrameType>

DATA | REMote | ERRor | OVERload | ANY

*RST:

ERR

TRIGger:A:CAN:ITYPe <IdentifierType>

Selects the length of the identifier: 11 bit for CAN base frames, or 29 bits for CAN extended frames.

The command is relevant if TRIGger:A:CAN:TYPE is set to ID, IDDT, or FTYPe (data and remote frames).

Parameters: <IdentifierType>

B11 | B29 | ANY

ANY: use if the identifier length is not relevant. Not available for trigger type ID.

*RST:

B11

TRIGger:A:CAN:ICONdition <IdentifierCondition>

Sets the comparison condition: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant, if TRIGger:A:CAN:TYPE is set to ID or IDDT.

Parameters: <IdentifierCondition> EQUual | NEQual | GTHan | LTHan

*RST:

EQ

TRIGger:A:CAN:IDENtifier <Identifier>
Defines the identifier pattern. The pattern length is defined with TRIGger:A:CAN: ITYPe.
The command is relevant if TRIGger:A:CAN:TYPE is set to ID or IDDT.

User Manual 1335.9090.02  08

635

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <Identifier>

String containing binary pattern with 11 bit or 29 bit. Characters 0, 1, and X are allowed.

TRIGger:A:CAN:DCONdition <DataCondition>

Sets the comparison condition for data: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant if TRIGger:A:CAN:TYPE is set to IDDT.

Parameters: <DataCondition>

EQUal | NEQual | GTHan | LTHan

*RST:

EQ

TRIGger:A:CAN:DLC <DataLength>

Defines the length of the data pattern - the number of bytes in the pattern.

The command is relevant if TRIGger:A:CAN:TYPE is set to IDDT.

Parameters: <DataLength>

Range: 0 to 8

Increment: 1

*RST:

1

Default unit: Byte

TRIGger:A:CAN:DATA <Data>

Defines the data pattern. The number of bytes in the data pattern is defined with TRIGger:A:CAN:DLC.

The command is relevant if TRIGger:A:CAN:TYPE is set to IDDT.

Parameters: <Data>

String containing binary pattern with max. 64 bit. Characters 0, 1, and X are allowed. Make sure to enter complete bytes.

TRIGger:A:CAN:ACKerror <AcknowledgeError>

Triggers on acknowledgement errors. An acknowledgement error occurs when the transmitter does not receive an acknowledgment - a dominant bit during the Ack Slot.

The command is relevant if TRIGger:A:CAN:TYPE is set to ERRCondition.

Parameters: <AcknowledgeError> ON | OFF
*RST:

OFF

User Manual 1335.9090.02  08

636

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:CAN:BITSterror <BitStuffingError>

Triggers on bit stuffing errors.

See also: "Stuff Bit" on page 286.

The command is relevant if TRIGger:A:CAN:TYPE is set to ERRCondition.

Parameters: <BitStuffingError>

ON | OFF

*RST:

ON

TRIGger:A:CAN:CRCerror <CRCerror>

Triggers on errors in the Cyclic Redundancy Check.

The command is relevant if TRIGger:A:CAN:TYPE is set to ERRCondition.

Parameters: <CRCerror>

ON | OFF

*RST:

OFF

TRIGger:A:CAN:FORMerror <FormError>

Triggers on form errors. A form error occurs when a fixed-form bit field contains one or more illegal bits.

The command is relevant if TRIGger:A:CAN:TYPE is set to ERRCondition.

Parameters: <FormError>

ON | OFF

*RST:

OFF

16.11.5.3 CAN - Decode Results
In all BUS<b>:CAN... commands, the suffix <b> selects the bus.
BUS<b>:CAN:FCOunt?.................................................................................................. 638 BUS<b>:CAN:FRAMe<n>:TYPE?....................................................................................638 BUS<b>:CAN:FRAMe<n>:STATus?................................................................................. 638 BUS<b>:CAN:FRAMe<n>:STARt?................................................................................... 639 BUS<b>:CAN:FRAMe<n>:STOP?................................................................................... 639 BUS<b>:CAN:FRAMe<n>:DATA?.................................................................................... 639 BUS<b>:CAN:FRAMe<n>:ACKState?.............................................................................. 639 BUS<b>:CAN:FRAMe<n>:ACKValue?............................................................................. 640 BUS<b>:CAN:FRAMe<n>:CSSTate?............................................................................... 640 BUS<b>:CAN:FRAMe<n>:CSValue?................................................................................640 BUS<b>:CAN:FRAMe<n>:DLCState?.............................................................................. 641 BUS<b>:CAN:FRAMe<n>:DLCValue?..............................................................................641 BUS<b>:CAN:FRAMe<n>:IDSTate?.................................................................................641 BUS<b>:CAN:FRAMe<n>:IDTYpe?................................................................................. 641

User Manual 1335.9090.02  08

637

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:CAN:FRAMe<n>:IDValue?................................................................................. 642 BUS<b>:CAN:FRAMe<n>:BSEPosition?.......................................................................... 642 BUS<b>:CAN:FRAMe<n>:BCOunt?.................................................................................642 BUS<b>:CAN:FRAMe<n>:BYTE<o>:STATe?.................................................................... 643 BUS<b>:CAN:FRAMe<n>:BYTE<o>:VALue?....................................................................643

BUS<b>:CAN:FCOunt?

Returns the number of received frames.

Suffix:

.

<b>

1..4

Return values: <FrameCount>

Total number of decoded frames.

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:TYPE?

Returns the type of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <FrameType>

DATA | REMote | ERR | OVLD Data, remote, error or overload frame

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:STATus?

Returns the overall state of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <FrameStatus>

OK | BTST | CRCD | ACKD | CRC | EOFD | NOACk | INSufficient
OK: frame is valid. BTST: bit stuffing error occured CRCD: wrong CRC delimiter occured ACKD: Wrong ACK delimiter occured CRC: cyclic redundancy check failed EOFD: wrong end of frame

User Manual 1335.9090.02  08

638

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Usage:

NOACk: acknowlegde is missing INSufficient: frame is not completely contained in the acquisition. The acquired part of the frame is valid.
Query only

BUS<b>:CAN:FRAMe<n>:STARt?

Returns the start time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <StartTime>

Default unit: s

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:STOP?

Returns the end time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <StopTime>

Default unit: s

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:DATA?

Returns the data words of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <FrameData>

Comma-separated list of decimal values of the data bytes.

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:ACKState? Returns the state of the acknowledge field.

User Manual 1335.9090.02  08

639

R&S®RTM3000

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <AcknowledgeState> OK | UNDF
UNDF: Undefined

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:ACKValue?

Returns the value of the acknowledge field.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <AcknowledgeValue> Decimal value

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:CSSTate?

Returns the state of the checksum.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <ChecksumState>

OK | UNDF UNDF: Undefined

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:CSValue?

Returns the checksum value.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <ChecksumValue> Decimal value

Remote Control Commands Serial Bus Analysis

User Manual 1335.9090.02  08

640

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:DLCState?

Returns the state of the data length code.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <DLCState>

OK | UNDF UNDF: Undefined

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:DLCValue?

Returns the number of data bytes in the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <DLCValue>

Non-negative integer

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:IDSTate?

Returns the state of the identifier.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <IdentifierState>

OK | UNDF UNDF: Undefined

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:IDTYpe?
Returns the length of the identifier: 11 bits for CAN base frames, 29 bits for CAN extended frames.

User Manual 1335.9090.02  08

641

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Suffix: <b> <n>
Return values: <IdentifierType> Usage:

. 1..4 * Selects the frame (1...n).
ANY | B11 | B29 Query only

BUS<b>:CAN:FRAMe<n>:IDValue?

Returns the identifier of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <IdentifierValue>

Decimal value

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:BSEPosition?

Returns the position of the bit stuffing error in the specified frame (if available).

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <ErrorPosition>

*RST:

0

Default unit: s

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:BCOunt?

Returns the number of data bytes in the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <ByteCount>

Number of words (bytes)

Usage:

Query only

User Manual 1335.9090.02  08

642

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:CAN:FRAMe<n>:BYTE<o>:STATe?

Returns the state of the specified data byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

<o>

*

Selects the byte number (1...m).

Return values: <ByteStatus>

OK | UNDF UNDF: Undefined

Usage:

Query only

BUS<b>:CAN:FRAMe<n>:BYTE<o>:VALue?

Returns the decimal value of the specified byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

<o>

*

Selects the byte number (1...m).

Return values: <ByteValue>

Decimal value

Usage:

Query only

16.11.5.4 CAN - Search
SEARch:PROTocol:CAN:CONDition................................................................................ 644 SEARch:PROTocol:CAN:FRAMe..................................................................................... 644 SEARch:PROTocol:CAN:ACKerror.................................................................................. 645 SEARch:PROTocol:CAN:BITSterror................................................................................. 645 SEARch:PROTocol:CAN:CRCerror.................................................................................. 645 SEARch:PROTocol:CAN:FORMerror................................................................................645 SEARch:PROTocol:CAN:FTYPe...................................................................................... 646 SEARch:PROTocol:CAN:ITYPe....................................................................................... 646 SEARch:PROTocol:CAN:ICONdition................................................................................ 646 SEARch:PROTocol:CAN:IDENtifier.................................................................................. 646 SEARch:PROTocol:CAN:DLENgth...................................................................................646 SEARch:PROTocol:CAN:DCONdition...............................................................................647 SEARch:PROTocol:CAN:DATA........................................................................................647

User Manual 1335.9090.02  08

643

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:CAN:CONDition <SearchCondition>

Sets the event or combination of events to be searched for. Depending on the selected event, further settings are required.

Parameters: <SearchCondition>

FRAMe | ERRor | IDENtifier | IDData | IDERror

FRAMe Search for a frame type. Set the frame type with SEARch: PROTocol:CAN:FRAMe.

ERRor Search for errors of one or more error types. Set the error types with SEARch:PROTocol:CAN:ACKerror, SEARch: PROTocol:CAN:BITSterror, SEARch:PROTocol:CAN: CRCerror and SEARch:PROTocol:CAN:FORMerror.

IDENtifier Search for identifier. Specifiy the identifier with SEARch:PROTocol:CAN:FTYPe, SEARch:PROTocol:CAN:ITYPe, SEARch:PROTocol:CAN: ICONdition and SEARch:PROTocol:CAN:IDENtifier.

IDData Search for identifier and data. Set the identifier (see IDENtifier) and the data with SEARch: PROTocol:CAN:DLENgth, SEARch:PROTocol:CAN: DCONdition and SEARch:PROTocol:CAN:DATA.

IDERror Search for errors that occur with a specified identifier. Set the identifier (see IDENtifier) and the errors to be found (see ERRor)

*RST:

FRAM

SEARch:PROTocol:CAN:FRAMe <Frame>

Selects the frame type to be searched for.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to FRAMe.

Parameters: <Frame>

SOF | EOF | OVERload | ERRor | DTA11 | DTA29 | REM11 | REM29
SOF: start of frame EOF: end of frame OVERload: overload frame ERRor: error frame DTA11: data frame with 11bit identifier DTA29: data frame with 29bit identifier REM11: remote frame with 11bit identifier REM29: remote frame with 29bit identifier

User Manual 1335.9090.02  08

644

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

*RST:

SOF

SEARch:PROTocol:CAN:ACKerror <AcknowledgeError>

Searches for acknowledgement errors. An acknowledgement error occurs when the transmitter does not receive an acknowledgment - a dominant bit during the Ack Slot.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to ERRor or IDERror.

Parameters: <AcknowledgeError> ON | OFF
*RST:

OFF

SEARch:PROTocol:CAN:BITSterror <BitStuffingError>

Searches for bit stuffing errors.

See also: "Stuff Bit" on page 286.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to ERRor or IDERror.

Parameters: <BitStuffingError>

ON | OFF

*RST:

OFF

SEARch:PROTocol:CAN:CRCerror <CRCerror>

Searches for errors in the Cyclic Redundancy Check.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to ERRor or IDERror.

Parameters: <CRCerror>

ON | OFF

*RST:

OFF

SEARch:PROTocol:CAN:FORMerror <FormError>

Searches for form errors. A form error occurs when a fixed-form bit field contains one or more illegal bits.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to ERRor or IDERror.

Parameters: <FormError>

ON | OFF

*RST:

OFF

User Manual 1335.9090.02  08

645

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:CAN:FTYPe <FrameType>

Specifies the frame type to be searched for if SEARch:PROTocol:CAN:CONDition is set to IDENtifier.

Parameters: <FrameType>

DATA | REMote | ANY

SEARch:PROTocol:CAN:ITYPe <IdType>

Selects the length of the identifier: 11 bit for CAN base frames, or 29 bits for CAN extended frames.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to IDENtifier, IDData, or IDERror.

Parameters: <IdType>

B11 | B29

*RST:

B11

SEARch:PROTocol:CAN:ICONdition <IdCondition>

Sets the comparison condition for the identifier: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to IDENtifier, IDData, or IDERror.

Parameters: <IdCondition>

EQUal | NEQual | GTHan | LTHan

*RST:

EQU

SEARch:PROTocol:CAN:IDENtifier <Identifier>

Defines the identifier pattern. The pattern length is defined with SEARch:PROTocol: CAN:ITYPe.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to IDENtifier, IDData, or IDERror.

Parameters: <Identifier>

String containing binary pattern with max. 29 bit. Characters 0, 1, and X are allowed.

SEARch:PROTocol:CAN:DLENgth <DataLength> Defines the length of the data pattern - the number of bytes in the pattern. The command is relevant if SEARch:PROTocol:CAN:CONDition is set to IDData.

User Manual 1335.9090.02  08

646

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <DataLength>

Range: 0 to 8

Increment: 1

*RST:

1

Default unit: Byte

SEARch:PROTocol:CAN:DCONdition <DataCondition>

Sets the comparison condition for data: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to IDData.

Parameters: <DataCondition>

EQUal | NEQual | GTHan | LTHan

*RST:

EQU

SEARch:PROTocol:CAN:DATA <Data>

Defines the data pattern. The pattern length is defined with SEARch:PROTocol:CAN: DLENgth.

The command is relevant if SEARch:PROTocol:CAN:CONDition is set to IDData.

Parameters: <Data>

String containing binary pattern with max. 64 bit. Characters 0, 1, and X are allowed. Make sure to enter complete bytes.

16.11.6 LIN (Option R&S RTM-K3)
The Local Interconnect Network (LIN) is a simple, low-cost bus system used within automotive network architectures.
Note: SPI and UART protocols occupy two bus lines (bus 1 and 2 or bus 3 and 4). If one of these buses is configured, the number of buses (suffix <b>) is reduced. Bus 2 and/or bus 4 is not available.
 LIN - Configuration................................................................................................ 647  LIN - Trigger.......................................................................................................... 649  LIN - Decode Results............................................................................................ 651  LIN - Search.......................................................................................................... 657
16.11.6.1 LIN - Configuration
Start the bus configuration with the threshold setting. Use one of the following commands:  CHANnel<m>:THReshold:FINDlevel on page 436

User Manual 1335.9090.02  08

647

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

 CHANnel<m>:THReshold on page 435
In all BUS<b>:LIN... commands, the suffix <b> selects the bus.
BUS<b>:LIN:DATA:SOURce........................................................................................... 648 BUS<b>:LIN:POLarity.....................................................................................................648 BUS<b>:LIN:STANdard.................................................................................................. 648 BUS<b>:LIN:BITRate..................................................................................................... 648

BUS<b>:LIN:DATA:SOURce <Source>

Sets the source of the data line. All channel waveforms can be used.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4 | D0..D15

*RST:

CH1

BUS<b>:LIN:POLarity <Polarity>

Defines the idle state of the bus. The idle state is the recessive state and corresponds to a logic 1.

Suffix:

.

<b>

1..4

Parameters: <Polarity>

IDLHigh | IDLLow

IDLHigh: Low active, negative polarity IDLLow: High active, positive polarity

*RST:

IDLL

BUS<b>:LIN:STANdard <Standard>

Selects the version of the LIN standard that is used in the DUT. The setting mainly defines the checksum version used during decoding.

The most common version is LIN 2.x. For mixed networks, or if the standard is unknown, set the LIN standard to AUTO.

Suffix:

.

<b>

1..4

Parameters: <Standard>

V1X | V2X | J2602 | AUTO

*RST:

V1X

BUS<b>:LIN:BITRate <BitRate> Sets the number of transmitted bits per second.

User Manual 1335.9090.02  08

648

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Suffix: <b>
Parameters: <BitRate>

. 1..4

Range: 100 bit/s to 5 Mbit/s

*RST:

9,6E03

Default unit: Bit/s

16.11.6.2 LIN - Trigger
To configure the protocol trigger, make sure to set first:
 TRIGger:A:TYPE to BUS
 TRIGger:A:SOURce to SBUS1 | SBUS2
TRIGger:A:LIN:TYPE..................................................................................................... 649 TRIGger:A:LIN:CHKSerror.............................................................................................. 650 TRIGger:A:LIN:IPERror.................................................................................................. 650 TRIGger:A:LIN:SYERror................................................................................................. 650 TRIGger:A:LIN:ICONdition.............................................................................................. 650 TRIGger:A:LIN:IDENtifier................................................................................................ 650 TRIGger:A:LIN:DATA......................................................................................................651 TRIGger:A:LIN:DCONdition.............................................................................................651 TRIGger:A:LIN:DLENgth.................................................................................................651

TRIGger:A:LIN:TYPE <TriggerType>

Specifies the trigger mode for LIN.

Parameters: <TriggerType>

SYNC | WKFRame | ID | IDDT | ERRCondition

SYNC Start of frame, triggers on the stop bit of the sync field.

WKFRame Triggers after a wakeup frame.

ID Sets the trigger to a specific identifier or an identifier range. Set the identifier with TRIGger:A:LIN:ICONdition and TRIGger:A:LIN:IDENtifier.

IDDT Set the identifier (see ID) and the data with TRIGger:A:LIN: DLENgth, TRIGger:A:LIN:DCONdition and TRIGger:A: LIN:DATA.

ERRCondition Identifies various errors in the frame. You can select one or more error types as trigger condition. Select the error types with TRIGger:A:LIN:CHKSerror, TRIGger:A:LIN:IPERror and TRIGger:A:LIN:SYERror.

*RST:

SYNC

User Manual 1335.9090.02  08

649

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:LIN:CHKSerror <ChecksumError>

Triggers on a checksum error. The checksum verifies the correct data transmission. It is the last byte of the frame response. The checksum includes not only the data but also the protected identifier (PID).

The command is relevant if TRIGger:A:LIN:TYPE is set to ERRCondition.

Parameters: <ChecksumError>

ON | OFF

*RST:

ON

TRIGger:A:LIN:IPERror <IdParityError>

Triggers on a parity error. Parity bits are the bits 6 and 7 of the identifier. They verify the correct transmission of the identifier.

The command is relevant if TRIGger:A:LIN:TYPE is set to ERRCondition.

Parameters: <IdParityError>

ON | OFF

*RST:

OFF

TRIGger:A:LIN:SYERror <SyncError>

Triggers if synchronization caused an error.

The command is relevant if TRIGger:A:LIN:TYPE is set to ERRCondition.

Parameters: <SyncError>

ON | OFF

*RST:

OFF

TRIGger:A:LIN:ICONdition <IdentifierCondition>

Sets the comparison condition for the identifier: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant if TRIGger:A:LIN:TYPE is set to ID or IDDT.

Parameters: <IdentifierCondition> EQUal | NEQual | GTHan | LTHan

*RST:

EQ

TRIGger:A:LIN:IDENtifier <Identifier> Defines the identifier pattern. The command is relevant if TRIGger:A:LIN:TYPE is set to ID or IDDT.

User Manual 1335.9090.02  08

650

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <Identifier>

String containing binary pattern. Characters 0, 1, and X are allowed. Enter the 6 bit identifier without parity bits, not the protected identifier.

TRIGger:A:LIN:DATA <Data>

Defines the data pattern. The number of bytes in the data pattern is defined with TRIGger:A:LIN:DLENgth.

The command is relevant if TRIGger:A:LIN:TYPE is set to IDDT.

Parameters: <Data>

String containing binary pattern with max. 64 bit. Characters 0, 1, and X are allowed. Make sure to enter complete bytes.

TRIGger:A:LIN:DCONdition <DataCondition>

Sets the comparison condition for data: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant if TRIGger:A:LIN:TYPE is set to IDDT.

Parameters: <DataCondition>

EQUal | NEQual | GTHan | LTHan

*RST:

EQ

TRIGger:A:LIN:DLENgth <DataLength>

Defines the length of the data pattern - the number of bytes in the pattern.

The command is relevant if TRIGger:A:LIN:TYPE is set to IDDT.

Parameters: <DataLength>

Range: 1 to 8

Increment: 1

*RST:

1

Default unit: Byte

16.11.6.3 LIN - Decode Results
In all BUS<b>:LIN... commands, the suffix <b> selects the bus.
BUS<b>:LIN:FCOunt?.................................................................................................... 652 BUS<b>:LIN:FRAMe<n>:DATA?......................................................................................652 BUS<b>:LIN:FRAMe<n>:STATus?................................................................................... 652 BUS<b>:LIN:FRAMe<n>:STARt?.....................................................................................653 BUS<b>:LIN:FRAMe<n>:STOP?..................................................................................... 653 BUS<b>:LIN:FRAMe<n>:CSSTate?................................................................................. 653

User Manual 1335.9090.02  08

651

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:LIN:FRAMe<n>:CSValue?................................................................................. 654 BUS<b>:LIN:FRAMe<n>:IDPValue?................................................................................ 654 BUS<b>:LIN:FRAMe<n>:IDSTate?.................................................................................. 654 BUS<b>:LIN:FRAMe<n>:IDValue?...................................................................................654 BUS<b>:LIN:FRAMe<n>:SYSTate?................................................................................. 655 BUS<b>:LIN:FRAMe<n>:SYValue?..................................................................................655 BUS<b>:LIN:FRAMe<n>:VERSion?.................................................................................655 BUS<b>:LIN:FRAMe<n>:BCOunt?.................................................................................. 656 BUS<b>:LIN:FRAMe<n>:BYTE<o>:STATe?......................................................................656 BUS<b>:LIN:FRAMe<n>:BYTE<o>:VALue?..................................................................... 656

BUS<b>:LIN:FCOunt?

Returns the number of received frames of the active LIN bus.

Suffix:

.

<b>

1..4

Return values: <FrameCount>

Total number of decoded frames.

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:DATA?

Returns the data bytes of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <FrameData>

Comma-separated list of decimal values of the data bytes.

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:STATus?

Returns the overall state of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <FrameStatus>

OK | UART | CHCKsum | PRERror | SYERror | WAKeup | INSufficient | ERR | LENer

Usage:

Query only

User Manual 1335.9090.02  08

652

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:LIN:FRAMe<n>:STARt?

Returns the start time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <StartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:STOP?

Returns the end time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <StopTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base Default unit: s

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:CSSTate?

Returns the checksum state of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <ChecksumState>

OK | ERR | UNDF
ERR: error UNDF: undefined

Usage:

Query only

User Manual 1335.9090.02  08

653

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:LIN:FRAMe<n>:CSValue?

Returns the checksum value.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <ChecksumValue> Decimal value

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:IDPValue?

Returns the parity value.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <IdentifierParityValue>Decimal value

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:IDSTate?

Returns the identifier state of the selected frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <IdentifierState>

OK | PRERror | UVAL | INSufficient
PRERror: parity error UVAL: unexpected value INSufficient: the frame is not completely contained in the acquisition. The decoded part of the frame is valid.

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:IDValue?

Returns the identifier value (address)

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

654

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

<n>
Return values: <IdentifierValue> Usage:

* Selects the frame (1...n).
Decimal value Query only

BUS<b>:LIN:FRAMe<n>:SYSTate?

Returns the state of the sync field for the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <SyncFieldState>

OK | ERR | UNDF
ERR: error UNDF: undefined

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:SYValue?

Returns the value of the synchronization field.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <SyncFieldValue>

Decimal value

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:VERSion?

Returns the version of the LIN standard for the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <FrameVersion>

V1X | V2X | UNK UNK: Unknown

Usage:

Query only

User Manual 1335.9090.02  08

655

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:LIN:FRAMe<n>:BCOunt?

Returns the number of data bytes in the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

Return values: <ByteCount>

Number of words (bytes)

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:BYTE<o>:STATe?

Returns the state of the specified data byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

<o>

*

Selects the byte number (1...o).

Return values: <ByteStatus>

OK | INS | UART
INS Insufficient, the byte is not completely contained in the acquisition.
UART At least one UART error occured. LIN uses UART words without parity bit.

Usage:

Query only

BUS<b>:LIN:FRAMe<n>:BYTE<o>:VALue?

Returns the decimal value of the specified byte.

Suffix:

.

<b>

1..4

<n>

*

Selects the frame (1...n).

<o>

*

Selects the byte number (1...o).

Return values: <ByteValue>

Decimal value

User Manual 1335.9090.02  08

656

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Usage:

Query only

16.11.6.4 LIN - Search
SEARch:PROTocol:LIN:CONDition.................................................................................. 657 SEARch:PROTocol:LIN:FRAMe.......................................................................................658 SEARch:PROTocol:LIN:IPERror...................................................................................... 658 SEARch:PROTocol:LIN:CHKSerror.................................................................................. 658 SEARch:PROTocol:LIN:SYERror..................................................................................... 658 SEARch:PROTocol:LIN:ICONdition.................................................................................. 659 SEARch:PROTocol:LIN:IDENtifier.................................................................................... 659 SEARch:PROTocol:LIN:DLENgth.....................................................................................659 SEARch:PROTocol:LIN:DCONdition................................................................................ 659 SEARch:PROTocol:LIN:DATA..........................................................................................660

SEARch:PROTocol:LIN:CONDition <SearchCondition>

Sets the event or combination of events to be searched for. Depending on the selected event, further settings are required.

Parameters: <SearchCondition>

FRAMe | ERRor | IDENtifier | IDData | IDERror

FRAMe Search for a frame type. Set the frame type with SEARch:PROTocol:LIN:FRAMe.

ERRor Search for errors of one or more error types. Set the error types withSEARch:PROTocol:LIN:CHKSerror , SEARch:PROTocol:LIN:IPERror and SEARch:PROTocol: LIN:SYERror.

IDENtifier Search for identifier. Specifiy the identifier with SEARch:PROTocol:LIN: ICONdition and SEARch:PROTocol:LIN:IDENtifier.

IDData Search for identifier and data. Set the identifier (see IDENtifier) and the data with SEARch: PROTocol:LIN:DLENgth, SEARch:PROTocol:LIN: DCONdition and SEARch:PROTocol:LIN:DATA.

IDERror Search for errors that occur with a specified identifier. Set the identifier (see IDENtifier) and the errors to be found (see ERRor).

*RST:

FRAM

User Manual 1335.9090.02  08

657

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:LIN:FRAMe <Frame>

Selects the frame type to be searched for.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to FRAMe.

Parameters: <Frame>

SOF | WAKeup

SOF: start of frame WAKeup: Wakeup frame

*RST:

SOF

SEARch:PROTocol:LIN:IPERror <IdParityError>

Searches for parity errors.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to ERRor or IDERror.

Parameters: <IdParityError>

ON | OFF

*RST:

OFF

SEARch:PROTocol:LIN:CHKSerror <ChecksumError>

Searches for checksum errors.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to ERRor or IDERror.

Parameters: <ChecksumError>

ON | OFF

*RST:

OFF

SEARch:PROTocol:LIN:SYERror <SyncError>

Searches for synchronization errors.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to ERRor or IDERror.

Parameters: <SyncError>

ON | OFF

*RST:

OFF

User Manual 1335.9090.02  08

658

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:LIN:ICONdition <IdCondition>

Sets the comparison condition for the identifier: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to IDENtifier, IDData or IDERror.

Parameters: <IdCondition>

EQUal | NEQual | GTHan | LTHan

*RST:

EQU

SEARch:PROTocol:LIN:IDENtifier <Identifier>

Defines the identifier pattern.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to IDENtifier, IDData or IDERror.

Parameters: <Identifier>

String containing binary pattern. Characters 0, 1, and X are allowed. Enter the 6 bit identifier without parity bits, not the protected identifier.

SEARch:PROTocol:LIN:DLENgth <DataLength>

Defines the length of the data pattern - the number of bytes in the pattern.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to IDData.

Parameters: <DataLength>

Range: 1 to 8

Increment: 1

*RST:

1

Default unit: Byte

SEARch:PROTocol:LIN:DCONdition <DataCondition>

Sets the comparison condition for data: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to IDData.

Parameters: <DataCondition>

EQUal | NEQual | GTHan | LTHan

*RST:

EQU

User Manual 1335.9090.02  08

659

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:LIN:DATA <Data>

Defines the data pattern. The pattern length is defined with SEARch:PROTocol:LIN: DLENgth.

The command is relevant if SEARch:PROTocol:LIN:CONDition is set to IDData.

Parameters: <Data>

String containing binary pattern with max. 64 bit. Characters 0, 1, and X are allowed. Make sure to enter complete bytes.

16.11.7 Audio (Option R&S RTM-K5)
 Audio Configuration...............................................................................................660  Audio Trigger.........................................................................................................665  Audio Decode Results...........................................................................................669

16.11.7.1 Audio Configuration
BUS<b>:I2S:AVARiant....................................................................................................660 BUS<b>:I2S:BORDer..................................................................................................... 661 BUS<b>:I2S:CHANnel:LENGth....................................................................................... 661 BUS<b>:I2S:CHANnel:OFFSet........................................................................................661 BUS<b>:I2S:CHANnel:ORDer......................................................................................... 661 BUS<b>:I2S:CHANnel:TDMCount................................................................................... 662 BUS<b>:I2S:CLOCk:POLarity......................................................................................... 662 BUS<b>:I2S:CLOCk:SOURce......................................................................................... 662 BUS<b>:I2S:CLOCk:THReshold......................................................................................662 BUS<b>:I2S:DATA:POLarity............................................................................................663 BUS<b>:I2S:DATA:SOURce............................................................................................663 BUS<b>:I2S:DATA:THReshold........................................................................................ 663 BUS<b>:I2S:DISPlay......................................................................................................663 BUS<b>:I2S:FOFFset.....................................................................................................664 BUS<b>:I2S:WLENgth................................................................................................... 664 BUS<b>:I2S:WSELect:POLarity...................................................................................... 664 BUS<b>:I2S:WSELect:SOURce...................................................................................... 665 BUS<b>:I2S:WSELect:THReshold...................................................................................665

BUS<b>:I2S:AVARiant <AudioVariant>

Selects the protocol variant of the audio signal.

Suffix:

.

<b>

1..4

Parameters: <AudioVariant>

I2S | LJ | RJ | TDM | DSP
I2S: Inter-IC sound standard audio format. LJ: left justified data format RJ: right justified data format

User Manual 1335.9090.02  08

660

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TDM: time division multiplexed audio format to transfer up to 8 audio data channels on one line

*RST:

I2S

BUS<b>:I2S:BORDer <BitOrder>

Sets the bit order in the audio data words. Usually, the MSB is transmitted first.

Suffix:

.

<b>

1..4

Parameters: <BitOrder>

MSBFirst | LSBFirst

MSBFirst: most significant bit is transmitted first LSBFirst: least significant bit is transmitted first

*RST:

MSBF

BUS<b>:I2S:CHANnel:LENGth <ChannelLength>

Sets the number of bits in a channel block for TDM audio signals (transmitter length).

The setting is available only if BUS<b>:I2S:AVARiant is set to TDM.

Suffix:

.

<b>

1..4

Parameters: <ChannelLength>

*RST:

8

Default unit: Bit

BUS<b>:I2S:CHANnel:OFFSet <ChannelOffset>

Sets the number of bits between the channel start and the start of the audio word.

The setting is available only, if BUS<b>:I2S:AVARiant is set to TDM or LJ.

Suffix:

.

<b>

1..4

Parameters: <ChannelOffset>

*RST:

1

Default unit: Bit

BUS<b>:I2S:CHANnel:ORDer <ChannelOrder>

Defines if the left or the right channel is the first channel in the frame.

The setting is available for I2S standard, left and right justified audio signals.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

661

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <ChannelOrder>

LFIRst | RFIRst

LFIRst: left channel first RFIRst: right channel first

*RST:

LFIR

BUS<b>:I2S:CHANnel:TDMCount <ChannelCount>

Sets the number of channels transmitted on the TDM audio line.

Suffix:

.

<b>

1..4

Parameters: <ChannelCount>

*RST:

8

Default unit: Channel

BUS<b>:I2S:CLOCk:POLarity <ClockSlope>

Sets the clock edge at which the instrument samples the data on the data line. Usually, the rising edge is used. The R&S RTM3000 can also analyze the converse setup.

Suffix:

.

<b>

1..4

Parameters: <ClockSlope>

RISing | FALLing

*RST:

RIS

BUS<b>:I2S:CLOCk:SOURce <ClockSource>

Selects the source of the clock line.

Suffix:

.

<b>

1..4

Parameters: <ClockSource>

CH1 | CH2 | CH3 | CH4 | D0..15

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH2

BUS<b>:I2S:CLOCk:THReshold <Threshold>

Sets the threshold for the clock line.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

662

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <Threshold>

*RST:

1.4

Default unit: V

BUS<b>:I2S:DATA:POLarity <DataPolarity>

Defines the interpretation of high and low signal states.

Suffix:

.

<b>

1..4

Parameters: <DataPolarity>

ACTHigh | ACTLow

ACTHigh Active high: HIGH (signal level above the threshold level) = 1 and LOW (signal level below the threshold level) = 0

ACTLow Active low: HIGH = 0 and LOW = 1

*RST:

ACTH

BUS<b>:I2S:DATA:SOURce <DataSource>

Selects the source of the data line.

Suffix:

.

<b>

1..4

Parameters: <DataSource>

CH1 | CH2 | CH3 | CH4 | D0..15

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH3

BUS<b>:I2S:DATA:THReshold <Threshold>

Sets the threshold for the indicated audio line.

Suffix:

.

<b>

1..4

Parameters: <Threshold>

*RST:

1.4

Default unit: V

BUS<b>:I2S:DISPlay <DisplayMode>
Defines how the decoded bus, the bit lines of the channels, and the track waveforms are displayed.

User Manual 1335.9090.02  08

663

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Suffix: <b>
Parameters: <DisplayMode>

. 1..4
SEQuential | PARallel | STRack | PTRack | TRACk | SDSignal SEQuential The decoded data words of the channels are shown in sequential, horizontal order. PARallel The decoded data words of the channels are arranged vertically. STRack Sequential order of data words, and tracks PTRack Parallel order of data words, and tracks TRACk Only tracks SDSignal Sequential order of data words, and bit lines of the channels

BUS<b>:I2S:FOFFset <FrameOffset>

Sets a delay of the channel blocks after the frame start (word select edge). Thus, all channels are shifted.

Suffix:

.

<b>

1..4

Parameters: <FrameOffset>

*RST:

0

Default unit: Bit

BUS<b>:I2S:WLENgth <WordLength>

Defines the number of bits in an audio data word (receiver length).

Suffix:

.

<b>

1..4

Parameters: <WordLength>

Range: The minimum length is 1bit, the maximum length is

the channel length.

*RST:

8

Default unit: Bit

BUS<b>:I2S:WSELect:POLarity <WordSelectPolarity>
For I²S, left and right justified signals (BUS<b>:I2S:AVARiant is set to I2S/LJ/RJ), the polarity defines the word select values assigned to the left and right channels.

User Manual 1335.9090.02  08

664

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

For TDM signals (BUS<b>:I2S:AVARiant is set to TDM), the polarity defines the edge of the frame synchronization pulse that identifies the beginning of a frame.

Suffix:

.

<b>

1..4

Parameters: <WordSelectPolarity> NORMal | INVert

NORMal 0 indicates the left channel, and 1 indicates the right channel. This is the usual setting. TDM: the frame begins with a rising edge. This is the usual setting.

INVert 0 indicates the right channel, and 1 the left channel. TDM: the frame begins with a falling edge.

*RST:

NORM

BUS<b>:I2S:WSELect:SOURce <WordSelectSource>

Selects the source of the word select line.

Suffix:

.

<b>

1..4

Parameters: <WordSelectSource> CH1 | CH2 | CH3 | CH4 | D0..15

CH3 and CH4 are only available with 4-channel R&S RTM3000 oscilloscopes.

*RST:

CH1

BUS<b>:I2S:WSELect:THReshold <Threshold>

Sets the threshold for the indicated audio line.

Suffix:

.

<b>

1..4

Parameters: <Threshold>

s

*RST:

1.4

16.11.7.2 Audio Trigger
BUS<b>:I2S:FCOunt?.................................................................................................... 666 TRIGger:A:I2S:CHANnel:LEFT:CONDition........................................................................666 TRIGger:A:I2S:CHANnel:LEFT:DMAX.............................................................................. 666 TRIGger:A:I2S:CHANnel:LEFT:DMIN............................................................................... 667 TRIGger:A:I2S:CHANnel:RIGHt:CONDition...................................................................... 667 TRIGger:A:I2S:CHANnel:RIGHt:DMAX............................................................................ 667

User Manual 1335.9090.02  08

665

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:I2S:CHANnel:RIGHt:DMIN..............................................................................667 TRIGger:A:I2S:CHANnel:TDM<n>:CONDition...................................................................667 TRIGger:A:I2S:CHANnel:TDM<n>:DMAX......................................................................... 668 TRIGger:A:I2S:CHANnel:TDM<n>:DMIN.......................................................................... 668 TRIGger:A:I2S:FUNCtion................................................................................................ 668 TRIGger:A:I2S:TYPE......................................................................................................668 TRIGger:A:I2S:SOWords................................................................................................ 669 TRIGger:A:I2S:WINDow:LENGth..................................................................................... 669 TRIGger:A:I2S:WSELect:SLOPe..................................................................................... 669 TRIGger:A:I2S:WSSLope................................................................................................669

BUS<b>:I2S:FCOunt?

Returns the number of decoded frames.

Suffix:

.

<b>

1..4

Return values: <FrameCount>

Usage:

Query only

TRIGger:A:I2S:CHANnel:LEFT:CONDition <Comparison>

Define the operators for comparison of the decoded data words with the specified data words on the specified channel.

Parameters: <Comparison>

OFF | EQUal | NEQual | GTHan | LTHan | INRange | OORange
INRange: in range OORange: out of range
OFF No range is defined.
EQUal | NEQual | GTHan | LTHan Equal, not equal, greater than, less than. These conditions require one data word to be set with TRIGger:A:I2S: CHANnel:LEFT:DMIN.

TRIGger:A:I2S:CHANnel:LEFT:DMAX <MaximumValue>

Specifies the maximum data value to be found, if TRIGger:A:I2S:CHANnel:LEFT: CONDition is set to INRange or OORange

Parameters: <MaximumValue>

The data format is decimal. The maximum value is limited by the word length. Consider that audio words are signed numbers in 2's complement format. For example, an 8-bit data word has a value range from -128 to 127.

User Manual 1335.9090.02  08

666

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:I2S:CHANnel:LEFT:DMIN <MinimumValue>
Specifies a data pattern, or sets the the start value of a data pattern range.
Parameters: <MinimumValue>

TRIGger:A:I2S:CHANnel:RIGHt:CONDition <Comparison>

Define the operators for comparison of the decoded data words with the specified data words on the specified channel.

Parameters: <Comparison>

OFF | EQUal | NEQual | GTHan | LTHan | INRange | OORange
INRange: in range OORange: out of range
OFF No range is defined.
EQUal | NEQual | GTHan | LTHan Equal, not equal, greater than, less than. These conditions require one data word to be set with TRIGger:A:I2S: CHANnel:RIGHt:DMIN on page 667.

TRIGger:A:I2S:CHANnel:RIGHt:DMAX <MaximumValue>

Specifies the maximum data value to be found, if TRIGger:A:I2S:CHANnel: RIGHt:CONDition is set to INRange or OORange

Parameters: <MaximumValue>

The data format is decimal. The maximum value is limited by the word length. Consider that audio words are signed numbers in 2's complement format. For example, an 8-bit data word has a value range from -128 to 127.

TRIGger:A:I2S:CHANnel:RIGHt:DMIN <MinimumValue>
Specifies a data pattern, or sets the the start value of a data pattern range.
Parameters: <MinimumValue>

TRIGger:A:I2S:CHANnel:TDM<n>:CONDition <Comparison>

Define the operators for comparison of the decoded data words with the specified data words on the specified channel.

Parameters: <Comparison>

OFF | EQUal | NEQual | GTHan | LTHan | INRange | OORange

User Manual 1335.9090.02  08

667

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

INRange: in range OORange: out of range
OFF No range is defined.
EQUal | NEQual | GTHan | LTHan Equal, not equal, greater than, less than. These conditions require one data word to be set with TRIGger:A:I2S: CHANnel:TDM<n>:DMIN.

TRIGger:A:I2S:CHANnel:TDM<n>:DMAX <MaximumValue>

Specifies the maximum data value to be found, if TRIGger:A:I2S:CHANnel: TDM<n>:CONDition is set to INRange or OORange

Parameters: <MaximumValue>

The data format is decimal. The maximum value is limited by the word length. Consider that audio words are signed numbers in 2's complement format. For example, an 8-bit data word has a value range from -128 to 127.

TRIGger:A:I2S:CHANnel:TDM<n>:DMIN <MinimumValue>
Specifies a data pattern, or sets the the start value of a data pattern range.
Parameters: <MinimumValue>

TRIGger:A:I2S:FUNCtion <Function>

Sets the logical combination to trigger on data words on different channels. The instrument triggers if all conditions are met inside one frame.

The setting is relevant, if TRIGger:A:I2S:TYPE is set to DATA or WINDow.

Parameters: <Function>

AND | OR

TRIGger:A:I2S:TYPE <TriggerMode>

Specifies the trigger mode for audio signals.

Parameters: <TriggerMode>

DATA | WINDow | WSELect | ERRCondition

User Manual 1335.9090.02  08

668

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

DATA Triggers on a data word or a data range that occurs on a specified channel. You can also trigger on an AND combination of data conditions on different channels. Use the TRIGger:A:I2S:CHANnel:LEFT:CONDition commands to define the data condition. To set the logical combination to trigger on data words on different channels, use TRIGger:A:I2S:FUNCtion.
WINDow Triggers if the data conditions are fulfilled at least for the given number of subsequent frames. Ues the data trigger commands to define the data condition. Use TRIGger:A:I2S:WINDow: LENGth to set the time limit.
WSELect Sets the edge of the word select signal as trigger condition. Use TRIGger:A:I2S:WSSLope to set the edge.
ERRCondition An error is detected when two consecutive frames have different length. The instrument triggers on the first clock edge after error detection.

TRIGger:A:I2S:SOWords <WindowLength> TRIGger:A:I2S:WINDow:LENGth <WindowLength>
Sets the number of subsequent frames (audio samples) for which the data conditions are fulfilled.
Parameters: <WindowLength>

TRIGger:A:I2S:WSELect:SLOPe <WordSelectSlope> TRIGger:A:I2S:WSSLope <WordSelectSlope> Sets the edge of the word select signal as trigger condition.
Parameters: <WordSelectSlope> POS | NEG
16.11.7.3 Audio Decode Results
BUS<b>:I2S:FRAMe<n>:LEFT:STATe?............................................................................ 670 BUS<b>:I2S:FRAMe<n>:LEFT:VALue?............................................................................ 670 BUS<b>:I2S:FRAMe<n>:RIGHt:STATe?........................................................................... 670 BUS<b>:I2S:FRAMe<n>:RIGHt:VALue?...........................................................................670 BUS<b>:I2S:FRAMe<n>:STARt?.....................................................................................671 BUS<b>:I2S:FRAMe<n>:STATe?..................................................................................... 671 BUS<b>:I2S:FRAMe<n>:STOP?..................................................................................... 671 BUS<b>:I2S:FRAMe<n>:TDM<o>:STATe?....................................................................... 672 BUS<b>:I2S:FRAMe<n>:TDM<o>:VALue?....................................................................... 672

User Manual 1335.9090.02  08

669

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:I2S:FRAMe<n>:LEFT:STATe?

Returns the state of the specified frame on the left audio channel.

Suffix:

.

<b>

1..4

<n>

*

Return values: <State>

ERRor | OK | INSufficient
ERRor: an error occured in the frame. OK: frame is valid. INSufficient: frame is not completely contained in the acquisition. The acquired part of the frame is valid.

Usage:

Query only

BUS<b>:I2S:FRAMe<n>:LEFT:VALue?

Returns the data word of the specified frame on the left audio channel.

Suffix:

.

<b>

1..4

<n>

*

Return values: <Value>

Signed decimal value

Usage:

Query only

BUS<b>:I2S:FRAMe<n>:RIGHt:STATe?

Returns the state of the specified frame on the right or left audio channel.

Suffix:

.

<b>

1..4

<n>

*

Return values: <State>

ERRor | OK | INSufficient
ERRor: an error occured in the frame. OK: frame is valid. INSufficient: frame is not completely contained in the acquisition. The acquired part of the frame is valid.

Usage:

Query only

BUS<b>:I2S:FRAMe<n>:RIGHt:VALue? Returns the data word of the specified frame on the right audio channel.

User Manual 1335.9090.02  08

670

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Suffix: <b>
<n>
Return values: <Value>
Usage:

. 1..4 *
Signed decimal value Query only

BUS<b>:I2S:FRAMe<n>:STARt?

Returns the start time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

Return values: <StartTime>

Range: depends on sample rate, record length, and time base
Increment: depends on the time base

Usage:

Query only

BUS<b>:I2S:FRAMe<n>:STATe?

Returns the state of the specified frame on the right audio channel.

Suffix:

.

<b>

1..4

<n>

*

Return values: <FrameState>

ERRor | OK | INSufficient
ERRor: an error occured in the frame. OK: frame is valid. INSufficient: frame is not completely contained in the acquisition. The acquired part of the frame is valid.

Usage:

Query only

BUS<b>:I2S:FRAMe<n>:STOP?

Returns the end time of the specified frame.

Suffix:

.

<b>

1..4

<n>

*

User Manual 1335.9090.02  08

671

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Return values: <StopTime>
Usage:

Range: depends on sample rate, record length, and time base
Increment: depends on the time base
Query only

BUS<b>:I2S:FRAMe<n>:TDM<o>:STATe?

Returns the state of the specified TDM channel and frame.

Suffix:

.

<b>

1..4

<n>

*

<o>

1..8

Return values: <State>

ERRor | OK | INSufficient
ERRor: an error occured in the frame. OK: frame is valid. INSufficient: frame is not completely contained in the acquisition. The acquired part of the frame is valid.

Usage:

Query only

BUS<b>:I2S:FRAMe<n>:TDM<o>:VALue?

Returns the data word of the specified frame on the selected TDM channel.

Suffix:

.

<b>

1..4

<n>

*

<o>

1..8

Selects the TDM channel

Return values: <Value>

Signed decimal value

Usage:

Query only

16.11.8 MIL-1553 (Option R&S RTM-K6)
 MIL-1553 Configuration.........................................................................................673  MIL-1553 Trigger...................................................................................................675  MIL-1553 Decode Results.....................................................................................682  MIL-1553 Search...................................................................................................689

User Manual 1335.9090.02  08

672

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

16.11.8.1 MIL-1553 Configuration
BUS<b>:MILStd:IMGTime:INFinite...................................................................................673 BUS<b>:MILStd:IMGTime:MAXimum............................................................................... 673 BUS<b>:MILStd:IMGTime:MINimum................................................................................ 673 BUS<b>:MILStd:POLarity............................................................................................... 673 BUS<b>:MILStd:RESPonsetime:INFinite.......................................................................... 674 BUS<b>:MILStd:RESPonsetime:MAXimum...................................................................... 674 BUS<b>:MILStd:RESPonsetime:MINimum....................................................................... 674 BUS<b>:MILStd:SOURce............................................................................................... 674 BUS<b>:MILStd:THReshold:HIGH...................................................................................674 BUS<b>:MILStd:THReshold:LOW................................................................................... 675

BUS<b>:MILStd:IMGTime:INFinite <MaximumInfinite>

Set the maximum inter message gap time to infinity.

Suffix:

.

<b>

1..4

Parameters: <MaximumInfinite> ON | OFF

*RST:

ON

BUS<b>:MILStd:IMGTime:MAXimum <MaximumTime>

Sets the maximum inter message gap time.

Suffix:

.

<b>

1..4

Parameters: <MaximumTime>

BUS<b>:MILStd:IMGTime:MINimum <MinimumTime>

Sets the minimum inter message gap time.

Suffix:

.

<b>

1..4

Parameters: <MinimumTime>

BUS<b>:MILStd:POLarity <Polarity>

Sets the polarity of the bus.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

673

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <Polarity>

POSitive | NEGative

*RST:

POS

BUS<b>:MILStd:RESPonsetime:INFinite <MaximumInfinite>

Suffix:

.

<b>

1..4

Parameters: <MaximumInfinite> ON | OFF

*RST:

ON

BUS<b>:MILStd:RESPonsetime:MAXimum <MaximumTime>

Sets a value for the maximum response time.

Suffix:

.

<b>

1..2

Parameters: <MaximumTime>

BUS<b>:MILStd:RESPonsetime:MINimum <MinimumTime>

Sets the minimum response time.

Suffix:

.

<b>

1..4

Parameters: <MinimumTime>

BUS<b>:MILStd:SOURce <Source>

Sets the channel for the signal source for the MIL-STD-1553 analysis.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4

*RST:

CH1

BUS<b>:MILStd:THReshold:HIGH <UpperLevel>

Sets the upper threshold level of the signal.

Suffix:

.

<b>

1..4

User Manual 1335.9090.02  08

674

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <UpperLevel>

BUS<b>:MILStd:THReshold:LOW <LowerLevel>

Sets the lower threshold level of the signal.

Suffix:

.

<b>

1..4

Parameters: <LowerLevel>

16.11.8.2 MIL-1553 Trigger
TRIGger:A:MILStd:COMMand:TYPE................................................................................676 TRIGger:A:MILStd:DATA:CONDition................................................................................ 676 TRIGger:A:MILStd:DATA:MAXimum.................................................................................676 TRIGger:A:MILStd:DATA:MINimum..................................................................................676 TRIGger:A:MILStd:DATA:OFFSet.................................................................................... 676 TRIGger:A:MILStd:DATA:OFFSet:CONDition.................................................................... 676 TRIGger:A:MILStd:DATA:WORDs....................................................................................677 TRIGger:A:MILStd:ERRor:MANChester............................................................................677 TRIGger:A:MILStd:ERRor:PARity.................................................................................... 677 TRIGger:A:MILStd:ERRor:SYNC..................................................................................... 677 TRIGger:A:MILStd:ERRor:TIMeout.................................................................................. 677 TRIGger:A:MILStd:FRAMe..............................................................................................678 TRIGger:A:MILStd:MCODe:CODE...................................................................................678 TRIGger:A:MILStd:MCODe:VALue...................................................................................678 TRIGger:A:MILStd:MODE............................................................................................... 678 TRIGger:A:MILStd:RTADdress:CONDition........................................................................ 679 TRIGger:A:MILStd:RTADdress:MAXimum........................................................................ 679 TRIGger:A:MILStd:RTADdress:MINimum..........................................................................679 TRIGger:A:MILStd:SADDress:CONDition......................................................................... 679 TRIGger:A:MILStd:SADDress:MAXimum..........................................................................679 TRIGger:A:MILStd:SADDress:MCADdress....................................................................... 679 TRIGger:A:MILStd:SADDress:MINimum........................................................................... 680 TRIGger:A:MILStd:STATus:BCReceived...........................................................................680 TRIGger:A:MILStd:STATus:BUSY.................................................................................... 680 TRIGger:A:MILStd:STATus:DBCaccept............................................................................ 680 TRIGger:A:MILStd:STATus:INSTrument........................................................................... 680 TRIGger:A:MILStd:STATus:MERRor................................................................................ 680 TRIGger:A:MILStd:STATus:SREQuest............................................................................. 681 TRIGger:A:MILStd:STATus:SUBSystem........................................................................... 681 TRIGger:A:MILStd:STATus:TERMinal.............................................................................. 681 TRIGger:A:MILStd:SYNC................................................................................................681 TRIGger:A:MILStd:TRMode............................................................................................ 681 TRIGger:A:MILStd:TTYPe...............................................................................................681 TRIGger:A:MILStd:TYPE................................................................................................ 682 TRIGger:A:MILStd:WCOunt:CONDition............................................................................ 682

User Manual 1335.9090.02  08

675

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:MILStd:WCOunt:MAXimum............................................................................ 682 TRIGger:A:MILStd:WCOunt:MINimum..............................................................................682 TRIGger:A:MILStd:WORD.............................................................................................. 682

TRIGger:A:MILStd:COMMand:TYPE <CommandType>

Selects the command type.

Parameters: <CommandType>

AWORd | MCODe

*RST:

AWOR

TRIGger:A:MILStd:DATA:CONDition <Compare>

For a data word, sets the triggering condition for the comparison of the decoded value to the defined range.

Parameters: <Compare>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

*RST:

OFF

TRIGger:A:MILStd:DATA:MAXimum <DataMinimum>

For a data word, sets the maximum data value.

Parameters: <DataMinimum>

01X-string

TRIGger:A:MILStd:DATA:MINimum <DataMinimum>

For a data word, sets the minimum data value.

Parameters: <DataMinimum>

01X-string

TRIGger:A:MILStd:DATA:OFFSet <DataOffset>

For a data word sets the word offset to be triggered on.

Parameters: <DataOffset>

*RST:

0

TRIGger:A:MILStd:DATA:OFFSet:CONDition <DataOffset>
For a data offset, sets the triggering condition for the comparison of the decoded value to the defined range.

User Manual 1335.9090.02  08

676

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <DataOffset>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan

*RST:

0

TRIGger:A:MILStd:DATA:WORDs <DataWords>

For a data word sets the number of words to be triggered on.

Parameters: <DataWords>

*RST:

1

TRIGger:A:MILStd:ERRor:MANChester <ErrorEnable>

Enables/disables triggering if there is an error in the Manchester coding of the signal.

Parameters: <ErrorEnable>

ON | OFF

*RST:

ON

TRIGger:A:MILStd:ERRor:PARity <ErrorEnable>

Enables/disables triggering when the parity is even.

Parameters: <ErrorEnable>

ON | OFF

*RST:

ON

TRIGger:A:MILStd:ERRor:SYNC <ErrorEnable>

Enables/disables triggering when a sync impulse doesn't fulfil the technical requirements or when the transmission is not valid.

Parameters: <ErrorEnable>

ON | OFF

*RST:

ON

TRIGger:A:MILStd:ERRor:TIMeout <ErrorEnable>

Enables/ disables triggering when the timeout is out of the set range.

Parameters: <ErrorEnable>

ON | OFF

*RST:

ON

User Manual 1335.9090.02  08

677

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:MILStd:FRAMe <Frame>

Parameters: <Frame>

COMMand | STATus | DATA | ALL

*RST:

CST

TRIGger:A:MILStd:MCODe:CODE <ModeCode>

Sets a function for the mode code to be triggered on.

Parameters: <ModeCode>

DBControl | TSYNchronize | TSTatus | ISELftest | TSHutdown | OTSHutdown | ITERminal | OITerminal | RESet | VECTor | RSYNchronize | TLAStcmmand | BITWord | STSHutdown | OSTShutdown | ANY

DBControl: dynamic bus control. TSYNchronize: synchronize without data. TSTatus: transmit status word. ISELftest: initiate self-test. TSHutdown: transmitter shutdown. OTSHutdown: override transmitter shutdown. ITERminal: inhibit terminal flag bit. OITerminal: override inhibit terminal flag bit. RESet: reset remote terminal. VECTor: transmit vector word. RSYNchronize: synchronize with data. TLAStcmmand: transmit last command word. BITWord: transmit BIT word. STSHutdown: selected transmitter shutdown. OSTShutdown: override selected transmitter shutdown.

*RST:

ANY

TRIGger:A:MILStd:MCODe:VALue <ModeCode>
Sets the value of the mode code to be triggered on.
Parameters: <ModeCode>

TRIGger:A:MILStd:MODE <TriggerMode>

Parameters: <TriggerMode>

SYNChronization | FRAME | ERRor | COMMand | STATus | DATA | CDATa

*RST:

SYNC

User Manual 1335.9090.02  08

678

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:MILStd:RTADdress:CONDition <Compare>

For the RT address, sets the triggering condition for the comparison of the decoded value to the defined range.

Parameters: <Compare>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

*RST:

OFF

TRIGger:A:MILStd:RTADdress:MAXimum <AddressMaximum>
Sets the maximum RT address.
Parameters: <AddressMaximum> 01X-string

TRIGger:A:MILStd:RTADdress:MINimum <AddressMinimum>
Sets the minimum RT address.
Parameters: <AddressMinimum> 01X-string

TRIGger:A:MILStd:SADDress:CONDition <Compare>

For the subaddress, sets the triggering condition for the comparison of the decoded value to the defined range.

Parameters: <Compare>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

*RST:

OFF

TRIGger:A:MILStd:SADDress:MAXimum <AddressMaximum>
Sets the maximum subaddress.
Parameters: <AddressMaximum> 01X-string

TRIGger:A:MILStd:SADDress:MCADdress <ModeCodeAddress>

Triggers on the value of the subaddress, if TRIGger:A:MILStd:COMMand:TYPE is set to MCODE.

Parameters: <ModeCodeAddress> A0 | A31 | EITHer

*RST:

EITH

User Manual 1335.9090.02  08

679

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:MILStd:SADDress:MINimum <AddressMinimum>
Sets the minimum subaddress.
Parameters: <AddressMinimum> 01X-string

TRIGger:A:MILStd:STATus:BCReceived <StatusBit>

Triggers on the state of the broadcast command received bit of the status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

TRIGger:A:MILStd:STATus:BUSY <StatusBit>

Triggers on the state of the busy bit of the status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

TRIGger:A:MILStd:STATus:DBCaccept <StatusBit>

Triggers on the state of the dynamic bus control accept bit of the status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

TRIGger:A:MILStd:STATus:INSTrument <StatusBit>

Triggers on the state of the instrumentation bit of the status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

TRIGger:A:MILStd:STATus:MERRor <StatusBit>

Triggers on the state of the message error bit of the status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

User Manual 1335.9090.02  08

680

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:MILStd:STATus:SREQuest <StatusBit>

Triggers on the state of the service request bit of the status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

TRIGger:A:MILStd:STATus:SUBSystem <StatusBit>

Triggers on the state of the subsystem flag bit of the status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

TRIGger:A:MILStd:STATus:TERMinal <StatusBit>

Triggers on the state of the terminal flag bit of the status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

TRIGger:A:MILStd:SYNC <SyncMode>

Triggers on a sync impulse. You can select to trigger on comando/status, on data or on either syncs.

Parameters: <SyncMode>

CSTatus | DATA | EITHer

*RST:

CST

TRIGger:A:MILStd:TRMode <DataDirection>

Triggers on a transmission mode.

Parameters: <DataDirection>

TRANsmit | RECeive | EITHer

*RST:

EITH

TRIGger:A:MILStd:TTYPe <TransmissionType>
Sets the transmission type to be triggered on.
Parameters: <TransmissionType> BCRT | RTBC | RTRT | MCData
BCRT: bus controller to remote terminal transmission. RTBC: remote terminal to bus controller transmission.

User Manual 1335.9090.02  08

681

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

RTRT: remote terminal to remote terminal transmission. MCData: mode code data.

*RST:

BCRT

TRIGger:A:MILStd:TYPE <TriggerMode>

Selects the type of trigger.

Parameters: <TriggerMode>

SYNChronization | FRAME | ERRor | COMMand | STATus | DATA

*RST:

SYNC

TRIGger:A:MILStd:WCOunt:CONDition <Compare>

Parameters: <Compare>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

*RST:

OFF

TRIGger:A:MILStd:WCOunt:MAXimum <WordCountMaximum>
Parameters: <WordCountMaximum>

TRIGger:A:MILStd:WCOunt:MINimum <WordCountMinimum>
Parameters: <WordCountMinimum>

TRIGger:A:MILStd:WORD <WordTyoe>

Selects the word type to be triggered on.

Parameters: <WordTyoe>

COMMand | STATus | DATA | ALL

*RST:

CST

16.11.8.3 MIL-1553 Decode Results
BUS<b>:MILStd:WCOunt?..............................................................................................683 BUS<b>:MILStd:WORD<n>:COMMand:MCODe:CODE?................................................... 683 BUS<b>:MILStd:WORD<n>:COMMand:MCODe:VALue?...................................................684 BUS<b>:MILStd:WORD<n>:COMMand:RTADdress?........................................................ 684 BUS<b>:MILStd:WORD<n>:COMMand:SADDress?..........................................................684 BUS<b>:MILStd:WORD<n>:COMMand:WCOunt?............................................................ 685 BUS<b>:MILStd:WORD<n>:DATA?................................................................................. 685

User Manual 1335.9090.02  08

682

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:MILStd:WORD<n>:IMGTime?............................................................................ 685 BUS<b>:MILStd:WORD<n>:PARity?................................................................................685 BUS<b>:MILStd:WORD<n>:RTIMe?................................................................................686 BUS<b>:MILStd:WORD<n>:STARt?................................................................................ 686 BUS<b>:MILStd:WORD<n>:STATus?.............................................................................. 686 BUS<b>:MILStd:WORD<n>:STATus:BCReceived?........................................................... 686 BUS<b>:MILStd:WORD<n>:STATus:BUSY?.....................................................................687 BUS<b>:MILStd:WORD<n>:STATus:DBCaccept?............................................................. 687 BUS<b>:MILStd:WORD<n>:STATus:INSTrument?............................................................ 687 BUS<b>:MILStd:WORD<n>:STATus:MERRor?................................................................. 687 BUS<b>:MILStd:WORD<n>:STATus:RTADdress?............................................................. 688 BUS<b>:MILStd:WORD<n>:STATus:SREQuest?.............................................................. 688 BUS<b>:MILStd:WORD<n>:STATus:SUBSystem?............................................................ 688 BUS<b>:MILStd:WORD<n>:STATus:TERMinal?............................................................... 688 BUS<b>:MILStd:WORD<n>:STOP?.................................................................................689 BUS<b>:MILStd:WORD<n>:TRMode?............................................................................. 689 BUS<b>:MILStd:WORD<n>:TYPE?................................................................................. 689

BUS<b>:MILStd:WCOunt?

Returns the number of received words.

Suffix:

.

<b>

1..4

Return values: <WordCount>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:COMMand:MCODe:CODE?

For the sepcified command word, returns the type of mode code.

Suffix:

.

<b>

1..4

<n>

*

Return values: <ModeCode>

DBControl | TSYNchronize | TSTatus | ISELftest | TSHutdown | OTSHutdown | ITERminal | OITerminal | RESet | VECTor | RSYNchronize | TLAStcmmand | BITWord | STSHutdown | OSTShutdown
DBControl: dynamic bus control. TSYNchronize: synchronize without data. TSTatus: transmit status word. ISELftest: initiate self-test. TSHutdown: transmitter shutdown. OTSHutdown: override transmitter shutdown. ITERminal: inhibit terminal flag bit. OITerminal: override inhibit terminal flag bit.

User Manual 1335.9090.02  08

683

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Usage:

RESet: reset remote terminal. VECTor: transmit vector word. RSYNchronize: synchronize with data. TLAStcmmand: transmit last command word. BITWord: transmit BIT word. STSHutdown: selected transmitter shutdown. OSTShutdown: override selected transmitter shutdown.

*RST:

ANY

Query only

BUS<b>:MILStd:WORD<n>:COMMand:MCODe:VALue?

For the specified command word, returns the value of the mode code.

Suffix:

.

<b>

1..4

<n>

*

Return values: <ModeCodeValue>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:COMMand:RTADdress?

Returns the RT address of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <RTAddress>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:COMMand:SADDress?

For a command word, returns the subaddress of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <SubAddress>

Usage:

Query only

User Manual 1335.9090.02  08

684

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:MILStd:WORD<n>:COMMand:WCOunt?

For a command word, returns the word count.

Suffix:

.

<b>

1..4

<n>

*

Return values: <WordCount>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:DATA?

Returns the value of the specified data word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <DataValue>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:IMGTime?

Returns the intermessage gap time of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <InterMessageGapTime>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:PARity?

Returns the parity of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <ParityValue>

Usage:

Query only

User Manual 1335.9090.02  08

685

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:MILStd:WORD<n>:RTIMe?

Return the response time of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <ResponseTime>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STARt?

Returns the start time of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <StartTime>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STATus?

For a status word returns the value and if there are errors.

Suffix:

.

<b>

1..4

<n>

*

Parameters: <WordState>

OK | INSufficient | PERRor | MERRor | TERRor | SERRor

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STATus:BCReceived?

Returns the state of the broadcast command received bit of the specified status word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <BitState>

Usage:

Query only

User Manual 1335.9090.02  08

686

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:MILStd:WORD<n>:STATus:BUSY?

Returns the state of the busy bit of the specified status word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <BitState>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STATus:DBCaccept?

Returns the state of the dynamic bus control bit of the specified status word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <BitState>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STATus:INSTrument?

Returns the state of the instrumentation bit of the specified status word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <BitState>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STATus:MERRor?

Returns the state of the message error bit of the specified status word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <BitState>

Usage:

Query only

User Manual 1335.9090.02  08

687

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:MILStd:WORD<n>:STATus:RTADdress?

Returns the RT address of the specified status word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <RTAddress>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STATus:SREQuest?

Returns the state of the service request bit of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <BitState>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STATus:SUBSystem?

Returns the state of the subsystem bit of the specified status word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <BitState>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:STATus:TERMinal?

Returns the state of the terminal flag bit of the specified status word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <BitState>

Usage:

Query only

User Manual 1335.9090.02  08

688

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:MILStd:WORD<n>:STOP?

Returns the stop time of the word of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <StopTime>

Usage:

Query only

BUS<b>:MILStd:WORD<n>:TRMode?

Returns the transmission direction of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <DataDirection>

TRANsmit | RECeive

Usage:

Query only

BUS<b>:MILStd:WORD<n>:TYPE?

Returns the type of word of the specified word.

Suffix:

.

<b>

1..4

<n>

*

Return values: <WordType>

COMMand | STATus | DATA | CMCode

Usage:

Query only

16.11.8.4 MIL-1553 Search
SEARch:PROTocol:MILStd:CONDition............................................................................. 690 SEARch:PROTocol:MILStd:DATA:CONDition.................................................................... 690 SEARch:PROTocol:MILStd:DATA:MAXimum.................................................................... 690 SEARch:PROTocol:MILStd:DATA:MINimum......................................................................690 SEARch:PROTocol:MILStd:DATA:OFFSet........................................................................ 691 SEARch:PROTocol:MILStd:DATA:WORDs........................................................................691 SEARch:PROTocol:MILStd:ERRor...................................................................................691 SEARch:PROTocol:MILStd:MCODe.................................................................................691 SEARch:PROTocol:MILStd:RTADdress:CONDition............................................................691 SEARch:PROTocol:MILStd:RTADdress:MAXimum............................................................ 691

User Manual 1335.9090.02  08

689

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:MILStd:RTADdress:MINimum............................................................. 692 SEARch:PROTocol:MILStd:SADDress:CONDition............................................................. 692 SEARch:PROTocol:MILStd:SADDress:MAXimum..............................................................692 SEARch:PROTocol:MILStd:SADDress:MCADdress........................................................... 692 SEARch:PROTocol:MILStd:SADDress:MINimum...............................................................692 SEARch:PROTocol:MILStd:STATus:BCReceived.............................................................. 692 SEARch:PROTocol:MILStd:STATus:BUSY........................................................................692 SEARch:PROTocol:MILStd:STATus:DBCaccept................................................................ 693 SEARch:PROTocol:MILStd:STATus:INSTrument............................................................... 693 SEARch:PROTocol:MILStd:STATus:MERRor.................................................................... 693 SEARch:PROTocol:MILStd:STATus:SREQuest................................................................. 693 SEARch:PROTocol:MILStd:STATus:SUBSystem............................................................... 693 SEARch:PROTocol:MILStd:STATus:TERMinal.................................................................. 693 SEARch:PROTocol:MILStd:TRMode................................................................................ 694 SEARch:PROTocol:MILStd:TTYPe.................................................................................. 694 SEARch:PROTocol:MILStd:WCOunt:CONDition................................................................694 SEARch:PROTocol:MILStd:WCOunt:MAXimum................................................................ 694 SEARch:PROTocol:MILStd:WCOunt:MINimum................................................................. 694 SEARch:PROTocol:MILStd:WSTart.................................................................................. 695

SEARch:PROTocol:MILStd:CONDition <SearchCondition>

Selects the condition to be searched for.

Parameters: <SearchCondition>

WSTart | ERRor | STATus | DATA | COMMand | MCODe | CDATa

*RST:

WST

SEARch:PROTocol:MILStd:DATA:CONDition <Comparison>

For a data word, searches for a comparison condition.

Parameters: <Comparison>

OFF | EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

*RST:

OFF

SEARch:PROTocol:MILStd:DATA:MAXimum <DataMaximum>

For a data word, searches for a maximum value.

Parameters: <DataMaximum>

01X-string

SEARch:PROTocol:MILStd:DATA:MINimum <DataMinimum> For a data word, searches for a minimum value.

User Manual 1335.9090.02  08

690

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <DataMinimum>

01X-string

SEARch:PROTocol:MILStd:DATA:OFFSet <DataOffset>

For a data word, searches for a data offset.

Parameters: <DataOffset>

*RST:

0

SEARch:PROTocol:MILStd:DATA:WORDs <DataWords>

For a data word, searches for a number of words.

Parameters: <DataWords>

*RST:

1

SEARch:PROTocol:MILStd:ERRor <ErrorType>

Selects the error type to be searched for.

Parameters: <ErrorType>

SYNChronization | PARity | TIMeout | MANChester | ANY

SEARch:PROTocol:MILStd:MCODe <ModeCode>

Searches for a mode code type.

Parameters: <ModeCode>

DBControl | TSYNchronize | TSTatus | ISELftest | TSHutdown | OTSHutdown | ITERminal | OITerminal | RESet | VECTor | RSYNchronize | TLAStcmmand | BITWord | STSHutdown | OSTShutdown | ANY

*RST:

ANY

SEARch:PROTocol:MILStd:RTADdress:CONDition <Comparison>

For an RT address, searches for a comparison condition.

Parameters: <Comparison>

OFF | EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

*RST:

OFF

SEARch:PROTocol:MILStd:RTADdress:MAXimum <AddressMaximum>
For an RT address, searches for the maximum address.
Parameters: <AddressMaximum> 01X-string

User Manual 1335.9090.02  08

691

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:MILStd:RTADdress:MINimum <AddressMinimum>
For an RT address, searches for the minimum address.
Parameters: <AddressMinimum> 01X-string

SEARch:PROTocol:MILStd:SADDress:CONDition <Comparison>

For a subaddress, searches for a comparison condition.

Parameters: <Comparison>

OFF | EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

*RST:

OFF

SEARch:PROTocol:MILStd:SADDress:MAXimum <AddressMaximum>
For a subaddress, searches for the maximum address.
Parameters: <AddressMaximum> 01X-string

SEARch:PROTocol:MILStd:SADDress:MCADdress <ModeCodeAddress>

Searches for a mode code address.

Parameters: <ModeCodeAddress> A0 | A31 | EITHer

*RST:

EITH

SEARch:PROTocol:MILStd:SADDress:MINimum <AddressMinimum>
For a subaddress, searches for the minimum address.
Parameters: <AddressMinimum> 01X-string

SEARch:PROTocol:MILStd:STATus:BCReceived <StatusBit>

Searches for a broadcast received bit of a status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

SEARch:PROTocol:MILStd:STATus:BUSY <StatusBit> Searches for a busy bit of a status word.

User Manual 1335.9090.02  08

692

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

SEARch:PROTocol:MILStd:STATus:DBCaccept <StatusBit>

Searches for a dynamic bus control accept bit of a status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

SEARch:PROTocol:MILStd:STATus:INSTrument <StatusBit>

Searches for an instrument bit of a status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

SEARch:PROTocol:MILStd:STATus:MERRor <StatusBit>

Searches for a message error bit of a status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

SEARch:PROTocol:MILStd:STATus:SREQuest <StatusBit>

Searches for a service request bit of a status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

SEARch:PROTocol:MILStd:STATus:SUBSystem <StatusBit>

Searches for a subsystem bit of a status word.

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

SEARch:PROTocol:MILStd:STATus:TERMinal <StatusBit> Searches for a terminal bit of a status word.

User Manual 1335.9090.02  08

693

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Parameters: <StatusBit>

0 | 1 | X

*RST:

X

SEARch:PROTocol:MILStd:TRMode <DataDirection>

Selects the transmission mode to be searched for.

Parameters: <DataDirection>

TRANsmit | RECeive | EITHer

*RST:

EITH

SEARch:PROTocol:MILStd:TTYPe <TransmissionType>

Selects the transmission type to be searched for.

Parameters: <TransmissionType> BCRT | RTBC | RTRT | MCData

BCRT: bus controller to remote terminal transmission RTBC: remote terminal to bus controller transmission RTRT: remote terminal to remote terminal transmission MCData: mde code with data

*RST:

BCRT

SEARch:PROTocol:MILStd:WCOunt:CONDition <Compare>

Searches for a comparison condition of the word count.

Parameters: <Compare>

OFF | EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

*RST:

OFF

SEARch:PROTocol:MILStd:WCOunt:MAXimum <WordCountMaximum>
Searches for the maximum word count.
Parameters: <WordCountMaximum>

SEARch:PROTocol:MILStd:WCOunt:MINimum <WordCountMinimum>
Searches for the minimum word count.
Parameters: <WordCountMinimum>

User Manual 1335.9090.02  08

694

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:MILStd:WSTart <WordStart>

Selects a word start to be searched for.

Parameters: <WordStart>

COMMand | STATus | DATA

*RST:

COMM

16.11.9 ARINC 429 (Option R&S RTM-K7)
 ARINC 429 Configuration......................................................................................695  ARINC 429 Trigger................................................................................................696  ARINC 429 Decode Results..................................................................................700  ARINC 429 Search................................................................................................703

16.11.9.1 ARINC 429 Configuration
BUS<b>:ARINc:BRMode................................................................................................ 695 BUS<b>:ARINc:BRValue................................................................................................ 695 BUS<b>:ARINc:POLarity................................................................................................ 696 BUS<b>:ARINc:SOURce................................................................................................ 696 BUS<b>:ARINc:THReshold:HIGH....................................................................................696 BUS<b>:ARINc:THReshold:LOW.................................................................................... 696

BUS<b>:ARINc:BRMode <BitRateMode>

Sets the bit rate mode to high speed, low speed or a user defined mode.

If USER mode is selected, you can set the bit rate value with BUS<b>:ARINc: BRValue.

Suffix:

.

<b>

1..4

Parameters: <BitRateMode>

HIGH | LOW | USER

BUS<b>:ARINc:BRValue <BitRateValue>

Sets the number of transmitted bits per second.

If you set a value with this command, the mode of BUS<b>:ARINc:BRMode will be automatically set to USER.

Suffix:

.

<b>

1..4

Parameters: <BitRateValue>

User Manual 1335.9090.02  08

695

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:ARINc:POLarity <Polarity>

Sets the wire on which the bus signal is measured.

Suffix:

.

<b>

1..4

Parameters: <Polarity>

ALEG | BLEG | NORMal | INVerted

*RST:

ALEG

BUS<b>:ARINc:SOURce <Source>

Sets the channel for the signal source.

Suffix:

.

<b>

1..4

Parameters: <Source>

CH1 | CH2 | CH3 | CH4

*RST:

CH1

BUS<b>:ARINc:THReshold:HIGH <ThresholdHigh>

Sets the high threshold level of the signal.

Suffix:

.

<b>

1..4

Parameters: <ThresholdHigh>

BUS<b>:ARINc:THReshold:LOW <ThresholdLow>

Sets the low threshold level of the signal.

Suffix:

.

<b>

1..4

Parameters: <ThresholdLow>

16.11.9.2 ARINC 429 Trigger
TRIGger:A:ARINc:DATA:CONDition................................................................................. 697 TRIGger:A:ARINc:DATA:MAXimum..................................................................................697 TRIGger:A:ARINc:DATA:MINimum...................................................................................697 TRIGger:A:ARINc:DATA:OFFSet..................................................................................... 698 TRIGger:A:ARINc:DATA:SIZE......................................................................................... 698 TRIGger:A:ARINc:ERRor:CODing................................................................................... 698 TRIGger:A:ARINc:ERRor:GAP........................................................................................ 698

User Manual 1335.9090.02  08

696

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:ARINc:ERRor:PARity..................................................................................... 698 TRIGger:A:ARINc:FORMat............................................................................................. 698 TRIGger:A:ARINc:LABel:CONDition.................................................................................699 TRIGger:A:ARINc:LABel:MAXimum................................................................................. 699 TRIGger:A:ARINc:LABel:MINimum.................................................................................. 699 TRIGger:A:ARINc:SDI.................................................................................................... 699 TRIGger:A:ARINc:SSM...................................................................................................699 TRIGger:A:ARINc:TTIMe:CONDition................................................................................ 700 TRIGger:A:ARINc:TTIMe:MAXimum................................................................................ 700 TRIGger:A:ARINc:TTIMe:MINimum................................................................................. 700 TRIGger:A:ARINc:TYPE................................................................................................. 700 TRIGger:A:ARINc:WORD:TYPE...................................................................................... 700

TRIGger:A:ARINc:DATA:CONDition <Compare>

Define the operators for comparison of the decoded data condition with the specified data.

Parameters: <Compare>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide
INRange: in range OORange: out of range
EQUal | NEQual | GTHan | LTHan Equal, not equal, greater than, less than. These conditions require one data word to be set with TRIGger:A:ARINc: DATA:MINimum.
INRange | OORange In range / Out of range: Set the minimum and maximum value of the range with TRIGger:A:ARINc:DATA:MINimum and TRIGger:A:ARINc:DATA:MAXimum.

TRIGger:A:ARINc:DATA:MAXimum <DataMaximum>

Specifies the maximum value of the data if TRIGger:A:ARINc:DATA:CONDition is set to INRange or OORange.

Parameters: <DataMaximum>

01X-string

TRIGger:A:ARINc:DATA:MINimum <DataMinimum>

Sets the minimum condition for the data.

Parameters: <DataMinimum>

01X-string

User Manual 1335.9090.02  08

697

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:ARINc:DATA:OFFSet <DataOffset>
Sets a data offset.
Parameters: <DataOffset>

TRIGger:A:ARINc:DATA:SIZE <DataSize>
Sets the data size.
Parameters: <DataSize>

TRIGger:A:ARINc:ERRor:CODing <ErrorEnable>

Enables triggering when a coding error occurs.

Parameters: <ErrorEnable>

ON | OFF

*RST:

ON

TRIGger:A:ARINc:ERRor:GAP <ErrorEnable>

Enables triggering when a gap error occurs.

Parameters: <ErrorEnable>

ON | OFF

*RST:

ON

TRIGger:A:ARINc:ERRor:PARity <ErrorEnable>

Enables triggering when a parity error occurs.

Parameters: <ErrorEnable>

ON | OFF

*RST:

ON

TRIGger:A:ARINc:FORMat <DataFormat>

Sets the the transmission format to be triggered on.

Parameters: <DataFormat>

DATA | DSSM | DSDI | DSSSm
DSSM: SSM+Data DSDI: SDI+Data DSSSm: SSM+Data +SDI

User Manual 1335.9090.02  08

698

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:ARINc:LABel:CONDition <Compare>

Define the operators for comparison of the decoded label condition with the specified label.

Parameters: <Compare>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide
INRange: in range OORange: out of range
EQUal | NEQual | GTHan | LTHan Equal, not equal, greater than, less than. These conditions require one label to be set with TRIGger:A:ARINc:LABel: MINimum.
INRange | OORange In range / Out of range: Set the minimum and maximum value of the range with TRIGger:A:ARINc:LABel:MINimum and TRIGger:A:ARINc:LABel:MAXimum.

TRIGger:A:ARINc:LABel:MAXimum <LabelMaximum>

Specifies the maximum value of the label if TRIGger:A:ARINc:LABel:CONDition is set to INRange or OORange.

Parameters: <LabelMaximum>

01X-string

TRIGger:A:ARINc:LABel:MINimum <LabelMinimum>

Sets the minimum value of the label to be triggerd on.

Parameters: <LabelMinimum>

01X-string

TRIGger:A:ARINc:SDI <SDIvalue>

Sets the source/destination identifier (SDI) bits to be triggered on.

Parameters: <SDIvalue>

ANY | S00 | S01 | S10 | S11

TRIGger:A:ARINc:SSM <SSMvalue>

Sets the sign/status matrix (SSM) bits to be triggered on.

Parameters: <SSMvalue>

ANY | S00 | S01 | S10 | S11

User Manual 1335.9090.02  08

699

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

TRIGger:A:ARINc:TTIMe:CONDition <Compare>

Define the operators for comparison of the decoded transmission time condition with the specified data.

Parameters: <Compare>

GTHan | LTHan | WITHin | OUTSide

*RST:

GTH

TRIGger:A:ARINc:TTIMe:MAXimum <TransmissionTimeMax>
Sets the maximum value of the transmission time.
Parameters: <TransmissionTimeMax>

TRIGger:A:ARINc:TTIMe:MINimum <TransmissionTimeMin>
Sets the minimum value of the transmission time.
Parameters: <TransmissionTimeMin>

TRIGger:A:ARINc:TYPE <TriggerType>

Selects the type of trigger.

Parameters: <TriggerType>

WORD | ERRor | LABel | LDATa | TTIMe

TRIGger:A:ARINc:WORD:TYPE <WordType>

Sets the word type to be triggered on.

Parameters: <WordType>

STARt | STOP

16.11.9.3 ARINC 429 Decode Results
BUS<b>:ARINc:WCOunt?...............................................................................................701 BUS<b>:ARINc:DATA:FORMat........................................................................................701 BUS<b>:ARINc:WORD<n>:DATA[:VALue]?...................................................................... 701 BUS<b>:ARINc:WORD<n>:FORMat?.............................................................................. 701 BUS<b>:ARINc:WORD<n>:LABel[:VALue]?..................................................................... 702 BUS<b>:ARINc:WORD<n>:PARity?.................................................................................702 BUS<b>:ARINc:WORD<n>:PATTern?.............................................................................. 702 BUS<b>:ARINc:WORD<n>:SDI?..................................................................................... 702 BUS<b>:ARINc:WORD<n>:SSM?................................................................................... 702

User Manual 1335.9090.02  08

700

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

BUS<b>:ARINc:WORD<n>:STARt?................................................................................. 703 BUS<b>:ARINc:WORD<n>:STATus?............................................................................... 703 BUS<b>:ARINc:WORD<n>:STOP?..................................................................................703

BUS<b>:ARINc:WCOunt?

Returns the number of decoded words.

Suffix:

.

<b>

1..4

Return values: <WordCount>

Usage:

Query only

BUS<b>:ARINc:DATA:FORMat <StandardDecodeFormat>

Sets the decoding data format for the specified ARINC 429 bus.

Suffix:

.

<b>

1..4

Parameters: <StandardDecodeFormDaAtT>A | DSSM | DSDI | DSSSm
DSSSm: Data + SSM DSDI: Data + SDI DSSD: Data + SSM +SDI

BUS<b>:ARINc:WORD<n>:DATA[:VALue]?

Returns the decimal value of the data of the specified word.

Suffix:

.

<b>

1..4

Return values: <DataValue>

Usage:

Query only

BUS<b>:ARINc:WORD<n>:FORMat?

Returns the format of the sepcified word.

Suffix:

.

<b>

1..4

Return values: <DataFormat>

DATA | DSSM | DSDI | DSSSm
DSSSm: Data + SSM DSDI: Data + SDI DSSD: Data + SSM +SDI

User Manual 1335.9090.02  08

701

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Usage:

Query only

BUS<b>:ARINc:WORD<n>:LABel[:VALue]?

Returns the decimal value of the label of the specified word.

Suffix:

.

<b>

1..4

Return values: <LabelValue>

Usage:

Query only

BUS<b>:ARINc:WORD<n>:PARity?

Returns the parity of the specified word.

Suffix:

.

<b>

1..4

Return values: <Parity>

Usage:

Query only

BUS<b>:ARINc:WORD<n>:PATTern?

Returns all 32 bits of a data word as decimal value.

Suffix:

.

<b>

1..4

Return values: <PatternValue>

Usage:

Query only

BUS<b>:ARINc:WORD<n>:SDI?

Returns the source/destination identifier (SDI) bits of the specified word.

Suffix:

.

<b>

1..4

Return values: <SDI>

Usage:

Query only

BUS<b>:ARINc:WORD<n>:SSM? Returns the sign/status matrix(SSM) bits of the specified word.

User Manual 1335.9090.02  08

702

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

Suffix: <b>
Return values: <SSM>
Usage:

. 1..4
Query only

BUS<b>:ARINc:WORD<n>:STARt?

Returns the start time of the specified word.

Suffix:

.

<b>

1..4

Return values: <StartTime>

Usage:

Query only

BUS<b>:ARINc:WORD<n>:STATus?

Returns the overall state of the specified word.

Suffix:

.

<b>

1..4

Return values: <WordStatus>

OK | INSufficient | INComplete | PRERror | GERRor | CERRor
PRERror: parity error occured. GERRor: timing gap error occured. CERRor: coding error occured.

Usage:

Query only

BUS<b>:ARINc:WORD<n>:STOP?

Returns the end time of the specified word.

Suffix:

.

<b>

1..4

Return values: <StopTime>

Usage:

Query only

16.11.9.4 ARINC 429 Search
SEARch:PROTocol:ARINc:CONDition.............................................................................. 704 SEARch:PROTocol:ARINc:DATA:CONDition..................................................................... 704 SEARch:PROTocol:ARINc:DATA:MAXimum..................................................................... 705 SEARch:PROTocol:ARINc:DATA:MINimum...................................................................... 705

User Manual 1335.9090.02  08

703

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:ARINc:DATA:OFFSet......................................................................... 705 SEARch:PROTocol:ARINc:DATA:SIZE............................................................................. 705 SEARch:PROTocol:ARINc:ERRor....................................................................................705 SEARch:PROTocol:ARINc:FORMat................................................................................. 706 SEARch:PROTocol:ARINc:LABel:CONDition.................................................................... 706 SEARch:PROTocol:ARINc:LABel:MAXimum..................................................................... 706 SEARch:PROTocol:ARINc:LABel:MINimum...................................................................... 706 SEARch:PROTocol:ARINc:SDI........................................................................................ 706 SEARch:PROTocol:ARINc:SSM...................................................................................... 707 SEARch:PROTocol:ARINc:WORD[:TYPE]........................................................................ 707

SEARch:PROTocol:ARINc:CONDition

Sets the event or combination of events to be searched for. Depending on the selected event, further settings are required.

Parameters: <SearchCondition>

WORD | ERRor | LABel | LDATa
WORD Search for a word type. Set the word type with SEARch:PROTocol:ARINc:WORD[: TYPE].
ERROr Search for errors of one or more error types. Set the error types with SEARch:PROTocol:ARINc:ERRor.
LABel Searches for label. Set the label with SEARch:PROTocol:ARINc:LABel: CONDition, SEARch:PROTocol:ARINc:LABel:MAXimum and SEARch:PROTocol:ARINc:LABel:MINimum
LDATa Searches for label and data. Set the label with SEARch:PROTocol:ARINc:LABel: CONDition, SEARch:PROTocol:ARINc:LABel:MAXimum and SEARch:PROTocol:ARINc:LABel:MINimum Set the data with SEARch:PROTocol:ARINc:DATA: CONDition, SEARch:PROTocol:ARINc:DATA:MAXimum, SEARch:PROTocol:ARINc:DATA:MINimum, SEARch: PROTocol:ARINc:DATA:OFFSet, SEARch:PROTocol: ARINc:DATA:SIZE, SEARch:PROTocol:ARINc:SDI and SEARch:PROTocol:ARINc:SSM.

SEARch:PROTocol:ARINc:DATA:CONDition
Sets the comparison condition for data: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

User Manual 1335.9090.02  08

704

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LDATa.

Parameters: <DataCondition>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

SEARch:PROTocol:ARINc:DATA:MAXimum

Searches for a maximum value of the data if SEARch:PROTocol:ARINc:DATA: CONDition is set to INRange or OORange.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LDATa.

Parameters: <DataMaximum>

01X-string

SEARch:PROTocol:ARINc:DATA:MINimum

Searches for a minimum value of the data.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LDATa.

Parameters: <DataMinimum>

01X-string

SEARch:PROTocol:ARINc:DATA:OFFSet
Searches for specified data offset.
The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LDATa. Parameters: <DataOffset>

SEARch:PROTocol:ARINc:DATA:SIZE
Searches for specified data size.
The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LDATa. Parameters: <DataSize>

SEARch:PROTocol:ARINc:ERRor

Searches for an error condition.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to ERRor.

Parameters: <ErrorCondition>

ANY | PARity | GAP | CODing

User Manual 1335.9090.02  08

705

R&S®RTM3000

Remote Control Commands Serial Bus Analysis

SEARch:PROTocol:ARINc:FORMat

Searches for a data format.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LDATa.

Parameters: <DataFormat>

DATA | DSSM | DSDI | DSSSm
SSMData: SSM+Data SDIData: SDI+Data SSData: SSM+Data +SDI

SEARch:PROTocol:ARINc:LABel:CONDition

Sets the comparison condition for label: If the pattern contains at least one X (don't care), you can trigger on values equal or not equal to the specified value. If the pattern contains only 0 and 1, you can also trigger on a range greater than or lower than the specified value.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LABel or LDAta.

Parameters: <LabelCondition>

EQUal | NEQual | GTHan | GEQual | LEQual | LTHan | WITHin | OUTSide

SEARch:PROTocol:ARINc:LABel:MAXimum

Searches for a maximum value of the label if SEARch:PROTocol:ARINc:LABel: CONDition is set to INRange or OORange.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LABel or LDATa.

Parameters: <LabelMaximum>

01X-string

SEARch:PROTocol:ARINc:LABel:MINimum

Searches for a minimum value of the label.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LABel or LDATa.

Parameters: <LabelMinimum>

01X-string

SEARch:PROTocol:ARINc:SDI Searches for the specified source/destination identifier (SDI) bits. The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LDATa.

User Manual 1335.9090.02  08

706

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Parameters: <SDIvalue>

ANY | S00 | S01 | S10 | S11

SEARch:PROTocol:ARINc:SSM

Searches for specified sign/status matrix (SSM) bits.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to LDATa.

Parameters: <SSMvalue>

ANY | S00 | S01 | S10 | S11

SEARch:PROTocol:ARINc:WORD[:TYPE]

Selects the word type to be searched for.

The command is relevant if SEARch:PROTocol:ARINc:CONDition is set to WORD.

Parameters: <WordType>

STARt | STOP

16.12 Power Analysis (Option R&S RTM-K31)
 General................................................................................................................. 707  Probe Adjustment..................................................................................................710  Report................................................................................................................... 710  Consumption......................................................................................................... 711  Dynamic ON Resistance....................................................................................... 713  Power Efficiency....................................................................................................714  Current Harmonic..................................................................................................716  Inrush Current....................................................................................................... 722  Modulation Analysis.............................................................................................. 724  Turn On/Off........................................................................................................... 728  Quality...................................................................................................................728  Ripple....................................................................................................................732  Slew Rate..............................................................................................................738  S.O.A.....................................................................................................................743  Spectrum...............................................................................................................751  Switching...............................................................................................................754  Transient Response.............................................................................................. 758
16.12.1 General
POWer:ATYPe...............................................................................................................708 POWer:AUToscale......................................................................................................... 708 POWer:AUToscale:CURRent...........................................................................................708 POWer:AUToscale:VOLTage........................................................................................... 708 POWer:ENABle............................................................................................................. 708

User Manual 1335.9090.02  08

707

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:RESult:TABLe.................................................................................................... 708 POWer:SOURce:CURRent<n>........................................................................................709 POWer:SOURce:VOLTage<n>........................................................................................ 709 POWer:STATistics:RESet................................................................................................709 POWer:STATistics:VISible...............................................................................................709

POWer:ATYPe

Sets the type of power analysis measurement.

Parameters: <AnalysisType>

OFF | QUALity | CONSumption | HARMonicsINRushcurrent | RIPPle | SPECtrumSWITchingloss | SLEWrateMODulation | DONResistance | EFFiciencySWITchingloss | TURNonoff | TRANsient

*RST:

OFF

POWer:AUToscale

Performs an autoset of the voltage and current source scales.

Usage:

Event

POWer:AUToscale:CURRent

Performs an autoset of the current source scale.

Usage:

Event

POWer:AUToscale:VOLTage

Performs an autoset of the voltage source scale.

Usage:

Event

POWer:ENABle

Enables/disables the power analysis measurements.

Parameters: <State>

ON | OFF

*RST:

OFF

POWer:RESult:TABLe Displays or hides the result table. The command is available for harmonic and spectrum power measurements.

User Manual 1335.9090.02  08

708

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Parameters: <Visible>

ON | OFF

*RST:

OFF

POWer:SOURce:CURRent<n>

Sets the channel for the current source. Connect the current probe in flow direction of the current.

Suffix: <n>

. 1..2 Only relevant if two current sources are used: 1 = Input, 2 = Output

Parameters: <CurrentSource>

CH1 | CH2 | CH3 | CH4 | RE1 | RE2 | RE3 | RE4

POWer:SOURce:VOLTage<n>

Sets the channel for the voltage source.

Suffix: <n>

. 1..4 Only relevant if several voltage sources are used: 1 = In, 2 = Out, 3 and 4 = Out for "Turn ON/OFF time" measurement

Parameters: <VoltageSource>

CH1 | CH2 | CH3 | CH4 | RE1 | RE2 | RE3 | RE4

POWer:STATistics:RESet

Deletes the statistical results for the current measurement or all measurements, respectivley, and starts a new statistical evaluation.

Usage:

Event

POWer:STATistics:VISible

Shows/ hides the statistical evaluation of the measurement.

Parameters: <Visible>

ON | OFF

*RST:

OFF

User Manual 1335.9090.02  08

709

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

16.12.2 Probe Adjustment

POWer:DESKew[:EXECute]

Starts the automatic deskew procedure to align the waveforms of all visible channels. It is necessary to deskew if a current and a voltage probe is used in the measurment. Use the R&S RT-ZF20 power deskew fixture to deskew the probes.

Usage:

Event

POWer:ZOFFset[:EXECute]

Executes a zero offset for all visible channels.

Usage:

Event

16.12.3 Report
POWer:REPort:ADD.......................................................................................................710 POWer:REPort:DESCription............................................................................................710 POWer:REPort:DUT.......................................................................................................710 POWer:REPort:OUTPut..................................................................................................710 POWer:REPort:SITE.......................................................................................................711 POWer:REPort:TEMPerature.......................................................................................... 711 POWer:REPort:USER.....................................................................................................711

POWer:REPort:ADD

Adds a power report.

Usage:

Event

POWer:REPort:DESCription
Sets a description that can be shown at the titel page of a report.
Parameters: <DescriptionString> String parameter

POWer:REPort:DUT

Sets a device under test (DUT) value that can be shown at the titel page of a report.

Parameters: <DeviceString>

String parameter

POWer:REPort:OUTPut Sets the directory for the output folder, where the reports are stored.

User Manual 1335.9090.02  08

710

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Parameters: <OutputFolderPath> String parameter

POWer:REPort:SITE

Sets a site value that can be shown at the titel page of a report.

Parameters: <SiteString>

String parameter

POWer:REPort:TEMPerature <Temperature>

Sets a temperature value that can be shown at the titel page of a report.

Parameters: <Temperature>

Range: -273 to 32767

Increment: 1

*RST:

20

POWer:REPort:USER

Sets a user value that can be shown at the titel page of a report.

Parameters: <UserString>

String parameter

16.12.4 Consumption
POWer:CONSumption:EXECute...................................................................................... 711 POWer:CONSumption:REPort:ADD................................................................................. 712 POWer:CONSumption:RESTart....................................................................................... 712 POWer:CONSumption:RESult:APParent?........................................................................ 712 POWer:CONSumption:RESult:DURation?........................................................................ 712 POWer:CONSumption:RESult:ENERgy?.......................................................................... 712 POWer:CONSumption:RESult:PFACtor?.......................................................................... 712 POWer:CONSumption:RESult:PHASe?............................................................................713 POWer:CONSumption:RESult:REACtive?........................................................................ 713 POWer:CONSumption:RESult:REALpower?..................................................................... 713

POWer:CONSumption:EXECute <State>

Starts the consumption measurement.

Parameters: <State>

ON | OFF

Usage:

Event

User Manual 1335.9090.02  08

711

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:CONSumption:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:CONSumption:RESTart

Restarts the consumption measurement.

Usage:

Event

POWer:CONSumption:RESult:APParent?

Queries the apparent power, the magnitude of the vector sum of real and reactive power.

Return values: <ApparentPower>

Usage:

Query only

POWer:CONSumption:RESult:DURation?

Queries the duration of the measurement. The result is displayed in seconds.

Return values: <Duration>

Usage:

Query only

POWer:CONSumption:RESult:ENERgy?

Queries the energy.

Return values: <Energy>

Usage:

Query only

POWer:CONSumption:RESult:PFACtor?

Queries the power factor, a measure of the system efficiency. The value varies between -1 and 1.

Return values: <PowerFactor>

Usage:

Query only

User Manual 1335.9090.02  08

712

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:CONSumption:RESult:PHASe?

Queries the phase angle, the angle between the current and the voltage sine waves.

Return values: <Phase>

Usage:

Query only

POWer:CONSumption:RESult:REACtive?

Queries the reactive power, the power flow that is temporarily stored in a system because of the inductive and capacitive elements.

Return values: <ReactivePower>

Usage:

Query only

POWer:CONSumption:RESult:REALpower?

Queries the real power.

Return values: <RealPower>

Usage:

Query only

16.12.5 Dynamic ON Resistance
POWer:DONResistance:EXECute................................................................................... 713 POWer:DONResistance:GATE<n>:START....................................................................... 713 POWer:DONResistance:GATE<n>STOP..........................................................................714 POWer:DONResistance:REPort:ADD.............................................................................. 714 POWer:DONResistance:RESult:DONResistance?.............................................................714

POWer:DONResistance:EXECute

Starts the dynamic on resistance measurement.

Usage:

Event

POWer:DONResistance:GATE<n>:START

Sets the start time for the corresponding gate.

Suffix:

.

<n>

1..2

Return values: <StartTime>

User Manual 1335.9090.02  08

713

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:DONResistance:GATE<n>STOP

Sets the stop time for the corresponding gate.

Suffix:

.

<n>

1..2

Return values: <StopTime>

POWer:DONResistance:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:DONResistance:RESult:DONResistance?

Starts the dynamic on resistance measurement.

Return values: <Value>

Usage:

Query only

16.12.6 Power Efficiency
POWer:EFFiciency:EXECute...........................................................................................714 POWer:EFFiciency:REPort:ADD......................................................................................715 POWer:EFFiciency:RESult:EFFiciency[:ACTual]?..............................................................715 POWer:EFFiciency:RESult:EFFiciency:AVG?....................................................................715 POWer:EFFiciency:RESult:EFFiciency:NPEak?................................................................ 715 POWer:EFFiciency:RESult:EFFiciency:PPEak?................................................................ 715 POWer:EFFiciency:RESult:EFFiciency:STDDev?.............................................................. 715 POWer:EFFiciency:RESult:EFFiciency:WFMCount?.......................................................... 715 POWer:EFFiciency:RESult:INPut:REALpower[:ACTual]?................................................... 715 POWer:EFFiciency:RESult:INPut:REALpower:AVG?......................................................... 715 POWer:EFFiciency:RESult:INPut:REALpower:NPEak?...................................................... 715 POWer:EFFiciency:RESult:INPut:REALpower:PPEak?...................................................... 715 POWer:EFFiciency:RESult:INPut:REALpower:STDDev?....................................................715 POWer:EFFiciency:RESult:INPut:REALpower:WFMCount?................................................715 POWer:EFFiciency:RESult:OUTPut:REALpower[:ACTual]?................................................ 716 POWer:EFFiciency:RESult:OUTPut:REALpower:AVG?......................................................716 POWer:EFFiciency:RESult:OUTPut:REALpower:NPEak?.................................................. 716 POWer:EFFiciency:RESult:OUTPut:REALpower:PPEak?.................................................. 716 POWer:EFFiciency:RESult:OUTPut:REALpower:STDDev?................................................ 716 POWer:EFFiciency:RESult:OUTPut:REALpower:WFMCount?............................................ 716
POWer:EFFiciency:EXECute
Starts the efficiency measurement.

User Manual 1335.9090.02  08

714

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Usage:

Event

POWer:EFFiciency:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:EFFiciency:RESult:EFFiciency[:ACTual]? POWer:EFFiciency:RESult:EFFiciency:AVG? POWer:EFFiciency:RESult:EFFiciency:NPEak? POWer:EFFiciency:RESult:EFFiciency:PPEak? POWer:EFFiciency:RESult:EFFiciency:STDDev? POWer:EFFiciency:RESult:EFFiciency:WFMCount?
Returns the corresponding statistic result for the efficiency.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:EFFiciency:RESult:INPut:REALpower[:ACTual]? POWer:EFFiciency:RESult:INPut:REALpower:AVG? POWer:EFFiciency:RESult:INPut:REALpower:NPEak? POWer:EFFiciency:RESult:INPut:REALpower:PPEak? POWer:EFFiciency:RESult:INPut:REALpower:STDDev? POWer:EFFiciency:RESult:INPut:REALpower:WFMCount?
Returns the corresponding statistic result for the input real power.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

User Manual 1335.9090.02  08

715

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:EFFiciency:RESult:OUTPut:REALpower[:ACTual]? POWer:EFFiciency:RESult:OUTPut:REALpower:AVG? POWer:EFFiciency:RESult:OUTPut:REALpower:NPEak? POWer:EFFiciency:RESult:OUTPut:REALpower:PPEak? POWer:EFFiciency:RESult:OUTPut:REALpower:STDDev? POWer:EFFiciency:RESult:OUTPut:REALpower:WFMCount?
Returns the corresponding statistic result for the output real power.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

16.12.7 Current Harmonic
POWer:HARMonics:AVAilable?....................................................................................... 717 POWer:HARMonics:DOFRequency................................................................................. 717 POWer:HARMonics:ENFRequency..................................................................................717 POWer:HARMonics:EXECute......................................................................................... 717 POWer:HARMonics:MEASurement:DURation?................................................................. 717 POWer:HARMonics:MEASurement:FREQuency:AVG?...................................................... 717 POWer:HARMonics:MEASurement:FREQuency:NPEak?.................................................. 718 POWer:HARMonics:MEASurement:FREQuency:PPeak?................................................... 718 POWer:HARMonics:MEASurement:FREQuency:STDDev?................................................ 718 POWer:HARMonics:MEASurement:FREQuency[:ACTual]?................................................ 718 POWer:HARMonics:MEASurement:REALpower[:ACTual]?................................................ 718 POWer:HARMonics:MEASurement:THDistortion:AVG?......................................................718 POWer:HARMonics:MEASurement:THDistortion:NPEak?.................................................. 719 POWer:HARMonics:MEASurement:THDistortion:PPeak?...................................................719 POWer:HARMonics:MEASurement:THDistortion:STDDev?................................................ 719 POWer:HARMonics:MEASurement:THDistortion[:ACTual]?................................................719 POWer:HARMonics:MIFRequency...................................................................................719 POWer:HARMonics:REPort:ADD.....................................................................................719 POWer:HARMonics:RESult<n>:FREQency?.....................................................................720 POWer:HARMonics:RESult<n>:LEVel:LIMit?.................................................................... 720 POWer:HARMonics:RESult<n>:LEVel[:VALue]?................................................................720 POWer:HARMonics:RESult<n>:MAXimum?..................................................................... 720 POWer:HARMonics:RESult<n>:MEAN?........................................................................... 720 POWer:HARMonics:RESult<n>:MINimum?.......................................................................721 POWer:HARMonics:RESult<n>:RESet............................................................................. 721 POWer:HARMonics:RESult<n>:VALid?............................................................................ 721

User Manual 1335.9090.02  08

716

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:HARMonics:RESult<n>:VCOunt?......................................................................... 721 POWer:HARMonics:RESult<n>:WFMCount?.................................................................... 722 POWer:HARMonics:STANdard........................................................................................ 722 EXPort:POWer:NAME.................................................................................................... 722 EXPort:POWer:SAVE..................................................................................................... 722

POWer:HARMonics:AVAilable?

Returns the number of measured harmonics.

Return values: <HarmonicsCount>

Usage:

Query only

POWer:HARMonics:DOFRequency <DoFrequency>

Selects the frequency of the input signal if POWer:HARMonics:STANdard is set to RTC.

Parameters: <DoFrequency>

F400 | NVF | WVF

POWer:HARMonics:ENFRequency <ENFrequency>

Selects the frequency of the input signal if POWer:HARMonics:STANdard is set to ENA/ENB/ENC/END.

Parameters: <ENFrequency>

AUTO | F50 | F60

POWer:HARMonics:EXECute

Starts the current harmonics measurement.

Usage:

Event

POWer:HARMonics:MEASurement:DURation?

Returns the time duration of the measurement.

Return values: <MeasurementDuration>

Usage:

Query only

POWer:HARMonics:MEASurement:FREQuency:AVG? Returns the average frequency of the measured signal.

User Manual 1335.9090.02  08

717

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Return values: <AverageValue>
Usage:

Query only

POWer:HARMonics:MEASurement:FREQuency:NPEak?

Returns the minimum frequency of the measured signal.

Return values: <MinimumValue>

Usage:

Query only

POWer:HARMonics:MEASurement:FREQuency:PPeak?

Returns the maximum frequency of the measured signal.

Return values: <MaximumValue>

Usage:

Query only

POWer:HARMonics:MEASurement:FREQuency:STDDev?

Returns the standard deviation of frequencies of the measured signal.

Return values: <DeviationValue>

Usage:

Query only

POWer:HARMonics:MEASurement:FREQuency[:ACTual]?

Returns the current frequency value.

Return values: <ActualValue>

Usage:

Query only

POWer:HARMonics:MEASurement:REALpower[:ACTual]?

Returns the measured total power, which is used for dynamic calculation of the limits.

Return values: <RealPower>

Usage:

Query only

POWer:HARMonics:MEASurement:THDistortion:AVG? Returns the average total harmonic disortion of the measured signal.

User Manual 1335.9090.02  08

718

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Return values: <AverageValue>
Usage:

Query only

POWer:HARMonics:MEASurement:THDistortion:NPEak?

Returns the minimum total harmonic disortion of the measured signal.

Return values: <MinimumValue>

Usage:

Query only

POWer:HARMonics:MEASurement:THDistortion:PPeak?

Returns the maximum total harmonic disortion of the measured signal.

Return values: <MaximumValue>

Usage:

Query only

POWer:HARMonics:MEASurement:THDistortion:STDDev?

Returns the standard deviation of total harmonic disortions of the measured signal.

Return values: <DeviationValue>

Usage:

Query only

POWer:HARMonics:MEASurement:THDistortion[:ACTual]?

Returns the current total harmonic disortion value.

Return values: <ActualValue>

Usage:

Query only

POWer:HARMonics:MIFRequency <MILFrequency>

Selects the frequency of the input signal when POWer:HARMonics:STANdard is set to MIL.

Parameters: <MILFrequency>

F60 | F400

POWer:HARMonics:REPort:ADD Adds the result to the report list.

User Manual 1335.9090.02  08

719

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Usage:

Event

POWer:HARMonics:RESult<n>:FREQency?

Queries the frequency of the n-th harmonic.

Suffix: <n>

. 1..40

Return values: <Frequency>

Usage:

Query only

POWer:HARMonics:RESult<n>:LEVel:LIMit?

Queries the limit for the level of the n-th harmonic.

Suffix: <n>

. 1..40

Return values: <LevelLimit>

Usage:

Query only

POWer:HARMonics:RESult<n>:LEVel[:VALue]?

Queries the level of the n-th harmonic.

Suffix: <n>

. 1..40

Return values: <Level>

Usage:

Query only

POWer:HARMonics:RESult<n>:MAXimum?

Queries the maximum level of the n-th harmonic.

Suffix: <n>

. 1..40

Return values: <LevelMaximum>

Usage:

Query only

POWer:HARMonics:RESult<n>:MEAN? Queries the average level of the n-th harmonic.

User Manual 1335.9090.02  08

720

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Suffix: <n>
Return values: <LevelAverage>
Usage:

. 1..40
Query only

POWer:HARMonics:RESult<n>:MINimum?

Queries the minimum level of the n-th harmonic.

Suffix: <n>

. 1..40

Return values: <LevelMinimum>

Usage:

Query only

POWer:HARMonics:RESult<n>:RESet

Resets the count of the measurements.

Suffix: <n>

. 1..40

Usage:

Event

POWer:HARMonics:RESult<n>:VALid?

Queries if the value of n-th harmonic is within the limit for the current measurment.

Suffix: <n>

. 1..40

Return values: <Valid>

PASS | FAIL

Usage:

Query only

POWer:HARMonics:RESult<n>:VCOunt?

Queries the number of waveforms, for which the limit value of at least one harmonic was violated.

Suffix: <n>

. 1..40

Parameters: <ViolateCount>

Usage:

Query only

User Manual 1335.9090.02  08

721

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:HARMonics:RESult<n>:WFMCount?

Queries the number of waveforms, for which the harmonics were measured.

Suffix: <n>

. 1..40

Return values: <WaveformCount>

Usage:

Query only

POWer:HARMonics:STANdard <Standard>

Sets a standard for the current harmonic measurement.

Parameters: <Standard>

ENA | ENB | ENC | END | MIL | RTC

EXPort:POWer:NAME <ExportPath>

Defines the path and filename for results of harmonics and spectrum power measurements. Results are saved with EXPort:POWer:SAVE. The file format is CSV, the filename is incremented automatically.

Parameters: <ExportPath>

String parameter

EXPort:POWer:SAVE

Saves the harmonics and spectrum measurement results to the path and file defined by EXPort:POWer:NAME.

Usage:

Event

16.12.8 Inrush Current
POWer:INRushcurrent:EXECute......................................................................................722 POWer:INRushcurrent:GATE<n>:STARt...........................................................................723 POWer:INRushcurrent:GATE<n>:STOP........................................................................... 723 POWer:INRushcurrent:GCOunt....................................................................................... 723 POWer:INRushcurrent:REPort:ADD................................................................................. 723 POWer:INRushcurrent:RESult<n>:AREA?........................................................................ 723 POWer:INRushcurrent:RESult<n>:MAXCurrent?............................................................... 723

POWer:INRushcurrent:EXECute

Starts the inrush current measurement.

Usage:

Event

User Manual 1335.9090.02  08

722

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:INRushcurrent:GATE<n>:STARt <StartTime>

Sets the start measuring time for the selected gate.

Suffix:

.

<n>

1..3

Parameters: <StartTime>

POWer:INRushcurrent:GATE<n>:STOP <StopTime>

Sets the stop measuring time for the selected gate.

Suffix:

.

<n>

1..3

Parameters: <StopTime>

POWer:INRushcurrent:GCOunt <GateCount>

Sets the number of inrush current gates.

Parameters: <GateCount>

*RST:

1

POWer:INRushcurrent:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:INRushcurrent:RESult<n>:AREA?

Queries the area of the corresponding gate.

Suffix:

.

<n>

1..3

Return values: <AreaValue>

Usage:

Query only

POWer:INRushcurrent:RESult<n>:MAXCurrent?

Queires the maximum current for the corresponding gate.

Suffix:

.

<n>

1..3

User Manual 1335.9090.02  08

723

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Return values: <MaxCurrentValue>

Usage:

Query only

16.12.9 Modulation Analysis
POWer:MODulation:TYPE.............................................................................................. 725 POWer:MODulation:THReshold[:UPPer].......................................................................... 725 POWer:MODulation:THReshold:LOWer........................................................................... 725 POWer:MODulation:THReshold:HYSTeresis.....................................................................725 POWer:MODulation:EXECute......................................................................................... 725 POWer:MODulation:REPort:ADD.....................................................................................725 POWer:MODulation:RESult:LPEak:AVG?......................................................................... 726 POWer:MODulation:RESult:LPEak:NPEak?..................................................................... 726 POWer:MODulation:RESult:LPEak:PPEak?......................................................................726 POWer:MODulation:RESult:LPEak:STDDev?................................................................... 726 POWer:MODulation:RESult:LPEak:WFMCount?............................................................... 726 POWer:MODulation:RESult:LPEak[:ACTual]?................................................................... 726 POWer:MODulation:RESult:MEAN[:ACTual]?................................................................... 726 POWer:MODulation:RESult:MEAN:AVG?......................................................................... 726 POWer:MODulation:RESult:MEAN:NPEak?......................................................................726 POWer:MODulation:RESult:MEAN:PPEak?...................................................................... 726 POWer:MODulation:RESult:MEAN:STDDev?....................................................................726 POWer:MODulation:RESult:MEAN:WFMCount?............................................................... 726 POWer:MODulation:RESult:RMS[:ACTual]?..................................................................... 726 POWer:MODulation:RESult:RMS:AVG?........................................................................... 726 POWer:MODulation:RESult:RMS:NPEak?........................................................................ 726 POWer:MODulation:RESult:RMS:PPEak?........................................................................ 726 POWer:MODulation:RESult:RMS:STDDev?......................................................................726 POWer:MODulation:RESult:RMS:WFMCount?..................................................................726 POWer:MODulation:RESult:STDDev[:ACTual]?................................................................ 727 POWer:MODulation:RESult:STDDev:AVG?...................................................................... 727 POWer:MODulation:RESult:STDDev:NPEak?................................................................... 727 POWer:MODulation:RESult:STDDev:PPEak?................................................................... 727 POWer:MODulation:RESult:STDDev:STDDev?.................................................................727 POWer:MODulation:RESult:STDDev:WFMCount?............................................................ 727 POWer:MODulation:RESult:UPEak:AVG?........................................................................ 727 POWer:MODulation:RESult:UPEak:NPEak?..................................................................... 727 POWer:MODulation:RESult:UPEak:PPEak?..................................................................... 727 POWer:MODulation:RESult:UPEak:STDDev?................................................................... 727 POWer:MODulation:RESult:UPEak[:ACTual]?...................................................................727 POWer:MODulation:RESult:UPEakWFMCount?................................................................727

User Manual 1335.9090.02  08

724

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:MODulation:TYPE <ModulationType>

Sets the modulation type.

Parameters: <ModulationType>

PERiod | FREQuency | DCYCle | PWIDth | UPERiod | UFRequency | UDCYcle | UPWidth | BPERiod | BFRequency | BDCYcle | BPWidth
PERiod, UPERiod: "Track Period" BPERiod: "Track Period Bipolar" FREQuency, UFRequency: "Track Frequency" BFRequency: "Track Frequency Bipolar" DCYCle, UDCYcle: "Track Duty Cycle" BDCYcle: "Track Duty Cycle Bipolar" PWIDth, UPWidth: "Track Pulse Width" BPWidth: "Track Pulse Width Bipolar"

POWer:MODulation:THReshold[:UPPer] <ThresholdLevel>

Sets the threshold for unipolar sources, or the upper level for bipolar sources. The signal is measured at the crossing points of the signal with the threshold.

Parameters: <ThresholdLevel>

Default unit: V

POWer:MODulation:THReshold:LOWer <ThresholdLevel>

Sets the lower level for bipolar sources, which determines the crossing points on negative pulses.

Parameters: <ThresholdLevel>

Default unit: V

POWer:MODulation:THReshold:HYSTeresis <Hysteresis>

Sets the hysteresis for correct edge detection.

Parameters: <Hysteresis>

Default unit: V

POWer:MODulation:EXECute

Starts the modulation analysis measurement.

Usage:

Event

POWer:MODulation:REPort:ADD Adds the result to the report list.

User Manual 1335.9090.02  08

725

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Usage:

Event

POWer:MODulation:RESult:LPEak:AVG? POWer:MODulation:RESult:LPEak:NPEak? POWer:MODulation:RESult:LPEak:PPEak? POWer:MODulation:RESult:LPEak:STDDev? POWer:MODulation:RESult:LPEak:WFMCount? POWer:MODulation:RESult:LPEak[:ACTual]? Return values: <ActualValue>

Usage:

Query only

POWer:MODulation:RESult:MEAN[:ACTual]? POWer:MODulation:RESult:MEAN:AVG? POWer:MODulation:RESult:MEAN:NPEak? POWer:MODulation:RESult:MEAN:PPEak? POWer:MODulation:RESult:MEAN:STDDev? POWer:MODulation:RESult:MEAN:WFMCount?
Returns the corresponding statistic result for "Mean".

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:MODulation:RESult:RMS[:ACTual]? POWer:MODulation:RESult:RMS:AVG? POWer:MODulation:RESult:RMS:NPEak? POWer:MODulation:RESult:RMS:PPEak? POWer:MODulation:RESult:RMS:STDDev? POWer:MODulation:RESult:RMS:WFMCount?
Returns the corresponding statistic result for RMS.
 [:ACTual]: current measurement result
 AVG: average of the long-term measurement results
 NPEak: negative peak value of the long-term measurement results
 PPEak: positive peak value of the long-term measurement results
 STDDev: standard deviation of the long-term measurement results

User Manual 1335.9090.02  08

726

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

 WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:MODulation:RESult:STDDev[:ACTual]? POWer:MODulation:RESult:STDDev:AVG? POWer:MODulation:RESult:STDDev:NPEak? POWer:MODulation:RESult:STDDev:PPEak? POWer:MODulation:RESult:STDDev:STDDev? POWer:MODulation:RESult:STDDev:WFMCount?
Returns the corresponding statistic result for the standard deviation.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:MODulation:RESult:UPEak:AVG? POWer:MODulation:RESult:UPEak:NPEak? POWer:MODulation:RESult:UPEak:PPEak? POWer:MODulation:RESult:UPEak:STDDev? POWer:MODulation:RESult:UPEak[:ACTual]? POWer:MODulation:RESult:UPEakWFMCount?
Returns the corresponding statistic result for "Vp+".

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

User Manual 1335.9090.02  08

727

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

16.12.10 Turn On/Off
POWer:ONOFf:EXECute................................................................................................ 728 POWer:ONOFf:MEASurement.........................................................................................728 POWer:ONOFf:REPort:ADD........................................................................................... 728 POWer:ONOFf:RESult<n>:TIME?....................................................................................728

POWer:ONOFf:EXECute

Starts the turn on/off measurement.

Usage:

Event

POWer:ONOFf:MEASurement <MeasureType>

Selects the turn on or the turn off measurement.

Parameters: <MeasureType>

TON | TOFF

*RST:

TON

POWer:ONOFf:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:ONOFf:RESult<n>:TIME?

Queries the turn on/ turn off time. You can select the type of measurement with POWer:ONOFf:MEASurement.

Suffix:

.

<n>

1..3

Return values: <Value>

Usage:

Query only

16.12.11 Quality
POWer:QUALity:EXECute...............................................................................................730 POWer:QUALity:REPort:ADD..........................................................................................730 POWer:QUALity:RESult:CURRent:CREStfactor:AVG?....................................................... 730 POWer:QUALity:RESult:CURRent:FREQuency:AVG?....................................................... 730 POWer:QUALity:RESult:CURRent:RMS:AVG?..................................................................730 POWer:QUALity:RESult:POWer:APParent:AVG?.............................................................. 730 POWer:QUALity:RESult:POWer:PFACtor:AVG?................................................................ 730 POWer:QUALity:RESult:POWer:PHASe:AVG?................................................................. 730

User Manual 1335.9090.02  08

728

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:QUALity:RESult:POWer:REACtive:AVG?.............................................................. 730 POWer:QUALity:RESult:POWer:REALpower:AVG?........................................................... 730 POWer:QUALity:RESult:VOLTage:CREStfactor:AVG?....................................................... 730 POWer:QUALity:RESult:VOLTage:FREQuency:AVG?........................................................730 POWer:QUALity:RESult:VOLTage:RMS:AVG?.................................................................. 730 POWer:QUALity:RESult:CURRent:CREStfactor:NPEak?................................................... 730 POWer:QUALity:RESult:CURRent:FREQuency:NPEak?....................................................730 POWer:QUALity:RESult:CURRent:RMS:NPEak?.............................................................. 730 POWer:QUALity:RESult:POWer:APParent:NPEak?...........................................................730 POWer:QUALity:RESult:POWer:PFACtor:NPEak?............................................................ 730 POWer:QUALity:RESult:POWer:PHASe:NPEak?.............................................................. 730 POWer:QUALity:RESult:POWer:REACtive:NPEak?...........................................................730 POWer:QUALity:RESult:POWer:REALpower:NPEak?....................................................... 730 POWer:QUALity:RESult:VOLTage:CREStfactor:NPEak?.................................................... 731 POWer:QUALity:RESult:VOLTage:FREQuency:NPEak?.................................................... 731 POWer:QUALity:RESult:VOLTage:RMS:NPEak?...............................................................731 POWer:QUALity:RESult:CURRent:CREStfactor:PPEak?................................................... 731 POWer:QUALity:RESult:CURRent:FREQuency:PPEak?.................................................... 731 POWer:QUALity:RESult:CURRent:RMS:PPEak?.............................................................. 731 POWer:QUALity:RESult:POWer:APParent:PPEak?........................................................... 731 POWer:QUALity:RESult:POWer:PFACtor:PPEak?.............................................................731 POWer:QUALity:RESult:POWer:PHASe:PPEak?.............................................................. 731 POWer:QUALity:RESult:POWer:REACtive:PPEak?...........................................................731 POWer:QUALity:RESult:POWer:REALpower:PPEak?........................................................731 POWer:QUALity:RESult:VOLTage:CREStfactor:PPEak?.................................................... 731 POWer:QUALity:RESult:VOLTage:FREQuency:PPEak?.................................................... 731 POWer:QUALity:RESult:VOLTage:RMS:PPEak?............................................................... 731 POWer:QUALity:RESult:CURRent:CREStfactor:STDDev?................................................. 731 POWer:QUALity:RESult:CURRent:FREQuency:STDDev?..................................................731 POWer:QUALity:RESult:CURRent:RMS:STDDev?............................................................ 731 POWer:QUALity:RESult:POWer:APParent:STDDev?.........................................................731 POWer:QUALity:RESult:POWer:PFACtor:STDDev?.......................................................... 731 POWer:QUALity:RESult:POWer:PHASe:STDDev?............................................................ 731 POWer:QUALity:RESult:POWer:REACtive:STDDev?........................................................ 731 POWer:QUALity:RESult:POWer:REALpower:STDDev?..................................................... 731 POWer:QUALity:RESult:VOLTage:CREStfactor:STDDev?..................................................731 POWer:QUALity:RESult:VOLTage:FREQuency:STDDev?.................................................. 731 POWer:QUALity:RESult:VOLTage:RMS:STDDev?.............................................................731 POWer:QUALity:RESult:CURRent:CREStfactor:WFMCount?............................................. 731 POWer:QUALity:RESult:CURRent:FREQuency:WFMCount?............................................. 731 POWer:QUALity:RESult:CURRent:RMS:WFMCount?........................................................ 731 POWer:QUALity:RESult:POWer:APParent:WFMCount?.................................................... 732 POWer:QUALity:RESult:POWer:PFACtor:WFMCount?...................................................... 732 POWer:QUALity:RESult:POWer:PHASe:WFMCount?........................................................732 POWer:QUALity:RESult:POWer:REACtive:WFMCount?.................................................... 732 POWer:QUALity:RESult:POWer:REALpower:WFMCount?................................................. 732 POWer:QUALity:RESult:VOLTage:CREStfactor:WFMCount?..............................................732 POWer:QUALity:RESult:VOLTage:FREQuency:WFMCount?.............................................. 732 POWer:QUALity:RESult:VOLTage:RMS:WFMCount?........................................................ 732 POWer:QUALity:RESult:CURRent:CREStfactor[:ACTual]?................................................. 732

User Manual 1335.9090.02  08

729

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:QUALity:RESult:CURRent:FREQuency[:ACTual]?................................................. 732 POWer:QUALity:RESult:CURRent:RMS[:ACTual]?............................................................732 POWer:QUALity:RESult:POWer:APParent[:ACTual]?........................................................ 732 POWer:QUALity:RESult:POWer:PFACtor[:ACTual]?.......................................................... 732 POWer:QUALity:RESult:POWer:PHASe[:ACTual]?............................................................732 POWer:QUALity:RESult:POWer:REACtive[:ACTual]?........................................................ 732 POWer:QUALity:RESult:POWer:REALpower[:ACTual]?..................................................... 732 POWer:QUALity:RESult:VOLTage:CREStfactor[:ACTual]?................................................. 732 POWer:QUALity:RESult:VOLTage:FREQuency[:ACTual]?.................................................. 732 POWer:QUALity:RESult:VOLTage:RMS[:ACTual]?............................................................ 732

POWer:QUALity:EXECute

Starts the power quality measurement.

Usage:

Event

POWer:QUALity:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:QUALity:RESult:CURRent:CREStfactor:AVG? POWer:QUALity:RESult:CURRent:FREQuency:AVG? POWer:QUALity:RESult:CURRent:RMS:AVG? POWer:QUALity:RESult:POWer:APParent:AVG? POWer:QUALity:RESult:POWer:PFACtor:AVG? POWer:QUALity:RESult:POWer:PHASe:AVG? POWer:QUALity:RESult:POWer:REACtive:AVG? POWer:QUALity:RESult:POWer:REALpower:AVG? POWer:QUALity:RESult:VOLTage:CREStfactor:AVG? POWer:QUALity:RESult:VOLTage:FREQuency:AVG? POWer:QUALity:RESult:VOLTage:RMS:AVG?
Returns the average value of the specified measurement series.

Return values: <AverageValue>

Statistic value

Usage:

Query only

POWer:QUALity:RESult:CURRent:CREStfactor:NPEak? POWer:QUALity:RESult:CURRent:FREQuency:NPEak? POWer:QUALity:RESult:CURRent:RMS:NPEak? POWer:QUALity:RESult:POWer:APParent:NPEak? POWer:QUALity:RESult:POWer:PFACtor:NPEak? POWer:QUALity:RESult:POWer:PHASe:NPEak? POWer:QUALity:RESult:POWer:REACtive:NPEak? POWer:QUALity:RESult:POWer:REALpower:NPEak?

User Manual 1335.9090.02  08

730

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:QUALity:RESult:VOLTage:CREStfactor:NPEak? POWer:QUALity:RESult:VOLTage:FREQuency:NPEak? POWer:QUALity:RESult:VOLTage:RMS:NPEak?
Returns the minimum value of the specified measurement series.

Return values: <MinimumValue>

Statistic value

Usage:

Query only

POWer:QUALity:RESult:CURRent:CREStfactor:PPEak? POWer:QUALity:RESult:CURRent:FREQuency:PPEak? POWer:QUALity:RESult:CURRent:RMS:PPEak? POWer:QUALity:RESult:POWer:APParent:PPEak? POWer:QUALity:RESult:POWer:PFACtor:PPEak? POWer:QUALity:RESult:POWer:PHASe:PPEak? POWer:QUALity:RESult:POWer:REACtive:PPEak? POWer:QUALity:RESult:POWer:REALpower:PPEak? POWer:QUALity:RESult:VOLTage:CREStfactor:PPEak? POWer:QUALity:RESult:VOLTage:FREQuency:PPEak? POWer:QUALity:RESult:VOLTage:RMS:PPEak?
Returns the maximum value of the specified measurement series.

Return values: <MaximumValue>

Statistic value

Usage:

Query only

POWer:QUALity:RESult:CURRent:CREStfactor:STDDev? POWer:QUALity:RESult:CURRent:FREQuency:STDDev? POWer:QUALity:RESult:CURRent:RMS:STDDev? POWer:QUALity:RESult:POWer:APParent:STDDev? POWer:QUALity:RESult:POWer:PFACtor:STDDev? POWer:QUALity:RESult:POWer:PHASe:STDDev? POWer:QUALity:RESult:POWer:REACtive:STDDev? POWer:QUALity:RESult:POWer:REALpower:STDDev? POWer:QUALity:RESult:VOLTage:CREStfactor:STDDev? POWer:QUALity:RESult:VOLTage:FREQuency:STDDev? POWer:QUALity:RESult:VOLTage:RMS:STDDev?
Returns the statistical standard deviation of the specified measurement series.

Return values: <DeviationValue>

Statistic value

Usage:

Query only

POWer:QUALity:RESult:CURRent:CREStfactor:WFMCount? POWer:QUALity:RESult:CURRent:FREQuency:WFMCount? POWer:QUALity:RESult:CURRent:RMS:WFMCount?

User Manual 1335.9090.02  08

731

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:QUALity:RESult:POWer:APParent:WFMCount? POWer:QUALity:RESult:POWer:PFACtor:WFMCount? POWer:QUALity:RESult:POWer:PHASe:WFMCount? POWer:QUALity:RESult:POWer:REACtive:WFMCount? POWer:QUALity:RESult:POWer:REALpower:WFMCount? POWer:QUALity:RESult:VOLTage:CREStfactor:WFMCount? POWer:QUALity:RESult:VOLTage:FREQuency:WFMCount? POWer:QUALity:RESult:VOLTage:RMS:WFMCount?
Returns the current number of measured waveforms.

Return values: <WaveformCount> Statistic value

Usage:

Query only

POWer:QUALity:RESult:CURRent:CREStfactor[:ACTual]? POWer:QUALity:RESult:CURRent:FREQuency[:ACTual]? POWer:QUALity:RESult:CURRent:RMS[:ACTual]? POWer:QUALity:RESult:POWer:APParent[:ACTual]? POWer:QUALity:RESult:POWer:PFACtor[:ACTual]? POWer:QUALity:RESult:POWer:PHASe[:ACTual]? POWer:QUALity:RESult:POWer:REACtive[:ACTual]? POWer:QUALity:RESult:POWer:REALpower[:ACTual]? POWer:QUALity:RESult:VOLTage:CREStfactor[:ACTual]? POWer:QUALity:RESult:VOLTage:FREQuency[:ACTual]? POWer:QUALity:RESult:VOLTage:RMS[:ACTual]?
Returns the instantaneous result of the specified measurement.

Return values: <ActualValue>

Measurement result. If no measurement was executed, no value (NAN) is returned.

Usage:

Query only

16.12.12 Ripple
POWer:RIPPle:EXECute................................................................................................ 733 POWer:RIPPle:REPort:ADD............................................................................................734 POWer:RIPPle:RESult:FREQuency[:ACTual]?.................................................................. 734 POWer:RIPPle:RESult:FREQuency:AVG?........................................................................ 734 POWer:RIPPle:RESult:FREQuency:NPEak?.................................................................... 734 POWer:RIPPle:RESult:FREQuency:PPEak?.....................................................................734 POWer:RIPPle:RESult:FREQuency:STDDev?.................................................................. 734 POWer:RIPPle:RESult:FREQuency:WFMCount?.............................................................. 734 POWer:RIPPle:RESult:LPEak[:ACTual]?.......................................................................... 734 POWer:RIPPle:RESult:LPEak:AVG?................................................................................ 734 POWer:RIPPle:RESult:LPEak:NPEak?.............................................................................734 POWer:RIPPle:RESult:LPEak:PPEak?.............................................................................734 POWer:RIPPle:RESult:LPEak:STDDev?.......................................................................... 734

User Manual 1335.9090.02  08

732

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:RIPPle:RESult:LPEak:WFMCount?...................................................................... 734 POWer:RIPPle:RESult:MEAN[:ACTual]?.......................................................................... 735 POWer:RIPPle:RESult:MEAN:AVG?................................................................................ 735 POWer:RIPPle:RESult:MEAN:NPEak?.............................................................................735 POWer:RIPPle:RESult:MEAN:PPEak?............................................................................. 735 POWer:RIPPle:RESult:MEAN:STDDev?...........................................................................735 POWer:RIPPle:RESult:MEAN:WFMCount?...................................................................... 735 POWer:RIPPle:RESult:NDCYcle[:ACTual]?...................................................................... 735 POWer:RIPPle:RESult:NDCYcle:AVG?............................................................................ 735 POWer:RIPPle:RESult:NDCYcle:NPEak?.........................................................................735 POWer:RIPPle:RESult:NDCYcle:PPEak?......................................................................... 735 POWer:RIPPle:RESult:NDCYcle:STDDev?.......................................................................735 POWer:RIPPle:RESult:NDCYcle:WFMCount?.................................................................. 735 POWer:RIPPle:RESult:PDCYcle[:ACTual]?.......................................................................735 POWer:RIPPle:RESult:PDCYcle:AVG?............................................................................ 735 POWer:RIPPle:RESult:PDCYcle:NPEak?......................................................................... 735 POWer:RIPPle:RESult:PDCYcle:PPEak?......................................................................... 735 POWer:RIPPle:RESult:PDCYcle:STDDev?.......................................................................736 POWer:RIPPle:RESult:PDCYcle:WFMCount?...................................................................736 POWer:RIPPle:RESult:PEAK[:ACTual]?........................................................................... 736 POWer:RIPPle:RESult:PEAK:AVG?................................................................................. 736 POWer:RIPPle:RESult:PEAK:NPEak?............................................................................. 736 POWer:RIPPle:RESult:PEAK:PPEak?..............................................................................736 POWer:RIPPle:RESult:PEAK:STDDev?........................................................................... 736 POWer:RIPPle:RESult:PEAK:WFMCount?....................................................................... 736 POWer:RIPPle:RESult:PERiod[:ACTual]?.........................................................................736 POWer:RIPPle:RESult:PERiod:AVG?...............................................................................736 POWer:RIPPle:RESult:PERiod:NPEak?........................................................................... 736 POWer:RIPPle:RESult:PERiod:PPEak?........................................................................... 736 POWer:RIPPle:RESult:PERiod:STDDev?......................................................................... 736 POWer:RIPPle:RESult:PERiod:WFMCount?.....................................................................736 POWer:RIPPle:RESult:STDDev[:ACTual]?....................................................................... 737 POWer:RIPPle:RESult:STDDev:AVG?............................................................................. 737 POWer:RIPPle:RESult:STDDev:NPEak?.......................................................................... 737 POWer:RIPPle:RESult:STDDev:PPEak?.......................................................................... 737 POWer:RIPPle:RESult:STDDev:STDDev?........................................................................737 POWer:RIPPle:RESult:STDDev:WFMCount?....................................................................737 POWer:RIPPle:RESult:UPEak[:ACTual]?..........................................................................737 POWer:RIPPle:RESult:UPEak:AVG?............................................................................... 737 POWer:RIPPle:RESult:UPEak:NPEak?............................................................................ 737 POWer:RIPPle:RESult:UPEak:PPEak?............................................................................ 737 POWer:RIPPle:RESult:UPEak:STDDev?.......................................................................... 737 POWer:RIPPle:RESult:UPEak:WFMCount?......................................................................737

POWer:RIPPle:EXECute

Starts the ripple measurement.

Usage:

Event

User Manual 1335.9090.02  08

733

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:RIPPle:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:RIPPle:RESult:FREQuency[:ACTual]? POWer:RIPPle:RESult:FREQuency:AVG? POWer:RIPPle:RESult:FREQuency:NPEak? POWer:RIPPle:RESult:FREQuency:PPEak? POWer:RIPPle:RESult:FREQuency:STDDev? POWer:RIPPle:RESult:FREQuency:WFMCount?
Returns the corresponding statistic result for the frequency.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:LPEak[:ACTual]? POWer:RIPPle:RESult:LPEak:AVG? POWer:RIPPle:RESult:LPEak:NPEak? POWer:RIPPle:RESult:LPEak:PPEak? POWer:RIPPle:RESult:LPEak:STDDev? POWer:RIPPle:RESult:LPEak:WFMCount?
Returns the corresponding statistic result for "Vp-".

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

User Manual 1335.9090.02  08

734

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:RIPPle:RESult:MEAN[:ACTual]? POWer:RIPPle:RESult:MEAN:AVG? POWer:RIPPle:RESult:MEAN:NPEak? POWer:RIPPle:RESult:MEAN:PPEak? POWer:RIPPle:RESult:MEAN:STDDev? POWer:RIPPle:RESult:MEAN:WFMCount?
Returns the corresponding statistic result for "Mean".

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:NDCYcle[:ACTual]? POWer:RIPPle:RESult:NDCYcle:AVG? POWer:RIPPle:RESult:NDCYcle:NPEak? POWer:RIPPle:RESult:NDCYcle:PPEak? POWer:RIPPle:RESult:NDCYcle:STDDev? POWer:RIPPle:RESult:NDCYcle:WFMCount?
Returns the corresponding statistic result for the negative duty cycle.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:PDCYcle[:ACTual]? POWer:RIPPle:RESult:PDCYcle:AVG? POWer:RIPPle:RESult:PDCYcle:NPEak? POWer:RIPPle:RESult:PDCYcle:PPEak?

User Manual 1335.9090.02  08

735

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:RIPPle:RESult:PDCYcle:STDDev? POWer:RIPPle:RESult:PDCYcle:WFMCount?
Returns the corresponding statistic result for the positive duty cycle.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:PEAK[:ACTual]? POWer:RIPPle:RESult:PEAK:AVG? POWer:RIPPle:RESult:PEAK:NPEak? POWer:RIPPle:RESult:PEAK:PPEak? POWer:RIPPle:RESult:PEAK:STDDev? POWer:RIPPle:RESult:PEAK:WFMCount?
Returns the corresponding statistic result for "Vpp".

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:PERiod[:ACTual]? POWer:RIPPle:RESult:PERiod:AVG? POWer:RIPPle:RESult:PERiod:NPEak? POWer:RIPPle:RESult:PERiod:PPEak? POWer:RIPPle:RESult:PERiod:STDDev? POWer:RIPPle:RESult:PERiod:WFMCount?
Returns the corresponding statistic result for the period.
 [:ACTual]: current measurement result
 AVG: average of the long-term measurement results
 NPEak: negative peak value of the long-term measurement results

User Manual 1335.9090.02  08

736

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

 PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:STDDev[:ACTual]? POWer:RIPPle:RESult:STDDev:AVG? POWer:RIPPle:RESult:STDDev:NPEak? POWer:RIPPle:RESult:STDDev:PPEak? POWer:RIPPle:RESult:STDDev:STDDev? POWer:RIPPle:RESult:STDDev:WFMCount?
Returns the corresponding statistic result for the standard deviation.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:UPEak[:ACTual]? POWer:RIPPle:RESult:UPEak:AVG? POWer:RIPPle:RESult:UPEak:NPEak? POWer:RIPPle:RESult:UPEak:PPEak? POWer:RIPPle:RESult:UPEak:STDDev? POWer:RIPPle:RESult:UPEak:WFMCount?
Returns the corresponding statistic result for "Vp+".
 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results
Return values: <WaveformCount>

User Manual 1335.9090.02  08

737

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Usage:

Query only

16.12.13 Slew Rate
POWer:SLEWrate:DSAMple............................................................................................739 POWer:SLEWrate:DTIMe............................................................................................... 739 POWer:SLEWrate:EXECute............................................................................................ 739 POWer:SLEWrate:REPort:ADD....................................................................................... 739 POWer:RIPPle:RESult:FREQuency[:ACTual]?.................................................................. 739 POWer:RIPPle:RESult:FREQuency:AVG?........................................................................ 739 POWer:RIPPle:RESult:FREQuency:NPEak?.................................................................... 739 POWer:RIPPle:RESult:FREQuency:PPEak?.....................................................................739 POWer:RIPPle:RESult:FREQuency:STDDev?.................................................................. 739 POWer:RIPPle:RESult:FREQuency:WFMCount?.............................................................. 739 POWer:SLEWrate:RESult:LPEak[:ACTual]?..................................................................... 740 POWer:SLEWrate:RESult:LPEak:AVG?........................................................................... 740 POWer:SLEWrate:RESult:LPEak:NPEak?........................................................................ 740 POWer:SLEWrate:RESult:LPEak:PPEak?........................................................................ 740 POWer:SLEWrate:RESult:LPEak:STDDev?......................................................................740 POWer:SLEWrate:RESult:LPEak:WFMCount?..................................................................740 POWer:RIPPle:RESult:MEAN[:ACTual]?.......................................................................... 740 POWer:RIPPle:RESult:MEAN:AVG?................................................................................ 740 POWer:RIPPle:RESult:MEAN:NPEak?.............................................................................740 POWer:RIPPle:RESult:MEAN:PPEak?............................................................................. 740 POWer:RIPPle:RESult:MEAN:STDDev?...........................................................................740 POWer:RIPPle:RESult:MEAN:WFMCount?...................................................................... 740 POWer:RIPPle:RESult:NDCYcle[:ACTual]?...................................................................... 741 POWer:RIPPle:RESult:NDCYcle:AVG?............................................................................ 741 POWer:RIPPle:RESult:NDCYcle:NPEak?.........................................................................741 POWer:RIPPle:RESult:NDCYcle:PPEak?......................................................................... 741 POWer:RIPPle:RESult:NDCYcle:STDDev?.......................................................................741 POWer:RIPPle:RESult:NDCYcle:WFMCount?.................................................................. 741 POWer:RIPPle:RESult:PDCYcle[:ACTual]?.......................................................................741 POWer:RIPPle:RESult:PDCYcle:AVG?............................................................................ 741 POWer:RIPPle:RESult:PDCYcle:NPEak?......................................................................... 741 POWer:RIPPle:RESult:PDCYcle:PPEak?......................................................................... 741 POWer:RIPPle:RESult:PDCYcle:STDDev?.......................................................................741 POWer:RIPPle:RESult:PDCYcle:WFMCount?...................................................................741 POWer:RIPPle:RESult:PEAK[:ACTual]?........................................................................... 741 POWer:RIPPle:RESult:PEAK:AVG?................................................................................. 741 POWer:RIPPle:RESult:PEAK:NPEak?............................................................................. 742 POWer:RIPPle:RESult:PEAK:PPEak?..............................................................................742 POWer:RIPPle:RESult:PEAK:STDDev?........................................................................... 742 POWer:RIPPle:RESult:PEAK:WFMCount?....................................................................... 742 POWer:RIPPle:RESult:PERiod[:ACTual]?.........................................................................742 POWer:RIPPle:RESult:PERiod:AVG?...............................................................................742 POWer:RIPPle:RESult:PERiod:NPEak?........................................................................... 742 POWer:RIPPle:RESult:PERiod:PPEak?........................................................................... 742 POWer:RIPPle:RESult:PERiod:STDDev?......................................................................... 742

User Manual 1335.9090.02  08

738

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:RIPPle:RESult:PERiod:WFMCount?.....................................................................742 POWer:RIPPle:RESult:STDDev[:ACTual]?....................................................................... 742 POWer:RIPPle:RESult:STDDev:AVG?............................................................................. 742 POWer:RIPPle:RESult:STDDev:NPEak?.......................................................................... 742 POWer:RIPPle:RESult:STDDev:PPEak?.......................................................................... 742 POWer:RIPPle:RESult:STDDev:STDDev?........................................................................742 POWer:RIPPle:RESult:STDDev:WFMCount?....................................................................742 POWer:SLEWrate:RESult:UPEak[:ACTual]?..................................................................... 743 POWer:SLEWrate:RESult:UPEak:AVG?........................................................................... 743 POWer:SLEWrate:RESult:UPEak:NPEak?....................................................................... 743 POWer:SLEWrate:RESult:UPEak:PPEak?........................................................................743 POWer:SLEWrate:RESult:UPEak:STDDev?..................................................................... 743 POWer:SLEWrate:RESult:UPEak:WFMCount?................................................................. 743
POWer:SLEWrate:DSAMple <DeltaSample>
Sets the number of samples that are used for the calculation of the slope.
Parameters: <DeltaSample>

POWer:SLEWrate:DTIMe <DeltaTime>
Sets the delta time.
Parameters: <DeltaTime>

POWer:SLEWrate:EXECute

Starts the slew rate measurement.

Usage:

Event

POWer:SLEWrate:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:RIPPle:RESult:FREQuency[:ACTual]? POWer:RIPPle:RESult:FREQuency:AVG? POWer:RIPPle:RESult:FREQuency:NPEak? POWer:RIPPle:RESult:FREQuency:PPEak? POWer:RIPPle:RESult:FREQuency:STDDev? POWer:RIPPle:RESult:FREQuency:WFMCount?
Returns the corresponding statistic result for the frequency.
 [:ACTual]: current measurement result

User Manual 1335.9090.02  08

739

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

 AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:SLEWrate:RESult:LPEak[:ACTual]? POWer:SLEWrate:RESult:LPEak:AVG? POWer:SLEWrate:RESult:LPEak:NPEak? POWer:SLEWrate:RESult:LPEak:PPEak? POWer:SLEWrate:RESult:LPEak:STDDev? POWer:SLEWrate:RESult:LPEak:WFMCount?
Returns the corresponding statistic result for "Vp-".

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:MEAN[:ACTual]? POWer:RIPPle:RESult:MEAN:AVG? POWer:RIPPle:RESult:MEAN:NPEak? POWer:RIPPle:RESult:MEAN:PPEak? POWer:RIPPle:RESult:MEAN:STDDev? POWer:RIPPle:RESult:MEAN:WFMCount?
Returns the corresponding statistic result for "Mean".
 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

User Manual 1335.9090.02  08

740

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Return values: <WaveformCount>
Usage:

Query only

POWer:RIPPle:RESult:NDCYcle[:ACTual]? POWer:RIPPle:RESult:NDCYcle:AVG? POWer:RIPPle:RESult:NDCYcle:NPEak? POWer:RIPPle:RESult:NDCYcle:PPEak? POWer:RIPPle:RESult:NDCYcle:STDDev? POWer:RIPPle:RESult:NDCYcle:WFMCount?
Returns the corresponding statistic result for the negative duty cycle.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:PDCYcle[:ACTual]? POWer:RIPPle:RESult:PDCYcle:AVG? POWer:RIPPle:RESult:PDCYcle:NPEak? POWer:RIPPle:RESult:PDCYcle:PPEak? POWer:RIPPle:RESult:PDCYcle:STDDev? POWer:RIPPle:RESult:PDCYcle:WFMCount?
Returns the corresponding statistic result for the positive duty cycle.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:PEAK[:ACTual]? POWer:RIPPle:RESult:PEAK:AVG?

User Manual 1335.9090.02  08

741

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:RIPPle:RESult:PEAK:NPEak? POWer:RIPPle:RESult:PEAK:PPEak? POWer:RIPPle:RESult:PEAK:STDDev? POWer:RIPPle:RESult:PEAK:WFMCount?
Returns the corresponding statistic result for "Vpp".

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:PERiod[:ACTual]? POWer:RIPPle:RESult:PERiod:AVG? POWer:RIPPle:RESult:PERiod:NPEak? POWer:RIPPle:RESult:PERiod:PPEak? POWer:RIPPle:RESult:PERiod:STDDev? POWer:RIPPle:RESult:PERiod:WFMCount?
Returns the corresponding statistic result for the period.

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:RIPPle:RESult:STDDev[:ACTual]? POWer:RIPPle:RESult:STDDev:AVG? POWer:RIPPle:RESult:STDDev:NPEak? POWer:RIPPle:RESult:STDDev:PPEak? POWer:RIPPle:RESult:STDDev:STDDev? POWer:RIPPle:RESult:STDDev:WFMCount?
Returns the corresponding statistic result for the standard deviation.
 [:ACTual]: current measurement result

User Manual 1335.9090.02  08

742

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

 AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

POWer:SLEWrate:RESult:UPEak[:ACTual]? POWer:SLEWrate:RESult:UPEak:AVG? POWer:SLEWrate:RESult:UPEak:NPEak? POWer:SLEWrate:RESult:UPEak:PPEak? POWer:SLEWrate:RESult:UPEak:STDDev? POWer:SLEWrate:RESult:UPEak:WFMCount?
Returns the corresponding statistic result for "Vp+".

 [:ACTual]: current measurement result  AVG: average of the long-term measurement results  NPEak: negative peak value of the long-term measurement results  PPEak: positive peak value of the long-term measurement results  STDDev: standard deviation of the long-term measurement results  WFMCount: the number of waveforms used for the displayed results

Return values: <WaveformCount>

Usage:

Query only

16.12.14 S.O.A
POWer:SOA:EXECute....................................................................................................744 POWer:SOA:LINear:ADD................................................................................................745 POWer:SOA:LOGarithmic:ADD....................................................................................... 745 POWer:SOA:LINear:COUNt?.......................................................................................... 745 POWer:SOA:LOGarithmic:COUNt?..................................................................................745 POWer:SOA:LINear:INSert............................................................................................. 745 POWer:SOA:LOGarithmic:INSert.....................................................................................745 POWer:SOA:LINear:POINt<m>:CURRent........................................................................ 745 POWer:SOA:LOGarithmic:POINt<m>:CURRent................................................................ 745 POWer:SOA:LINear:POINt<m>:CURRent:MAXimum.........................................................745 POWer:SOA:LOGarithmic:POINt<m>:CURRent:MAXimum................................................ 745 POWer:SOA:LINear:POINt<m>:CURRent:MINimum..........................................................746 POWer:SOA:LOGarithmic:POINt<m>:CURRent:MINimum................................................. 746 POWer:SOA:LINear:POINt<m>:VOLTage......................................................................... 746

User Manual 1335.9090.02  08

743

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SOA:LOGarithmic:POINt<m>:VOLTage.................................................................746 POWer:SOA:LINear:REMove.......................................................................................... 746 POWer:SOA:LOGarithmic:REMove..................................................................................746 POWer:SOA:RESult:ACQuisition:FAILed?........................................................................ 746 POWer:SOA:RESult:ACQuisition:FRATe?.........................................................................746 POWer:SOA:RESult:ACQuisition:PASSed?...................................................................... 747 POWer:SOA:RESult:ACQuisition:POINts?........................................................................ 747 POWer:SOA:RESult:ACQuisition:STATe?......................................................................... 747 POWer:SOA:RESult:ACQuisition:TOLerance.................................................................... 747 POWer:SOA:RESult:ACQuisition:VCOunt?.......................................................................747 POWer:SOA:RESult:ACQuisition:VIOLation<n>?.............................................................. 747 POWer:SOA:RESult:ACQuisition:VIOLation<n>:CURRent?................................................748 POWer:SOA:RESult:TOTal:COUNt?................................................................................ 748 POWer:SOA:RESult:TOTal:FAILed?.................................................................................748 POWer:SOA:RESult:TOTal:FRATe?................................................................................. 748 POWer:SOA:RESult:TOTal:PASSed?...............................................................................748 POWer:SOA:RESult:TOTal:SAMPle:COUNt?....................................................................749 POWer:SOA:RESult:TOTal:SAMPle:FAILed?.................................................................... 749 POWer:SOA:RESult:TOTal:SAMPle:PASSed?.................................................................. 749 POWer:SOA:RESult:TOTal:STATe?..................................................................................749 POWer:SOA:RESult:TOTal:TOLerance............................................................................ 749 POWer:SOA:RESult:TOTal:VCOunt?............................................................................... 749 POWer:SOA:RESult:TOTal:VIOLation<n>?....................................................................... 749 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent?........................................................ 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage?.........................................................750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA?............................................... 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA?................................................750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:HEADer?.................................. 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:HEADer?................................... 750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:XINCrement?............................ 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:XINCrement?............................. 750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:XORigin?.................................. 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:XORigin?...................................750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YINCrement?............................ 751 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YINCrement?............................. 751 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YORigin?.................................. 751 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YORigin?...................................751 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YRESolution?............................751 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YRESolution?............................ 751 POWer:SOA:REPort:ADD............................................................................................... 751 POWer:SOA:RESTart..................................................................................................... 751 POWer:SOA:SCALe.......................................................................................................751 POWer:SOA:SCALe:DISPlay.......................................................................................... 751 POWer:SOA:SCALe:MASK.............................................................................................751

POWer:SOA:EXECute

Starts the safe operating area (S.O.A.) measurement.

Usage:

Event

User Manual 1335.9090.02  08

744

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SOA:LINear:ADD POWer:SOA:LOGarithmic:ADD
Adds a point to the safe operation area definition list.

Usage:

Event

POWer:SOA:LINear:COUNt? POWer:SOA:LOGarithmic:COUNt?
Retruns the number of points.

Return values: <PointsCount>

Usage:

Query only

POWer:SOA:LINear:INSert <InsertIndex> POWer:SOA:LOGarithmic:INSert <InsertIndex>
Inserts a point with the selected insert index in the list of the safe operating area mask definition.

Setting parameters: <InsertIndex>

Usage:

Setting only

POWer:SOA:LINear:POINt<m>:CURRent <Current> POWer:SOA:LOGarithmic:POINt<m>:CURRent <Current>
Sets the maximum current for the indicated mask point. The minimum current is set to 0.

Suffix: <m>

. * Index of the mask point

Parameters: <Current>

Imax value

POWer:SOA:LINear:POINt<m>:CURRent:MAXimum <MinimumCurrent> POWer:SOA:LOGarithmic:POINt<m>:CURRent:MAXimum <MinimumCurrent>
Sets the maximum current for the corresponding point.

Suffix:

.

<m>

*

Parameters: <MinimumCurrent>

User Manual 1335.9090.02  08

745

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SOA:LINear:POINt<m>:CURRent:MINimum <MaximumCurrent> POWer:SOA:LOGarithmic:POINt<m>:CURRent:MINimum <MaximumCurrent>
Sets the minimum current for the corresponding point.

Suffix:

.

<m>

*

Parameters: <MaximumCurrent>

POWer:SOA:LINear:POINt<m>:VOLTage <Voltage> POWer:SOA:LOGarithmic:POINt<m>:VOLTage <Voltage>
Sets the voltage for the corresponding point.

Suffix:

.

<m>

*

Parameters: <Voltage>

POWer:SOA:LINear:REMove <RemoveIndex> POWer:SOA:LOGarithmic:REMove <RemoveIndex>
Removes the point with the selcted index from the list of the safe operating area mask definition.

Setting parameters: <RemoveIndex>

Usage:

Setting only

POWer:SOA:RESult:ACQuisition:FAILed?

Returns the number of points that failed, i.e they are not within the defined safe operating area.

Return values: <FailedPoints>

Usage:

Query only

POWer:SOA:RESult:ACQuisition:FRATe?

Returns the total point fail rate, i.e the ratio of point hits to the number of tested points for the current acquisition.

Return values: <FailRate>

Usage:

Query only

User Manual 1335.9090.02  08

746

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SOA:RESult:ACQuisition:PASSed?

Returns the number of passed points, i.e they are within the defined safe operating area.

Return values: <PassedPoints>

Usage:

Query only

POWer:SOA:RESult:ACQuisition:POINts?

Returns the number of points, considered for the current acquisition.

Return values: <Points>

Usage:

Query only

POWer:SOA:RESult:ACQuisition:STATe?

Returns the result, passed or failed, of the current aqcuisition measurement.

Return values: <AcquisitionState> 0 | 1

Usage:

Query only

POWer:SOA:RESult:ACQuisition:TOLerance <Tolerance>
Sets acquisition tolerance in percent.
Parameters: <Tolerance>

POWer:SOA:RESult:ACQuisition:VCOunt?

Returns the acquisition violation count.

Return values: <ViolationCount>

Usage:

Query only

POWer:SOA:RESult:ACQuisition:VIOLation<n>?

Returns the current and voltage value for the corresponding acquisition violation.

Return values: <Current>

<Voltage>

Usage:

Query only

User Manual 1335.9090.02  08

747

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SOA:RESult:ACQuisition:VIOLation<n>:CURRent?

Returns the current value for the corresponding acquisition violation point.

Suffix:

.

<n>

*

Return values: <Current>

Usage:

Query only

POWer:SOA:RESult:TOTal:COUNt?

Returns the total number of acquisitions used to determine the total result.

Return values: <AcquisitionCount>

Usage:

Query only

POWer:SOA:RESult:TOTal:FAILed?

Returns the total number of failed acquisitions, i.e they are not within the defined safe operating area.

Return values: <FailedAcquisitions>

Usage:

Query only

POWer:SOA:RESult:TOTal:FRATe?

Returns the total acquisition fail rate, i.e the ratio of acquisition hits to the number of tested acquisitions.

Return values: <FailRate>

Usage:

Query only

POWer:SOA:RESult:TOTal:PASSed?

Returns the number of passed acquisitions, i.e they are within the defined safe operating area.

Return values: <PassedAcquisitions>

Usage:

Query only

User Manual 1335.9090.02  08

748

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SOA:RESult:TOTal:SAMPle:COUNt?

Returns the total number of samples used to determine the total result.

Usage:

Query only

POWer:SOA:RESult:TOTal:SAMPle:FAILed?

Returns the total number of failed samples, i.e they are not within the defined safe operating area.

Usage:

Query only

POWer:SOA:RESult:TOTal:SAMPle:PASSed?

Returns the number of passed samples, i.e they are within the defined safe operating area.

Usage:

Query only

POWer:SOA:RESult:TOTal:STATe?

Returns the result, passed or failed, of the total measurement.

Return values:

<TotalState>

0 | 1

Usage:

Query only

POWer:SOA:RESult:TOTal:TOLerance <Tolerance>
Returns the tolerance of the total measurement.
Parameters: <Tolerance>

POWer:SOA:RESult:TOTal:VCOunt?

Returns the acquisition violation count.

Return values: <ViolationCount>

Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>?
Returns the current and voltage value for the corresponding total violation.
Return values: <Current>

User Manual 1335.9090.02  08

749

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

<Voltage> Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent? POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage?
Returns the voltage of the total violation.

Suffix:

.

<n>

*

Return values: <Voltage>

Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA? POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA?
Returns the data of the total voltage violation waveform in the same way as CHANnel<m>:DATA?.

Return values: <Header>

StringData

Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:HEADer? POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:HEADer?
Returns information on the total violation current.

Return values: <Header>

StringData

Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:XINCrement? POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:XINCrement?
Return the time difference between two adjacent samples of the indicated waveform.

Return values: <Xincrement>

Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:XORigin? POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:XORigin?
Return the time of the first sample of the indicated waveform.

User Manual 1335.9090.02  08

750

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Return values: <Xorigin>
Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YINCrement? POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YINCrement?
Return the voltage value per bit of the indicated waveform.

Return values: <Yincrement>

Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YORigin? POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YORigin?
Return the voltage value for binary value 0 of the indicated waveform.

Return values: <Yorigin>

Usage:

Query only

POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YRESolution? POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YRESolution? POWer:SOA:REPort:ADD POWer:SOA:RESTart POWer:SOA:SCALe <> POWer:SOA:SCALe:DISPlay <> POWer:SOA:SCALe:MASK <>
Sets the scale for the mask, linear or logarithmic.

16.12.15 Spectrum
POWer:SPECtrum:EXECute........................................................................................... 752 POWer:SPECtrum:FREQuency....................................................................................... 752 POWer:SPECtrum:REPort:ADD...................................................................................... 752 POWer:SPECtrum:RESult<n>:FREQuency?.....................................................................752 POWer:SPECtrum:RESult<n>:LEVel[:VALue]?..................................................................752 POWer:SPECtrum:RESult<n>:MAXimum?....................................................................... 752 POWer:SPECtrum:RESult<n>:MEAN?............................................................................. 753 POWer:SPECtrum:RESult<n>:MINimum?........................................................................ 753 POWer:SPECtrum:RESult<n>:RESet...............................................................................753 POWer:SPECtrum:RESult<n>:WFMCount?...................................................................... 753 EXPort:POWer:NAME.................................................................................................... 753 EXPort:POWer:SAVE..................................................................................................... 754

User Manual 1335.9090.02  08

751

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SPECtrum:EXECute

Starts the spectrum measurement.

Usage:

Event

POWer:SPECtrum:FREQuency <SwitchingFrequency>
Sets the frequency of the input signal.
Parameters: <SwitchingFrequency>

POWer:SPECtrum:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:SPECtrum:RESult<n>:FREQuency?

Queries the frequency of the n-th order.

Suffix: <n>

. 1..40

Return values: <FrequencyValue>

Usage:

Query only

POWer:SPECtrum:RESult<n>:LEVel[:VALue]?

Queries the level of the n-th order.

Suffix: <n>

. 1..40

Return values: <LevelValue>

Usage:

Query only

POWer:SPECtrum:RESult<n>:MAXimum?

Queries the maximum level of the n-th order.

Suffix: <n>

. 1..40

Return values: <LevelMaximum>

Usage:

Query only

User Manual 1335.9090.02  08

752

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SPECtrum:RESult<n>:MEAN?

Queries the average level of the n-th order.

Suffix: <n>

. 1..40

Return values: <LevelAverage>

Usage:

Query only

POWer:SPECtrum:RESult<n>:MINimum?

Queries the minimum level of the n-th order.

Suffix: <n>

. 1..40

Return values: <LevelMinimum>

Usage:

Query only

POWer:SPECtrum:RESult<n>:RESet

Resets the count of the measurements.

Suffix: <n>

. 1..40

Usage:

Event

POWer:SPECtrum:RESult<n>:WFMCount?

Queries the number of waveforms, for which the spectrum was measured.

Suffix: <n>

. 1..40

Return values: <VaveformCount>

Usage:

Query only

EXPort:POWer:NAME <ExportPath>

Defines the path and filename for results of harmonics and spectrum power measurements. Results are saved with EXPort:POWer:SAVE. The file format is CSV, the filename is incremented automatically.

Parameters: <ExportPath>

String parameter

User Manual 1335.9090.02  08

753

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

EXPort:POWer:SAVE

Saves the harmonics and spectrum measurement results to the path and file defined by EXPort:POWer:NAME.

Usage:

Event

16.12.16 Switching
POWer:SWITching:EXECute........................................................................................... 754 POWer:SWITching:GATE:CONDuction:STARt...................................................................754 POWer:SWITching:GATE:CONDuction:STOP................................................................... 755 POWer:SWITching:GATE:NCONduction:STARt.................................................................755 POWer:SWITching:GATE:NCONduction:STOP................................................................. 755 POWer:SWITching:GATE:SWAVe.................................................................................... 755 POWer:SWITching:GATE:TOFF:STARt............................................................................ 755 POWer:SWITching:GATE:TOFF:STOP............................................................................. 755 POWer:SWITching:GATE:TON:STARt.............................................................................. 755 POWer:SWITching:GATE:TON:STOP.............................................................................. 756 POWer:SWITching:REPort:ADD...................................................................................... 756 POWer:SWITching:RESult:CONDuction:ENERgy?............................................................ 756 POWer:SWITching:RESult:CONDuction:POWer?.............................................................. 756 POWer:SWITching:RESult:NCONduction:ENERgy?.......................................................... 756 POWer:SWITching:RESult:NCONduction:POWer?............................................................ 756 POWer:SWITching:RESult:TOFF:ENERgy?...................................................................... 756 POWer:SWITching:RESult:TOFF:POWer?........................................................................757 POWer:SWITching:RESult:TON:ENERgy?........................................................................757 POWer:SWITching:RESult:TON:POWer?......................................................................... 757 POWer:SWITching:RESult:TOTal:ENERgy?......................................................................757 POWer:SWITching:RESult:TOTal:POWer?........................................................................757 POWer:SWITching:TYPE................................................................................................ 757

POWer:SWITching:EXECute

Starts the switching loss measurement.

Usage:

Event

POWer:SWITching:GATE:CONDuction:STARt <StartTime>
Sets the start time for the conduction gate. This value is simultaneously the stop time for the turn on gate.
Parameters: <StartTime>

User Manual 1335.9090.02  08

754

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SWITching:GATE:CONDuction:STOP <StopTime>
Sets the stop time for the conduction gate. This value is simultaneously the start time for the turn off gate.
Parameters: <StopTime>

POWer:SWITching:GATE:NCONduction:STARt <StartTime>
Sets the start time for the non conduction gate. This value is simultaneously the stop time for the turn off gate.
Parameters: <StartTime>

POWer:SWITching:GATE:NCONduction:STOP <StopTime>
Sets the cursor on the waveform.
Parameters: <StopTime>

POWer:SWITching:GATE:SWAVe

Sets the cursor on the waveform.

Usage:

Event

POWer:SWITching:GATE:TOFF:STARt <StartTime>
Sets the start time for the turn off gate. This value is simultaneously the stop time for the conduction gate.
Parameters: <StartTime>

POWer:SWITching:GATE:TOFF:STOP <StopTime>
Sets the stop time for the turn off gate.
Parameters: <StopTime>

POWer:SWITching:GATE:TON:STARt <StartTime>
Sets the start time for the turn on gate.
Parameters: <StartTime>

User Manual 1335.9090.02  08

755

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:SWITching:GATE:TON:STOP <StopTime>
Sets the stop time for the turn on gate.
Parameters: <StopTime>

POWer:SWITching:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:SWITching:RESult:CONDuction:ENERgy?

Queries the conduction energy.

Return values: <ConductionEnergy>

Usage:

Query only

POWer:SWITching:RESult:CONDuction:POWer?

Queries the conduction power.

Return values: <ConductionPower>

Usage:

Query only

POWer:SWITching:RESult:NCONduction:ENERgy?

Queries the non conduction energy.

Return values: <NonConductionEnergy>

Usage:

Query only

POWer:SWITching:RESult:NCONduction:POWer?

Queries the non conduction power.

Return values: <NonConductionPower>

Usage:

Query only

POWer:SWITching:RESult:TOFF:ENERgy? Queries the turn off energy.

User Manual 1335.9090.02  08

756

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Return values: <TurnOffEnergy>
Usage:

Query only

POWer:SWITching:RESult:TOFF:POWer?

Queries the turn off power.

Return values: <TurnOffPower>

Usage:

Query only

POWer:SWITching:RESult:TON:ENERgy?

Queries the turn on energy.

Return values: <TurnOnEnergy>

Usage:

Query only

POWer:SWITching:RESult:TON:POWer?

Queries the turn on power.

Return values: <TurnOnPower>

Usage:

Query only

POWer:SWITching:RESult:TOTal:ENERgy?

Queries the total energy.

Return values: <TotalEnergy>

Usage:

Query only

POWer:SWITching:RESult:TOTal:POWer?

Queries the total power.

Return values: <TotalPower>

Usage:

Query only

POWer:SWITching:TYPE <MeasureType> Sets the measurement type for the switching loss maesurment.

User Manual 1335.9090.02  08

757

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

Parameters: <MeasureType>

ENERgy | POWer

16.12.17 Transient Response
POWer:TRANsient:EXECute........................................................................................... 758 POWer:TRANsient:REPort:ADD...................................................................................... 758 POWer:TRANsient:RESult:DELay?..................................................................................758 POWer:TRANsient:RESult:OVERshoot?.......................................................................... 758 POWer:TRANsient:RESult:PEAK:TIME?.......................................................................... 759 POWer:TRANsient:RESult:PEAK:VALue?........................................................................ 759 POWer:TRANsient:RESult:RTIMe?..................................................................................759 POWer:TRANsient:RESult:SETTlingtime?........................................................................ 759 POWer:TRANsient:SIGHigh............................................................................................ 759 POWer:TRANsient:SIGLow.............................................................................................759 POWer:TRANsient:STARt............................................................................................... 760 POWer:TRANsient:STOP............................................................................................... 760

POWer:TRANsient:EXECute

Starts the transient response measurement.

Usage:

Event

POWer:TRANsient:REPort:ADD

Adds the result to the report list.

Usage:

Event

POWer:TRANsient:RESult:DELay?

Queries the delay time.

Return values: <DeleayTime>

Usage:

Query only

POWer:TRANsient:RESult:OVERshoot?

Queries the overshoot.

Return values: <Overshoot>

Usage:

Query only

User Manual 1335.9090.02  08

758

R&S®RTM3000

Remote Control Commands Power Analysis (Option R&S RTM-K31)

POWer:TRANsient:RESult:PEAK:TIME?

Queries the peak time.

Return values: <PeakTime>

Usage:

Query only

POWer:TRANsient:RESult:PEAK:VALue?

Queries the peak value.

Return values: <PeakValue>

Usage:

Query only

POWer:TRANsient:RESult:RTIMe?

Queries the rise time.

Return values: <RiseTime>

Usage:

Query only

POWer:TRANsient:RESult:SETTlingtime?

Queries the settling time.

Return values: <SettlingTime>

Usage:

Query only

POWer:TRANsient:SIGHigh <SignalHigh>
Sets the expected signal high voltage value.
Parameters: <SignalHigh>

POWer:TRANsient:SIGLow <SignalLow>
Sets the expected signal low voltage value.
Parameters: <SignalLow>

User Manual 1335.9090.02  08

759

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

POWer:TRANsient:STARt <StartTime> Sets the start time for the transient response measurement. Parameters: <StartTime>
POWer:TRANsient:STOP <StopTime> Sets the stop time for the transient response measurement. Parameters: <StopTime>

16.13 Mixed Signal Option (Option R&S RTM-B1)
 Logic Channels..................................................................................................... 760  Parallel Buses....................................................................................................... 767
16.13.1 Logic Channels
Two different sets of commands are described in this chapter:  LOGic<p>:xxx:xxx:
Refer to the logic pod 1 ("D7...D0") or logic pod 2 ("D8...D15"). The suffix <p> selects the logic pod, range 1..2.  DIGital<m>:xxx:xxx: Refer to a specific logic channel. The suffix <m> selects the logic channel, range 0..15.  Logic Channels - Activity Display.......................................................................... 760  Logic Analyzer Configuration................................................................................ 761  Logic Channels - Waveform Data......................................................................... 765
16.13.1.1 Logic Channels - Activity Display
LOGic<p>:PROBe[:ENABle]?..........................................................................................760 LOGic<p>:CURRent:STATe:MAXimum?........................................................................... 761 DIGital<m>:CURRent:STATe:MAXimum?......................................................................... 761 LOGic<p>:CURRent:STATe:MINimum?............................................................................ 761 DIGital<m>:CURRent:STATe:MINimum?.......................................................................... 761
LOGic<p>:PROBe[:ENABle]? Checks if the logic probe is connected.

User Manual 1335.9090.02  08

760

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

Suffix: <p>
Return values: <ProbeEnable>
Usage:

. 1..2 Selects the pod.
1 | 0 1 = connected, 0 = not connected Query only

LOGic<p>:CURRent:STATe:MAXimum? DIGital<m>:CURRent:STATe:MAXimum? LOGic<p>:CURRent:STATe:MINimum? DIGital<m>:CURRent:STATe:MINimum?
Both commands together return the current status of the indicated logic channel/pod regardless of the trigger settings, and even without any acquisition.

xxx:CURR:STAT:MIN returns 0 1 0

xxx:CURR:STAT:MAX returns 0 1 1

Signal Low High
Toggle

Suffix: <m>
<p>
Return values: <CurrentState> Usage:

. 0..15 Selects the logic channel 1..2 Selects the logic pod
Range: 0 | 1 Query only

16.13.1.2 Logic Analyzer Configuration
LOGic<p>:STATe........................................................................................................... 762 DIGital<m>:DISPlay....................................................................................................... 762 DIGital<m>:TECHnology.................................................................................................762 DIGital<m>:THCoupling.................................................................................................. 762 DIGital<m>:THReshold...................................................................................................763 DIGital<m>:HYSTeresis.................................................................................................. 763 DIGital<m>:DESKew...................................................................................................... 763 DIGital<m>:SIZE............................................................................................................764 DIGital<m>:POSition...................................................................................................... 764 DIGital<m>:LABel.......................................................................................................... 764 DIGital<m>:LABel:STATe................................................................................................ 764

User Manual 1335.9090.02  08

761

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

LOGic<p>:STATe

Switches the logic pod on or off.

Suffix: <p>

. 1..2 Selects the logic pod

Parameters: <State>

ON | OFF

*RST:

OFF

DIGital<m>:DISPlay <State>

Enables and displays the indicated logic channel, or disables it.

Suffix: <m>

. 0..15 Number of the logic channel

Parameters: <State>

ON | OFF

*RST:

OFF

DIGital<m>:TECHnology <ThresholdMode>

Selects the threshold voltage for various types of integrated circuits and applies it to the channel group to which the indicated logic channel belongs.

Suffix: <m>

. 0..15 Number of the logic channel

Parameters: <ThresholdMode>

TTL | ECL | CMOS | MANual

TTL: 1.4 V ECL: -1.3 V CMOS: 2.5 V MANual: Set a user-defined threshold value with DIGital<m>:
THReshold

*RST:

MAN

DIGital<m>:THCoupling <ThresholdCoupling>

Sets all threshold and hysteresis values to the values of the first nibble (D0...D3).

Suffix: <m>

. 0..15 The suffix is irrelevant.

User Manual 1335.9090.02  08

762

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

Parameters: <ThresholdCoupling> ON | OFF

*RST:

ON

DIGital<m>:THReshold <ThresholdLevel>

Sets the logical threshold for the nibble (D0...D3, D4...D7, D8...D11, and D12...D15) to which the indicated logic channel belongs.

Suffix: <m>

. 0..15 Number of the logic channel

Parameters: <ThresholdLevel>

*RST:

1.4

Default unit: V

DIGital<m>:HYSTeresis <Hysteresis>
Defines the size of the hysteresis to avoid the change of signal states due to noise. The setting applys to the logic pod to which the indicated logic channel belongs.

Suffix: <m>

. 0..15 Selects the logic channel.

<p>

1..2

Selects the logic pod.

Parameters: <Hysteresis>

SMALl | MEDium | LARGe

DIGital<m>:DESKew <Deskew>

Sets the deskew value for the pod to wich the specified logic channel belongs. The deskew value compensates delays that are known from the circuit specifics or caused by the different length of cables. The skew between the probe boxes of the digital channels and the probe connectors of the analog channels is automatically aligned by the instrument.

Suffix: <m>

. 0..15 Number of the logic channel. Each pod (D0...D7 and D8...D15) has a common deskew.

Parameters: <Deskew>

*RST:

0

Default unit: s

User Manual 1335.9090.02  08

763

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

DIGital<m>:SIZE <Size>

Sets the vertical size of the indicated digital channel.

Suffix: <m>

. 0..15 Number of the logic channel

Parameters: <Size>

Specifies the number of divisions per logic channel.

Range: 0.2 to 8

Increment: 0.1

*RST:

0.3

Default unit: DIV

DIGital<m>:POSition <Position>

Sets the vertical position of the indicated vertical channel.

Suffix: <m>

. 0..15 Number of the logic channel

Parameters: <Position>

Vertical position in divisions Default unit: DIV

DIGital<m>:LABel <Label>

Defines a label for the indicated logic channel.

Suffix: <m>

. 0..15 Number of the logic channel

Parameters: <Label>

String value String parameter

Example:

DIGital4:LABel "Data" Defines the label "Data" for logic channel D4.

DIGital<m>:LABel:STATe <State>

Displays or hides the label of the indicated logic channel.

Suffix: <m>

. 0..15 Number of the logic channel

User Manual 1335.9090.02  08

764

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

Parameters: <State>

ON | OFF

*RST:

OFF

16.13.1.3 Logic Channels - Waveform Data
For data queries and conversion, consider also the following commands:  FORMat[:DATA] on page 563  DIGital<m>:DATA:XINCrement? on page 573  DIGital<m>:DATA:XORigin? on page 573  DIGital<m>:DATA:YINCrement? on page 574  DIGital<m>:DATA:YORigin? on page 574  DIGital<m>:DATA:YRESolution? on page 574  LOGic<p>:DATA:XINCrement? on page 573  LOGic<p>:DATA:XORigin? on page 573  LOGic<p>:DATA:YINCrement? on page 574  LOGic<p>:DATA:YORigin? on page 573  LOGic<p>:DATA:YRESolution? on page 574
LOGic<p>:DATA?...........................................................................................................765 DIGital<m>:DATA?......................................................................................................... 765 LOGic<p>:DATA:HEADer?.............................................................................................. 766 DIGital<m>:DATA:HEADer?............................................................................................ 766 LOGic<p>:DATA:POINts................................................................................................. 766 DIGital<m>:DATA:POINts............................................................................................... 766

LOGic<p>:DATA? DIGital<m>:DATA?
Returns the data of the specified logic channel/pod for transmission from the instrument to the controlling computer. The waveforms data can be used in MATLAB, for example.

To set the export format, use FORMat[:DATA].

To set the range of samples to be returned, use DIGital<m>:DATA:POINts.

Suffix: <m>

. 0..15 Selects the logic channel

<p>

1..2

Selects the logic pod

Parameters: <WaveformData>

List of values according to the format settings.

User Manual 1335.9090.02  08

765

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

Example: Usage:

FORM ASC,0 DIG1:DATA? 1,1,1,1,1,1,0,0,0,0,0,0,...
Query only

LOGic<p>:DATA:HEADer? DIGital<m>:DATA:HEADer?
Returns information on the waveform of the specified logic channel/pod.

Table 16-6: Header data

Position

Meaning

Example

1

XStart in s

-9.477E-008 = - 94,77 ns

2

XStop in s

9.477E-008 = 94,77 ns

3

Record length of the waveform in Samples

200000

4

Number of values per sample interval, usually 1.

1

Suffix: <m>
<p>
Parameters: <Header>
Usage:

. 0..15 Selects the logic channel 1..2 Selects the logic pod
Comma-separated value list Example: -9.477E-008,9.477E-008,200000,1 Query only

LOGic<p>:DATA:POINts <PointSelection> DIGital<m>:DATA:POINts <PointSelection>
As a setting, the command selects a range of samples that will be returned with DIGital<m>:DATA?. As a query, it returns the number of returned samples for the selected range.

Depending on the current settings, the memory can contain more data samples than the screen is able to display. In this case, you can decide which data will be saved: samples stored in the memory or only the displayed samples.

Note: The sample range can be changed only in STOP mode. If the acquisition is running, DEF is always used automatically. If the acquisition has been stopped, data can be read from the memory, and all settings are available.

Suffix: <m>

. 0..15 Selects the logic channel

User Manual 1335.9090.02  08

766

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

<p>

1..2

Selects the logic pod

Setting parameters: <PointSelection> DEFault | MAXimum | DMAXimum

Sets the range for data queries.

DEFault Waveform points that are visible on the screen. At maximum waveform rate, the instrument stores more samples than visible on the screen, and DEF returns less values than acquired.

MAXimum All waveform samples that are stored in the memory. Only available if acquisition is stopped.

DMAXimum Display maximum: Waveform samples stored in the current waveform record but only for the displayed time range. At maximum waveform rate, the instrument stores more samples than visible on the screen, and DMAX returns more values than DEF. Only available if acquisition is stopped.

*RST:

DEFault

Return values: <Points>

Number of data points in the selected range. Default unit: Samples

See also: CHANnel<m>:DATA:POINts

16.13.2 Parallel Buses
 Parallel Bus - Line Configuration...........................................................................767  Parallel Clocked Bus Configuration.......................................................................768  Parallel Buses - Decode Results...........................................................................770

16.13.2.1 Parallel Bus - Line Configuration

BUS<b>:PARallel:WIDTh <BusWidth>

Sets the number of lines to be analyzed for the parallel bus.

Suffix: <b>

. 1..2 Selects the parallel bus.

Parameters: <BusWidth>

Maximum number is the number of input channels.

Range: 1 to 4

Increment: 1

*RST:

4

Default unit: Bit

User Manual 1335.9090.02  08

767

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

BUS<b>:CPARallel:WIDTh <BusWidth>

Sets the number of lines to be analyzed for the parallel clocked bus.

Suffix: <b>

. 1..2 Selects the parallel bus.

Parameters: <BusWidth>

Range: 1 to 15 (clock only) or 14 (clock and CS)

Increment: 1

*RST:

4

Default unit: Bit

BUS<b>:PARallel:DATA<m>:SOURce <DataSource> BUS<b>:CPARallel:DATA<m>:SOURce <DataSource>
Defines the logic channel that is assigned to the selected bit.

Use the command for each bit of the bus.

Suffix: <b>

. 1..2 Selects the parallel bus.

<m>

Sets the bit number.

Parameters: <DataSource>

D0..D15

Example:

BUS:PARallel:Width 4 BUS:PARallel:DATA0:SOURce D8 BUS:PARallel:DATA1:SOURce D9 BUS:PARallel:DATA2:SOURce D10 BUS:PARallel:DATA3:SOURce D11

16.13.2.2 Parallel Clocked Bus Configuration
BUS<b>:CPARallel:CLOCk:SOURce............................................................................... 768 BUS<b>:CPARallel:CLOCK:SLOPe................................................................................. 769 BUS<b>:CPARallel:CS:ENABle....................................................................................... 769 BUS<b>:CPARallel:CS:SOURce......................................................................................769 BUS<b>:CPARallel:CS:POLarity......................................................................................769

BUS<b>:CPARallel:CLOCk:SOURce <ClockSource>

Selects the logic channel that is used as clock line.

Suffix: <b>

. 1..2 Selects the parallel bus.

User Manual 1335.9090.02  08

768

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

Parameters: <ClockSource>

D0..D15

*RST:

D0

BUS<b>:CPARallel:CLOCK:SLOPe <ClockSlope>

Selects if the data is sampled on the rising or falling slope of the clock, or on both edges (EITHer). The clock slope marks the begin of a new bit.

Suffix: <b>

. 1..2 Selects the parallel bus.

Parameters: <ClockSlope>

POSitive | NEGative | EITHer

BUS<b>:CPARallel:CS:ENABle <ChipSelectEnable>

Enables and disables the chip select line.

Suffix: <b>

. 1..2 Selects the parallel bus.

Parameters: <ChipSelectEnable> ON | OFF

*RST:

ON

BUS<b>:CPARallel:CS:SOURce <ChipSelectSource>

Selects the logic channel that is used as chip select line.

Suffix: <b>

. 1..2 Selects the parallel bus.

Parameters: <ChipSelectSource> D0..D15

*RST:

D1

BUS<b>:CPARallel:CS:POLarity <Polarity>

Selects if the chip select signal is high active (high = 1) or low active (low = 1).

Suffix: <b>

. 1..2 Selects the parallel bus.

User Manual 1335.9090.02  08

769

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

Parameters: <Polarity>

POSitive | NEGative
POSitive = high active NEGative = low active

16.13.2.3 Parallel Buses - Decode Results
The commands to query results of decoded parallel clocked and unclocked buses are similar and described together in this chapter..
BUS<b>:PARallel:FCOunt?............................................................................................. 770 BUS<b>:CPARallel:FCOunt?...........................................................................................770 BUS<b>:PARallel:FRAMe<n>:DATA?...............................................................................770 BUS<b>:CPARallel:FRAMe<n>:DATA?............................................................................ 770 BUS<b>:PARallel:FRAMe<n>:STATe?..............................................................................771 BUS<b>:CPARallel:FRAMe<n>:STATe?........................................................................... 771 BUS<b>:PARallel:FRAMe<n>:STARt?............................................................................. 771 BUS<b>:CPARallel:FRAMe<n>:STARt?........................................................................... 771 BUS<b>:PARallel:FRAMe<n>:STOP?.............................................................................. 771 BUS<b>:CPARallel:FRAMe<n>:STOP?............................................................................771

BUS<b>:PARallel:FCOunt? BUS<b>:CPARallel:FCOunt?
Returns the number of decoded frames.

Suffix: <b>

. 1..2 Selects the parallel bus.

Return values: <FrameCount>

Total number of decoded frames.

Usage:

Query only

BUS<b>:PARallel:FRAMe<n>:DATA? BUS<b>:CPARallel:FRAMe<n>:DATA?
Returns the data words of the specified frame.

Suffix: <b>

. 1..2 Selects the parallel bus.

<n>

*

Selects the frame.

Return values: <FrameData>

List of decimal values of data words

Usage:

Query only

User Manual 1335.9090.02  08

770

R&S®RTM3000

Remote Control Commands Mixed Signal Option (Option R&S RTM-B1)

BUS<b>:PARallel:FRAMe<n>:STATe? BUS<b>:CPARallel:FRAMe<n>:STATe?
Returns the overall state of the specified frame.

Suffix: <b>

. 1..2 Selects the parallel bus.

<n>

*

Selects the frame.

Return values: <FrameStatus>

OK | ERRor | INSufficient

Usage:

Query only

BUS<b>:PARallel:FRAMe<n>:STARt? BUS<b>:CPARallel:FRAMe<n>:STARt?
Returns the start time of the specified frame.

Suffix: <b>

. 1..2 Selects the parallel bus.

<n>

*

Selects the frame.

Return values: <StartTime>

Default unit: s

Usage:

Query only

BUS<b>:PARallel:FRAMe<n>:STOP? BUS<b>:CPARallel:FRAMe<n>:STOP?
Returns the end time of the specified frame.

Suffix: <b>

. 1..2 Selects the parallel bus.

<n>

*

Selects the frame.

Return values: <StopTime>

Default unit: s

Usage:

Query only

User Manual 1335.9090.02  08

771

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

16.14 Signal Generation (Option R&S RTM-B6)

16.14.1 Function Generator

16.14.1.1 Basic Settings of the Function Generator
WGENerator:FUNCtion...................................................................................................772 WGENerator:VOLTage....................................................................................................772 WGENerator:VOLTage:OFFSet....................................................................................... 772 WGENerator:FREQuency............................................................................................... 773 WGENerator:FUNCtion:PULSe:DCYCle........................................................................... 773 WGENerator:TRIangle:SYMMetry....................................................................................773 WGENerator:FUNCtion:PULSe:ETIMe............................................................................. 773 WGENerator:FUNCtion:EXPonential:POLarity.................................................................. 773 WGENerator:FUNCtion:RAMP:POLarity........................................................................... 774 WGENerator:NOISe:ABSolute.........................................................................................774 WGENerator:NOISe:RELative......................................................................................... 774 WGENerator:OUTPut:LOAD........................................................................................... 774 WGENerator:OUTPut[:ENABle]....................................................................................... 774

WGENerator:FUNCtion <Function>

Selects the function to be generated.

Parameters: <Function>

DC | SINusoid | SQUare | PULSe | TRIangle | RAMP | SINC | ARBitrary | EXPonential

WGENerator:VOLTage <Amplitude>

Defines the amplitude value (peak-to-peak value) of the selected generator function.

Parameters: <Amplitude>

Numeric value

Range: 6.0000E-02 to 6.00000E+00

*RST:

5.0000E-01

Default unit: Vpp

WGENerator:VOLTage:OFFSet <Offset> Sets the DC offset of the selected generator function.

User Manual 1335.9090.02  08

772

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

Parameters: <Offset>

Numeric value

Range: -3.00000E+00 to 3.00000E+00

*RST:

0.00E+00

Default unit: V

WGENerator:FREQuency <Frequency>

Defines the frequency.

Parameters: <Frequency>

Range: *RST:

Depends on the selected function. For details, refer to the datasheet. 10 kHz

WGENerator:FUNCtion:PULSe:DCYCle <DutyCycle>

Defines the duty cycle value of the generator function pulse.

Parameters: <DutyCycle>

Numeric value

Range: 1.000E+01 to 9.000E+01

*RST:

2.500E+01

Default unit: %

WGENerator:TRIangle:SYMMetry <Symmetry>

Sets the symmetry for the triangle waveform.

Parameters: <Symmetry>

50% defines symmetric triangles. Values <50% define triangles with steeper rising edge leaned to the left. Values >50% define triangles with steeper falling edge leaned to the right.

Range: 1 to 99

Increment: 1

*RST:

50

Default unit: %

WGENerator:FUNCtion:PULSe:ETIMe <EdgeTime>
Sets the pulse edge time.
Parameters: <EdgeTime>

WGENerator:FUNCtion:EXPonential:POLarity <Polarity> Sets the polarity of the generator function exponential.

User Manual 1335.9090.02  08

773

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

Parameters: <Polarity>

POSitive | NEGative

WGENerator:FUNCtion:RAMP:POLarity <Polarity>

Sets the polarity of the generator function ramp.

Parameters: <Polarity>

POSitive | NEGative

*RST:

NEG

WGENerator:NOISe:ABSolute <AbsoluteNoise>
Sets the noise of the waveform in volts.
Parameters: <AbsoluteNoise>

WGENerator:NOISe:RELative <RelativeNoise>
Sets the noise of the generated waveform in percentage of the amplitude.
Parameters: <RelativeNoise>

WGENerator:OUTPut:LOAD <Load>

Select the user load, the load of the DUT at its connection. You can select either a "50" or a "High-Z" (high input impedance) load.

Parameters: <Load>

HIGHz | R50

WGENerator:OUTPut[:ENABle] <OutputEnable>

Enables the function generator and outputs the waveform.

Parameters: <OutputEnable>

ON | OFF

16.14.1.2 Arbitrary Waveform Setup
WGENerator:ARBitrary:SOURce..................................................................................... 775 WGENerator:ARBitrary:RANGe:START............................................................................775 WGENerator:ARBitrary:RANGe:STOP............................................................................. 775 WGENerator:ARBitrary:UPDate.......................................................................................775 WGENerator:ARBitrary[:FILE]:NAME............................................................................... 775 WGENerator:ARBitrary[:FILE]:OPEN............................................................................... 775 WGENerator:ARBitrary:VISible........................................................................................775

User Manual 1335.9090.02  08

774

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

WGENerator:ARBitrary:SOURce <Source>

Selects the input channel for an arbitrary function to be generated.

Parameters: <Source>

CH1 | CH2 | CH3 | CH4

*RST:

CH1

WGENerator:ARBitrary:RANGe:START <StartTime>

Sets the start time of the copied waveform part.

Parameters: <StartTime>

Default unit: s

WGENerator:ARBitrary:RANGe:STOP <StopTime>

Sets the end time of the copied waveform part.

Parameters: <StopTime>

Default unit: s

WGENerator:ARBitrary:UPDate

Loads the waveform from the selected signal source (WGENerator:ARBitrary: SOURce).

Usage:

Event

WGENerator:ARBitrary[:FILE]:NAME <FilePath>

Sets the file path and the file for an arbitrary waveform to be loaded.

Parameters: <FilePath>

string

*RST:

"

WGENerator:ARBitrary[:FILE]:OPEN

Loads the arbitrary waveform, that is selected with the WGENerator:ARBitrary[: FILE]:NAME command.

Usage:

Event

WGENerator:ARBitrary:VISible <ArbWaveformVisible> Enables the display of the arbitrary waveform.

User Manual 1335.9090.02  08

775

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

Parameters: <ArbWaveformVisible>ON | OFF
*RST:

OFF

16.14.1.3 Burst Settings
WGENerator:BURSt:ITIMe..............................................................................................776 WGENerator:BURSt:NCYCle.......................................................................................... 776 WGENerator:BURSt:PHASe........................................................................................... 776 WGENerator:BURSt[:STATe]........................................................................................... 776

WGENerator:BURSt:ITIMe <IdleTime>

Sets the idle time between two burst cycles.

Parameters: <IdleTime>

Range: 28n to 17

*RST:

100u

Default unit: s

WGENerator:BURSt:NCYCle <NumberOfCycles>

Sets the number of times the generator outputs one cycle of the waveform per burst.

Parameters: <NumberOfCycles>

Range: 1 to 1023

Increment: 1

*RST:

1

WGENerator:BURSt:PHASe <PhaseOffset>

Sets the start phase of the burst.

Parameters: <PhaseOffset>

Range: 0 to 360

Increment: 0.1

*RST:

0

Default unit: Degree

WGENerator:BURSt[:STATe] <Enable>

Enables or disables the burst. for the generator.

Parameters: <Enable>

ON | OFF

*RST:

OFF

User Manual 1335.9090.02  08

776

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

16.14.1.4 Modulation Settings
WGENerator:MODulation[:ENABLE]................................................................................ 777 WGENerator:MODulation:FUNCtion.................................................................................777 WGENerator:MODulation:TYPE...................................................................................... 777 WGENerator:MODulation:AM:FREQuency....................................................................... 778 WGENerator:MODulation:AM:DEPTh...............................................................................778 WGENerator:MODulation:FM:FREQuency........................................................................778 WGENerator:MODulation:FM:DEViation........................................................................... 778 WGENerator:MODulation:ASK:FREQuency...................................................................... 778 WGENerator:MODulation:ASK:DEPTh............................................................................. 778 WGENerator:MODulation:FSK:HFREquency.................................................................... 779 WGENerator:MODulation:FSK:RATE............................................................................... 779 WGENerator:MODulation:RAMP:POLarity........................................................................ 779

WGENerator:MODulation[:ENABLE] <Enable>

Activates or deactivates modulation of the function generator output. To define the modulation function, see WGENerator:MODulation:FUNCtion.

Parameters: <Enable>

ON | OFF

WGENerator:MODulation:FUNCtion <ModulationFunction>
Selects a function for the modulation.
Parameters: <ModulationFunction>SINusiod | SQUare | TRIangle | RAMP

WGENerator:MODulation:TYPE <ModulationType>

Sets the modulation type, which defines how the carrier signal is modified.

Parameters: <ModulationType>

AM | FM | ASK | FSK
AM Amplitude modulation. The amplitude of the carrier signal is varied according to the modulation signal.
FM Frequency modulation. The frequency of the carrier signal is varied according to the modulation signal.
ASK Amplitude shift keying (ASK) modulation. The amplitude switches between 100% and the WGENerator:MODulation: ASK:DEPTh amplitude with a defined modulating WGENerator: MODulation:ASK:FREQuency.

User Manual 1335.9090.02  08

777

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

FSK Frequency shift keying (FSK) modulation. The signal frequency switches between the carrier frequency and the WGENerator: MODulation:FSK:HFREquency at a WGENerator: MODulation:FSK:RATE.

WGENerator:MODulation:AM:FREQuency <Frequency>
Sets the frequency of the modulating waveform for AM modulation.
Parameters: <Frequency>

WGENerator:MODulation:AM:DEPTh <ModulationDepth>
Sets the modulation depth, the percentage of the amplitude range that is used for AM modulation.
Parameters: <ModulationDepth>

WGENerator:MODulation:FM:FREQuency <Frequency>
Sets the frequency of the modulating waveform for FM modulation.
Parameters: <Frequency>

WGENerator:MODulation:FM:DEViation <Deviation>
Sets the frequency deviation, the maximum difference between the FM modulated signal and the carrier signal.
Parameters: <Deviation>

WGENerator:MODulation:ASK:FREQuency <Frequency>
Sets the frequency of the modulating waveform for ASK modulation.
Parameters: <Frequency>

WGENerator:MODulation:ASK:DEPTh <ModulationDepth>
Sets the modulation depth, the percentage of the amplitude range that is used for ASK modulation.
Parameters: <ModulationDepth>

User Manual 1335.9090.02  08

778

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

WGENerator:MODulation:FSK:HFREquency <HoppingFrequency>
Sets the second frequency of the FSK-modulated signal.
Parameters: <HoppingFrequency> The range depends on the signal type:
Sinus: 100mHz - 25MHz Sinc/Triangle/Ramp/Exponential: 100mHz - 1MHz Rectangle/Pulse/Arbitrary: 100mHz - 10MHz

WGENerator:MODulation:FSK:RATE <Rate>

Sets the rate at which signal switches between the carrier frequency and the hopping frequency.

Parameters: <Rate>

Range: 0.1 to 1E6 Default unit: Hz

WGENerator:MODulation:RAMP:POLarity <Polarity>

Sets the polarity for the ramp function for a modulation waveform.

Parameters: <Polarity>

POSitive | NEGative

16.14.1.5 Sweep Settings
WGENerator:SWEep:FEND............................................................................................ 779 WGENerator:SWEep:FSTart........................................................................................... 779 WGENerator:SWEep:TIME............................................................................................. 780 WGENerator:SWEep:TYPE............................................................................................ 780 WGENerator:SWEep[:ENABle]........................................................................................780

WGENerator:SWEep:FEND <StopFrequency>
Sets the stop frequency of the sweep signal.
Parameters: <StopFrequency>

WGENerator:SWEep:FSTart <StartFrequency>
Sets the start frequency of the sweep signal.
Parameters: <StartFrequency>

User Manual 1335.9090.02  08

779

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

WGENerator:SWEep:TIME <SweepTime>
Sets the duration of the sweep.
Parameters: <SweepTime>

WGENerator:SWEep:TYPE <SweepType>

Sets the type of the sweep, a linear, logarithmic or triangle-shaped change of the frequency.

Parameters: <SweepType>

LINear | LOGarithmic | TRIangle

WGENerator:SWEep[:ENABle] <SweepEnable>

Enables or disables sweeping.

Parameters: <SweepEnable>

ON | OFF

16.14.2 Pattern Generator

 General Settings................................................................................................... 780  Square Wave........................................................................................................ 782  Counter Pattern.....................................................................................................783  Arbitrary Pattern.................................................................................................... 783  Manual Pattern......................................................................................................786  PWM Signals.........................................................................................................787

16.14.2.1 General Settings
PGENerator:FUNCtion................................................................................................... 780 PGENerator:PATTern:STATe........................................................................................... 781 PGENerator:PATTern:TRIGger:EXTern:SLOPe................................................................. 781

PGENerator:FUNCtion <PatternFunction>

Selects the pattern generator function.

Parameters: <PatternFunction>

SQUarewave | COUNter | ARBitrary | SPI | I2C | UART | CAN | LIN | MANual | I2S | TDM | TPWM | PWM | LEDPwm
SQUarewave Square wave function (e.g. for manual probe compensation).
COUNter Definition of a 4-bit wide counter pattern.

User Manual 1335.9090.02  08

780

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

ARBitrary Definition of a 4-bit wide and 2048 samples deep pattern.

SPI SPI BUS signals for measurements without measurement object. Data rate 100 kBit/s, 250 kBit/s or 1 MBit/s.

I2C I2C BUS signals for measurements without measurement object. Data rate 100 kBit/s, 400 kBit/s, 1 MBit/s or 3.4 MBit/s.

UART UART BUS signals for measurements without measurement object. Data rate 9600 Bit/s, 115.2 kBit/s and 1 MBit/s.

CAN CAN BUS signals for measurements without measurement object up to 50 MBit/s.

LIN LIN BUS signals for measurements without measurement object up to 50 MBit/s.

MANual Manual pattern mode.

l2S Audio-I2S BUS signal.

TDM Audio-TDM BUS signal.

TPWM Test signals with pulse width modulation.

PWM Pulse width modulated signal.

LEDPwm Pulse width modulated signal for LED color control.

*RST:

SQUarewave

PGENerator:PATTern:STATe <State>

Activates or deactivates the pattern.

Parameters: <State>

ON | OFF

*RST:

OFF

PGENerator:PATTern:TRIGger:EXTern:SLOPe

Defines the slope of the external arbitrary pattern trigger.

Parameters: <ExternSlope>

POSitive | NEGative | EITHer

User Manual 1335.9090.02  08

781

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

POSitive Rising edge (rise).

NEGative Falling edge (fall).

EITHer Rising as well as the falling edge (both).

*RST:

POSitive

16.14.2.2 Square Wave
PGENerator:PATTern:SQUarewave:POLarity.................................................................... 782 PGENerator:PATTern:SQUarewave:DCYCle..................................................................... 782 PGENerator:PATTern:PERiod..........................................................................................782 PGENerator:PATTern:FREQuency................................................................................... 783

PGENerator:PATTern:SQUarewave:POLarity <Polarity>

Defines the polarity of the pattern generator square wave function.

Parameters: <Polarity>

NORMal | INVerted

*RST:

NORM

PGENerator:PATTern:SQUarewave:DCYCle <DutyCycle>

Sets the duty cycle of the square wave function.

Parameters: <DutyCycle>

Numeric value

Range: 1.00E+00 to 9.900E+01

*RST:

5.000E+01

Default unit: %

Example:

PGEN:PATT:SQU:DCYC 20 Sets the duty cycle of the square wave function to 20%.

PGENerator:PATTern:PERiod <PatternPeriod>

Defines the period of the pattern generator function.

Parameters: <PatternPeriod>

Numeric value (Period = Pattern length * Bit time)

Range: MIN 1 Sample * 20ns = 20ns to MAX 2048 Sam-

ples * 42s = 10416s (approx. 2.89h)

*RST:

2.000E-06

Default unit: s

User Manual 1335.9090.02  08

782

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

PGENerator:PATTern:FREQuency <PatternFrequency>
Defines the frequency (period) value of the pattern generator function.
Parameters: <PatternFrequency> Numeric value
Default unit: Hz

16.14.2.3 Counter Pattern
PGENerator:PATTern:COUNter:FREQuency..................................................................... 783 PGENerator:PATTern:COUNter:DIRection........................................................................ 783

PGENerator:PATTern:COUNter:FREQuency <Period>
Defines the frequency value of the pattern generator counter function. The user frequency always refers to the switching of the pattern condition. This results in square waveforms for individual pins.

Pin

Frequency

S0

f/2

S1

f/4

S2

f/8

S3

f/16

Parameters: <Period>

Numeric value

Range: 2.380952425301E-02 to 2.500000000000E+07

*RST:

1.000000000000E+05

Default unit: Hz

PGENerator:PATTern:COUNter:DIRection <CountDirection>

Sets the pattern generator counter direction.

Parameters: <CountDirection>

UPWard | DOWNward

*RST:

UPW

16.14.2.4 Arbitrary Pattern
PGENerator:PATTern:TRIGger:MODE..............................................................................784 PGENerator:PATTern:ARBitrary:DATA[:SET].....................................................................784 PGENerator:PATTern:ARBitrary:DATA:LENGth................................................................. 784 PGENerator:PATTern:ARBitrary:DATA:APPend................................................................. 784 PGENerator:PATTern:ARBitrary:DATA:APPend:BOR......................................................... 785 PGENerator:PATTern:ARBitrary:DATA:APPend:BAND....................................................... 785

User Manual 1335.9090.02  08

783

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

PGENerator:PATTern:ARBitrary:DATA:APPend:INDex....................................................... 785 PGENerator:PATTern:TRIGger:SINGle............................................................................. 785 PGENerator:PATTern:STIMe........................................................................................... 785 PGENerator:PATTern:ITIMe............................................................................................ 785 PGENerator:PATTern:BURSt:STATe.................................................................................786 PGENerator:PATTern:BURSt:NCYCle.............................................................................. 786

PGENerator:PATTern:TRIGger:MODE <TriggerMode>

Defines the arbitrary trigger mode of the pattern generator function.

Parameters: <TriggerMode>

CONTinuous | SINGle

CONTinuous The CONT function (continuous trigger) issues the pattern continuously.

SINGle If the SING setting is activated, the pattern is issued manually.

*RST:

CONT

PGENerator:PATTern:ARBitrary:DATA[:SET] <ArbitraryData>

Defines the arbitrary pattern.

Parameters: <ArbitraryData>

List of Values

Example:

PGEN:PATT:ARB:DATA 0,1,1,1,2,0,3,1,4,0

PGENerator:PATTern:ARBitrary:DATA:LENGth <PatternLength>

Defines the arbitrary pattern length.

Parameters: <PatternLength>

Numeric value

Range: *RST:

1 to 2048 1

PGENerator:PATTern:ARBitrary:DATA:APPend <AppendData>

Defines the arbitrary pattern.

Setting parameters:

<AppendData>

List of Values

Example:

PGEN:PATT:ARB:DATA:APP 4 From index = n, the oscilloscope appends a 4 in HEX to the pattern.

Usage:

Setting only

User Manual 1335.9090.02  08

784

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

PGENerator:PATTern:ARBitrary:DATA:APPend:BOR <AppendData>

From index = n, data will be integrated in existing pattern via OR combination.

Setting parameters:

<AppendData>

List of Values

Usage:

Setting only

PGENerator:PATTern:ARBitrary:DATA:APPend:BAND <AppendData>

From index = n, data will be integrated in existing pattern via AND combination.

Setting parameters:

<AppendData>

List of Values

Usage:

Setting only

PGENerator:PATTern:ARBitrary:DATA:APPend:INDex <AppendIndex>

Defines the index of the arbitrary pattern.

Parameters: <AppendIndex>

Numeric value

Example:

PGEN:PATT:ARB:DATA:APP:IND 5 PGEN:PATT:ARB:DATA:APP 4 From index = n, a pattern length of 6 will be defined with last high bit 4.

PGENerator:PATTern:TRIGger:SINGle

Manual output of a pattern (single trigger).

Usage:

Event

PGENerator:PATTern:STIMe <SampleTime>

Sets the time at which each sample is applied for the pattern generator function.

Parameters: <SampleTime>

Numeric value

Range: 2.000E-08 to 4.200E+01

*RST:

2.000E-08

Default unit: s

PGENerator:PATTern:ITIMe <IdleTime>
Defines the idle time of the pattern generator function. The idle time can be only defined with activated BURST function.

User Manual 1335.9090.02  08

785

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

Parameters: <IdleTime>

Numeric value

Range: 2.000E-08 to 4.200000000000E+01

*RST:

2.5000000000E-01

Default unit: s

PGENerator:PATTern:BURSt:STATe <BurstState>

Turns the BURST function on or off.

Parameters: <BurstState>

ON | OFF

*RST:

OFF

PGENerator:PATTern:BURSt:NCYCle <PatternCycles>

Defines the BURST pattern cycles. The cycles can be only defined with activated BURST function.

Parameters: <PatternCycles>

Numeric value

Range: *RST:

1 to 4096 1

16.14.2.5 Manual Pattern

PGENerator:MANual:STATe<s> <State>

Selects the pins S0 to S3 manually and sets their states to high (H) or low (L).

Suffix: <s>

. 0..3 Pins S0 to S3

Parameters: <State>

ON | OFF

ON Pin state is set to high (H).

OFF Pin state is set to low (L).

*RST:

OFF

Example:

PGEN:MAN:STAT2 ON Sets the state of pin S2 to high (H).

User Manual 1335.9090.02  08

786

R&S®RTM3000

Remote Control Commands Signal Generation (Option R&S RTM-B6)

16.14.2.6 PWM Signals
PGENerator:PATTern:PWM:DCYCle................................................................................ 787 PGENerator:PATTern:PWM:DIRection..............................................................................787 PGENerator:PATTern:PWM:ENABle.................................................................................787 PGENerator:PATTern:LED:BLUE..................................................................................... 787 PGENerator:PATTern:LED:GREen................................................................................... 787 PGENerator:PATTern:LED:RED.......................................................................................787 PGENerator:PATTern:LED:INTens................................................................................... 788

PGENerator:PATTern:PWM:DCYCle <DutyCycle>

Sets the duty cycle of the PWM signal at P0, and thus the motor speed.

Parameters: <DutyCycle>

Range: 1 to 99

Increment: 1

*RST:

50

Default unit: %

PGENerator:PATTern:PWM:DIRection <Direction>

Sets the direction of motor rotation.

Parameters: <Direction>

POSitive | NEGative

PGENerator:PATTern:PWM:ENABle <Enable>

Switches the motor on or off if the motor driver uses a dedicated enable signal.

Parameters: <Enable>

ON | OFF

PGENerator:PATTern:LED:BLUE <DutyCycle> PGENerator:PATTern:LED:GREen <DutyCycle> PGENerator:PATTern:LED:RED <DutyCycle>
Set the duty cycle of the red, green, and blue colors, which corresponds to the color intensity.

Parameters: <DutyCycle>

Range: 1 to 99

Increment: 1

*RST:

50

Default unit: %

User Manual 1335.9090.02  08

787

R&S®RTM3000

Remote Control Commands Status Reporting

PGENerator:PATTern:LED:INTens <DutyCycle>

Sets the duty cycle of the signal at P3, which corresponds to the intensity of the light. You can use this signal if the controller supports separate intensity control.

Parameters: <DutyCycle>

Range: 1 to 99

Increment: 1

*RST:

50

Default unit: %

16.15 Status Reporting

16.15.1 STATus:OPERation Register
The commands of the STATus:OPERation subsystem control the status reporting structures of the STATus:OPERation register:
See also:  Chapter B.1, "Structure of a SCPI Status Register", on page 809  Chapter B.3.3, "STATus:OPERation Register", on page 814
The following commands are available:
STATus:OPERation:CONDition?...................................................................................... 788 STATus:OPERation:ENABle............................................................................................ 788 STATus:OPERation:NTRansition..................................................................................... 789 STATus:OPERation:PTRansition......................................................................................789 STATus:OPERation[:EVENt]?.......................................................................................... 789

STATus:OPERation:CONDition?

Returns the of the CONDition part of the operational status register.

Return values: <Condition>

Condition bits in decimal representation. ALIGnment (bit 0) , SELFtest (bit 1) , AUToset (bit 2), WTRigger (bit 3).
Range: 1 to 65535 Increment: 1

Usage:

Query only

STATus:OPERation:ENABle <Enable>
Controls the ENABle part of the STATus:OPERation register. The ENABle defines which events in the EVENt part of the status register are forwarded to the OPERation summary bit (bit 7) of the status byte. The status byte can be used to create a service request.

User Manual 1335.9090.02  08

788

R&S®RTM3000

Remote Control Commands Status Reporting

Parameters: <Enable>
Example:

Range: 1 to 65535 Increment: 1
STATus:OPERation:ENABle 5 The ALIGnment event (bit 0) and AUToset event (bit 2) are forwarded to the OPERation summary bit of the status byte.

STATus:OPERation:NTRansition <NegativeTransition>
Parameters: <NegativeTransition> Range: 1 to 65535
Increment: 1

STATus:OPERation:PTRansition <PositiveTransition>
Parameters: <PositiveTransition> Range: 1 to 65535
Increment: 1

STATus:OPERation[:EVENt]?

Return values: <Event>

Range: 1 to 65535 Increment: 1

Usage:

Query only

16.15.2 STATus:QUEStionable Registers
The commands of the STATus:QUEStionable subsystem control the status reporting structures of the STATus:QUEStionable registers:

User Manual 1335.9090.02  08

789

R&S®RTM3000

Remote Control Commands Status Reporting

Figure 16-1: Structure of the STATus:QUEStionable register
See also:  Chapter B.1, "Structure of a SCPI Status Register", on page 809  Chapter B.3.4, "STATus:QUEStionable Register", on page 814
The following commands are available:
STATus:PRESet.............................................................................................................791 STATus:QUEStionable:CONDition?..................................................................................791 STATus:QUEStionable:COVerload:CONDition?................................................................. 791 STATus:QUEStionable:ADCState:CONDition?.................................................................. 791 STATus:QUEStionable:LIMit:CONDition?..........................................................................791 STATus:QUEStionable:MASK:CONDition?....................................................................... 791 STATus:QUEStionable:ENABle....................................................................................... 791 STATus:QUEStionable:COVerload:ENABle.......................................................................791

User Manual 1335.9090.02  08

790

R&S®RTM3000

Remote Control Commands Status Reporting

STATus:QUEStionable:ADCState:ENABle........................................................................ 791 STATus:QUEStionable:LIMit:ENABle................................................................................792 STATus:QUEStionable:MASK:ENABle............................................................................. 792 STATus:QUEStionable[:EVENt]?......................................................................................792 STATus:QUEStionable:COVerload[:EVENt]?.....................................................................792 STATus:QUEStionable:ADCState[:EVENt]?...................................................................... 792 STATus:QUEStionable:LIMit[:EVENt]?..............................................................................792 STATus:QUEStionable:MASK[:EVENt]?........................................................................... 792 STATus:QUEStionable:NTRansition................................................................................. 792 STATus:QUEStionable:COVerload:NTRansition................................................................ 792 STATus:QUEStionable:ADCState:NTRansition..................................................................792 STATus:QUEStionable:LIMit:NTRansition......................................................................... 792 STATus:QUEStionable:MASK:NTRansition....................................................................... 792 STATus:QUEStionable:PTRansition................................................................................. 793 STATus:QUEStionable:COVerload:PTRansition................................................................ 793 STATus:QUEStionable:ADCState:PTRansition.................................................................. 793 STATus:QUEStionable:LIMit:PTRansition......................................................................... 793 STATus:QUEStionable:MASK:PTRansition....................................................................... 793

STATus:PRESet

Resets all STATUS:QUESTIONALBLE registers.

Usage:

Event

STATus:QUEStionable:CONDition? STATus:QUEStionable:COVerload:CONDition? STATus:QUEStionable:ADCState:CONDition? STATus:QUEStionable:LIMit:CONDition? STATus:QUEStionable:MASK:CONDition?
Returns the contents of the CONDition part of the status register to check for questionable instrument or measurement states. Reading the CONDition registers does not delete the contents.

Return values: <Condition>

Condition bits in decimal representation
Range: 0 to 65535 Increment: 1

Usage:

Query only

STATus:QUEStionable:ENABle <Enable> STATus:QUEStionable:COVerload:ENABle <Enable> STATus:QUEStionable:ADCState:ENABle <Enable>

User Manual 1335.9090.02  08

791

R&S®RTM3000

Remote Control Commands Status Reporting

STATus:QUEStionable:LIMit:ENABle <Enable> STATus:QUEStionable:MASK:ENABle <Enable>
Sets the ENABle part that allows true conditions in the EVENt part to be reported in the summary bit. If a bit is set to 1 in the enable part and its associated event bit transitions to true, a positive transition occurs in the summary bit and is reported to the next higher level.

Parameters: <Enable>

Bit mask in decimal representation
Range: 0 to 65535 Increment: 1

Example:

STATus:QUEStionable:MASK:ENABle 24 Set bits no. 3 and 4 of the STATus:QUEStionable:MASK:ENABle register part: 24 = 8 + 16 = 23 + 24

STATus:QUEStionable[:EVENt]? STATus:QUEStionable:COVerload[:EVENt]? STATus:QUEStionable:ADCState[:EVENt]? STATus:QUEStionable:LIMit[:EVENt]? STATus:QUEStionable:MASK[:EVENt]?
Returns the contents of the EVENt part of the status register to check whether an event has occurred since the last reading. Reading an EVENt register deletes its contents.

Return values: <Event>

Event bits in decimal representation
Range: 0 to 65535 Increment: 1

Usage:

Query only

STATus:QUEStionable:NTRansition <NegativeTransition> STATus:QUEStionable:COVerload:NTRansition <NegativeTransition> STATus:QUEStionable:ADCState:NTRansition <NegativeTransition> STATus:QUEStionable:LIMit:NTRansition <NegativeTransition> STATus:QUEStionable:MASK:NTRansition <NegativeTransition>
Sets the negative transition filter. If a bit is set, a 1 to 0 transition in the corresponding bit of the condition register causes a 1 to be written in the corresponding bit of the event register.

Parameters: <NegativeTransition> Bit mask in decimal representation
Range: 0 to 65535 Increment: 1

Example:

STATus:QUEStionable:MASK:NTRansition 24 Set bits no. 3 and 4 of the STATus:QUEStionable:MASK:NTRansition register part: 24 = 8 + 16 = 23 + 24

User Manual 1335.9090.02  08

792

R&S®RTM3000

Remote Control Commands Status Reporting

STATus:QUEStionable:PTRansition <PositiveTransition> STATus:QUEStionable:COVerload:PTRansition <PositiveTransition> STATus:QUEStionable:ADCState:PTRansition <PositiveTransition> STATus:QUEStionable:LIMit:PTRansition <PositiveTransition> STATus:QUEStionable:MASK:PTRansition <PositiveTransition>
Sets the positive transition filter. If a bit is set, a 0 to 1 transition in the corresponding bit of the condition register causes a 1 to be written in the corresponding bit of the event register.

Parameters: <PositiveTransition>

Bit mask in decimal representation
Range: 0 to 65535 Increment: 1

Example:

STATus:QUEStionable:MASK:PTRansition 24 Set bits no. 3 and 4 of the STATus:QUEStionable:MASK:PTRansition register part: 24 = 8 + 16 = 23 + 24

User Manual 1335.9090.02  08

793

R&S®RTM3000

Maintenance and Support Contacting Customer Support

17 Maintenance and Support
The instrument does not need periodic maintenance. Only the cleaning of the instrument is essential.
To protect the front panel and to transport the instrument to another workplace safely and easily, several accessories are provided. The type designations and order numbers are listed in the data sheet.
In case of instrument damage, contact the nearest Rohde & Schwarz service center. A list of all service centers is available on www.services.rohde-schwarz.com.
The addresses of Rohde & Schwarz support centers can be found at www.customersupport.rohde-schwarz.com.

17.1 Cleaning
1. Clean the outside of the instrument using a soft, dry, lint-free dust cloth. Note: Do not use any liquids for cleaning. Cleaning agents, solvents (thinners, acetone), acids and bases can damage the front panel labeling, plastic parts and display.
2. Check and clean the fans regularly to ensure that they always operate properly. 3. Clean the touchscreen as follows:
a) Apply a small amount of standard screen cleaner to a soft cloth. b) Wipe the screen gently with the moist, but not wet, cloth. c) If necessary, remove any excess moisture with a dry, soft cloth.

17.2 Contacting Customer Support
Technical support ­ where and when you need it For quick, expert help with any Rohde & Schwarz product, contact our customer support center. A team of highly qualified engineers provides support and works with you to find a solution to your query on any aspect of the operation, programming or applications of Rohde & Schwarz products.
Contact information Contact our customer support center at www.rohde-schwarz.com/support, or follow this QR code:

User Manual 1335.9090.02  08

794

R&S®RTM3000

Maintenance and Support Replacing the Fuse

Figure 17-1: QR code to the Rohde & Schwarz support page
17.3 Storing and Packing
The storage temperature range of the instrument is given in the data sheet. If the instrument is to be stored for a longer period of time, it must be protected against dust. Repack the instrument as it was originally packed when transporting or shipping. The two protective foam plastic parts prevent the control elements and connectors from being damaged. The antistatic packing foil avoids any undesired electrostatic charging to occur. If you do not use the original packaging, use a sturdy cardboard box of suitable size and provide for sufficient padding to prevent the instrument from slipping inside the package. Wrap antistatic packing foil around the instrument to protect it from electrostatic charging.
17.4 Replacing the Fuse
The instrument is protected by a fuse. You can find it on the rear panel between the main power switch and AC power supply. Type of fuse: Size 5x20 mm, 250V~, T3.15H (slow-blow), IEC60127-2/5
Risk of electric shock The fuse is part of the main power supply. Therefore, handling the fuse while power is on can lead to electric shock. Before opening the fuse holder, make sure that the instrument is switched off and disconnected from all power supplies. Always use fuses supplied by Rohde & Schwarz as spare parts, or fuses of the same type and rating.
1. Pull the fuse holder out of its slot on the rear panel. 2. Exchange the fuse.

User Manual 1335.9090.02  08

795

R&S®RTM3000

Maintenance and Support Data Security

3. Insert the fuse holder carefully back in its slot until it latches.

17.5 Data Security
If you have to send the instrument to the service, or if the instrument is used in a secured environment, consider the document "Instrument Security Procedures" that is available on the R&S RTM3000 internet web page.
You can delete all current instrument configuration data and user data with "Setup" menu > "Secure Erase".

User Manual 1335.9090.02  08

796

R&S®RTM3000
Annex A Remote Control - Basics

Remote Control - Basics SCPI Command Structure

A.1 SCPI Command Structure
SCPI commands consist of a header and, in most cases, one or more parameters. The header and the parameters are separated by a "white space" (ASCII code 0 to 9, 11 to 32 decimal, e.g. blank). The headers may consist of several mnemonics (keywords). Queries are formed by appending a question mark directly to the header.
The commands can be either device-specific or device-independent (common commands). Common and device-specific commands differ in their syntax.

A.1.1 Syntax for Common Commands

Common (= device-independent) commands consist of a header preceded by an asterisk (*), and possibly one or more parameters.

Table A-1: Examples of common commands

*RST

RESET

Resets the instrument.

*ESE

EVENT STATUS ENABLE

Sets the bits of the event status enable registers.

*ESR?

EVENT STATUS QUERY

Queries the contents of the event status register.

*IDN?

IDENTIFICATION QUERY

Queries the instrument identification string.

User Manual 1335.9090.02  08

797

R&S®RTM3000
A.1.2 Syntax for Device-Specific Commands

Remote Control - Basics SCPI Command Structure

Not all commands used in the following examples are necessarily implemented in the instrument. For demonstration purposes only, assume the existence of the following commands for this section:  DISPlay[:WINDow<1...4>]:MAXimize <Boolean>  FORMat:READings:DATA <type>[,<length>]  HCOPy:DEVice:COLor <Boolean>  HCOPy:DEVice:CMAP:COLor:RGB <red>,<green>,<blue>  HCOPy[:IMMediate]  HCOPy:ITEM:ALL  HCOPy:ITEM:LABel <string>  HCOPy:PAGE:DIMensions:QUADrant[<N>]  HCOPy:PAGE:ORIentation LANDscape | PORTrait  HCOPy:PAGE:SCALe <numeric value>  MMEMory:COPY <file_source>,<file_destination>  SENSE:BANDwidth|BWIDth[:RESolution] <numeric_value>  SENSe:FREQuency:STOP <numeric value>  SENSe:LIST:FREQuency <numeric_value>{,<numeric_value>}
 Long and short form..............................................................................................798  Numeric Suffixes................................................................................................... 798  Optional Mnemonics............................................................................................. 799
A.1.2.1 Long and short form
The mnemonics feature a long form and a short form. The short form is marked by upper case letters, the long form corresponds to the complete word. Either the short form or the long form can be entered; other abbreviations are not permitted.
Example: HCOPy:DEVice:COLor ON is equivalent to HCOP:DEV:COL ON.
Case-insensitivity Upper case and lower case notation only serves to distinguish the two forms in the manual, the instrument itself is case-insensitive.
A.1.2.2 Numeric Suffixes
If a command can be applied to multiple instances of an object, e.g. specific channels or sources, the required instances can be specified by a suffix added to the command. Numeric suffixes are indicated by angular brackets (<1...4>, <n>, <i>) and are replaced

User Manual 1335.9090.02  08

798

R&S®RTM3000

Remote Control - Basics SCPI Command Structure

by a single value in the command. Entries without a suffix are interpreted as having the suffix 1.
Example: Definition: HCOPy:PAGE:DIMensions:QUADrant[<N>] Command: HCOP:PAGE:DIM:QUAD2 This command refers to the quadrant 2.
Different numbering in remote control For remote control, the suffix may differ from the number of the corresponding selection used in manual operation. SCPI prescribes that suffix counting starts with 1. Suffix 1 is the default state and used when no specific suffix is specified. Some standards define a fixed numbering, starting with 0. If the numbering differs in manual operation and remote control, it is indicated for the corresponding command.

A.1.2.3 Optional Mnemonics
Some command systems permit certain mnemonics to be inserted into the header or omitted. These mnemonics are marked by square brackets in the description. The instrument must recognize the long command to comply with the SCPI standard. Some commands are considerably shortened by these optional mnemonics.
Example: Definition: HCOPy[:IMMediate] Command: HCOP:IMM is equivalent to HCOP
Optional mnemonics with numeric suffixes Do not omit an optional mnemonic if it includes a numeric suffix that is relevant for the effect of the command. Example: Definition:DISPlay[:WINDow<1...4>]:MAXimize <Boolean> Command: DISP:MAX ON refers to window 1. In order to refer to a window other than 1, you must include the optional WINDow parameter with the suffix for the required window. DISP:WIND2:MAX ON refers to window 2.

A.1.3 SCPI Parameters
Many commands are supplemented by a parameter or a list of parameters. The parameters must be separated from the header by a "white space" (ASCII code 0 to 9, 11 to 32 decimal, e.g. blank).

User Manual 1335.9090.02  08

799

R&S®RTM3000

Remote Control - Basics SCPI Command Structure

The parameters required for each command and the allowed range of values are specified in the command description. Allowed parameters are:  Numeric Values..................................................................................................... 800  Special Numeric Values........................................................................................ 800  Boolean Parameters............................................................................................. 801  Text Parameters.................................................................................................... 801  Character Strings.................................................................................................. 802  Block Data.............................................................................................................802
A.1.3.1 Numeric Values
Numeric values can be entered in any form, i.e. with sign, decimal point and exponent. Values exceeding the resolution of the instrument are rounded up or down. The mantissa may comprise up to 255 characters, the exponent must lie inside the value range -32000 to 32000. The exponent is introduced by an "E" or "e". Entry of the exponent alone is not allowed.
Example: SENS:FREQ:STOP 1500000 = SENS:FREQ:STOP 1.5E6
Units
For physical quantities, the unit can be entered. If the unit is missing, the basic unit is used. Allowed unit prefixes are:  G (giga)  MA (mega), MOHM, MHZ  K (kilo)  M (milli)  U (micro)  N (nano)
Example: SENSe:FREQ:STOP 1.5GHz = SENSe:FREQ:STOP 1.5E9
Some settings allow relative values to be stated in percent. According to SCPI, this unit is represented by the PCT string.
Example: HCOP:PAGE:SCAL 90PCT
A.1.3.2 Special Numeric Values
The following mnemonics are special numeric values. In the response to a query, the numeric value is provided.

User Manual 1335.9090.02  08

800

R&S®RTM3000

Remote Control - Basics SCPI Command Structure

 MIN and MAX: denote the minimum and maximum value.  DEF: denotes a preset value which has been stored in the EPROM. This value
conforms to the default setting, as it is called by the *RST command.  NAN: Not A Number (NAN) represents the value 9.91E37. NAN is only sent as a
instrument response. This value is not defined. Possible causes are the division of zero by zero, the subtraction of infinite from infinite and the representation of missing values.
Example: Setting command: SENSe:LIST:FREQ MAXimum Query: SENS:LIST:FREQ? Response: 3.5E9
Queries for special numeric values The numeric values associated to MAXimum/MINimum/DEFault can be queried by adding the corresponding mnemonic after the quotation mark. Example: SENSe:LIST:FREQ? MAXimum Returns the maximum numeric value as a result.

A.1.3.3 Boolean Parameters
Boolean parameters represent two states. The "ON" state (logically true) is represented by "ON" or a numeric value 1. The "OFF" state (logically untrue) is represented by "OFF" or the numeric value 0. The numeric values are provided as the response for a query.
Example: Setting command: HCOPy:DEV:COL ON Query: HCOPy:DEV:COL? Response: 1
A.1.3.4 Text Parameters
Text parameters observe the syntactic rules for mnemonics, i.e. they can be entered using a short or long form. Like any parameter, they have to be separated from the header by a white space. In the response to a query, the short form of the text is provided.
Example: Setting command: HCOPy:PAGE:ORIentation LANDscape Query: HCOP:PAGE:ORI? Response: LAND

User Manual 1335.9090.02  08

801

R&S®RTM3000

Remote Control - Basics SCPI Command Structure

A.1.3.5 Character Strings
Strings must always be entered in quotation marks (' or ").
Example: HCOP:ITEM:LABel "Test1" HCOP:ITEM:LABel 'Test1'
A.1.3.6 Block Data
Block data is a format which is suitable for the transmission of large amounts of data. For example, a command using a block data parameter has the following structure: FORMat:READings:DATA #45168xxxxxxxx The ASCII character # introduces the data block. The next number indicates how many of the following digits describe the length of the data block. In the example the 4 following digits indicate the length to be 5168 bytes. The data bytes follow. During the transmission of these data bytes all end or other control signs are ignored until all bytes are transmitted. #0 specifies a data block of indefinite length. The use of the indefinite format requires a NL^END message to terminate the data block. This format is useful when the length of the transmission is not known or if speed or other considerations prevent segmentation of the data into blocks of definite length.

A.1.4 Overview of Syntax Elements

The following tables provide an overview of the syntax elements and special characters.

Table A-2: Syntax elements

:

The colon separates the mnemonics of a command.

;

The semicolon separates two commands of a command line. It does not alter the path.

,

The comma separates several parameters of a command.

?

The question mark forms a query.

*

The asterisk marks a common command.

' '

Quotation marks introduce a string and terminate it (both single and double quotation marks are

"

possible).

#

The hash symbol introduces binary, octal, hexadecimal and block data.

 Binary: #B10110

 Octal: #O7612

 Hexa: #HF3A7

 Block: #21312

A "white space" (ASCII-Code 0 to 9, 11 to 32 decimal, e.g. blank) separates the header from the parameters.

User Manual 1335.9090.02  08

802

R&S®RTM3000

Remote Control - Basics SCPI Command Structure

Table A-3: Special characters
| Parameters A vertical stroke in parameter definitions indicates alternative possibilities in the sense of "or". The effect of the command differs, depending on which parameter is used. Example: Definition:HCOPy:PAGE:ORIentation LANDscape | PORTrait Command HCOP:PAGE:ORI LAND specifies landscape orientation Command HCOP:PAGE:ORI PORT specifies portrait orientation Mnemonics A selection of mnemonics with an identical effect exists for several commands. These mnemonics are indicated in the same line; they are separated by a vertical stroke. Only one of these mnemonics needs to be included in the header of the command. The effect of the command is independent of which of the mnemonics is used. Example: DefinitionSENSE:BANDwidth|BWIDth[:RESolution] <numeric_value> The two following commands with identical meaning can be created: SENS:BAND:RES 1 SENS:BWID:RES 1
[ ] Mnemonics in square brackets are optional and may be inserted into the header or omitted. Example: HCOPy[:IMMediate] HCOP:IMM is equivalent to HCOP
{ } Parameters in curly brackets are optional and can be inserted once or several times, or omitted. Example: SENSe:LIST:FREQuency <numeric_value>{,<numeric_value>} The following are valid commands: SENS:LIST:FREQ 10 SENS:LIST:FREQ 10,20 SENS:LIST:FREQ 10,20,30,40

A.1.5 Structure of a Command Line
A command line may consist of one or several commands. It is terminated by one of the following:  <New Line>  <New Line> with EOI  EOI together with the last data byte Several commands in a command line must be separated by a semicolon ";".
Example:
MMEM:COPY "Test1","MeasurementXY";:HCOP:ITEM ALL
This command line contains two commands. The first command belongs to the MMEM system, the second command belongs to the HCOP system. If the next command belongs to a different command system, the semicolon is followed by a colon.

User Manual 1335.9090.02  08

803

R&S®RTM3000

Remote Control - Basics SCPI Command Structure

Example:
HCOP:ITEM ALL;:HCOP:IMM
This command line contains two commands. Both commands are part of the HCOP command system, i.e. they have one level in common. If the successive commands belong to the same system, having one or several levels in common, the command line can be abbreviated. When abbreviating the command line, the second command begins with the level below HCOP. The colon after the semicolon is omitted. The abbreviated form of the command line reads as follows:
HCOP:ITEM ALL;IMM
Example: HCOP:ITEM ALL HCOP:IMM A new command line always begins with the complete path.

A.1.6 Responses to Queries
A query is defined for each setting command unless explicitly specified otherwise. It is formed by adding a question mark to the associated setting command. According to SCPI, the responses to queries are partly subject to stricter rules than in standard IEEE 488.2.
 The requested parameter is transmitted without a header. Example: HCOP:PAGE:ORI?, Response: LAND
 Maximum values, minimum values and all other quantities that are requested via a special text parameter are returned as numeric values. Example: SENSe:FREQuency:STOP? MAX, Response: 3.5E9
 Numeric values are output without a unit. Physical quantities are referred to the basic units or to the units set using the Unit command. The response 3.5E9 in the previous example stands for 3.5 GHz.
 Truth values (Boolean values) are returned as 0 (for OFF) and 1 (for ON). Example: Setting command: HCOPy:DEV:COL ON Query: HCOPy:DEV:COL? Response: 1
 Text (character data) is returned in a short form. Example: Setting command: HCOPy:PAGE:ORIentation LANDscape Query: HCOP:PAGE:ORI? Response: LAND
 Invalid numerical results In some cases, particularly when a result consists of multiple numeric values, invalid values are returned as 9.91E37 (not a number).

User Manual 1335.9090.02  08

804

R&S®RTM3000

Remote Control - Basics Command Sequence and Synchronization

A.2 Command Sequence and Synchronization
IEEE 488.2 defines a distinction between overlapped (asynchronous) and sequential commands:
 A sequential command finishes executing before the next command starts executing. Commands that are processed quickly are usually implemented as sequential commands.
 An overlapping or asynchronous command does not automatically finish executing before the next command starts executing. Usually, overlapping commands take longer to process and allow the program to do other tasks while being executed. If overlapping commands must be executed in a defined order, e.g. to avoid wrong measurement results, they must be serviced sequentially. This method is called synchronization between the controller and the instrument.
As a rule, send commands and queries in different program messages, i.e. in separate command lines. Do not combine queries with commands that affect the queried value in one program message because the response to the query is not predictable. The following messages always return correct results: :CHAN:SCAL 0.01;POS 1 :CHAN:SCAL? Result: 0.01 (10 mV/div) Reason: Setting commands within one command line, even though they are implemented as sequential commands, are not necessarily serviced in the order in which they have been received.
For further information, refer to:  rohde-schwarz.com/rckb: Rohde & Schwarz web page that provides information on
instrument drivers and remote control.  "Automatic Measurement Control - A tutorial on SCPI and IEEE 488.2" from John
M. Pieper (R&S order number 0002.3536.00). The book offers detailed information on concepts and definitions of SCPI.

A.2.1 Preventing Overlapping Execution
To prevent an overlapping execution of commands, one of the commands *OPC, *OPC? or *WAI can be used. All three commands cause a certain action only to be carried out after the hardware has been set. The controller can be forced to wait for the corresponding action to occur.

User Manual 1335.9090.02  08

805

R&S®RTM3000

Remote Control - Basics Command Sequence and Synchronization

Table A-4: Synchronization using *OPC, *OPC? and *WAI

Command

Action

Programming the controller

*OPC

Sets the Operation Complete bit in the ESR after all previous commands have been executed.

 Setting bit 0 in the ESE  Setting bit 5 in the SRE  Waiting for service request (SRQ)

*OPC?

Stops command processing until 1 is

Send *OPC? directly after the command

returned. This occurs when all pending opera- whose processing must be terminated before

tions are completed.

other commands can be executed.

*WAI

Stops further command processing until all commands sent before *WAI have been executed.

Send *WAI directly after the command whose processing must be terminated before other commands are executed.

Command synchronization using *WAI or *OPC? is a good choice if the overlapped command takes only little time to process. The two synchronization commands simply block overlapped execution of the command. Append the synchronization command to the overlapping command, for example: SINGle; *OPC? For time consuming overlapped commands, you can allow the controller or the instrument to do other useful work while waiting for command execution. Use one of the following methods:
*OPC with a service request 1. Set the OPC mask bit (bit no. 0) in the ESE: *ESE 1 2. Set bit no. 5 in the SRE: *SRE 32 to enable ESB service request. 3. Send the overlapped command with *OPC . 4. Wait for a service request.
The service request indicates that the overlapped command has finished.
*OPC? with a service request 1. Set bit no. 4 in the SRE: *SRE 16 to enable MAV service request. 2. Send the overlapped command with *OPC?. 3. Wait for a service request.
The service request indicates that the overlapped command has finished.
Event status register (ESE) 1. Set the OPC mask bit (bit no. 0) in the ESE: *ESE 1 2. Send the overlapped command without *OPC, *OPC? or *WAI.

User Manual 1335.9090.02  08

806

R&S®RTM3000

Remote Control - Basics Messages

3. Poll the operation complete state periodically (with a timer) using the sequence: *OPC; *ESR?
A return value (LSB) of 1 indicates that the overlapped command has finished.

A.3 Messages

A.3.1 Instrument Messages
Instrument messages are employed in the same way for all interfaces, if not indicated otherwise in the description.
There are different types of instrument messages, depending on the direction they are sent:
 Commands  Instrument responses
Structure and syntax of the instrument messages are described in Chapter A.1, "SCPI Command Structure", on page 797.
Commands
Commands (program messages) are messages that the controller sends to the instrument. They operate the instrument functions and request information. The commands are subdivided according to two criteria:
 According to the effect on the instrument: ­ Setting commands cause instrument settings such as a reset of the instrument or setting the frequency.
­ Queries cause data to be provided for remote control, e.g. for identification of the instrument or polling a parameter value. Queries are formed by directly appending a question mark to the command header.
 According to their definition in standards: ­ Common commands: their function and syntax are precisely defined in standard IEEE 488.2. They are employed identically on all instruments (if implemented). They refer to functions such as management of the standardized status registers, reset and self-test.
­ Instrument control commands refer to functions depending on the features of the instrument such as frequency settings. Many of these commands have also been standardized by the SCPI committee. These commands are marked as "SCPI compliant" in the command reference chapters. Commands without this SCPI label are device-specific, however, their syntax follows SCPI rules as permitted by the standard.

User Manual 1335.9090.02  08

807

R&S®RTM3000

Remote Control - Basics Messages

Instrument responses
Instrument responses (response messages and service requests) are messages that the instrument sends to the controller after a query. They can contain measurement results, instrument settings and information on the instrument status.

A.3.2 LAN Interface Messages

In the LAN connection, the interface messages are called low­level control messages. These messages can be used to emulate interface messages of the GPIB bus.

Command &ABO &DCL

Long term Abort Device Clear

&GTL

Go to Local

&GTR

Go to Remote

&GET

Group Execute Trigger

&LLO &NREN

Local Lockout Not Remote Enable

&POL

Serial Poll

Effect on the instrument
Aborts processing of the commands just received.
Aborts processing of the commands just received and sets the command processing software to a defined initial state. Does not change the instrument setting.
Transition to the "local" state (manual control). (The instrument automatically returns to remote state when a remote command is sent UNLESS &NREN was sent before.)
Enables automatic transition from local state to remote state by a subsequent remote command (after &NREN was sent).
Triggers a previously active instrument function (e.g. a sweep). The effect of the command is the same as with that of a pulse at the external trigger signal input.
Disables transition from remote control to manual control by means of the front panel keys.
Disables automatic transition from local state to remote state by a subsequent remote command. (To re-activate automatic transition use &GTR.)
Starts a serial poll.

User Manual 1335.9090.02  08

808

R&S®RTM3000

Remote Control - Status Reporting System Structure of a SCPI Status Register

B Remote Control - Status Reporting System
The status reporting system stores all information on the current operating state of the instrument, and on errors which have occurred. This information is stored in the status registers and in the error queue. Both can be queried via GPIB bus or LAN interface (STATus... commands).

B.1 Structure of a SCPI Status Register
Each standard SCPI register consists of 5 parts. Each part has a width of 16 bits and has different functions. The individual bits are independent of each other, i.e. each hardware status is assigned a bit number which is valid for all five parts. Bit 15 (the most significant bit) is set to zero for all parts. Thus the contents of the register parts can be processed by the controller as positive integers.

Figure B-1: The status-register model
Description of the five status register parts
The five parts of a SCPI register have different properties and functions:
 CONDition The CONDition part is written into directly by the hardware or the sum bit of the next lower register. Its contents reflect the current instrument status. This register part can only be read, but not written into or cleared. Its contents are not affected by reading.
 PTRansition / NTRansition The two transition register parts define which state transition of the CONDition part (none, 0 to 1, 1 to 0 or both) is stored in the EVENt part. The Positive-TRansition part acts as a transition filter. When a bit of the CONDition part is changed from 0 to 1, the associated PTR bit decides whether the EVENt bit is set to 1.

User Manual 1335.9090.02  08

809

R&S®RTM3000

Remote Control - Status Reporting System Hierarchy of status registers

­ PTR bit =1: the EVENt bit is set.
­ PTR bit =0: the EVENt bit is not set.
This part can be written into and read as required. Its contents are not affected by reading. The Negative-TRansition part also acts as a transition filter. When a bit of the CONDition part is changed from 1 to 0, the associated NTR bit decides whether the EVENt bit is set to 1. ­ NTR bit =1: the EVENt bit is set.
­ NTR bit =0: the EVENt bit is not set.
This part can be written into and read as required. Its contents are not affected by reading.
 EVENt The EVENt part indicates whether an event has occurred since the last reading, it is the "memory" of the condition part. It only indicates events passed on by the transition filters. It is permanently updated by the instrument. This part can only be read by the user. Reading the register clears it. This part is often equated with the entire register.
 ENABle The ENABle part determines whether the associated EVENt bit contributes to the sum bit (see below). Each bit of the EVENt part is "ANDed" with the associated ENABle bit (symbol '&'). The results of all logical operations of this part are passed on to the sum bit via an "OR" function (symbol '+'). ENABle bit = 0: the associated EVENt bit does not contribute to the sum bit ENABle bit = 1: if the associated EVENt bit is "1", the sum bit is set to "1" as well. This part can be written into and read by the user as required. Its contents are not affected by reading.
Sum bit
The sum bit is obtained from the EVENt and ENABle part for each register. The result is then entered into a bit of the CONDition part of the higher-order register.
The instrument automatically generates the sum bit for each register. Thus an event can lead to a service request throughout all levels of the hierarchy.

B.2 Hierarchy of status registers
As shown in the following figure, the status information is of hierarchical structure.

User Manual 1335.9090.02  08

810

R&S®RTM3000

Remote Control - Status Reporting System Hierarchy of status registers

Figure B-2: Overview of the status registers hierarchy
 STB, SRE The STatus Byte (STB) register and its associated mask register Service Request Enable (SRE) form the highest level of the status reporting system. The STB provides a rough overview of the instrument status, collecting the information of the lower-level registers.
 ESR, SCPI registers The STB receives its information from the following registers: ­ The Event Status Register (ESR) with the associated mask register standard Event Status Enable (ESE).
­ The STATus:OPERation and STATus:QUEStionable registers which are defined by SCPI and contain detailed information on the instrument.
 Output buffer

User Manual 1335.9090.02  08

811

R&S®RTM3000

Remote Control - Status Reporting System Contents of the Status Registers

The output buffer contains the messages the instrument returns to the controller. It is not part of the status reporting system but determines the value of the MAV bit in the STB and thus is represented in the overview.
All status registers have the same internal structure.
SRE, ESE The service request enable register SRE can be used as ENABle part of the STB if the STB is structured according to SCPI. By analogy, the ESE can be used as the ENABle part of the ESR.

B.3 Contents of the Status Registers
In the following sections, the contents of the status registers are described in more detail.

B.3.1 Status Byte (STB) and Service Request Enable Register (SRE)

The STatus Byte (STB) is already defined in IEEE 488.2. It provides a rough overview of the instrument status by collecting the pieces of information of the lower registers. A special feature is that bit 6 acts as the sum bit of the remaining bits of the status byte.

The STB can thus be compared with the CONDition part of an SCPI register and assumes the highest level within the SCPI hierarchy.

The STB is read using the command *STB? or a serial poll.

The STatus Byte (STB) is linked to the Service Request Enable (SRE) register. Each bit of the STB is assigned a bit in the SRE. Bit 6 of the SRE is ignored. If a bit is set in the SRE and the associated bit in the STB changes from 0 to 1, a service request (SRQ) is generated. The SRE can be set using the command *SRE and read using the command *SRE?.

Table B-1: Meaning of the bits used in the status byte

Bit No. Meaning

0...1

Not used

2

Error Queue not empty

The bit is set when an entry is made in the error queue. If this bit is enabled by the SRE, each entry of the error queue generates a service request. Thus an error can be recognized and specified in greater detail by polling the error queue. The poll provides an informative error message. This procedure is to be recommended since it considerably reduces the problems involved with remote control.

3

QUEStionable status register summary bit

The bit is set if an EVENt bit is set in the QUEStionable status register and the associated ENABle bit is set to 1. A set bit indicates a questionable instrument status, which can be specified in greater detail by querying the STATus:QUEStionable status register.

User Manual 1335.9090.02  08

812

R&S®RTM3000

Remote Control - Status Reporting System Contents of the Status Registers

Bit No. 4 5
6 7

Meaning
MAV bit (message available) The bit is set if a message is available in the output queue which can be read. This bit can be used to enable data to be automatically read from the instrument to the controller.
ESB bit Sum bit of the event status register. It is set if one of the bits in the event status register is set and enabled in the event status enable register. Setting of this bit indicates a serious error which can be specified in greater detail by polling the event status register.
MSS bit (master status summary bit) The bit is set if the instrument triggers a service request. This is the case if one of the other bits of this registers is set together with its mask bit in the service request enable register SRE.
STATus:OPERation status register summary bit The bit is set if an EVENt bit is set in the OPERation status register and the associated ENABle bit is set to 1. A set bit indicates that the instrument is just performing an action. The type of action can be determined by querying the STATus:OPERation status register.

B.3.2 Event Status Register (ESR) and Event Status Enable Register (ESE)

The ESR is defined in IEEE 488.2. It can be compared with the EVENt part of a SCPI register. The event status register can be read out using command *ESR?.

The ESE corresponds to the ENABle part of a SCPI register. If a bit is set in the ESE and the associated bit in the ESR changes from 0 to 1, the ESB bit in the STB is set. The ESE register can be set using the command *ESE and read using the command *ESE?.

Table B-2: Meaning of the bits used in the event status register

Bit No. Meaning

0

Operation Complete

This bit is set on receipt of the command *OPC exactly when all previous commands have been executed.

1

Not used

2

Query Error

This bit is set if either the controller wants to read data from the instrument without having sent a query, or if it does not fetch requested data and sends new instructions to the instrument instead. The cause is often a query which is faulty and hence cannot be executed.

3

Device-dependent Error

This bit is set if a device-dependent error occurs. An error message with a number between -300 and -399 or a positive error number, which denotes the error in greater detail, is entered into the error queue.

4

Execution Error

This bit is set if a received command is syntactically correct but cannot be performed for other reasons. An error message with a number between -200 and -300, which denotes the error in greater detail, is entered into the error queue.

User Manual 1335.9090.02  08

813

R&S®RTM3000

Remote Control - Status Reporting System Contents of the Status Registers

Bit No. 5
6 7

Meaning
Command Error This bit is set if a command is received, which is undefined or syntactically incorrect. An error message with a number between -100 and -200, which denotes the error in greater detail, is entered into the error queue.
User Request This bit is set when the instrument is switched over to manual control.
Power On (supply voltage on) This bit is set on switching on the instrument.

B.3.3 STATus:OPERation Register

In the CONDition part, this register contains information on which actions the instrument is being executing. In the EVENt part, it contains information on which actions the instrument has executed since the last reading. It can be read using the commands STATus:OPERation:CONDition? or STATus:OPERation[:EVENt]?.

See also: Figure B-2

The remote commands for the STATus:OPERation register are described in Chapter 16.15.1, "STATus:OPERation Register", on page 788.

Table B-3: Bits in the STATus:OPERation register

Bit No. Meaning

0

ALIGnment

This bit is set as long as the instrument is performing a self alignment.

1

SELFtest

This bit is set while the selftest is running.

2

AUToset

This bit is set while the instrument is performing an auto setup.

3

WTRIgger

This bit is set while the instrument is waiting for the trigger.

4 to 14 Not used

15

This bit is always 0.

B.3.4 STATus:QUEStionable Register
This register contains information about indefinite states which may occur if the unit is operated without meeting the specifications. It can be read using the commands STATus:QUEStionable:CONDition? on page 791 and STATus: QUEStionable[:EVENt]? on page 792

User Manual 1335.9090.02  08

814

R&S®RTM3000

Remote Control - Status Reporting System Contents of the Status Registers

Figure B-3: Overview of the STATus:QUEStionable register

Table B-4: Bits in the STATus:QUEStionable register Bit No. Meaning

0 to 2 not used

3

COVerload

This bit is set if a questionable channel overload occurs (see Chapter B.3.4.1, "STATus:QUEStionable:COVerload register", on page 816).

4

TEMPerature

This bit is set if a questionable temperature occurs (see Chapter B.3.4.2, "STATus:QUEStionable:TEMPerature register", on page 816).

User Manual 1335.9090.02  08

815

R&S®RTM3000

Remote Control - Status Reporting System Contents of the Status Registers

Bit No. Meaning

5

ADCState

The bit is set if the signal is clipped on the upper or lower edge of the screen -overflow of the ADC occurs (see Chapter B.3.4.3, "STATus:QUEStionable:ADCState Register", on page 817 ).

6 to 7 Not used

8

NOALigndata

This bit is set if no alignment data is available - the instrument is uncalibrated.

9

LIMit

This bit is set if a limit value is violated (see Chapter B.3.4.4, "STATus:QUEStionable:LIMit register", on page 817).

10 to 11 Not used

12

MASK

This bit is set if a mask value is violated (see Chapter B.3.4.5, "STATus:QUEStionable:MASK register", on page 817

13 to 14 Not used

15

This bit is always 0.

B.3.4.1 STATus:QUEStionable:COVerload register

This register contains all information about overload of the channels. The bit is set if the assigned channel is overloaded.

Table B-5: Bits in the STATus:QUEStionable:COVerload register

Bit No. Meaning

0

CHANnel1

1

CHANnel2

2

CHANnel3

3

CHANnel4

B.3.4.2 STATus:QUEStionable:TEMPerature register

This register contains information about the instrument's temperature.

Table B-6: Bits in the STATus:QUEStionable:TEMPerature register

Bit No. Meaning

0

TEMP WARN

This bit is set if a temperature warning on channel 1, 2, 3 or 4 occured.

1

TEMP ERRor

This bit is set if a temperature error on channel 1, 2, 3 or 4 occured.

User Manual 1335.9090.02  08

816

R&S®RTM3000

Remote Control - Status Reporting System Contents of the Status Registers

B.3.4.3 STATus:QUEStionable:ADCState Register

This register contains all information about overflow of the ADC.

The bit is set if the assigned channel signal is clipped on the upper or lower edge of the screen. In this case, the signal does not fit in the range of the ADC and overflow occurs.

Table B-7: Bits in the STATus:QUEStionable:ADCState register

Bit No. Meaning

0

CHANnel1, clipping on the upper limit

1

CHANnel1, clipping on the lower limit

2

CHANnel2, clipping on the upper limit

3

CHANnel2, clipping on the lower limit

4

CHANnel3, clipping on the upper limit

5

CHANnel3, clipping on the lower limit

6

CHANnel4, clipping on the upper limit

7

CHANnel4, clipping on the lower limit

B.3.4.4 STATus:QUEStionable:LIMit register

This register contains information about the observance of the limits of measurements. This bit is set if the limits of the assigned measurement are violated.

Table B-8: Bits in the STATus:QUEStionable:LIMit register

Bit No. Meaning

0

MEAS1

1

MEAS2

2

MEAS3

3

MEAS4

4

MEAS5

5

MEAS6

6

MEAS7

7

MEAS8

B.3.4.5 STATus:QUEStionable:MASK register
This register contains information about the violation of masks. This bit is set if the assigned mask is violated.

User Manual 1335.9090.02  08

817

R&S®RTM3000

Remote Control - Status Reporting System Application of the Status Reporting System

Table B-9: Bits in the STATus:QUEStionable:MASK register Bit No. Meaning

0

MASK1

B.4 Application of the Status Reporting System
The purpose of the status reporting system is to monitor the status of one or several devices in a measuring system. To do this and react appropriately, the controller must receive and evaluate the information of all devices. The following standard methods are used:
 Service request (SRQ) initiated by the instrument  Serial poll of all devices in the bus system, initiated by the controller in order to
find out who sent a SRQ and why  Parallel poll of all devices  Query of a specific instrument status by means of commands  Query of the error queue
B.4.1 Service Request
Under certain circumstances, the instrument can send a service request (SRQ) to the controller. Usually this service request initiates an interrupt at the controller, to which the control program can react appropriately. As evident from Figure B-2, an SRQ is always initiated if one or several of bits 2, 3, 4, 5 or 7 of the status byte are set and enabled in the SRE. Each of these bits combines the information of a further register, the error queue or the output buffer. The ENABle parts of the status registers can be set such that arbitrary bits in an arbitrary status register initiate an SRQ. In order to make use of the possibilities of the service request effectively, all bits should be set to "1" in enable registers SRE and ESE.
The SRQ is the only possibility for the instrument to become active on its own. Each controller program should cause the instrument to initiate a service request if errors occur. The program should react appropriately to the service request.
B.4.2 Serial Poll
In a serial poll, just as with command *STB, the status byte of an instrument is queried. However, the query is realized via interface messages and is thus clearly faster.
The serial poll method is defined in IEEE 488.1 and used to be the only standard possibility for different instruments to poll the status byte. The method also works for instruments which do not adhere to SCPI or IEEE 488.2.
The serial poll is mainly used to obtain a fast overview of the state of several instruments connected to the controller.

User Manual 1335.9090.02  08

818

R&S®RTM3000

Remote Control - Status Reporting System Application of the Status Reporting System

B.4.3 Query of an instrument status
Each part of any status register can be read using queries. There are two types of commands:
 The common commands *ESR?, *IDN?, *IST?, *STB? query the higher-level registers.
 The commands of the STATus system query the SCPI registers (STATus:QUEStionable...)
The returned value is always a decimal number that represents the bit pattern of the queried register. This number is evaluated by the controller program.
Queries are usually used after an SRQ in order to obtain more detailed information on the cause of the SRQ.
B.4.3.1 Decimal representation of a bit pattern
The STB and ESR registers contain 8 bits, the SCPI registers 16 bits. The contents of a status register are specified and transferred as a single decimal number. To make this possible, each bit is assigned a weighted value. The decimal number is calculated as the sum of the weighted values of all bits in the register that are set to 1.

Example: The decimal value 40 = 32 + 8 indicates that bits no. 3 and 5 in the status register (e.g. the QUEStionable status summary bit and the ESB bit in the STatus Byte ) are set.
B.4.4 Error Queue
Each error state in the instrument leads to an entry in the error queue. The entries of the error queue are detailed plain text error messages that can be looked up in the Error Log or queried via remote control using SYSTem:ERRor[:NEXT]?. Each call of SYSTem:ERRor[:NEXT]? provides one entry from the error queue. If no error messages are stored there any more, the instrument responds with 0, "No error".
The error queue should be queried after every SRQ in the controller program as the entries describe the cause of an error more precisely than the status registers. Especially in the test phase of a controller program the error queue should be queried regularly since faulty commands from the controller to the instrument are recorded there as well.

User Manual 1335.9090.02  08

819

R&S®RTM3000

Remote Control - Status Reporting System Reset Values of the Status Reporting System

B.5 Reset Values of the Status Reporting System

The following table contains the different commands and events causing the status reporting system to be reset. None of the commands, except *RST and SYSTem:PRESet, influence the functional instrument settings. In particular, DCL does not change the instrument settings.

Table B-10: Resest of the status reporting system

Event Effect

Switching on supply voltage
Power-On-StatusClear

0

1

DCL, SDC
(Device Clear, Selected Device Clear)

*RST or SYSTem:PRE Set

STATus:PRESet

*CLS

Clear STB, ESR

-

yes

-

-

-

yes

Clear SRE, ESE

-

yes

-

-

-

-

Clear EVENt parts of the regis- -

yes

-

-

-

yes

ters

Clear ENABle parts of all

-

yes

-

-

yes

-

OPERation and QUEStionable

registers;

Fill ENABle parts of all other registers with "1".

Fill PTRansition parts with "1"; -

yes

-

-

yes

-

Clear NTRansition parts

Clear error queue

yes

yes

-

-

-

yes

Clear output buffer

yes

yes

yes

1)

1)

1)

Clear command processing

yes

yes

yes

-

-

-

and input buffer

1) The first command in a command line that immediately follows a <PROGRAM MESSAGE TERMINATOR> clears the output buffer.

User Manual 1335.9090.02  08

820

R&S®RTM3000

List of Commands

List of Commands
*CAL?.............................................................................................................................................................425 *CLS...............................................................................................................................................................426 *ESE.............................................................................................................................................................. 426 *ESR?............................................................................................................................................................ 426 *IDN?............................................................................................................................................................. 426 *OPC..............................................................................................................................................................426 *OPT?............................................................................................................................................................ 427 *PSC.............................................................................................................................................................. 427 *RST.............................................................................................................................................................. 427 *SRE.............................................................................................................................................................. 427 *STB?.............................................................................................................................................................428 *TRG.............................................................................................................................................................. 428 *WAI............................................................................................................................................................... 428 ACQuire:AVAilable?....................................................................................................................................... 499 ACQuire:AVERage:COMPlete?..................................................................................................................... 452 ACQuire:AVERage:COUNt............................................................................................................................ 452 ACQuire:AVERage:CURRent?...................................................................................................................... 499 ACQuire:AVERage:RESet............................................................................................................................. 452 ACQuire:COUNt.............................................................................................................................................499 ACQuire:HRESolution....................................................................................................................................451 ACQuire:INTerpolate......................................................................................................................................453 ACQuire:MEMory[:MODE]............................................................................................................................. 497 ACQuire:NSINgle:COUNt.............................................................................................................................. 429 ACQuire:NSINgle:COUNt.............................................................................................................................. 452 ACQuire:NSINgle:COUNt.............................................................................................................................. 499 ACQuire:PEAKdetect.....................................................................................................................................451 ACQuire:POINts:ARATe?...............................................................................................................................453 ACQuire:POINts:AUTomatic.......................................................................................................................... 449 ACQuire:POINts:AUTomatic.......................................................................................................................... 498 ACQuire:POINts[:VALue]............................................................................................................................... 450 ACQuire:POINts[:VALue]............................................................................................................................... 498 ACQuire:SEGMented:STATe......................................................................................................................... 499 ACQuire:SRATe?........................................................................................................................................... 453 ACQuire:STATe.............................................................................................................................................. 430 AUToscale......................................................................................................................................................429 BPLot:AMPLitude:ENABle............................................................................................................................. 560 BPLot:AMPLitude:MODE...............................................................................................................................556 BPLot:AMPLitude:POSition........................................................................................................................... 560 BPLot:AMPLitude:PROFile:COUNt............................................................................................................... 556 BPLot:AMPLitude:PROFile:POINt<n>:AMPLitude........................................................................................ 556 BPLot:AMPLitude:PROFile:POINt<n>:FREQuency...................................................................................... 556 BPLot:AMPLitude:SCALe.............................................................................................................................. 560 BPLot:ENABle................................................................................................................................................556 BPLot:EXPort:NAME..................................................................................................................................... 507 BPLot:EXPort:SAVE...................................................................................................................................... 508 BPLot:FREQuency:DATA?............................................................................................................................ 557 BPLot:FREQuency:STARt............................................................................................................................. 557

User Manual 1335.9090.02  08

821

R&S®RTM3000

List of Commands

BPLot:FREQuency:STOP..............................................................................................................................557 BPLot:GAIN:DATA?....................................................................................................................................... 559 BPLot:GAIN:ENABle......................................................................................................................................559 BPLot:GAIN:POSition.................................................................................................................................... 559 BPLot:GAIN:SCALe....................................................................................................................................... 559 BPLot:INPut[:SOURce].................................................................................................................................. 557 BPLot:MARKer<m>:DIFFerence:FREQ?...................................................................................................... 561 BPLot:MARKer<m>:DIFFerence:GAIN?........................................................................................................561 BPLot:MARKer<m>:DIFFerence:PHASe?.....................................................................................................561 BPLot:MARKer<m>:FREQuency...................................................................................................................562 BPLot:MARKer<m>:GAIN?............................................................................................................................562 BPLot:MARKer<m>:INDex............................................................................................................................ 562 BPLot:MARKer<m>:PHASe?.........................................................................................................................562 BPLot:MARKer<m>:SSCReen...................................................................................................................... 562 BPLot:MEASurement:DELay......................................................................................................................... 557 BPLot:MEASurement:POINt[:DISPLAY]........................................................................................................ 557 BPLot:OUTPut[:SOURce].............................................................................................................................. 558 BPLot:PHASe:DATA?.................................................................................................................................... 559 BPLot:PHASe:ENABle?.................................................................................................................................559 BPLot:PHASe:POSition?............................................................................................................................... 560 BPLot:PHASe:SCALe?.................................................................................................................................. 560 BPLot:POINts:LOGarithmic........................................................................................................................... 558 BPLot:REPeat................................................................................................................................................558 BPLot:RESet..................................................................................................................................................558 BPLot:STATe.................................................................................................................................................. 558 BUS<b>:ARINc:BRMode............................................................................................................................... 695 BUS<b>:ARINc:BRValue............................................................................................................................... 695 BUS<b>:ARINc:DATA:FORMat..................................................................................................................... 701 BUS<b>:ARINc:POLarity............................................................................................................................... 696 BUS<b>:ARINc:SOURce...............................................................................................................................696 BUS<b>:ARINc:THReshold:HIGH................................................................................................................. 696 BUS<b>:ARINc:THReshold:LOW..................................................................................................................696 BUS<b>:ARINc:WCOunt?............................................................................................................................. 701 BUS<b>:ARINc:WORD<n>:DATA[:VALue]?..................................................................................................701 BUS<b>:ARINc:WORD<n>:FORMat?...........................................................................................................701 BUS<b>:ARINc:WORD<n>:LABel[:VALue]?................................................................................................. 702 BUS<b>:ARINc:WORD<n>:PARity?..............................................................................................................702 BUS<b>:ARINc:WORD<n>:PATTern?........................................................................................................... 702 BUS<b>:ARINc:WORD<n>:SDI?.................................................................................................................. 702 BUS<b>:ARINc:WORD<n>:SSM?.................................................................................................................702 BUS<b>:ARINc:WORD<n>:STARt?.............................................................................................................. 703 BUS<b>:ARINc:WORD<n>:STATus?............................................................................................................ 703 BUS<b>:ARINc:WORD<n>:STOP?...............................................................................................................703 BUS<b>:CAN:BITRate...................................................................................................................................633 BUS<b>:CAN:DATA:SOURce....................................................................................................................... 632 BUS<b>:CAN:FCOunt?................................................................................................................................. 638 BUS<b>:CAN:FRAMe<n>:ACKState?...........................................................................................................639 BUS<b>:CAN:FRAMe<n>:ACKValue?.......................................................................................................... 640 BUS<b>:CAN:FRAMe<n>:BCOunt?..............................................................................................................642 BUS<b>:CAN:FRAMe<n>:BSEPosition?...................................................................................................... 642

User Manual 1335.9090.02  08

822

R&S®RTM3000

List of Commands

BUS<b>:CAN:FRAMe<n>:BYTE<o>:STATe?............................................................................................... 643 BUS<b>:CAN:FRAMe<n>:BYTE<o>:VALue?............................................................................................... 643 BUS<b>:CAN:FRAMe<n>:CSSTate?............................................................................................................ 640 BUS<b>:CAN:FRAMe<n>:CSValue?............................................................................................................ 640 BUS<b>:CAN:FRAMe<n>:DATA?................................................................................................................. 639 BUS<b>:CAN:FRAMe<n>:DLCState?...........................................................................................................641 BUS<b>:CAN:FRAMe<n>:DLCValue?.......................................................................................................... 641 BUS<b>:CAN:FRAMe<n>:IDSTate?..............................................................................................................641 BUS<b>:CAN:FRAMe<n>:IDTYpe?.............................................................................................................. 641 BUS<b>:CAN:FRAMe<n>:IDValue?..............................................................................................................642 BUS<b>:CAN:FRAMe<n>:STARt?................................................................................................................ 639 BUS<b>:CAN:FRAMe<n>:STATus?.............................................................................................................. 638 BUS<b>:CAN:FRAMe<n>:STOP?.................................................................................................................639 BUS<b>:CAN:FRAMe<n>:TYPE?................................................................................................................. 638 BUS<b>:CAN:SAMPlepoint........................................................................................................................... 633 BUS<b>:CAN:TYPE...................................................................................................................................... 633 BUS<b>:CPARallel:CLOCK:SLOPe.............................................................................................................. 769 BUS<b>:CPARallel:CLOCk:SOURce............................................................................................................ 768 BUS<b>:CPARallel:CS:ENABle.....................................................................................................................769 BUS<b>:CPARallel:CS:POLarity................................................................................................................... 769 BUS<b>:CPARallel:CS:SOURce................................................................................................................... 769 BUS<b>:CPARallel:DATA<m>:SOURce........................................................................................................768 BUS<b>:CPARallel:FCOunt?.........................................................................................................................770 BUS<b>:CPARallel:FRAMe<n>:DATA?.........................................................................................................770 BUS<b>:CPARallel:FRAMe<n>:STARt?....................................................................................................... 771 BUS<b>:CPARallel:FRAMe<n>:STATe?........................................................................................................771 BUS<b>:CPARallel:FRAMe<n>:STOP?........................................................................................................ 771 BUS<b>:CPARallel:WIDTh............................................................................................................................ 768 BUS<b>:DSIGnals......................................................................................................................................... 599 BUS<b>:DSIZe.............................................................................................................................................. 599 BUS<b>:FORMat...........................................................................................................................................598 BUS<b>:HISTory:CONTrol:ENABle].............................................................................................................. 501 BUS<b>:HISTory:CURRent........................................................................................................................... 501 BUS<b>:HISTory:EXPort:NAME....................................................................................................................507 BUS<b>:HISTory:EXPort:SAVE.....................................................................................................................508 BUS<b>:HISTory:PALL.................................................................................................................................. 501 BUS<b>:HISTory:PLAYer:SPEed...................................................................................................................502 BUS<b>:HISTory:PLAYer:STATe................................................................................................................... 503 BUS<b>:HISTory:REPLay............................................................................................................................. 502 BUS<b>:HISTory:STARt................................................................................................................................ 502 BUS<b>:HISTory:STOP.................................................................................................................................502 BUS<b>:HISTory:TSABsolute:ALL?.............................................................................................................. 506 BUS<b>:HISTory:TSABsolute?......................................................................................................................506 BUS<b>:HISTory:TSDate:ALL?..................................................................................................................... 507 BUS<b>:HISTory:TSDate?............................................................................................................................ 506 BUS<b>:HISTory:TSRelative:ALL?................................................................................................................505 BUS<b>:HISTory:TSRelative?....................................................................................................................... 505 BUS<b>:HISTory:TTABle[:ENABle]............................................................................................................... 504 BUS<b>:I2C:CLOCk:SOURce.......................................................................................................................613 BUS<b>:I2C:DATA:SOURce......................................................................................................................... 613

User Manual 1335.9090.02  08

823

R&S®RTM3000

List of Commands

BUS<b>:I2C:FCOunt?................................................................................................................................... 616 BUS<b>:I2C:FRAMe<n>:AACCess?.............................................................................................................618 BUS<b>:I2C:FRAMe<n>:ACCess?............................................................................................................... 618 BUS<b>:I2C:FRAMe<n>:ACOMplete?..........................................................................................................618 BUS<b>:I2C:FRAMe<n>:ADBStart?............................................................................................................. 619 BUS<b>:I2C:FRAMe<n>:ADDRess?.............................................................................................................619 BUS<b>:I2C:FRAMe<n>:ADEVice?.............................................................................................................. 619 BUS<b>:I2C:FRAMe<n>:AMODe?................................................................................................................620 BUS<b>:I2C:FRAMe<n>:ASTart?..................................................................................................................620 BUS<b>:I2C:FRAMe<n>:BCOunt?................................................................................................................620 BUS<b>:I2C:FRAMe<n>:BYTE<o>:ACCess?...............................................................................................621 BUS<b>:I2C:FRAMe<n>:BYTE<o>:ACKStart?.............................................................................................621 BUS<b>:I2C:FRAMe<n>:BYTE<o>:COMPlete?........................................................................................... 621 BUS<b>:I2C:FRAMe<n>:BYTE<o>:STARt?................................................................................................. 622 BUS<b>:I2C:FRAMe<n>:BYTE<o>:VALue?................................................................................................. 622 BUS<b>:I2C:FRAMe<n>:DATA?................................................................................................................... 616 BUS<b>:I2C:FRAMe<n>:STARt?.................................................................................................................. 617 BUS<b>:I2C:FRAMe<n>:STATus?................................................................................................................ 617 BUS<b>:I2C:FRAMe<n>:STOP?...................................................................................................................617 BUS<b>:I2S:AVARiant................................................................................................................................... 660 BUS<b>:I2S:BORDer.................................................................................................................................... 661 BUS<b>:I2S:CHANnel:LENGth..................................................................................................................... 661 BUS<b>:I2S:CHANnel:OFFSet..................................................................................................................... 661 BUS<b>:I2S:CHANnel:ORDer.......................................................................................................................661 BUS<b>:I2S:CHANnel:TDMCount.................................................................................................................662 BUS<b>:I2S:CLOCk:POLarity....................................................................................................................... 662 BUS<b>:I2S:CLOCk:SOURce....................................................................................................................... 662 BUS<b>:I2S:CLOCk:THReshold................................................................................................................... 662 BUS<b>:I2S:DATA:POLarity.......................................................................................................................... 663 BUS<b>:I2S:DATA:SOURce..........................................................................................................................663 BUS<b>:I2S:DATA:THReshold...................................................................................................................... 663 BUS<b>:I2S:DISPlay..................................................................................................................................... 663 BUS<b>:I2S:FCOunt?................................................................................................................................... 666 BUS<b>:I2S:FOFFset....................................................................................................................................664 BUS<b>:I2S:FRAMe<n>:LEFT:STATe?......................................................................................................... 670 BUS<b>:I2S:FRAMe<n>:LEFT:VALue?.........................................................................................................670 BUS<b>:I2S:FRAMe<n>:RIGHt:STATe?....................................................................................................... 670 BUS<b>:I2S:FRAMe<n>:RIGHt:VALue?....................................................................................................... 670 BUS<b>:I2S:FRAMe<n>:STARt?.................................................................................................................. 671 BUS<b>:I2S:FRAMe<n>:STATe?.................................................................................................................. 671 BUS<b>:I2S:FRAMe<n>:STOP?...................................................................................................................671 BUS<b>:I2S:FRAMe<n>:TDM<o>:STATe?................................................................................................... 672 BUS<b>:I2S:FRAMe<n>:TDM<o>:VALue?................................................................................................... 672 BUS<b>:I2S:WLENgth...................................................................................................................................664 BUS<b>:I2S:WSELect:POLarity.................................................................................................................... 664 BUS<b>:I2S:WSELect:SOURce....................................................................................................................665 BUS<b>:I2S:WSELect:THReshold................................................................................................................ 665 BUS<b>:LABel...............................................................................................................................................599 BUS<b>:LABel:STATe................................................................................................................................... 599 BUS<b>:LIN:BITRate.....................................................................................................................................648

User Manual 1335.9090.02  08

824

R&S®RTM3000

List of Commands

BUS<b>:LIN:DATA:SOURce......................................................................................................................... 648 BUS<b>:LIN:FCOunt?................................................................................................................................... 652 BUS<b>:LIN:FRAMe<n>:BCOunt?................................................................................................................656 BUS<b>:LIN:FRAMe<n>:BYTE<o>:STATe?................................................................................................. 656 BUS<b>:LIN:FRAMe<n>:BYTE<o>:VALue?................................................................................................. 656 BUS<b>:LIN:FRAMe<n>:CSSTate?.............................................................................................................. 653 BUS<b>:LIN:FRAMe<n>:CSValue?.............................................................................................................. 654 BUS<b>:LIN:FRAMe<n>:DATA?................................................................................................................... 652 BUS<b>:LIN:FRAMe<n>:IDPValue?............................................................................................................. 654 BUS<b>:LIN:FRAMe<n>:IDSTate?................................................................................................................654 BUS<b>:LIN:FRAMe<n>:IDValue?................................................................................................................654 BUS<b>:LIN:FRAMe<n>:STARt?.................................................................................................................. 653 BUS<b>:LIN:FRAMe<n>:STATus?................................................................................................................ 652 BUS<b>:LIN:FRAMe<n>:STOP?...................................................................................................................653 BUS<b>:LIN:FRAMe<n>:SYSTate?.............................................................................................................. 655 BUS<b>:LIN:FRAMe<n>:SYValue?...............................................................................................................655 BUS<b>:LIN:FRAMe<n>:VERSion?..............................................................................................................655 BUS<b>:LIN:POLarity....................................................................................................................................648 BUS<b>:LIN:STANdard................................................................................................................................. 648 BUS<b>:MILStd:IMGTime:INFinite................................................................................................................ 673 BUS<b>:MILStd:IMGTime:MAXimum............................................................................................................673 BUS<b>:MILStd:IMGTime:MINimum............................................................................................................. 673 BUS<b>:MILStd:POLarity.............................................................................................................................. 673 BUS<b>:MILStd:RESPonsetime:INFinite...................................................................................................... 674 BUS<b>:MILStd:RESPonsetime:MAXimum.................................................................................................. 674 BUS<b>:MILStd:RESPonsetime:MINimum................................................................................................... 674 BUS<b>:MILStd:SOURce..............................................................................................................................674 BUS<b>:MILStd:THReshold:HIGH................................................................................................................ 674 BUS<b>:MILStd:THReshold:LOW.................................................................................................................675 BUS<b>:MILStd:WCOunt?............................................................................................................................ 683 BUS<b>:MILStd:WORD<n>:COMMand:MCODe:CODE?.............................................................................683 BUS<b>:MILStd:WORD<n>:COMMand:MCODe:VALue?............................................................................ 684 BUS<b>:MILStd:WORD<n>:COMMand:RTADdress?...................................................................................684 BUS<b>:MILStd:WORD<n>:COMMand:SADDress?.................................................................................... 684 BUS<b>:MILStd:WORD<n>:COMMand:WCOunt?....................................................................................... 685 BUS<b>:MILStd:WORD<n>:DATA?.............................................................................................................. 685 BUS<b>:MILStd:WORD<n>:IMGTime?.........................................................................................................685 BUS<b>:MILStd:WORD<n>:PARity?.............................................................................................................685 BUS<b>:MILStd:WORD<n>:RTIMe?.............................................................................................................686 BUS<b>:MILStd:WORD<n>:STARt?............................................................................................................. 686 BUS<b>:MILStd:WORD<n>:STATus:BCReceived?...................................................................................... 686 BUS<b>:MILStd:WORD<n>:STATus:BUSY?................................................................................................ 687 BUS<b>:MILStd:WORD<n>:STATus:DBCaccept?........................................................................................687 BUS<b>:MILStd:WORD<n>:STATus:INSTrument?.......................................................................................687 BUS<b>:MILStd:WORD<n>:STATus:MERRor?............................................................................................ 687 BUS<b>:MILStd:WORD<n>:STATus:RTADdress?........................................................................................688 BUS<b>:MILStd:WORD<n>:STATus:SREQuest?......................................................................................... 688 BUS<b>:MILStd:WORD<n>:STATus:SUBSystem?.......................................................................................688 BUS<b>:MILStd:WORD<n>:STATus:TERMinal?.......................................................................................... 688 BUS<b>:MILStd:WORD<n>:STATus?........................................................................................................... 686

User Manual 1335.9090.02  08

825

R&S®RTM3000

List of Commands

BUS<b>:MILStd:WORD<n>:STOP?..............................................................................................................689 BUS<b>:MILStd:WORD<n>:TRMode?..........................................................................................................689 BUS<b>:MILStd:WORD<n>:TYPE?.............................................................................................................. 689 BUS<b>:PARallel:DATA<m>:SOURce.......................................................................................................... 768 BUS<b>:PARallel:FCOunt?........................................................................................................................... 770 BUS<b>:PARallel:FRAMe<n>:DATA?........................................................................................................... 770 BUS<b>:PARallel:FRAMe<n>:STARt?.......................................................................................................... 771 BUS<b>:PARallel:FRAMe<n>:STATe?.......................................................................................................... 771 BUS<b>:PARallel:FRAMe<n>:STOP?...........................................................................................................771 BUS<b>:PARallel:WIDTh...............................................................................................................................767 BUS<b>:POSition.......................................................................................................................................... 600 BUS<b>:RESult............................................................................................................................................. 600 BUS<b>:SPI:BORDer.................................................................................................................................... 603 BUS<b>:SPI:CLOCk:POLarity.......................................................................................................................601 BUS<b>:SPI:CLOCk:SOURce.......................................................................................................................601 BUS<b>:SPI:CS:POLarity..............................................................................................................................601 BUS<b>:SPI:CS:SOURce............................................................................................................................. 601 BUS<b>:SPI:DATA:POLarity......................................................................................................................... 602 BUS<b>:SPI:DATA:SOURce......................................................................................................................... 602 BUS<b>:SPI:FCOunt?................................................................................................................................... 608 BUS<b>:SPI:FRAME<n>:DATA:MISO?........................................................................................................ 610 BUS<b>:SPI:FRAME<n>:DATA:MOSI?........................................................................................................ 610 BUS<b>:SPI:FRAME<n>:STARt?................................................................................................................. 609 BUS<b>:SPI:FRAME<n>:STATus?............................................................................................................... 609 BUS<b>:SPI:FRAME<n>:STOP?.................................................................................................................. 609 BUS<b>:SPI:FRAME<n>:WCOunt?.............................................................................................................. 610 BUS<b>:SPI:FRAME<n>:WORD<o>:MISO?................................................................................................ 612 BUS<b>:SPI:FRAME<n>:WORD<o>:MOSI?................................................................................................ 611 BUS<b>:SPI:FRAME<n>:WORD<o>:STARt?............................................................................................... 611 BUS<b>:SPI:FRAME<n>:WORD<o>:STOP?................................................................................................611 BUS<b>:SPI:MISO:POLarity......................................................................................................................... 603 BUS<b>:SPI:MISO:SOURce......................................................................................................................... 602 BUS<b>:SPI:MOSI:POLarity......................................................................................................................... 602 BUS<b>:SPI:MOSI:SOURce......................................................................................................................... 602 BUS<b>:SPI:SSIZe........................................................................................................................................603 BUS<b>:SSPI:BITime.................................................................................................................................... 606 BUS<b>:SSPI:BORDer..................................................................................................................................606 BUS<b>:SSPI:CLOCk:POLarity.................................................................................................................... 604 BUS<b>:SSPI:CLOCk:SOURce.................................................................................................................... 604 BUS<b>:SSPI:DATA:POLarity....................................................................................................................... 605 BUS<b>:SSPI:DATA:SOURce....................................................................................................................... 604 BUS<b>:SSPI:MISO:POLarity....................................................................................................................... 605 BUS<b>:SSPI:MISO:SOURce.......................................................................................................................605 BUS<b>:SSPI:MOSI:POLarity....................................................................................................................... 605 BUS<b>:SSPI:MOSI:SOURce.......................................................................................................................604 BUS<b>:SSPI:SSIZe..................................................................................................................................... 606 BUS<b>:STATe.............................................................................................................................................. 598 BUS<b>:TYPE............................................................................................................................................... 598 BUS<b>:UART:BAUDrate..............................................................................................................................625 BUS<b>:UART:BITime...................................................................................................................................625

User Manual 1335.9090.02  08

826

R&S®RTM3000

List of Commands

BUS<b>:UART:DATA:POLarity...................................................................................................................... 624 BUS<b>:UART:DATA:SOURce......................................................................................................................623 BUS<b>:UART:FCOunt?............................................................................................................................... 628 BUS<b>:UART:FRAMe<n>:STARt?.............................................................................................................. 628 BUS<b>:UART:FRAMe<n>:STATe?.............................................................................................................. 629 BUS<b>:UART:FRAMe<n>:STOP?............................................................................................................... 629 BUS<b>:UART:FRAMe<n>:WCOunt?...........................................................................................................629 BUS<b>:UART:FRAMe<n>:WORD<o>:RXValue?........................................................................................ 631 BUS<b>:UART:FRAMe<n>:WORD<o>:SOURce?........................................................................................630 BUS<b>:UART:FRAMe<n>:WORD<o>:STARt?............................................................................................631 BUS<b>:UART:FRAMe<n>:WORD<o>:STATe?............................................................................................630 BUS<b>:UART:FRAMe<n>:WORD<o>:STOP?............................................................................................ 631 BUS<b>:UART:FRAMe<n>:WORD<o>:TXValue?........................................................................................ 632 BUS<b>:UART:FRAMe<n>:WORD<o>:VALue?........................................................................................... 631 BUS<b>:UART:PARity................................................................................................................................... 625 BUS<b>:UART:POLarity................................................................................................................................ 624 BUS<b>:UART:RX:FCOunt?......................................................................................................................... 628 BUS<b>:UART:RX:FRAMe<n>:STARt?........................................................................................................ 628 BUS<b>:UART:RX:FRAMe<n>:STATe?........................................................................................................ 629 BUS<b>:UART:RX:FRAMe<n>:STOP?......................................................................................................... 629 BUS<b>:UART:RX:FRAMe<n>:WCOunt?.....................................................................................................629 BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STARt?......................................................................................631 BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STATe?......................................................................................630 BUS<b>:UART:RX:FRAMe<n>:WORD<o>:STOP?...................................................................................... 631 BUS<b>:UART:RX:FRAMe<n>:WORD<o>:VALue?..................................................................................... 632 BUS<b>:UART:RX:SOURce..........................................................................................................................623 BUS<b>:UART:SBIT...................................................................................................................................... 625 BUS<b>:UART:SSIZe.................................................................................................................................... 624 BUS<b>:UART:TX:FCOunt?..........................................................................................................................628 BUS<b>:UART:TX:FRAMe<n>:STARt?.........................................................................................................628 BUS<b>:UART:TX:FRAMe<n>:STATe?.........................................................................................................629 BUS<b>:UART:TX:FRAMe<n>:STOP?......................................................................................................... 629 BUS<b>:UART:TX:FRAMe<n>:WCOunt?..................................................................................................... 629 BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STARt?...................................................................................... 631 BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STATe?...................................................................................... 630 BUS<b>:UART:TX:FRAMe<n>:WORD<o>:STOP?.......................................................................................631 BUS<b>:UART:TX:FRAMe<n>:WORD<o>:VALue?...................................................................................... 632 BUS<b>:UART:TX:SOURce.......................................................................................................................... 623 CALCulate:MATH<m>:DATA:HEADer?......................................................................................................... 569 CALCulate:MATH<m>:DATA:POINts?...........................................................................................................569 CALCulate:MATH<m>:DATA:XINCrement?...................................................................................................573 CALCulate:MATH<m>:DATA:XORigin?......................................................................................................... 573 CALCulate:MATH<m>:DATA:YINCrement?...................................................................................................574 CALCulate:MATH<m>:DATA:YORigin?......................................................................................................... 573 CALCulate:MATH<m>:DATA:YRESolution?.................................................................................................. 574 CALCulate:MATH<m>:DATA?....................................................................................................................... 569 CALCulate:MATH<m>:HISTory:CONTrol:ENABle]........................................................................................ 501 CALCulate:MATH<m>:HISTory:CURRent..................................................................................................... 501 CALCulate:MATH<m>:HISTory:PALL............................................................................................................ 501 CALCulate:MATH<m>:HISTory:PLAYer:SPEed.............................................................................................502

User Manual 1335.9090.02  08

827

R&S®RTM3000

List of Commands

CALCulate:MATH<m>:HISTory:PLAYer:STATe..............................................................................................503 CALCulate:MATH<m>:HISTory:REPLay....................................................................................................... 502 CALCulate:MATH<m>:HISTory:STARt.......................................................................................................... 502 CALCulate:MATH<m>:HISTory:STOP........................................................................................................... 502 CALCulate:MATH<m>:HISTory:TSABsolute:ALL?........................................................................................ 506 CALCulate:MATH<m>:HISTory:TSABsolute?................................................................................................506 CALCulate:MATH<m>:HISTory:TSDate:ALL?............................................................................................... 507 CALCulate:MATH<m>:HISTory:TSDate?...................................................................................................... 506 CALCulate:MATH<m>:HISTory:TSRelative:ALL?..........................................................................................505 CALCulate:MATH<m>:HISTory:TSRelative?................................................................................................. 505 CALCulate:MATH<m>:HISTory:TTABle[:ENABle]......................................................................................... 504 CALCulate:MATH<m>:LABel.........................................................................................................................475 CALCulate:MATH<m>:LABel:STATe..............................................................................................................475 CALCulate:MATH<m>:POSition.................................................................................................................... 475 CALCulate:MATH<m>:SCALe....................................................................................................................... 476 CALCulate:MATH<m>:STATe........................................................................................................................ 473 CALCulate:MATH<m>:TRACk:DPULse[:ENABle].........................................................................................477 CALCulate:MATH<m>:TRACk:EDGE............................................................................................................476 CALCulate:MATH<m>:TRACk:THReshold:HYSTeresis................................................................................ 477 CALCulate:MATH<m>:TRACk:THReshold:LOWer....................................................................................... 477 CALCulate:MATH<m>:TRACk:THReshold[:UPPer]...................................................................................... 477 CALCulate:MATH<m>:WCOLor.................................................................................................................... 476 CALCulate:MATH<m>[:EXPRession][:DEFine]............................................................................................. 474 CALibration.................................................................................................................................................... 589 CALibration:STATe?....................................................................................................................................... 590 CHANnel<m>:AOFF...................................................................................................................................... 431 CHANnel<m>:AON........................................................................................................................................ 431 CHANnel<m>:ARIThmetics........................................................................................................................... 451 CHANnel<m>:BANDwidth............................................................................................................................. 433 CHANnel<m>:COUPling................................................................................................................................432 CHANnel<m>:DATA:ENVelope:HEADer?..................................................................................................... 568 CHANnel<m>:DATA:ENVelope:XINCrement?............................................................................................... 573 CHANnel<m>:DATA:ENVelope:XORigin?..................................................................................................... 573 CHANnel<m>:DATA:ENVelope:YINCrement?............................................................................................... 574 CHANnel<m>:DATA:ENVelope:YORigin?..................................................................................................... 573 CHANnel<m>:DATA:ENVelope:YRESolution?.............................................................................................. 574 CHANnel<m>:DATA:ENVelope?....................................................................................................................567 CHANnel<m>:DATA:HEADer?...................................................................................................................... 566 CHANnel<m>:DATA:POINts.......................................................................................................................... 566 CHANnel<m>:DATA:XINCrement?................................................................................................................ 573 CHANnel<m>:DATA:XORigin?...................................................................................................................... 573 CHANnel<m>:DATA:YINCrement?................................................................................................................ 574 CHANnel<m>:DATA:YORigin?...................................................................................................................... 573 CHANnel<m>:DATA:YRESolution?............................................................................................................... 574 CHANnel<m>:DATA?.....................................................................................................................................565 CHANnel<m>:HISTory:CONTrol:[ENABle].................................................................................................... 501 CHANnel<m>:HISTory:CURRent...................................................................................................................501 CHANnel<m>:HISTory:EXPort:NAME........................................................................................................... 508 CHANnel<m>:HISTory:EXPort:SAVE............................................................................................................ 508 CHANnel<m>:HISTory:PALL......................................................................................................................... 501

User Manual 1335.9090.02  08

828

R&S®RTM3000

List of Commands

CHANnel<m>:HISTory:PLAYer:SPEed.......................................................................................................... 502 CHANnel<m>:HISTory:PLAYer:STATe........................................................................................................... 503 CHANnel<m>:HISTory:REPLay.....................................................................................................................503 CHANnel<m>:HISTory:STARt........................................................................................................................502 CHANnel<m>:HISTory:STOP........................................................................................................................ 502 CHANnel<m>:HISTory:TMODe..................................................................................................................... 505 CHANnel<m>:HISTory:TSABsolute:ALL?......................................................................................................506 CHANnel<m>:HISTory:TSABsolute?............................................................................................................. 506 CHANnel<m>:HISTory:TSDate:ALL?............................................................................................................ 507 CHANnel<m>:HISTory:TSDate?....................................................................................................................506 CHANnel<m>:HISTory:TSRelative:ALL?....................................................................................................... 505 CHANnel<m>:HISTory:TSRelative?.............................................................................................................. 505 CHANnel<m>:HISTory:TTABle[:ENABle].......................................................................................................504 CHANnel<m>:LABel...................................................................................................................................... 436 CHANnel<m>:LABel:STATe........................................................................................................................... 436 CHANnel<m>:OFFSet................................................................................................................................... 432 CHANnel<m>:OVERload...............................................................................................................................435 CHANnel<m>:POLarity..................................................................................................................................433 CHANnel<m>:POSition..................................................................................................................................432 CHANnel<m>:RANGe................................................................................................................................... 431 CHANnel<m>:SCALe.................................................................................................................................... 431 CHANnel<m>:SKEW..................................................................................................................................... 434 CHANnel<m>:STATe..................................................................................................................................... 431 CHANnel<m>:THReshold..............................................................................................................................435 CHANnel<m>:THReshold:FINDlevel............................................................................................................. 436 CHANnel<m>:THReshold:HYSTeresis.......................................................................................................... 436 CHANnel<m>:TYPE...................................................................................................................................... 450 CHANnel<m>:WCOLor..................................................................................................................................434 CHANnel<m>:ZOFFset[:VALue].................................................................................................................... 434 CURSor<m>:AOFF........................................................................................................................................524 CURSor<m>:FUNCtion..................................................................................................................................524 CURSor<m>:SNPeak<n>.............................................................................................................................. 528 CURSor<m>:SOURce................................................................................................................................... 525 CURSor<m>:SPPeak<n>.............................................................................................................................. 528 CURSor<m>:SSOURce.................................................................................................................................526 CURSor<m>:STATe....................................................................................................................................... 524 CURSor<m>:SWAVe..................................................................................................................................... 527 CURSor<m>:TRACking:SCALe[:STATe]....................................................................................................... 527 CURSor<m>:TRACking[:STATe]....................................................................................................................526 CURSor<m>:USSOURce.............................................................................................................................. 526 CURSor<m>:X1Position................................................................................................................................ 526 CURSor<m>:X2Position................................................................................................................................ 526 CURSor<m>:XCOupling................................................................................................................................ 527 CURSor<m>:XDELta:INVerse?..................................................................................................................... 529 CURSor<m>:XDELta[:VALue]?..................................................................................................................... 528 CURSor<m>:Y1Position................................................................................................................................ 527 CURSor<m>:Y2Position................................................................................................................................ 527 CURSor<m>:YCOupling................................................................................................................................ 527 CURSor<m>:YDELta:SLOPe?...................................................................................................................... 529 CURSor<m>:YDELta[:VALue]?..................................................................................................................... 529

User Manual 1335.9090.02  08

829

R&S®RTM3000

List of Commands

DEVice:MODE............................................................................................................................................... 530 DIAGnostic:UPDate:INSTall...........................................................................................................................597 DIAGnostic:UPDate:TRANsfer:CLOSe..........................................................................................................597 DIAGnostic:UPDate:TRANsfer:DATA............................................................................................................ 597 DIAGnostic:UPDate:TRANsfer:OPEN........................................................................................................... 596 DIGital<m>:CURRent:STATe:MAXimum?..................................................................................................... 761 DIGital<m>:CURRent:STATe:MINimum?.......................................................................................................761 DIGital<m>:DATA:HEADer?.......................................................................................................................... 766 DIGital<m>:DATA:POINts.............................................................................................................................. 766 DIGital<m>:DATA:XINCrement?.................................................................................................................... 573 DIGital<m>:DATA:XORigin?.......................................................................................................................... 573 DIGital<m>:DATA:YINCrement?.................................................................................................................... 574 DIGital<m>:DATA:YORigin?.......................................................................................................................... 574 DIGital<m>:DATA:YRESolution?................................................................................................................... 574 DIGital<m>:DATA?.........................................................................................................................................765 DIGital<m>:DESKew..................................................................................................................................... 763 DIGital<m>:DISPlay.......................................................................................................................................762 DIGital<m>:HISTory:CONTrol:ENABle]......................................................................................................... 501 DIGital<m>:HISTory:CURRent.......................................................................................................................501 DIGital<m>:HISTory:EXPort:NAME............................................................................................................... 507 DIGital<m>:HISTory:EXPort:SAVE................................................................................................................ 508 DIGital<m>:HISTory:PALL............................................................................................................................. 501 DIGital<m>:HISTory:PLAYer:SPEed.............................................................................................................. 502 DIGital<m>:HISTory:PLAYer:STATe............................................................................................................... 503 DIGital<m>:HISTory:REPLay.........................................................................................................................502 DIGital<m>:HISTory:STARt............................................................................................................................502 DIGital<m>:HISTory:STOP............................................................................................................................ 502 DIGital<m>:HISTory:TSABsolute:ALL?..........................................................................................................506 DIGital<m>:HISTory:TSABsolute?................................................................................................................. 506 DIGital<m>:HISTory:TSDate:ALL?................................................................................................................ 507 DIGital<m>:HISTory:TSDate?........................................................................................................................506 DIGital<m>:HISTory:TSRelative:ALL?........................................................................................................... 505 DIGital<m>:HISTory:TSRelative?.................................................................................................................. 505 DIGital<m>:HISTory:TTABle[:ENABle]...........................................................................................................504 DIGital<m>:HYSTeresis................................................................................................................................. 763 DIGital<m>:LABel.......................................................................................................................................... 764 DIGital<m>:LABel:STATe............................................................................................................................... 764 DIGital<m>:POSition......................................................................................................................................764 DIGital<m>:SIZE............................................................................................................................................764 DIGital<m>:TECHnology............................................................................................................................... 762 DIGital<m>:THCoupling.................................................................................................................................762 DIGital<m>:THReshold..................................................................................................................................763 DISPlay:CBAR:FFT[:POSition]...................................................................................................................... 538 DISPlay:CBAR:SPECtrogram[:POSition].......................................................................................................544 DISPlay:CBAR:ZOOM[:POSition].................................................................................................................. 473 DISPlay:CLEar[:SCReen].............................................................................................................................. 585 DISPlay:DIALog:CLOSe................................................................................................................................ 587 DISPlay:DIALog:MESSage............................................................................................................................587 DISPlay:DTIMe.............................................................................................................................................. 585 DISPlay:GRID:ANNotation:TRACk................................................................................................................ 589

User Manual 1335.9090.02  08

830

R&S®RTM3000

List of Commands

DISPlay:GRID:ANNotation[:ENABle]............................................................................................................. 589 DISPlay:GRID:STYLe.................................................................................................................................... 587 DISPlay:INTensity:GRID................................................................................................................................ 588 DISPlay:INTensity:WAVeform........................................................................................................................ 588 DISPlay:LANGuage....................................................................................................................................... 585 DISPlay:MODE.............................................................................................................................................. 551 DISPlay:PALette............................................................................................................................................ 588 DISPlay:PERSistence:CLEar.........................................................................................................................586 DISPlay:PERSistence:INFinite...................................................................................................................... 587 DISPlay:PERSistence:TIME.......................................................................................................................... 586 DISPlay:PERSistence:TYPE......................................................................................................................... 586 DISPlay:PERSistence[:STATe]...................................................................................................................... 586 DISPlay:STYLe.............................................................................................................................................. 588 DISPlay:XY:XSOurce.....................................................................................................................................552 DISPlay:XY:Y1Source....................................................................................................................................552 DISPlay:XY:Y2Source....................................................................................................................................552 DVM<m>:ENABle.......................................................................................................................................... 552 DVM<m>:RESult[:ACTual]:STATus?............................................................................................................. 554 DVM<m>:RESult[:ACTual]?...........................................................................................................................553 DVM<m>:SOURce.........................................................................................................................................553 DVM<m>:TYPE............................................................................................................................................. 553 EXPort:ATABle:NAME................................................................................................................................... 508 EXPort:ATABle:SAVE.....................................................................................................................................508 EXPort:MEASurement:STATistics:ALL:NAME...............................................................................................519 EXPort:MEASurement:STATistics:ALL:SAVE................................................................................................ 519 EXPort:MEASurement<m>:STATistics:NAME............................................................................................... 519 EXPort:MEASurement<m>:STATistics:SAVE................................................................................................ 519 EXPort:POWer:NAME................................................................................................................................... 722 EXPort:POWer:NAME................................................................................................................................... 753 EXPort:POWer:SAVE.................................................................................................................................... 722 EXPort:POWer:SAVE.................................................................................................................................... 754 EXPort:SEARch:NAME..................................................................................................................................497 EXPort:SEARch:SAVE...................................................................................................................................497 EXPort:WAVeform:NAME.............................................................................................................................. 575 EXPort:WAVeform:SAVE............................................................................................................................... 576 EXPort:WAVeform:SOURce...........................................................................................................................575 FORMat:BORDer...........................................................................................................................................565 FORMat[:DATA]............................................................................................................................................. 563 HCOPy:COLor:SCHeme................................................................................................................................578 HCOPy:CWINdow..........................................................................................................................................576 HCOPy:DATA?...............................................................................................................................................577 HCOPy:FORMat............................................................................................................................................ 577 HCOPy:LANGuage........................................................................................................................................ 577 HCOPy:SIZE:X?............................................................................................................................................ 577 HCOPy:SIZE:Y?............................................................................................................................................ 577 HCOPy[:IMMediate]....................................................................................................................................... 576 LOGic<p>:CURRent:STATe:MAXimum?....................................................................................................... 761 LOGic<p>:CURRent:STATe:MINimum?........................................................................................................ 761 LOGic<p>:DATA:HEADer?............................................................................................................................ 766 LOGic<p>:DATA:POINts................................................................................................................................ 766

User Manual 1335.9090.02  08

831

R&S®RTM3000

List of Commands

LOGic<p>:DATA:XINCrement?......................................................................................................................573 LOGic<p>:DATA:XORigin?............................................................................................................................ 573 LOGic<p>:DATA:YINCrement?......................................................................................................................574 LOGic<p>:DATA:YORigin?............................................................................................................................ 573 LOGic<p>:DATA:YRESolution?..................................................................................................................... 574 LOGic<p>:DATA?.......................................................................................................................................... 765 LOGic<p>:HISTory:CONTrol:ENABle]........................................................................................................... 501 LOGic<p>:HISTory:CURRent........................................................................................................................ 501 LOGic<p>:HISTory:PALL............................................................................................................................... 501 LOGic<p>:HISTory:PLAYer:SPEed................................................................................................................502 LOGic<p>:HISTory:PLAYer:STATe.................................................................................................................503 LOGic<p>:HISTory:REPLay...........................................................................................................................503 LOGic<p>:HISTory:STARt............................................................................................................................. 502 LOGic<p>:HISTory:STOP.............................................................................................................................. 502 LOGic<p>:HISTory:TSABsolute:ALL?........................................................................................................... 506 LOGic<p>:HISTory:TSABsolute?...................................................................................................................506 LOGic<p>:HISTory:TSDate:ALL?.................................................................................................................. 507 LOGic<p>:HISTory:TSDate?..........................................................................................................................506 LOGic<p>:HISTory:TSRelative:ALL?.............................................................................................................505 LOGic<p>:HISTory:TSRelative?.................................................................................................................... 505 LOGic<p>:HISTory:TTABle[:ENABle]............................................................................................................ 504 LOGic<p>:PROBe[:ENABle]?........................................................................................................................760 LOGic<p>:STATe........................................................................................................................................... 762 MASK:ACTion:PULSe:EVENt:MODE............................................................................................................ 532 MASK:ACTion:SCRSave:DESTination.......................................................................................................... 533 MASK:ACTion:SCRSave:EVENt:MODE....................................................................................................... 532 MASK:ACTion:SOUNd:EVENt:MODE........................................................................................................... 532 MASK:ACTion:STOP:EVENt:COUNt.............................................................................................................533 MASK:ACTion:STOP:EVENt:MODE..............................................................................................................533 MASK:ACTion:WFMSave:DESTination......................................................................................................... 534 MASK:ACTion:WFMSave:EVENt:MODE...................................................................................................... 532 MASK:ACTion:YOUT:ENABle........................................................................................................................534 MASK:CAPTure[:MODE]............................................................................................................................... 535 MASK:CHCopy.............................................................................................................................................. 531 MASK:COUNt?.............................................................................................................................................. 535 MASK:DATA:HEADer?.................................................................................................................................. 571 MASK:DATA:XINCrement?............................................................................................................................ 573 MASK:DATA:XORigin?.................................................................................................................................. 573 MASK:DATA:YINCrement?............................................................................................................................ 574 MASK:DATA:YORigin?.................................................................................................................................. 573 MASK:DATA:YRESolution?........................................................................................................................... 574 MASK:DATA?.................................................................................................................................................571 MASK:LOAD.................................................................................................................................................. 532 MASK:RESet:COUNter..................................................................................................................................535 MASK:SAVE.................................................................................................................................................. 531 MASK:SOURce..............................................................................................................................................530 MASK:STATe................................................................................................................................................. 530 MASK:TEST...................................................................................................................................................535 MASK:VCOunt?............................................................................................................................................. 535 MASK:XWIDth............................................................................................................................................... 531

User Manual 1335.9090.02  08

832

R&S®RTM3000

List of Commands

MASK:YPOSition........................................................................................................................................... 531 MASK:YSCale................................................................................................................................................531 MASK:YWIDth............................................................................................................................................... 531 MEASurement<m>:ALL[:STATe]....................................................................................................................509 MEASurement<m>:AOFF..............................................................................................................................509 MEASurement<m>:AON................................................................................................................................509 MEASurement<m>:ARESult?........................................................................................................................509 MEASurement<m>:DELay:DIRection............................................................................................................513 MEASurement<m>:DELay:MARKer.............................................................................................................. 514 MEASurement<m>:DELay:SLOPe................................................................................................................ 513 MEASurement<m>:GATE..............................................................................................................................521 MEASurement<m>:GATE:ABSolute:STARt.................................................................................................. 521 MEASurement<m>:GATE:ABSolute:STOP................................................................................................... 521 MEASurement<m>:GATE:MODE.................................................................................................................. 521 MEASurement<m>:GATE:RELative:STARt................................................................................................... 522 MEASurement<m>:GATE:RELative:STOP................................................................................................... 522 MEASurement<m>:MAIN.............................................................................................................................. 510 MEASurement<m>:RESult:AVG?..................................................................................................................516 MEASurement<m>:RESult:NPEak?.............................................................................................................. 517 MEASurement<m>:RESult:PPEak?.............................................................................................................. 517 MEASurement<m>:RESult:STDDev?............................................................................................................517 MEASurement<m>:RESult:WFMCount?....................................................................................................... 517 MEASurement<m>:RESult[:ACTual]?........................................................................................................... 516 MEASurement<m>:SOURce......................................................................................................................... 512 MEASurement<m>:STATistics:RESet........................................................................................................... 515 MEASurement<m>:STATistics:VALue:ALL?.................................................................................................. 518 MEASurement<m>:STATistics:VALue<n>?................................................................................................... 518 MEASurement<m>:STATistics:WEIGht?....................................................................................................... 518 MEASurement<m>:STATistics[:ENABle]....................................................................................................... 514 MEASurement<m>:TIMeout:AUTO............................................................................................................... 516 MEASurement<m>:TIMeout[TIME]................................................................................................................515 MEASurement<m>[:ENABle].........................................................................................................................510 MMEMory:CATalog:LENGth?........................................................................................................................ 582 MMEMory:CATalog?...................................................................................................................................... 581 MMEMory:CDIRectory................................................................................................................................... 579 MMEMory:COPY........................................................................................................................................... 582 MMEMory:DATA............................................................................................................................................ 583 MMEMory:DCATalog:LENGth?......................................................................................................................581 MMEMory:DCATalog?....................................................................................................................................580 MMEMory:DELete..........................................................................................................................................583 MMEMory:DRIVes?....................................................................................................................................... 579 MMEMory:LOAD:STATe................................................................................................................................ 584 MMEMory:MDIRectory...................................................................................................................................579 MMEMory:MOVE........................................................................................................................................... 582 MMEMory:MSIS.............................................................................................................................................579 MMEMory:NAME........................................................................................................................................... 576 MMEMory:RDIRectory................................................................................................................................... 580 MMEMory:STORe:STATe.............................................................................................................................. 584 PGENerator:FUNCtion...................................................................................................................................780 PGENerator:MANual:STATe<s>.................................................................................................................... 786

User Manual 1335.9090.02  08

833

R&S®RTM3000

List of Commands

PGENerator:PATTern:ARBitrary:DATA:APPend............................................................................................ 784 PGENerator:PATTern:ARBitrary:DATA:APPend:BAND................................................................................. 785 PGENerator:PATTern:ARBitrary:DATA:APPend:BOR................................................................................... 785 PGENerator:PATTern:ARBitrary:DATA:APPend:INDex................................................................................. 785 PGENerator:PATTern:ARBitrary:DATA:LENGth.............................................................................................784 PGENerator:PATTern:ARBitrary:DATA[:SET]................................................................................................ 784 PGENerator:PATTern:BURSt:NCYCle........................................................................................................... 786 PGENerator:PATTern:BURSt:STATe..............................................................................................................786 PGENerator:PATTern:COUNter:DIRection.................................................................................................... 783 PGENerator:PATTern:COUNter:FREQuency................................................................................................ 783 PGENerator:PATTern:FREQuency................................................................................................................ 783 PGENerator:PATTern:ITIMe...........................................................................................................................785 PGENerator:PATTern:LED:BLUE.................................................................................................................. 787 PGENerator:PATTern:LED:GREen................................................................................................................ 787 PGENerator:PATTern:LED:INTens.................................................................................................................788 PGENerator:PATTern:LED:RED.................................................................................................................... 787 PGENerator:PATTern:PERiod........................................................................................................................782 PGENerator:PATTern:PWM:DCYCle............................................................................................................. 787 PGENerator:PATTern:PWM:DIRection.......................................................................................................... 787 PGENerator:PATTern:PWM:ENABle............................................................................................................. 787 PGENerator:PATTern:SQUarewave:DCYCle................................................................................................ 782 PGENerator:PATTern:SQUarewave:POLarity............................................................................................... 782 PGENerator:PATTern:STATe..........................................................................................................................781 PGENerator:PATTern:STIMe......................................................................................................................... 785 PGENerator:PATTern:TRIGger:EXTern:SLOPe.............................................................................................781 PGENerator:PATTern:TRIGger:MODE.......................................................................................................... 784 PGENerator:PATTern:TRIGger:SINGle......................................................................................................... 785 POWer:ATYPe............................................................................................................................................... 708 POWer:AUToscale......................................................................................................................................... 708 POWer:AUToscale:CURRent.........................................................................................................................708 POWer:AUToscale:VOLTage......................................................................................................................... 708 POWer:CONSumption:EXECute................................................................................................................... 711 POWer:CONSumption:REPort:ADD..............................................................................................................712 POWer:CONSumption:RESTart.....................................................................................................................712 POWer:CONSumption:RESult:APParent?.................................................................................................... 712 POWer:CONSumption:RESult:DURation?.................................................................................................... 712 POWer:CONSumption:RESult:ENERgy?...................................................................................................... 712 POWer:CONSumption:RESult:PFACtor?...................................................................................................... 712 POWer:CONSumption:RESult:PHASe?........................................................................................................ 713 POWer:CONSumption:RESult:REACtive?.................................................................................................... 713 POWer:CONSumption:RESult:REALpower?.................................................................................................713 POWer:DESKew[:EXECute].......................................................................................................................... 710 POWer:DONResistance:EXECute.................................................................................................................713 POWer:DONResistance:GATE<n>:START................................................................................................... 713 POWer:DONResistance:GATE<n>STOP...................................................................................................... 714 POWer:DONResistance:REPort:ADD........................................................................................................... 714 POWer:DONResistance:RESult:DONResistance?....................................................................................... 714 POWer:EFFiciency:EXECute.........................................................................................................................714 POWer:EFFiciency:REPort:ADD................................................................................................................... 715 POWer:EFFiciency:RESult:EFFiciency:AVG?............................................................................................... 715

User Manual 1335.9090.02  08

834

R&S®RTM3000

List of Commands

POWer:EFFiciency:RESult:EFFiciency:NPEak?........................................................................................... 715 POWer:EFFiciency:RESult:EFFiciency:PPEak?........................................................................................... 715 POWer:EFFiciency:RESult:EFFiciency:STDDev?.........................................................................................715 POWer:EFFiciency:RESult:EFFiciency:WFMCount?.................................................................................... 715 POWer:EFFiciency:RESult:EFFiciency[:ACTual]?.........................................................................................715 POWer:EFFiciency:RESult:INPut:REALpower:AVG?....................................................................................715 POWer:EFFiciency:RESult:INPut:REALpower:NPEak?................................................................................715 POWer:EFFiciency:RESult:INPut:REALpower:PPEak?................................................................................ 715 POWer:EFFiciency:RESult:INPut:REALpower:STDDev?............................................................................. 715 POWer:EFFiciency:RESult:INPut:REALpower:WFMCount?.........................................................................715 POWer:EFFiciency:RESult:INPut:REALpower[:ACTual]?............................................................................. 715 POWer:EFFiciency:RESult:OUTPut:REALpower:AVG?................................................................................716 POWer:EFFiciency:RESult:OUTPut:REALpower:NPEak?............................................................................716 POWer:EFFiciency:RESult:OUTPut:REALpower:PPEak?............................................................................ 716 POWer:EFFiciency:RESult:OUTPut:REALpower:STDDev?......................................................................... 716 POWer:EFFiciency:RESult:OUTPut:REALpower:WFMCount?..................................................................... 716 POWer:EFFiciency:RESult:OUTPut:REALpower[:ACTual]?......................................................................... 716 POWer:ENABle..............................................................................................................................................708 POWer:HARMonics:AVAilable?..................................................................................................................... 717 POWer:HARMonics:DOFRequency.............................................................................................................. 717 POWer:HARMonics:ENFRequency...............................................................................................................717 POWer:HARMonics:EXECute....................................................................................................................... 717 POWer:HARMonics:MEASurement:DURation?............................................................................................ 717 POWer:HARMonics:MEASurement:FREQuency:AVG?................................................................................ 717 POWer:HARMonics:MEASurement:FREQuency:NPEak?............................................................................ 718 POWer:HARMonics:MEASurement:FREQuency:PPeak?.............................................................................718 POWer:HARMonics:MEASurement:FREQuency:STDDev?..........................................................................718 POWer:HARMonics:MEASurement:FREQuency[:ACTual]?......................................................................... 718 POWer:HARMonics:MEASurement:REALpower[:ACTual]?..........................................................................718 POWer:HARMonics:MEASurement:THDistortion:AVG?............................................................................... 718 POWer:HARMonics:MEASurement:THDistortion:NPEak?............................................................................719 POWer:HARMonics:MEASurement:THDistortion:PPeak?............................................................................ 719 POWer:HARMonics:MEASurement:THDistortion:STDDev?......................................................................... 719 POWer:HARMonics:MEASurement:THDistortion[:ACTual]?......................................................................... 719 POWer:HARMonics:MIFRequency................................................................................................................719 POWer:HARMonics:REPort:ADD.................................................................................................................. 719 POWer:HARMonics:RESult<n>:FREQency?................................................................................................ 720 POWer:HARMonics:RESult<n>:LEVel:LIMit?................................................................................................720 POWer:HARMonics:RESult<n>:LEVel[:VALue]?........................................................................................... 720 POWer:HARMonics:RESult<n>:MAXimum?................................................................................................. 720 POWer:HARMonics:RESult<n>:MEAN?....................................................................................................... 720 POWer:HARMonics:RESult<n>:MINimum?.................................................................................................. 721 POWer:HARMonics:RESult<n>:RESet......................................................................................................... 721 POWer:HARMonics:RESult<n>:VALid?........................................................................................................ 721 POWer:HARMonics:RESult<n>:VCOunt?..................................................................................................... 721 POWer:HARMonics:RESult<n>:WFMCount?................................................................................................722 POWer:HARMonics:STANdard......................................................................................................................722 POWer:INRushcurrent:EXECute................................................................................................................... 722 POWer:INRushcurrent:GATE<n>:STARt....................................................................................................... 723 POWer:INRushcurrent:GATE<n>:STOP........................................................................................................723

User Manual 1335.9090.02  08

835

R&S®RTM3000

List of Commands

POWer:INRushcurrent:GCOunt.....................................................................................................................723 POWer:INRushcurrent:REPort:ADD..............................................................................................................723 POWer:INRushcurrent:RESult<n>:AREA?....................................................................................................723 POWer:INRushcurrent:RESult<n>:MAXCurrent?..........................................................................................723 POWer:MODulation:EXECute....................................................................................................................... 725 POWer:MODulation:REPort:ADD.................................................................................................................. 725 POWer:MODulation:RESult:LPEak:AVG?..................................................................................................... 726 POWer:MODulation:RESult:LPEak:NPEak?................................................................................................. 726 POWer:MODulation:RESult:LPEak:PPEak?................................................................................................. 726 POWer:MODulation:RESult:LPEak:STDDev?...............................................................................................726 POWer:MODulation:RESult:LPEak:WFMCount?.......................................................................................... 726 POWer:MODulation:RESult:LPEak[:ACTual]?...............................................................................................726 POWer:MODulation:RESult:MEAN:AVG?..................................................................................................... 726 POWer:MODulation:RESult:MEAN:NPEak?................................................................................................. 726 POWer:MODulation:RESult:MEAN:PPEak?..................................................................................................726 POWer:MODulation:RESult:MEAN:STDDev?............................................................................................... 726 POWer:MODulation:RESult:MEAN:WFMCount?.......................................................................................... 726 POWer:MODulation:RESult:MEAN[:ACTual]?...............................................................................................726 POWer:MODulation:RESult:RMS:AVG?........................................................................................................726 POWer:MODulation:RESult:RMS:NPEak?....................................................................................................726 POWer:MODulation:RESult:RMS:PPEak?.................................................................................................... 726 POWer:MODulation:RESult:RMS:STDDev?................................................................................................. 726 POWer:MODulation:RESult:RMS:WFMCount?.............................................................................................726 POWer:MODulation:RESult:RMS[:ACTual]?................................................................................................. 726 POWer:MODulation:RESult:STDDev:AVG?.................................................................................................. 727 POWer:MODulation:RESult:STDDev:NPEak?.............................................................................................. 727 POWer:MODulation:RESult:STDDev:PPEak?.............................................................................................. 727 POWer:MODulation:RESult:STDDev:STDDev?............................................................................................727 POWer:MODulation:RESult:STDDev:WFMCount?....................................................................................... 727 POWer:MODulation:RESult:STDDev[:ACTual]?............................................................................................727 POWer:MODulation:RESult:UPEak:AVG?.................................................................................................... 727 POWer:MODulation:RESult:UPEak:NPEak?.................................................................................................727 POWer:MODulation:RESult:UPEak:PPEak?.................................................................................................727 POWer:MODulation:RESult:UPEak:STDDev?.............................................................................................. 727 POWer:MODulation:RESult:UPEak[:ACTual]?.............................................................................................. 727 POWer:MODulation:RESult:UPEakWFMCount?...........................................................................................727 POWer:MODulation:THReshold:HYSTeresis................................................................................................ 725 POWer:MODulation:THReshold:LOWer........................................................................................................ 725 POWer:MODulation:THReshold[:UPPer].......................................................................................................725 POWer:MODulation:TYPE.............................................................................................................................725 POWer:ONOFf:EXECute............................................................................................................................... 728 POWer:ONOFf:MEASurement...................................................................................................................... 728 POWer:ONOFf:REPort:ADD..........................................................................................................................728 POWer:ONOFf:RESult<n>:TIME?.................................................................................................................728 POWer:QUALity:EXECute............................................................................................................................. 730 POWer:QUALity:REPort:ADD........................................................................................................................730 POWer:QUALity:RESult:CURRent:CREStfactor:AVG?................................................................................. 730 POWer:QUALity:RESult:CURRent:CREStfactor:NPEak?............................................................................. 730 POWer:QUALity:RESult:CURRent:CREStfactor:PPEak?............................................................................. 731 POWer:QUALity:RESult:CURRent:CREStfactor:STDDev?...........................................................................731

User Manual 1335.9090.02  08

836

R&S®RTM3000

List of Commands

POWer:QUALity:RESult:CURRent:CREStfactor:WFMCount?...................................................................... 731 POWer:QUALity:RESult:CURRent:CREStfactor[:ACTual]?.......................................................................... 732 POWer:QUALity:RESult:CURRent:FREQuency:AVG?................................................................................. 730 POWer:QUALity:RESult:CURRent:FREQuency:NPEak?............................................................................. 730 POWer:QUALity:RESult:CURRent:FREQuency:PPEak?..............................................................................731 POWer:QUALity:RESult:CURRent:FREQuency:STDDev?........................................................................... 731 POWer:QUALity:RESult:CURRent:FREQuency:WFMCount?...................................................................... 731 POWer:QUALity:RESult:CURRent:FREQuency[:ACTual]?...........................................................................732 POWer:QUALity:RESult:CURRent:RMS:AVG?............................................................................................. 730 POWer:QUALity:RESult:CURRent:RMS:NPEak?......................................................................................... 730 POWer:QUALity:RESult:CURRent:RMS:PPEak?......................................................................................... 731 POWer:QUALity:RESult:CURRent:RMS:STDDev?.......................................................................................731 POWer:QUALity:RESult:CURRent:RMS:WFMCount?.................................................................................. 731 POWer:QUALity:RESult:CURRent:RMS[:ACTual]?...................................................................................... 732 POWer:QUALity:RESult:POWer:APParent:AVG?......................................................................................... 730 POWer:QUALity:RESult:POWer:APParent:NPEak?..................................................................................... 730 POWer:QUALity:RESult:POWer:APParent:PPEak?..................................................................................... 731 POWer:QUALity:RESult:POWer:APParent:STDDev?................................................................................... 731 POWer:QUALity:RESult:POWer:APParent:WFMCount?.............................................................................. 732 POWer:QUALity:RESult:POWer:APParent[:ACTual]?...................................................................................732 POWer:QUALity:RESult:POWer:PFACtor:AVG?........................................................................................... 730 POWer:QUALity:RESult:POWer:PFACtor:NPEak?....................................................................................... 730 POWer:QUALity:RESult:POWer:PFACtor:PPEak?....................................................................................... 731 POWer:QUALity:RESult:POWer:PFACtor:STDDev?.....................................................................................731 POWer:QUALity:RESult:POWer:PFACtor:WFMCount?................................................................................ 732 POWer:QUALity:RESult:POWer:PFACtor[:ACTual]?.................................................................................... 732 POWer:QUALity:RESult:POWer:PHASe:AVG?.............................................................................................730 POWer:QUALity:RESult:POWer:PHASe:NPEak?......................................................................................... 730 POWer:QUALity:RESult:POWer:PHASe:PPEak?......................................................................................... 731 POWer:QUALity:RESult:POWer:PHASe:STDDev?...................................................................................... 731 POWer:QUALity:RESult:POWer:PHASe:WFMCount?.................................................................................. 732 POWer:QUALity:RESult:POWer:PHASe[:ACTual]?...................................................................................... 732 POWer:QUALity:RESult:POWer:REACtive:AVG?......................................................................................... 730 POWer:QUALity:RESult:POWer:REACtive:NPEak?..................................................................................... 730 POWer:QUALity:RESult:POWer:REACtive:PPEak?..................................................................................... 731 POWer:QUALity:RESult:POWer:REACtive:STDDev?...................................................................................731 POWer:QUALity:RESult:POWer:REACtive:WFMCount?.............................................................................. 732 POWer:QUALity:RESult:POWer:REACtive[:ACTual]?.................................................................................. 732 POWer:QUALity:RESult:POWer:REALpower:AVG?..................................................................................... 730 POWer:QUALity:RESult:POWer:REALpower:NPEak?................................................................................. 730 POWer:QUALity:RESult:POWer:REALpower:PPEak?..................................................................................731 POWer:QUALity:RESult:POWer:REALpower:STDDev?............................................................................... 731 POWer:QUALity:RESult:POWer:REALpower:WFMCount?.......................................................................... 732 POWer:QUALity:RESult:POWer:REALpower[:ACTual]?...............................................................................732 POWer:QUALity:RESult:VOLTage:CREStfactor:AVG?..................................................................................730 POWer:QUALity:RESult:VOLTage:CREStfactor:NPEak?..............................................................................731 POWer:QUALity:RESult:VOLTage:CREStfactor:PPEak?.............................................................................. 731 POWer:QUALity:RESult:VOLTage:CREStfactor:STDDev?........................................................................... 731 POWer:QUALity:RESult:VOLTage:CREStfactor:WFMCount?.......................................................................732 POWer:QUALity:RESult:VOLTage:CREStfactor[:ACTual]?........................................................................... 732

User Manual 1335.9090.02  08

837

R&S®RTM3000

List of Commands

POWer:QUALity:RESult:VOLTage:FREQuency:AVG?.................................................................................. 730 POWer:QUALity:RESult:VOLTage:FREQuency:NPEak?.............................................................................. 731 POWer:QUALity:RESult:VOLTage:FREQuency:PPEak?.............................................................................. 731 POWer:QUALity:RESult:VOLTage:FREQuency:STDDev?............................................................................731 POWer:QUALity:RESult:VOLTage:FREQuency:WFMCount?....................................................................... 732 POWer:QUALity:RESult:VOLTage:FREQuency[:ACTual]?........................................................................... 732 POWer:QUALity:RESult:VOLTage:RMS:AVG?..............................................................................................730 POWer:QUALity:RESult:VOLTage:RMS:NPEak?..........................................................................................731 POWer:QUALity:RESult:VOLTage:RMS:PPEak?.......................................................................................... 731 POWer:QUALity:RESult:VOLTage:RMS:STDDev?....................................................................................... 731 POWer:QUALity:RESult:VOLTage:RMS:WFMCount?...................................................................................732 POWer:QUALity:RESult:VOLTage:RMS[:ACTual]?....................................................................................... 732 POWer:REPort:ADD...................................................................................................................................... 710 POWer:REPort:DESCription..........................................................................................................................710 POWer:REPort:DUT...................................................................................................................................... 710 POWer:REPort:OUTPut.................................................................................................................................710 POWer:REPort:SITE...................................................................................................................................... 711 POWer:REPort:TEMPerature........................................................................................................................ 711 POWer:REPort:USER.................................................................................................................................... 711 POWer:RESult:TABLe................................................................................................................................... 708 POWer:RIPPle:EXECute............................................................................................................................... 733 POWer:RIPPle:REPort:ADD..........................................................................................................................734 POWer:RIPPle:RESult:FREQuency:AVG?.................................................................................................... 734 POWer:RIPPle:RESult:FREQuency:AVG?.................................................................................................... 739 POWer:RIPPle:RESult:FREQuency:NPEak?................................................................................................ 734 POWer:RIPPle:RESult:FREQuency:NPEak?................................................................................................ 739 POWer:RIPPle:RESult:FREQuency:PPEak?................................................................................................ 734 POWer:RIPPle:RESult:FREQuency:PPEak?................................................................................................ 739 POWer:RIPPle:RESult:FREQuency:STDDev?..............................................................................................734 POWer:RIPPle:RESult:FREQuency:STDDev?..............................................................................................739 POWer:RIPPle:RESult:FREQuency:WFMCount?......................................................................................... 734 POWer:RIPPle:RESult:FREQuency:WFMCount?......................................................................................... 739 POWer:RIPPle:RESult:FREQuency[:ACTual]?............................................................................................. 734 POWer:RIPPle:RESult:FREQuency[:ACTual]?............................................................................................. 739 POWer:RIPPle:RESult:LPEak:AVG?............................................................................................................. 734 POWer:RIPPle:RESult:LPEak:NPEak?......................................................................................................... 734 POWer:RIPPle:RESult:LPEak:PPEak?......................................................................................................... 734 POWer:RIPPle:RESult:LPEak:STDDev?.......................................................................................................734 POWer:RIPPle:RESult:LPEak:WFMCount?.................................................................................................. 734 POWer:RIPPle:RESult:LPEak[:ACTual]?...................................................................................................... 734 POWer:RIPPle:RESult:MEAN:AVG?............................................................................................................. 735 POWer:RIPPle:RESult:MEAN:AVG?............................................................................................................. 740 POWer:RIPPle:RESult:MEAN:NPEak?......................................................................................................... 735 POWer:RIPPle:RESult:MEAN:NPEak?......................................................................................................... 740 POWer:RIPPle:RESult:MEAN:PPEak?......................................................................................................... 735 POWer:RIPPle:RESult:MEAN:PPEak?......................................................................................................... 740 POWer:RIPPle:RESult:MEAN:STDDev?.......................................................................................................735 POWer:RIPPle:RESult:MEAN:STDDev?.......................................................................................................740 POWer:RIPPle:RESult:MEAN:WFMCount?.................................................................................................. 735 POWer:RIPPle:RESult:MEAN:WFMCount?.................................................................................................. 740

User Manual 1335.9090.02  08

838

R&S®RTM3000

List of Commands

POWer:RIPPle:RESult:MEAN[:ACTual]?.......................................................................................................735 POWer:RIPPle:RESult:MEAN[:ACTual]?.......................................................................................................740 POWer:RIPPle:RESult:NDCYcle:AVG?.........................................................................................................735 POWer:RIPPle:RESult:NDCYcle:AVG?.........................................................................................................741 POWer:RIPPle:RESult:NDCYcle:NPEak?.....................................................................................................735 POWer:RIPPle:RESult:NDCYcle:NPEak?.....................................................................................................741 POWer:RIPPle:RESult:NDCYcle:PPEak?..................................................................................................... 735 POWer:RIPPle:RESult:NDCYcle:PPEak?..................................................................................................... 741 POWer:RIPPle:RESult:NDCYcle:STDDev?.................................................................................................. 735 POWer:RIPPle:RESult:NDCYcle:STDDev?.................................................................................................. 741 POWer:RIPPle:RESult:NDCYcle:WFMCount?..............................................................................................735 POWer:RIPPle:RESult:NDCYcle:WFMCount?..............................................................................................741 POWer:RIPPle:RESult:NDCYcle[:ACTual]?.................................................................................................. 735 POWer:RIPPle:RESult:NDCYcle[:ACTual]?.................................................................................................. 741 POWer:RIPPle:RESult:PDCYcle:AVG?......................................................................................................... 735 POWer:RIPPle:RESult:PDCYcle:AVG?......................................................................................................... 741 POWer:RIPPle:RESult:PDCYcle:NPEak?..................................................................................................... 735 POWer:RIPPle:RESult:PDCYcle:NPEak?..................................................................................................... 741 POWer:RIPPle:RESult:PDCYcle:PPEak?..................................................................................................... 735 POWer:RIPPle:RESult:PDCYcle:PPEak?..................................................................................................... 741 POWer:RIPPle:RESult:PDCYcle:STDDev?...................................................................................................736 POWer:RIPPle:RESult:PDCYcle:STDDev?...................................................................................................741 POWer:RIPPle:RESult:PDCYcle:WFMCount?.............................................................................................. 736 POWer:RIPPle:RESult:PDCYcle:WFMCount?.............................................................................................. 741 POWer:RIPPle:RESult:PDCYcle[:ACTual]?.................................................................................................. 735 POWer:RIPPle:RESult:PDCYcle[:ACTual]?.................................................................................................. 741 POWer:RIPPle:RESult:PEAK:AVG?.............................................................................................................. 736 POWer:RIPPle:RESult:PEAK:AVG?.............................................................................................................. 741 POWer:RIPPle:RESult:PEAK:NPEak?.......................................................................................................... 736 POWer:RIPPle:RESult:PEAK:NPEak?.......................................................................................................... 742 POWer:RIPPle:RESult:PEAK:PPEak?.......................................................................................................... 736 POWer:RIPPle:RESult:PEAK:PPEak?.......................................................................................................... 742 POWer:RIPPle:RESult:PEAK:STDDev?........................................................................................................736 POWer:RIPPle:RESult:PEAK:STDDev?........................................................................................................742 POWer:RIPPle:RESult:PEAK:WFMCount?................................................................................................... 736 POWer:RIPPle:RESult:PEAK:WFMCount?................................................................................................... 742 POWer:RIPPle:RESult:PEAK[:ACTual]?....................................................................................................... 736 POWer:RIPPle:RESult:PEAK[:ACTual]?....................................................................................................... 741 POWer:RIPPle:RESult:PERiod:AVG?........................................................................................................... 736 POWer:RIPPle:RESult:PERiod:AVG?........................................................................................................... 742 POWer:RIPPle:RESult:PERiod:NPEak?....................................................................................................... 736 POWer:RIPPle:RESult:PERiod:NPEak?....................................................................................................... 742 POWer:RIPPle:RESult:PERiod:PPEak?........................................................................................................736 POWer:RIPPle:RESult:PERiod:PPEak?........................................................................................................742 POWer:RIPPle:RESult:PERiod:STDDev?..................................................................................................... 736 POWer:RIPPle:RESult:PERiod:STDDev?..................................................................................................... 742 POWer:RIPPle:RESult:PERiod:WFMCount?................................................................................................ 736 POWer:RIPPle:RESult:PERiod:WFMCount?................................................................................................ 742 POWer:RIPPle:RESult:PERiod[:ACTual]?.....................................................................................................736 POWer:RIPPle:RESult:PERiod[:ACTual]?.....................................................................................................742

User Manual 1335.9090.02  08

839

R&S®RTM3000

List of Commands

POWer:RIPPle:RESult:STDDev:AVG?.......................................................................................................... 737 POWer:RIPPle:RESult:STDDev:AVG?.......................................................................................................... 742 POWer:RIPPle:RESult:STDDev:NPEak?...................................................................................................... 737 POWer:RIPPle:RESult:STDDev:NPEak?...................................................................................................... 742 POWer:RIPPle:RESult:STDDev:PPEak?...................................................................................................... 737 POWer:RIPPle:RESult:STDDev:PPEak?...................................................................................................... 742 POWer:RIPPle:RESult:STDDev:STDDev?....................................................................................................737 POWer:RIPPle:RESult:STDDev:STDDev?....................................................................................................742 POWer:RIPPle:RESult:STDDev:WFMCount?............................................................................................... 737 POWer:RIPPle:RESult:STDDev:WFMCount?............................................................................................... 742 POWer:RIPPle:RESult:STDDev[:ACTual]?................................................................................................... 737 POWer:RIPPle:RESult:STDDev[:ACTual]?................................................................................................... 742 POWer:RIPPle:RESult:UPEak:AVG?............................................................................................................ 737 POWer:RIPPle:RESult:UPEak:NPEak?........................................................................................................ 737 POWer:RIPPle:RESult:UPEak:PPEak?.........................................................................................................737 POWer:RIPPle:RESult:UPEak:STDDev?...................................................................................................... 737 POWer:RIPPle:RESult:UPEak:WFMCount?................................................................................................. 737 POWer:RIPPle:RESult:UPEak[:ACTual]?......................................................................................................737 POWer:SLEWrate:DSAMple..........................................................................................................................739 POWer:SLEWrate:DTIMe.............................................................................................................................. 739 POWer:SLEWrate:EXECute.......................................................................................................................... 739 POWer:SLEWrate:REPort:ADD.....................................................................................................................739 POWer:SLEWrate:RESult:LPEak:AVG?........................................................................................................740 POWer:SLEWrate:RESult:LPEak:NPEak?.................................................................................................... 740 POWer:SLEWrate:RESult:LPEak:PPEak?.................................................................................................... 740 POWer:SLEWrate:RESult:LPEak:STDDev?................................................................................................. 740 POWer:SLEWrate:RESult:LPEak:WFMCount?............................................................................................. 740 POWer:SLEWrate:RESult:LPEak[:ACTual]?................................................................................................. 740 POWer:SLEWrate:RESult:UPEak:AVG?....................................................................................................... 743 POWer:SLEWrate:RESult:UPEak:NPEak?................................................................................................... 743 POWer:SLEWrate:RESult:UPEak:PPEak?................................................................................................... 743 POWer:SLEWrate:RESult:UPEak:STDDev?................................................................................................. 743 POWer:SLEWrate:RESult:UPEak:WFMCount?............................................................................................ 743 POWer:SLEWrate:RESult:UPEak[:ACTual]?.................................................................................................743 POWer:SOA:EXECute...................................................................................................................................744 POWer:SOA:LINear:ADD.............................................................................................................................. 745 POWer:SOA:LINear:COUNt?........................................................................................................................ 745 POWer:SOA:LINear:INSert............................................................................................................................745 POWer:SOA:LINear:POINt<m>:CURRent.................................................................................................... 745 POWer:SOA:LINear:POINt<m>:CURRent:MAXimum...................................................................................745 POWer:SOA:LINear:POINt<m>:CURRent:MINimum.................................................................................... 746 POWer:SOA:LINear:POINt<m>:VOLTage..................................................................................................... 746 POWer:SOA:LINear:REMove........................................................................................................................ 746 POWer:SOA:LOGarithmic:ADD.....................................................................................................................745 POWer:SOA:LOGarithmic:COUNt?...............................................................................................................745 POWer:SOA:LOGarithmic:INSert.................................................................................................................. 745 POWer:SOA:LOGarithmic:POINt<m>:CURRent........................................................................................... 745 POWer:SOA:LOGarithmic:POINt<m>:CURRent:MAXimum......................................................................... 745 POWer:SOA:LOGarithmic:POINt<m>:CURRent:MINimum...........................................................................746 POWer:SOA:LOGarithmic:POINt<m>:VOLTage............................................................................................746

User Manual 1335.9090.02  08

840

R&S®RTM3000

List of Commands

POWer:SOA:LOGarithmic:REMove...............................................................................................................746 POWer:SOA:REPort:ADD............................................................................................................................. 751 POWer:SOA:RESTart.................................................................................................................................... 751 POWer:SOA:RESult:ACQuisition:FAILed?.................................................................................................... 746 POWer:SOA:RESult:ACQuisition:FRATe?.....................................................................................................746 POWer:SOA:RESult:ACQuisition:PASSed?.................................................................................................. 747 POWer:SOA:RESult:ACQuisition:POINts?....................................................................................................747 POWer:SOA:RESult:ACQuisition:STATe?..................................................................................................... 747 POWer:SOA:RESult:ACQuisition:TOLerance............................................................................................... 747 POWer:SOA:RESult:ACQuisition:VCOunt?...................................................................................................747 POWer:SOA:RESult:ACQuisition:VIOLation<n>:CURRent?.........................................................................748 POWer:SOA:RESult:ACQuisition:VIOLation<n>?......................................................................................... 747 POWer:SOA:RESult:TOTal:COUNt?............................................................................................................. 748 POWer:SOA:RESult:TOTal:FAILed?............................................................................................................. 748 POWer:SOA:RESult:TOTal:FRATe?.............................................................................................................. 748 POWer:SOA:RESult:TOTal:PASSed?............................................................................................................748 POWer:SOA:RESult:TOTal:SAMPle:COUNt?............................................................................................... 749 POWer:SOA:RESult:TOTal:SAMPle:FAILed?............................................................................................... 749 POWer:SOA:RESult:TOTal:SAMPle:PASSed?..............................................................................................749 POWer:SOA:RESult:TOTal:STATe?...............................................................................................................749 POWer:SOA:RESult:TOTal:TOLerance......................................................................................................... 749 POWer:SOA:RESult:TOTal:VCOunt?............................................................................................................ 749 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:HEADer?.......................................................... 750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:XINCrement?................................................... 750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:XORigin?..........................................................750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YINCrement?................................................... 751 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YORigin?..........................................................751 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA:YRESolution?...................................................751 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent:DATA?........................................................................ 750 POWer:SOA:RESult:TOTal:VIOLation<n>:CURRent?.................................................................................. 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:HEADer?...........................................................750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:XINCrement?.................................................... 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:XORigin?.......................................................... 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YINCrement?.................................................... 751 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YORigin?.......................................................... 751 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA:YRESolution?................................................... 751 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage:DATA?......................................................................... 750 POWer:SOA:RESult:TOTal:VIOLation<n>:VOLTage?................................................................................... 750 POWer:SOA:RESult:TOTal:VIOLation<n>?...................................................................................................749 POWer:SOA:SCALe...................................................................................................................................... 751 POWer:SOA:SCALe:DISPlay........................................................................................................................ 751 POWer:SOA:SCALe:MASK........................................................................................................................... 751 POWer:SOURce:CURRent<n>..................................................................................................................... 709 POWer:SOURce:VOLTage<n>...................................................................................................................... 709 POWer:SPECtrum:EXECute......................................................................................................................... 752 POWer:SPECtrum:FREQuency.....................................................................................................................752 POWer:SPECtrum:REPort:ADD.................................................................................................................... 752 POWer:SPECtrum:RESult<n>:FREQuency?................................................................................................ 752 POWer:SPECtrum:RESult<n>:LEVel[:VALue]?............................................................................................. 752 POWer:SPECtrum:RESult<n>:MAXimum?................................................................................................... 752

User Manual 1335.9090.02  08

841

R&S®RTM3000

List of Commands

POWer:SPECtrum:RESult<n>:MEAN?......................................................................................................... 753 POWer:SPECtrum:RESult<n>:MINimum?.................................................................................................... 753 POWer:SPECtrum:RESult<n>:RESet........................................................................................................... 753 POWer:SPECtrum:RESult<n>:WFMCount?..................................................................................................753 POWer:STATistics:RESet.............................................................................................................................. 709 POWer:STATistics:VISible............................................................................................................................. 709 POWer:SWITching:EXECute......................................................................................................................... 754 POWer:SWITching:GATE:CONDuction:STARt.............................................................................................. 754 POWer:SWITching:GATE:CONDuction:STOP...............................................................................................755 POWer:SWITching:GATE:NCONduction:STARt............................................................................................ 755 POWer:SWITching:GATE:NCONduction:STOP.............................................................................................755 POWer:SWITching:GATE:SWAVe................................................................................................................. 755 POWer:SWITching:GATE:TOFF:STARt.........................................................................................................755 POWer:SWITching:GATE:TOFF:STOP......................................................................................................... 755 POWer:SWITching:GATE:TON:STARt...........................................................................................................755 POWer:SWITching:GATE:TON:STOP........................................................................................................... 756 POWer:SWITching:REPort:ADD....................................................................................................................756 POWer:SWITching:RESult:CONDuction:ENERgy?.......................................................................................756 POWer:SWITching:RESult:CONDuction:POWer?......................................................................................... 756 POWer:SWITching:RESult:NCONduction:ENERgy?.....................................................................................756 POWer:SWITching:RESult:NCONduction:POWer?....................................................................................... 756 POWer:SWITching:RESult:TOFF:ENERgy?..................................................................................................756 POWer:SWITching:RESult:TOFF:POWer?....................................................................................................757 POWer:SWITching:RESult:TON:ENERgy?................................................................................................... 757 POWer:SWITching:RESult:TON:POWer?......................................................................................................757 POWer:SWITching:RESult:TOTal:ENERgy?................................................................................................. 757 POWer:SWITching:RESult:TOTal:POWer?....................................................................................................757 POWer:SWITching:TYPE...............................................................................................................................757 POWer:TRANsient:EXECute......................................................................................................................... 758 POWer:TRANsient:REPort:ADD....................................................................................................................758 POWer:TRANsient:RESult:DELay?...............................................................................................................758 POWer:TRANsient:RESult:OVERshoot?.......................................................................................................758 POWer:TRANsient:RESult:PEAK:TIME?...................................................................................................... 759 POWer:TRANsient:RESult:PEAK:VALue?.................................................................................................... 759 POWer:TRANsient:RESult:RTIMe?............................................................................................................... 759 POWer:TRANsient:RESult:SETTlingtime?.................................................................................................... 759 POWer:TRANsient:SIGHigh.......................................................................................................................... 759 POWer:TRANsient:SIGLow........................................................................................................................... 759 POWer:TRANsient:STARt............................................................................................................................. 760 POWer:TRANsient:STOP.............................................................................................................................. 760 POWer:ZOFFset[:EXECute].......................................................................................................................... 710 PROBe<m>:ID:BUILd?.................................................................................................................................. 439 PROBe<m>:ID:PARTnumber?...................................................................................................................... 439 PROBe<m>:ID:PRDate?............................................................................................................................... 439 PROBe<m>:ID:SRNumber?.......................................................................................................................... 440 PROBe<m>:ID:SWVersion?.......................................................................................................................... 440 PROBe<m>:PMETer:RESults:COMMon?..................................................................................................... 446 PROBe<m>:PMETer:RESults:DIFFerential?................................................................................................. 446 PROBe<m>:PMETer:RESults:NEGative?..................................................................................................... 447 PROBe<m>:PMETer:RESults:POSitive?.......................................................................................................447

User Manual 1335.9090.02  08

842

R&S®RTM3000

List of Commands

PROBe<m>:PMETer:RESults:SINGle?......................................................................................................... 446 PROBe<m>:PMETer:VISibility....................................................................................................................... 445 PROBe<m>:SETup:ACCoupling................................................................................................................... 445 PROBe<m>:SETup:ADVanced:AUDioverload...............................................................................................444 PROBe<m>:SETup:ADVanced:FILTer...........................................................................................................444 PROBe<m>:SETup:ADVanced:PMToffset.....................................................................................................442 PROBe<m>:SETup:ADVanced:RANGe........................................................................................................ 444 PROBe<m>:SETup:ADVanced:STPRobe..................................................................................................... 442 PROBe<m>:SETup:ADVanced:ZADJust....................................................................................................... 443 PROBe<m>:SETup:ATTenuation:MANual..................................................................................................... 437 PROBe<m>:SETup:ATTenuation:UNIT......................................................................................................... 437 PROBe<m>:SETup:ATTenuation[:AUTO]?....................................................................................................441 PROBe<m>:SETup:BANDwidth?.................................................................................................................. 441 PROBe<m>:SETup:CAPacitance?................................................................................................................ 441 PROBe<m>:SETup:DCOFfset?.....................................................................................................................446 PROBe<m>:SETup:DEGauss....................................................................................................................... 442 PROBe<m>:SETup:GAIN:MANual................................................................................................................ 438 PROBe<m>:SETup:GAIN:UNIT.................................................................................................................... 437 PROBe<m>:SETup:GAIN[:AUTO]?............................................................................................................... 441 PROBe<m>:SETup:IMPedance?.................................................................................................................. 442 PROBe<m>:SETup:MODE ...........................................................................................................................438 PROBe<m>:SETup:NAME?.......................................................................................................................... 440 PROBe<m>:SETup:OFFSwitch..................................................................................................................... 445 PROBe<m>:SETup:PRMode.........................................................................................................................443 PROBe<m>:SETup:TYPE?........................................................................................................................... 440 PROBe<m>:SETup:ZAXV............................................................................................................................. 444 REFCurve<m>:DATA:HEADer?.....................................................................................................................570 REFCurve<m>:DATA:XINCrement?.............................................................................................................. 573 REFCurve<m>:DATA:XORigin?.................................................................................................................... 573 REFCurve<m>:DATA:YINCrement?.............................................................................................................. 574 REFCurve<m>:DATA:YORigin?.................................................................................................................... 574 REFCurve<m>:DATA:YRESolution?............................................................................................................. 574 REFCurve<m>:DATA?................................................................................................................................... 570 REFCurve<m>:HORizontal:POSition............................................................................................................ 480 REFCurve<m>:HORizontal:SCALe............................................................................................................... 480 REFCurve<m>:LABel.................................................................................................................................... 481 REFCurve<m>:LOAD.................................................................................................................................... 479 REFCurve<m>:LOAD:STATe......................................................................................................................... 480 REFCurve<m>:SAVE.....................................................................................................................................479 REFCurve<m>:SOURce................................................................................................................................478 REFCurve<m>:SOURce:CATalog?............................................................................................................... 478 REFCurve<m>:STATe....................................................................................................................................479 REFCurve<m>:UPDate................................................................................................................................. 479 REFCurve<m>:VERTical:POSition................................................................................................................ 480 REFCurve<m>:VERTical:SCALe...................................................................................................................481 REFCurve<m>:WCOLor................................................................................................................................ 481 REFLevel:RELative:LOWer........................................................................................................................... 523 REFLevel:RELative:MIDDle...........................................................................................................................523 REFLevel:RELative:MODE............................................................................................................................522 REFLevel:RELative:UPPer............................................................................................................................ 523

User Manual 1335.9090.02  08

843

R&S®RTM3000

List of Commands

RUN............................................................................................................................................................... 429 RUNContinous............................................................................................................................................... 429 RUNSingle..................................................................................................................................................... 429 SEARch:CONDition....................................................................................................................................... 482 SEARch:MEASure:LEVel:PEAK:MAGNitude................................................................................................ 486 SEARch:MEASure:PEAK:POLarity............................................................................................................... 486 SEARch:PROTocol:ARINc:CONDition...........................................................................................................704 SEARch:PROTocol:ARINc:DATA:CONDition................................................................................................ 704 SEARch:PROTocol:ARINc:DATA:MAXimum................................................................................................. 705 SEARch:PROTocol:ARINc:DATA:MINimum.................................................................................................. 705 SEARch:PROTocol:ARINc:DATA:OFFSet..................................................................................................... 705 SEARch:PROTocol:ARINc:DATA:SIZE..........................................................................................................705 SEARch:PROTocol:ARINc:ERRor................................................................................................................. 705 SEARch:PROTocol:ARINc:FORMat.............................................................................................................. 706 SEARch:PROTocol:ARINc:LABel:CONDition................................................................................................ 706 SEARch:PROTocol:ARINc:LABel:MAXimum.................................................................................................706 SEARch:PROTocol:ARINc:LABel:MINimum..................................................................................................706 SEARch:PROTocol:ARINc:SDI......................................................................................................................706 SEARch:PROTocol:ARINc:SSM.................................................................................................................... 707 SEARch:PROTocol:ARINc:WORD[:TYPE].................................................................................................... 707 SEARch:PROTocol:CAN:ACKerror................................................................................................................645 SEARch:PROTocol:CAN:BITSterror.............................................................................................................. 645 SEARch:PROTocol:CAN:CONDition............................................................................................................. 644 SEARch:PROTocol:CAN:CRCerror............................................................................................................... 645 SEARch:PROTocol:CAN:DATA..................................................................................................................... 647 SEARch:PROTocol:CAN:DCONdition........................................................................................................... 647 SEARch:PROTocol:CAN:DLENgth................................................................................................................ 646 SEARch:PROTocol:CAN:FORMerror............................................................................................................ 645 SEARch:PROTocol:CAN:FRAMe.................................................................................................................. 644 SEARch:PROTocol:CAN:FTYPe................................................................................................................... 646 SEARch:PROTocol:CAN:ICONdition............................................................................................................. 646 SEARch:PROTocol:CAN:IDENtifier............................................................................................................... 646 SEARch:PROTocol:CAN:ITYPe.....................................................................................................................646 SEARch:PROTocol:LIN:CHKSerror............................................................................................................... 658 SEARch:PROTocol:LIN:CONDition............................................................................................................... 657 SEARch:PROTocol:LIN:DATA....................................................................................................................... 660 SEARch:PROTocol:LIN:DCONdition............................................................................................................. 659 SEARch:PROTocol:LIN:DLENgth.................................................................................................................. 659 SEARch:PROTocol:LIN:FRAMe.................................................................................................................... 658 SEARch:PROTocol:LIN:ICONdition............................................................................................................... 659 SEARch:PROTocol:LIN:IDENtifier................................................................................................................. 659 SEARch:PROTocol:LIN:IPERror....................................................................................................................658 SEARch:PROTocol:LIN:SYERror.................................................................................................................. 658 SEARch:PROTocol:MILStd:CONDition..........................................................................................................690 SEARch:PROTocol:MILStd:DATA:CONDition............................................................................................... 690 SEARch:PROTocol:MILStd:DATA:MAXimum................................................................................................ 690 SEARch:PROTocol:MILStd:DATA:MINimum................................................................................................. 690 SEARch:PROTocol:MILStd:DATA:OFFSet.................................................................................................... 691 SEARch:PROTocol:MILStd:DATA:WORDs................................................................................................... 691 SEARch:PROTocol:MILStd:ERRor................................................................................................................ 691

User Manual 1335.9090.02  08

844

R&S®RTM3000

List of Commands

SEARch:PROTocol:MILStd:MCODe..............................................................................................................691 SEARch:PROTocol:MILStd:RTADdress:CONDition...................................................................................... 691 SEARch:PROTocol:MILStd:RTADdress:MAXimum....................................................................................... 691 SEARch:PROTocol:MILStd:RTADdress:MINimum........................................................................................ 692 SEARch:PROTocol:MILStd:SADDress:CONDition........................................................................................692 SEARch:PROTocol:MILStd:SADDress:MAXimum........................................................................................ 692 SEARch:PROTocol:MILStd:SADDress:MCADdress......................................................................................692 SEARch:PROTocol:MILStd:SADDress:MINimum..........................................................................................692 SEARch:PROTocol:MILStd:STATus:BCReceived......................................................................................... 692 SEARch:PROTocol:MILStd:STATus:BUSY....................................................................................................692 SEARch:PROTocol:MILStd:STATus:DBCaccept........................................................................................... 693 SEARch:PROTocol:MILStd:STATus:INSTrument.......................................................................................... 693 SEARch:PROTocol:MILStd:STATus:MERRor................................................................................................693 SEARch:PROTocol:MILStd:STATus:SREQuest............................................................................................ 693 SEARch:PROTocol:MILStd:STATus:SUBSystem.......................................................................................... 693 SEARch:PROTocol:MILStd:STATus:TERMinal..............................................................................................693 SEARch:PROTocol:MILStd:TRMode............................................................................................................. 694 SEARch:PROTocol:MILStd:TTYPe................................................................................................................694 SEARch:PROTocol:MILStd:WCOunt:CONDition...........................................................................................694 SEARch:PROTocol:MILStd:WCOunt:MAXimum........................................................................................... 694 SEARch:PROTocol:MILStd:WCOunt:MINimum.............................................................................................694 SEARch:PROTocol:MILStd:WSTart............................................................................................................... 695 SEARch:RCOunt?......................................................................................................................................... 497 SEARch:RESDiagram:SHOW....................................................................................................................... 495 SEARch:RESult:ALL?....................................................................................................................................496 SEARch:RESult:BCOunt?............................................................................................................................. 495 SEARch:RESult<n>?..................................................................................................................................... 496 SEARch:SOURce.......................................................................................................................................... 483 SEARch:STATe.............................................................................................................................................. 482 SEARch:TRIGger:DATatoclock:CEDGe........................................................................................................ 490 SEARch:TRIGger:DATatoclock:CLEVel.........................................................................................................490 SEARch:TRIGger:DATatoclock:CLEVel:DELTa............................................................................................. 490 SEARch:TRIGger:DATatoclock:CSOurce...................................................................................................... 489 SEARch:TRIGger:DATatoclock:DLEVel.........................................................................................................490 SEARch:TRIGger:DATatoclock:DLEVel:DELTa............................................................................................. 490 SEARch:TRIGger:DATatoclock:HTIMe.......................................................................................................... 490 SEARch:TRIGger:DATatoclock:STIMe.......................................................................................................... 491 SEARch:TRIGger:EDGE:LEVel..................................................................................................................... 484 SEARch:TRIGger:EDGE:LEVel:DELTa......................................................................................................... 484 SEARch:TRIGger:EDGE:SLOPe...................................................................................................................484 SEARch:TRIGger:LEVel:RISetime:LOWer.................................................................................................... 486 SEARch:TRIGger:LEVel:RISetime:UPPer.....................................................................................................487 SEARch:TRIGger:LEVel:RUNT:LOWer......................................................................................................... 488 SEARch:TRIGger:LEVel:RUNT:UPPer.......................................................................................................... 488 SEARch:TRIGger:LEVel:WINDow:LOWer.....................................................................................................493 SEARch:TRIGger:LEVel:WINDow:UPPer..................................................................................................... 493 SEARch:TRIGger:PATTern:FUNCtion........................................................................................................... 491 SEARch:TRIGger:PATTern:LEVel<n>........................................................................................................... 492 SEARch:TRIGger:PATTern:LEVel<n>:DELTa................................................................................................ 492 SEARch:TRIGger:PATTern:SOURce............................................................................................................. 491

User Manual 1335.9090.02  08

845

R&S®RTM3000

List of Commands

SEARch:TRIGger:PATTern:WIDTh:DELTa.................................................................................................... 493 SEARch:TRIGger:PATTern:WIDTh:RANGe.................................................................................................. 492 SEARch:TRIGger:PATTern:WIDTh[:WIDTh]..................................................................................................493 SEARch:TRIGger:RISetime:DELTa............................................................................................................... 487 SEARch:TRIGger:RISetime:RANGe............................................................................................................. 487 SEARch:TRIGger:RISetime:SLOPe.............................................................................................................. 486 SEARch:TRIGger:RISetime:TIME................................................................................................................. 487 SEARch:TRIGger:RUNT:DELTa.................................................................................................................... 489 SEARch:TRIGger:RUNT:POLarity................................................................................................................. 488 SEARch:TRIGger:RUNT:RANGe...................................................................................................................488 SEARch:TRIGger:RUNT:WIDTh....................................................................................................................489 SEARch:TRIGger:WIDTh:DELTa...................................................................................................................485 SEARch:TRIGger:WIDTh:LEVel.................................................................................................................... 484 SEARch:TRIGger:WIDTh:LEVel:DELTa........................................................................................................ 485 SEARch:TRIGger:WIDTh:POLarity............................................................................................................... 484 SEARch:TRIGger:WIDTh:RANGe................................................................................................................. 485 SEARch:TRIGger:WIDTh:WIDTh.................................................................................................................. 485 SEARch:TRIGger:WINDow:DELTa................................................................................................................493 SEARch:TRIGger:WINDow:POLarity............................................................................................................ 494 SEARch:TRIGger:WINDow:RANGe.............................................................................................................. 494 SEARch:TRIGger:WINDow:TIMerange......................................................................................................... 494 SEARch:TRIGger:WINDow:WIDTh............................................................................................................... 495 SINGle........................................................................................................................................................... 429 SPECtrum:DIAGram:COLor:MAGNitude:MODE........................................................................................... 550 SPECtrum:DIAGram:COLor:MAXimum[:LEVel]............................................................................................ 550 SPECtrum:DIAGram:COLor:MINimum[:LEVel]..............................................................................................551 SPECtrum:DIAGram:COLor:SCHeme:FDOMain.......................................................................................... 551 SPECtrum:DIAGram:COLor:SCHeme:SPECtrogram....................................................................................551 SPECtrum:DIAGram:SPECtrogram[:ENABle]............................................................................................... 551 SPECtrum:FREQuency:AVERage:COMPlete?............................................................................................. 540 SPECtrum:FREQuency:AVERage:COUNt.................................................................................................... 540 SPECtrum:FREQuency:BANDwidth[:RESolution]:AUTO.............................................................................. 550 SPECtrum:FREQuency:BANDwidth[:RESolution]:RATio.............................................................................. 539 SPECtrum:FREQuency:BANDwidth[:RESolution][:VALue]........................................................................... 539 SPECtrum:FREQuency:CENTer....................................................................................................................538 SPECtrum:FREQuency:FULLspan................................................................................................................538 SPECtrum:FREQuency:MAGNitude:SCALe................................................................................................. 537 SPECtrum:FREQuency:POSition.................................................................................................................. 537 SPECtrum:FREQuency:RESet...................................................................................................................... 540 SPECtrum:FREQuency:SCALe..................................................................................................................... 538 SPECtrum:FREQuency:SPAN.......................................................................................................................538 SPECtrum:FREQuency:STARt...................................................................................................................... 539 SPECtrum:FREQuency:STOP.......................................................................................................................539 SPECtrum:FREQuency:WINDow:TYPE........................................................................................................536 SPECtrum:HISTory:CURRent........................................................................................................................501 SPECtrum:HISTory:EXPort:NAME................................................................................................................ 508 SPECtrum:HISTory:EXPort:SAVE................................................................................................................. 508 SPECtrum:HISTory:PALL...............................................................................................................................501 SPECtrum:HISTory:PLAYer:SPEed............................................................................................................... 502 SPECtrum:HISTory:PLAYer:STATe................................................................................................................ 503

User Manual 1335.9090.02  08

846

R&S®RTM3000

List of Commands

SPECtrum:HISTory:REPLay.......................................................................................................................... 503 SPECtrum:HISTory:STARt.............................................................................................................................502 SPECtrum:HISTory:STOP............................................................................................................................. 502 SPECtrum:HISTory:TSABsolute:ALL?...........................................................................................................506 SPECtrum:HISTory:TSABsolute?.................................................................................................................. 506 SPECtrum:HISTory:TSDate:ALL?..................................................................................................................507 SPECtrum:HISTory:TSDate?......................................................................................................................... 506 SPECtrum:HISTory:TSRelative:ALL?............................................................................................................ 505 SPECtrum:HISTory:TSRelative?....................................................................................................................505 SPECtrum:MARKer:RCOunt?....................................................................................................................... 548 SPECtrum:MARKer:REFerence:SETup:CMPeak......................................................................................... 545 SPECtrum:MARKer:REFerence:SETup:CSCReen....................................................................................... 546 SPECtrum:MARKer:REFerence:SETup:FREQuency....................................................................................546 SPECtrum:MARKer:REFerence:SETup:INDex............................................................................................. 546 SPECtrum:MARKer:REFerence:SETup:MODE............................................................................................ 546 SPECtrum:MARKer:REFerence:SETup:SPAN..............................................................................................546 SPECtrum:MARKer:RESult<n>:ALL:DELTa?................................................................................................ 548 SPECtrum:MARKer:RESult<n>:ALL?............................................................................................................548 SPECtrum:MARKer:RESult<n>:DELTa?....................................................................................................... 549 SPECtrum:MARKer:RESult<n>:FREQuency:DELTa?...................................................................................549 SPECtrum:MARKer:RESult<n>:FREQuency?.............................................................................................. 549 SPECtrum:MARKer:RESult<n>:LEVel:DELTa?............................................................................................. 550 SPECtrum:MARKer:RESult<n>:LEVel?.........................................................................................................549 SPECtrum:MARKer:RESult<n>?................................................................................................................... 548 SPECtrum:MARKer:RMARker:FREQuency?................................................................................................ 547 SPECtrum:MARKer:RMARker:LEVel?.......................................................................................................... 547 SPECtrum:MARKer:RMARker?.....................................................................................................................547 SPECtrum:MARKer:RMODe......................................................................................................................... 547 SPECtrum:MARKer:RTABle:ENABle.............................................................................................................544 SPECtrum:MARKer:SETup:DISTance........................................................................................................... 545 SPECtrum:MARKer:SETup:EXCursion......................................................................................................... 545 SPECtrum:MARKer:SETup:MLEVel.............................................................................................................. 545 SPECtrum:MARKer:SETup:MMODe............................................................................................................. 545 SPECtrum:MARKer:SETup:MWIDth............................................................................................................. 545 SPECtrum:MARKer:SOURce........................................................................................................................ 544 SPECtrum:MARKer[:ENABle]........................................................................................................................544 SPECtrum:SOURce.......................................................................................................................................536 SPECtrum:SPECtrogram:RESet................................................................................................................... 543 SPECtrum:SPECtrogram:SCALe.................................................................................................................. 543 SPECtrum:TIME:POSition............................................................................................................................. 539 SPECtrum:TIME:RANGe............................................................................................................................... 540 SPECtrum:WAVeform:AVERage:DATA:HEADer?......................................................................................... 541 SPECtrum:WAVeform:AVERage:DATA:POINts?........................................................................................... 542 SPECtrum:WAVeform:AVERage:DATA:XINCrement?...................................................................................542 SPECtrum:WAVeform:AVERage:DATA:XORigin?......................................................................................... 542 SPECtrum:WAVeform:AVERage:DATA:YINCrement?...................................................................................542 SPECtrum:WAVeform:AVERage:DATA:YORigin?......................................................................................... 543 SPECtrum:WAVeform:AVERage:DATA:YRESolution?.................................................................................. 543 SPECtrum:WAVeform:AVERage:DATA?........................................................................................................541 SPECtrum:WAVeform:AVERage[:ENABle].................................................................................................... 540

User Manual 1335.9090.02  08

847

R&S®RTM3000

List of Commands

SPECtrum:WAVeform:MAXimum:DATA:HEADer?........................................................................................ 541 SPECtrum:WAVeform:MAXimum:DATA:POINts?.......................................................................................... 542 SPECtrum:WAVeform:MAXimum:DATA:XINCrement?..................................................................................542 SPECtrum:WAVeform:MAXimum:DATA:XORigin?........................................................................................ 542 SPECtrum:WAVeform:MAXimum:DATA:YINCrement?..................................................................................542 SPECtrum:WAVeform:MAXimum:DATA:YORigin?........................................................................................ 543 SPECtrum:WAVeform:MAXimum:DATA:YRESolution?................................................................................. 543 SPECtrum:WAVeform:MAXimum:DATA?...................................................................................................... 541 SPECtrum:WAVeform:MAXimum[:ENABle]................................................................................................... 540 SPECtrum:WAVeform:MINimum:DATA:HEADer?......................................................................................... 542 SPECtrum:WAVeform:MINimum:DATA:POINts?........................................................................................... 542 SPECtrum:WAVeform:MINimum:DATA:XINCrement?................................................................................... 542 SPECtrum:WAVeform:MINimum:DATA:XORigin?......................................................................................... 542 SPECtrum:WAVeform:MINimum:DATA:YINCrement?................................................................................... 542 SPECtrum:WAVeform:MINimum:DATA:YORigin?......................................................................................... 543 SPECtrum:WAVeform:MINimum:DATA:YRESolution?.................................................................................. 543 SPECtrum:WAVeform:MINimum:DATA?........................................................................................................541 SPECtrum:WAVeform:MINimum[:ENABle].................................................................................................... 540 SPECtrum:WAVeform:SPECtrum:DATA:HEADer?........................................................................................ 542 SPECtrum:WAVeform:SPECtrum:DATA:POINts?......................................................................................... 542 SPECtrum:WAVeform:SPECtrum:DATA:XINCrement?................................................................................. 542 SPECtrum:WAVeform:SPECtrum:DATA:XORigin?........................................................................................542 SPECtrum:WAVeform:SPECtrum:DATA:YINCrement?................................................................................. 542 SPECtrum:WAVeform:SPECtrum:DATA:YORigin?........................................................................................543 SPECtrum:WAVeform:SPECtrum:DATA:YRESolution?.................................................................................543 SPECtrum:WAVeform:SPECtrum:DATA?...................................................................................................... 541 SPECtrum:WAVeform:SPECtrum[:ENABle]...................................................................................................540 SPECtrum[:STATe].........................................................................................................................................536 STATus:OPERation:CONDition?................................................................................................................... 788 STATus:OPERation:ENABle.......................................................................................................................... 788 STATus:OPERation:NTRansition...................................................................................................................789 STATus:OPERation:PTRansition................................................................................................................... 789 STATus:OPERation[:EVENt]?........................................................................................................................789 STATus:PRESet.............................................................................................................................................791 STATus:QUEStionable:ADCState:CONDition?..............................................................................................791 STATus:QUEStionable:ADCState:ENABle.................................................................................................... 791 STATus:QUEStionable:ADCState:NTRansition............................................................................................. 792 STATus:QUEStionable:ADCState:PTRansition............................................................................................. 793 STATus:QUEStionable:ADCState[:EVENt]?.................................................................................................. 792 STATus:QUEStionable:CONDition?...............................................................................................................791 STATus:QUEStionable:COVerload:CONDition?............................................................................................ 791 STATus:QUEStionable:COVerload:ENABle...................................................................................................791 STATus:QUEStionable:COVerload:NTRansition........................................................................................... 792 STATus:QUEStionable:COVerload:PTRansition............................................................................................793 STATus:QUEStionable:COVerload[:EVENt]?................................................................................................ 792 STATus:QUEStionable:ENABle..................................................................................................................... 791 STATus:QUEStionable:LIMit:CONDition?......................................................................................................791 STATus:QUEStionable:LIMit:ENABle............................................................................................................ 792 STATus:QUEStionable:LIMit:NTRansition..................................................................................................... 792 STATus:QUEStionable:LIMit:PTRansition..................................................................................................... 793

User Manual 1335.9090.02  08

848

R&S®RTM3000

List of Commands

STATus:QUEStionable:LIMit[:EVENt]?.......................................................................................................... 792 STATus:QUEStionable:MASK:CONDition?................................................................................................... 791 STATus:QUEStionable:MASK:ENABle.......................................................................................................... 792 STATus:QUEStionable:MASK:NTRansition...................................................................................................792 STATus:QUEStionable:MASK:PTRansition................................................................................................... 793 STATus:QUEStionable:MASK[:EVENt]?........................................................................................................792 STATus:QUEStionable:NTRansition.............................................................................................................. 792 STATus:QUEStionable:PTRansition.............................................................................................................. 793 STATus:QUEStionable[:EVENt]?................................................................................................................... 792 STOP............................................................................................................................................................. 430 SYSTem:BEEPer:CONTrol:STATe.................................................................................................................591 SYSTem:BEEPer:ERRor:STATe.................................................................................................................... 591 SYSTem:BEEPer:TRIG:STATe...................................................................................................................... 591 SYSTem:BEEPer[:IMMediate]....................................................................................................................... 591 SYSTem:COMMunicate:INTerface:ETHernet:DHCP..................................................................................... 593 SYSTem:COMMunicate:INTerface:ETHernet:GATeway................................................................................ 594 SYSTem:COMMunicate:INTerface:ETHernet:HTTPport................................................................................594 SYSTem:COMMunicate:INTerface:ETHernet:IPADdress.............................................................................. 594 SYSTem:COMMunicate:INTerface:ETHernet:IPPort..................................................................................... 594 SYSTem:COMMunicate:INTerface:ETHernet:MACaddress?........................................................................ 595 SYSTem:COMMunicate:INTerface:ETHernet:SUBNet.................................................................................. 594 SYSTem:COMMunicate:INTerface:ETHernet:TRANsfer............................................................................... 595 SYSTem:COMMunicate:INTerface:ETHernet:VXIPort...................................................................................594 SYSTem:COMMunicate:INTerface:USB:CLASs............................................................................................ 595 SYSTem:COMMunicate:INTerface[:SELect].................................................................................................. 591 SYSTem:DATE...............................................................................................................................................590 SYSTem:DFPRint?........................................................................................................................................ 593 SYSTem:EDUCation:PRESet........................................................................................................................ 592 SYSTem:ERRor:ALL?....................................................................................................................................592 SYSTem:ERRor[:NEXT]?...............................................................................................................................592 SYSTem:NAME..............................................................................................................................................590 SYSTem:PRESet........................................................................................................................................... 592 SYSTem:SET................................................................................................................................................. 592 SYSTem:TIME............................................................................................................................................... 590 SYSTem:TREE?............................................................................................................................................ 593 TCOunter:ENABle..........................................................................................................................................554 TCOunter:RESult[:ACTual]:FREQuency?..................................................................................................... 555 TCOunter:RESult[:ACTual]:PERiod?............................................................................................................. 555 TCOunter:SOURce........................................................................................................................................ 555 TIMebase:ACQTime...................................................................................................................................... 448 TIMebase:DIVisions?.....................................................................................................................................449 TIMebase:POSition........................................................................................................................................448 TIMebase:RANGe..........................................................................................................................................448 TIMebase:RATime?....................................................................................................................................... 449 TIMebase:REFerence....................................................................................................................................448 TIMebase:ROLL:AUTomatic.......................................................................................................................... 452 TIMebase:ROLL:MTIMe................................................................................................................................ 453 TIMebase:SCALe...........................................................................................................................................447 TIMebase:ZOOM:POSition............................................................................................................................ 472 TIMebase:ZOOM:SCALe...............................................................................................................................472

User Manual 1335.9090.02  08

849

R&S®RTM3000

List of Commands

TIMebase:ZOOM:STATe................................................................................................................................ 472 TIMebase:ZOOM:TIME..................................................................................................................................472 TRIGger:A:ARINc:DATA:CONDition.............................................................................................................. 697 TRIGger:A:ARINc:DATA:MAXimum...............................................................................................................697 TRIGger:A:ARINc:DATA:MINimum................................................................................................................ 697 TRIGger:A:ARINc:DATA:OFFSet...................................................................................................................698 TRIGger:A:ARINc:DATA:SIZE....................................................................................................................... 698 TRIGger:A:ARINc:ERRor:CODing.................................................................................................................698 TRIGger:A:ARINc:ERRor:GAP...................................................................................................................... 698 TRIGger:A:ARINc:ERRor:PARity...................................................................................................................698 TRIGger:A:ARINc:FORMat............................................................................................................................698 TRIGger:A:ARINc:LABel:CONDition..............................................................................................................699 TRIGger:A:ARINc:LABel:MAXimum.............................................................................................................. 699 TRIGger:A:ARINc:LABel:MINimum............................................................................................................... 699 TRIGger:A:ARINc:SDI................................................................................................................................... 699 TRIGger:A:ARINc:SSM..................................................................................................................................699 TRIGger:A:ARINc:TTIMe:CONDition.............................................................................................................700 TRIGger:A:ARINc:TTIMe:MAXimum............................................................................................................. 700 TRIGger:A:ARINc:TTIMe:MINimum...............................................................................................................700 TRIGger:A:ARINc:TYPE................................................................................................................................ 700 TRIGger:A:ARINc:WORD:TYPE....................................................................................................................700 TRIGger:A:CAN:ACKerror............................................................................................................................. 636 TRIGger:A:CAN:BITSterror............................................................................................................................637 TRIGger:A:CAN:CRCerror.............................................................................................................................637 TRIGger:A:CAN:DATA................................................................................................................................... 636 TRIGger:A:CAN:DCONdition......................................................................................................................... 636 TRIGger:A:CAN:DLC..................................................................................................................................... 636 TRIGger:A:CAN:FORMerror.......................................................................................................................... 637 TRIGger:A:CAN:FTYPe................................................................................................................................. 635 TRIGger:A:CAN:ICONdition...........................................................................................................................635 TRIGger:A:CAN:IDENtifier.............................................................................................................................635 TRIGger:A:CAN:ITYPe.................................................................................................................................. 635 TRIGger:A:CAN:TYPE...................................................................................................................................634 TRIGger:A:EDGE:COUPling..........................................................................................................................457 TRIGger:A:EDGE:FILTer:HFReject................................................................................................................458 TRIGger:A:EDGE:FILTer:NREJect................................................................................................................ 458 TRIGger:A:EDGE:SLOPe.............................................................................................................................. 457 TRIGger:A:FINDlevel..................................................................................................................................... 457 TRIGger:A:HOLDoff:MODE........................................................................................................................... 456 TRIGger:A:HOLDoff:TIME............................................................................................................................. 456 TRIGger:A:HYSTeresis.................................................................................................................................. 458 TRIGger:A:I2C:ACCess................................................................................................................................. 614 TRIGger:A:I2C:ADDRess.............................................................................................................................. 614 TRIGger:A:I2C:AMODe................................................................................................................................. 614 TRIGger:A:I2C:MODE................................................................................................................................... 613 TRIGger:A:I2C:PATTern.................................................................................................................................615 TRIGger:A:I2C:PLENgth................................................................................................................................615 TRIGger:A:I2C:POFFset................................................................................................................................616 TRIGger:A:I2S:CHANnel:LEFT:CONDition....................................................................................................666 TRIGger:A:I2S:CHANnel:LEFT:DMAX...........................................................................................................666

User Manual 1335.9090.02  08

850

R&S®RTM3000

List of Commands

TRIGger:A:I2S:CHANnel:LEFT:DMIN............................................................................................................667 TRIGger:A:I2S:CHANnel:RIGHt:CONDition.................................................................................................. 667 TRIGger:A:I2S:CHANnel:RIGHt:DMAX......................................................................................................... 667 TRIGger:A:I2S:CHANnel:RIGHt:DMIN.......................................................................................................... 667 TRIGger:A:I2S:CHANnel:TDM<n>:CONDition.............................................................................................. 667 TRIGger:A:I2S:CHANnel:TDM<n>:DMAX..................................................................................................... 668 TRIGger:A:I2S:CHANnel:TDM<n>:DMIN...................................................................................................... 668 TRIGger:A:I2S:FUNCtion...............................................................................................................................668 TRIGger:A:I2S:SOWords...............................................................................................................................669 TRIGger:A:I2S:TYPE..................................................................................................................................... 668 TRIGger:A:I2S:WINDow:LENGth.................................................................................................................. 669 TRIGger:A:I2S:WSELect:SLOPe...................................................................................................................669 TRIGger:A:I2S:WSSLope.............................................................................................................................. 669 TRIGger:A:LEVel<n>:RISetime:LOWer......................................................................................................... 467 TRIGger:A:LEVel<n>:RISetime:UPPer..........................................................................................................467 TRIGger:A:LEVel<n>:RUNT:LOWer.............................................................................................................. 466 TRIGger:A:LEVel<n>:RUNT:UPPer............................................................................................................... 466 TRIGger:A:LEVel<n>[:VALue]........................................................................................................................457 TRIGger:A:LIN:CHKSerror.............................................................................................................................650 TRIGger:A:LIN:DATA..................................................................................................................................... 651 TRIGger:A:LIN:DCONdition........................................................................................................................... 651 TRIGger:A:LIN:DLENgth................................................................................................................................651 TRIGger:A:LIN:ICONdition.............................................................................................................................650 TRIGger:A:LIN:IDENtifier...............................................................................................................................650 TRIGger:A:LIN:IPERror................................................................................................................................. 650 TRIGger:A:LIN:SYERror................................................................................................................................ 650 TRIGger:A:LIN:TYPE.....................................................................................................................................649 TRIGger:A:MILStd:COMMand:TYPE.............................................................................................................676 TRIGger:A:MILStd:DATA:CONDition............................................................................................................. 676 TRIGger:A:MILStd:DATA:MAXimum..............................................................................................................676 TRIGger:A:MILStd:DATA:MINimum............................................................................................................... 676 TRIGger:A:MILStd:DATA:OFFSet..................................................................................................................676 TRIGger:A:MILStd:DATA:OFFSet:CONDition............................................................................................... 676 TRIGger:A:MILStd:DATA:WORDs................................................................................................................. 677 TRIGger:A:MILStd:ERRor:MANChester........................................................................................................ 677 TRIGger:A:MILStd:ERRor:PARity..................................................................................................................677 TRIGger:A:MILStd:ERRor:SYNC...................................................................................................................677 TRIGger:A:MILStd:ERRor:TIMeout............................................................................................................... 677 TRIGger:A:MILStd:FRAMe............................................................................................................................ 678 TRIGger:A:MILStd:MCODe:CODE................................................................................................................ 678 TRIGger:A:MILStd:MCODe:VALue................................................................................................................678 TRIGger:A:MILStd:MODE..............................................................................................................................678 TRIGger:A:MILStd:RTADdress:CONDition.................................................................................................... 679 TRIGger:A:MILStd:RTADdress:MAXimum.................................................................................................... 679 TRIGger:A:MILStd:RTADdress:MINimum......................................................................................................679 TRIGger:A:MILStd:SADDress:CONDition..................................................................................................... 679 TRIGger:A:MILStd:SADDress:MAXimum...................................................................................................... 679 TRIGger:A:MILStd:SADDress:MCADdress................................................................................................... 679 TRIGger:A:MILStd:SADDress:MINimum....................................................................................................... 680 TRIGger:A:MILStd:STATus:BCReceived....................................................................................................... 680

User Manual 1335.9090.02  08

851

R&S®RTM3000

List of Commands

TRIGger:A:MILStd:STATus:BUSY................................................................................................................. 680 TRIGger:A:MILStd:STATus:DBCaccept.........................................................................................................680 TRIGger:A:MILStd:STATus:INSTrument........................................................................................................680 TRIGger:A:MILStd:STATus:MERRor............................................................................................................. 680 TRIGger:A:MILStd:STATus:SREQuest.......................................................................................................... 681 TRIGger:A:MILStd:STATus:SUBSystem........................................................................................................681 TRIGger:A:MILStd:STATus:TERMinal........................................................................................................... 681 TRIGger:A:MILStd:SYNC.............................................................................................................................. 681 TRIGger:A:MILStd:TRMode...........................................................................................................................681 TRIGger:A:MILStd:TTYPe............................................................................................................................. 681 TRIGger:A:MILStd:TYPE............................................................................................................................... 682 TRIGger:A:MILStd:WCOunt:CONDition........................................................................................................ 682 TRIGger:A:MILStd:WCOunt:MAXimum......................................................................................................... 682 TRIGger:A:MILStd:WCOunt:MINimum.......................................................................................................... 682 TRIGger:A:MILStd:WORD............................................................................................................................. 682 TRIGger:A:MODE.......................................................................................................................................... 455 TRIGger:A:PATTern:CONDition..................................................................................................................... 464 TRIGger:A:PATTern:FUNCtion...................................................................................................................... 464 TRIGger:A:PATTern:MODE........................................................................................................................... 464 TRIGger:A:PATTern:SOURce........................................................................................................................ 463 TRIGger:A:PATTern:WIDTh:DELTa................................................................................................................465 TRIGger:A:PATTern:WIDTh:RANGe..............................................................................................................465 TRIGger:A:PATTern:WIDTh[:WIDTh]............................................................................................................. 465 TRIGger:A:RISetime:DELTa.......................................................................................................................... 468 TRIGger:A:RISetime:RANGe.........................................................................................................................468 TRIGger:A:RISetime:SLOPe......................................................................................................................... 468 TRIGger:A:RISetime:TIME............................................................................................................................ 468 TRIGger:A:RUNT:DELTa................................................................................................................................466 TRIGger:A:RUNT:POLarity............................................................................................................................ 466 TRIGger:A:RUNT:RANGe..............................................................................................................................466 TRIGger:A:RUNT:WIDTh............................................................................................................................... 467 TRIGger:A:SOURce.......................................................................................................................................455 TRIGger:A:SOURce:SPI................................................................................................................................607 TRIGger:A:SOURce:UART............................................................................................................................626 TRIGger:A:SPI:MODE................................................................................................................................... 607 TRIGger:A:SPI:PATTern................................................................................................................................ 607 TRIGger:A:SPI:PLENgth................................................................................................................................608 TRIGger:A:SPI:POFFset................................................................................................................................608 TRIGger:A:TIMeout:RANGe.......................................................................................................................... 469 TRIGger:A:TIMeout:TIME.............................................................................................................................. 469 TRIGger:A:TV:FIELd......................................................................................................................................462 TRIGger:A:TV:LINE....................................................................................................................................... 463 TRIGger:A:TV:POLarity................................................................................................................................. 462 TRIGger:A:TV:STANdard...............................................................................................................................462 TRIGger:A:TYPE........................................................................................................................................... 456 TRIGger:A:UART:MODE................................................................................................................................626 TRIGger:A:UART:PATTern............................................................................................................................. 627 TRIGger:A:UART:PLENgth............................................................................................................................ 627 TRIGger:A:UART:POFFset............................................................................................................................ 627 TRIGger:A:WIDTh:DELTa.............................................................................................................................. 461

User Manual 1335.9090.02  08

852

R&S®RTM3000

List of Commands

TRIGger:A:WIDTh:POLarity...........................................................................................................................460 TRIGger:A:WIDTh:RANGe............................................................................................................................ 461 TRIGger:A:WIDTh:WIDTh............................................................................................................................. 461 TRIGger:B:DELay.......................................................................................................................................... 459 TRIGger:B:EDGE:SLOPe.............................................................................................................................. 459 TRIGger:B:ENABle........................................................................................................................................ 459 TRIGger:B:EVENt:COUNt............................................................................................................................. 460 TRIGger:B:MODE.......................................................................................................................................... 459 TRIGger:B:SOURce.......................................................................................................................................459 TRIGger:EVENt:BEEP...................................................................................................................................470 TRIGger:EVENt:REFSave............................................................................................................................. 470 TRIGger:EVENt:SCRSave.............................................................................................................................471 TRIGger:EVENt:TRIGgerout..........................................................................................................................471 TRIGger:EVENt:WFMSave............................................................................................................................471 TRIGger:EVENt[:ENABle]..............................................................................................................................470 TRIGger:OUT:MODE..................................................................................................................................... 596 TRIGger:OUT:PLENgth..................................................................................................................................596 TRIGger:OUT:POLarity.................................................................................................................................. 596 WGENerator:ARBitrary:RANGe:START........................................................................................................ 775 WGENerator:ARBitrary:RANGe:STOP..........................................................................................................775 WGENerator:ARBitrary:SOURce...................................................................................................................775 WGENerator:ARBitrary:UPDate.................................................................................................................... 775 WGENerator:ARBitrary:VISible......................................................................................................................775 WGENerator:ARBitrary[:FILE]:NAME............................................................................................................ 775 WGENerator:ARBitrary[:FILE]:OPEN............................................................................................................ 775 WGENerator:BURSt:ITIMe............................................................................................................................ 776 WGENerator:BURSt:NCYCle........................................................................................................................ 776 WGENerator:BURSt:PHASe..........................................................................................................................776 WGENerator:BURSt[:STATe]......................................................................................................................... 776 WGENerator:FREQuency..............................................................................................................................773 WGENerator:FUNCtion..................................................................................................................................772 WGENerator:FUNCtion:EXPonential:POLarity..............................................................................................773 WGENerator:FUNCtion:PULSe:DCYCle....................................................................................................... 773 WGENerator:FUNCtion:PULSe:ETIMe..........................................................................................................773 WGENerator:FUNCtion:RAMP:POLarity....................................................................................................... 774 WGENerator:MODulation:AM:DEPTh........................................................................................................... 778 WGENerator:MODulation:AM:FREQuency................................................................................................... 778 WGENerator:MODulation:ASK:DEPTh..........................................................................................................778 WGENerator:MODulation:ASK:FREQuency..................................................................................................778 WGENerator:MODulation:FM:DEViation....................................................................................................... 778 WGENerator:MODulation:FM:FREQuency....................................................................................................778 WGENerator:MODulation:FSK:HFREquency................................................................................................ 779 WGENerator:MODulation:FSK:RATE............................................................................................................ 779 WGENerator:MODulation:FUNCtion..............................................................................................................777 WGENerator:MODulation:RAMP:POLarity.................................................................................................... 779 WGENerator:MODulation:TYPE.................................................................................................................... 777 WGENerator:MODulation[:ENABLE]............................................................................................................. 777 WGENerator:NOISe:ABSolute.......................................................................................................................774 WGENerator:NOISe:RELative....................................................................................................................... 774 WGENerator:OUTPut:LOAD..........................................................................................................................774

User Manual 1335.9090.02  08

853

R&S®RTM3000

List of Commands

WGENerator:OUTPut[:ENABle].....................................................................................................................774 WGENerator:SWEep:FEND.......................................................................................................................... 779 WGENerator:SWEep:FSTart..........................................................................................................................779 WGENerator:SWEep:TIME............................................................................................................................780 WGENerator:SWEep:TYPE...........................................................................................................................780 WGENerator:SWEep[:ENABle]......................................................................................................................780 WGENerator:TRIangle:SYMMetry................................................................................................................. 773 WGENerator:VOLTage...................................................................................................................................772 WGENerator:VOLTage:OFFSet..................................................................................................................... 772

User Manual 1335.9090.02  08

854


Antenna House PDF Output Library 6.2.735 (Windows (x64))