R&S SGT100A User Manual
R&S SGT100A User Manual

R&S SGT100A User Manual

Sgma vector rf source
Table of Contents

Advertisement

®
R&S
SGT100A
SGMA Vector RF Source
User Manual
(;ÚäØ2)
1176.8674.02 ─ 07

Advertisement

Table of Contents
loading

Summary of Contents for R&S SGT100A

  • Page 1 ® R&S SGT100A SGMA Vector RF Source User Manual (;ÚäØ2) 1176.8674.02 ─ 07...
  • Page 2 ® This manual describes the following R&S SGT100A, stock no. 1419.4501.02 and its options. ● ® R&S SGT-B1, Reference Oscillator OCXO (1419.5608.02) ● ® R&S SGT-B88, Extension Unit (1419.8207.02) ● ® R&S SGT-KB106, Frequency extension to 6 GHz (1419.5708.02) ●...
  • Page 3 Basic Safety Instructions Always read through and comply with the following safety instructions! All plants and locations of the Rohde & Schwarz group of companies make every effort to keep the safety standards of our products up to date and to offer our customers the highest possible degree of safety. Our products and the auxiliary equipment they require are designed, built and tested in accordance with the safety standards that apply in each case.
  • Page 4 Basic Safety Instructions Symbol Meaning Symbol Meaning Caution ! Hot surface Alternating current (AC) Protective conductor terminal Direct/alternating current (DC/AC) To identify any terminal which is intended for connection to an external conductor for protection against electric shock in case of a fault, or the terminal of a protective earth Earth (Ground) Class II Equipment...
  • Page 5 Basic Safety Instructions Operating states and operating positions The product may be operated only under the operating conditions and in the positions specified by the manufacturer, without the product's ventilation being obstructed. If the manufacturer's specifications are not observed, this can result in electric shock, fire and/or serious personal injury or death. Applicable local or national safety regulations and rules for the prevention of accidents must be observed in all work performed.
  • Page 6 Basic Safety Instructions 6. The product may be operated only from TN/TT supply networks fuse-protected with max. 16 A (higher fuse only after consulting with the Rohde & Schwarz group of companies). 7. Do not insert the plug into sockets that are dusty or dirty. Insert the plug firmly and all the way into the socket provided for this purpose.
  • Page 7 Basic Safety Instructions 2. Before you move or transport the product, read and observe the section titled "Transport". 3. As with all industrially manufactured goods, the use of substances that induce an allergic reaction (allergens) such as nickel cannot be generally excluded. If you develop an allergic reaction (such as a skin rash, frequent sneezing, red eyes or respiratory difficulties) when using a Rohde &...
  • Page 8 Basic Safety Instructions 2. Adjustments, replacement of parts, maintenance and repair may be performed only by electrical experts authorized by Rohde & Schwarz. Only original parts may be used for replacing parts relevant to safety (e.g. power switches, power transformers, fuses). A safety test must always be performed after parts relevant to safety have been replaced (visual inspection, protective conductor test, insulation resistance measurement, leakage current measurement, functional test).
  • Page 9 Instrucciones de seguridad elementales Waste disposal/Environmental protection 1. Specially marked equipment has a battery or accumulator that must not be disposed of with unsorted municipal waste, but must be collected separately. It may only be disposed of at a suitable collection point or via a Rohde &...
  • Page 10 Instrucciones de seguridad elementales Se parte del uso correcto del producto para los fines definidos si el producto es utilizado conforme a las indicaciones de la correspondiente documentación del producto y dentro del margen de rendimiento definido (ver hoja de datos, documentación, informaciones de seguridad que siguen). El uso del producto hace necesarios conocimientos técnicos y ciertos conocimientos del idioma inglés.
  • Page 11 Instrucciones de seguridad elementales Símbolo Significado Símbolo Significado Aviso: Cuidado en el manejo de dispositivos Distintivo de la UE para la eliminación por sensibles a la electrostática (ESD) separado de dispositivos eléctricos y electrónicos Más información en la sección "Eliminación/protección del medio ambiente", punto 2.
  • Page 12 Instrucciones de seguridad elementales 1. Si no se convino de otra manera, es para los productos Rohde & Schwarz válido lo que sigue: como posición de funcionamiento se define por principio la posición con el suelo de la caja para abajo, modo de protección IP 2X, uso solamente en estancias interiores, utilización hasta 2000 m sobre el nivel del mar, transporte hasta 4500 m sobre el nivel del mar.
  • Page 13 Instrucciones de seguridad elementales 6. Solamente está permitido el funcionamiento en redes de alimentación TN/TT aseguradas con fusibles de 16 A como máximo (utilización de fusibles de mayor amperaje solo previa consulta con el grupo de empresas Rohde & Schwarz). 7.
  • Page 14 Instrucciones de seguridad elementales Funcionamiento 1. El uso del producto requiere instrucciones especiales y una alta concentración durante el manejo. Debe asegurarse que las personas que manejen el producto estén a la altura de los requerimientos necesarios en cuanto a aptitudes físicas, psíquicas y emocionales, ya que de otra manera no se pueden excluir lesiones o daños de objetos.
  • Page 15 Instrucciones de seguridad elementales Reparación y mantenimiento 1. El producto solamente debe ser abierto por personal especializado con autorización para ello. Antes de manipular el producto o abrirlo, es obligatorio desconectarlo de la tensión de alimentación, para evitar toda posibilidad de choque eléctrico. 2.
  • Page 16 Instrucciones de seguridad elementales 2. Las asas instaladas en los productos sirven solamente de ayuda para el transporte del producto por personas. Por eso no está permitido utilizar las asas para la sujeción en o sobre medios de transporte como p. ej. grúas, carretillas elevadoras de horquilla, carros etc. Es responsabilidad suya fijar los productos de manera segura a los medios de transporte o elevación.
  • Page 17 Grundlegende Sicherheitshinweise Lesen und beachten Sie unbedingt die nachfolgenden Anweisungen und Sicherheitshinweise! Alle Werke und Standorte der Rohde & Schwarz Firmengruppe sind ständig bemüht, den Sicherheitsstandard unserer Produkte auf dem aktuellsten Stand zu halten und unseren Kunden ein höchstmögliches Maß an Sicherheit zu bieten. Unsere Produkte und die dafür erforderlichen Zusatzgeräte werden entsprechend der jeweils gültigen Sicherheitsvorschriften gebaut und geprüft.
  • Page 18 Grundlegende Sicherheitshinweise Symbole und Sicherheitskennzeichnungen Symbol Bedeutung Symbol Bedeutung Achtung, allgemeine Gefahrenstelle EIN-/AUS (Versorgung) Produktdokumentation beachten Vorsicht beim Umgang mit Geräten mit hohem Stand-by-Anzeige Gewicht Gefahr vor elektrischem Schlag Gleichstrom (DC) Warnung vor heißer Oberfläche Wechselstrom (AC) Schutzleiteranschluss Gleichstrom/Wechselstrom (DC/AC) Erdungsanschluss Gerät entspricht den Sicherheits- anforderungen an die Schutzklasse II...
  • Page 19 Grundlegende Sicherheitshinweise Signalworte und ihre Bedeutung Die folgenden Signalworte werden in der Produktdokumentation verwendet, um vor Risiken und Gefahren zu warnen. kennzeichnet eine unmittelbare Gefährdung mit hohem Risiko, die Tod oder schwere Körperverletzung zur Folge haben wird, wenn sie nicht vermieden wird.
  • Page 20 Grundlegende Sicherheitshinweise Elektrische Sicherheit Werden die Hinweise zur elektrischen Sicherheit nicht oder unzureichend beachtet, kann dies elektrischen Schlag, Brand und/oder schwere Verletzungen von Personen, unter Umständen mit Todesfolge, verursachen. 1. Vor jedem Einschalten des Produkts ist sicherzustellen, dass die am Produkt eingestellte Nennspannung und die Netznennspannung des Versorgungsnetzes übereinstimmen.
  • Page 21 Grundlegende Sicherheitshinweise 12. Wird ein Produkt ortsfest angeschlossen, ist die Verbindung zwischen dem Schutzleiteranschluss vor Ort und dem Geräteschutzleiter vor jeglicher anderer Verbindung herzustellen. Aufstellung und Anschluss darf nur durch eine Elektrofachkraft erfolgen. 13. Bei ortsfesten Geräten ohne eingebaute Sicherung, Selbstschalter oder ähnliche Schutzeinrichtung muss der Versorgungskreis so abgesichert sein, dass alle Personen, die Zugang zum Produkt haben, sowie das Produkt selbst ausreichend vor Schäden geschützt sind.
  • Page 22 Grundlegende Sicherheitshinweise 5. Bei bestimmten Produkten, z.B. HF-Funkanlagen, können funktionsbedingt erhöhte elektromag- netische Strahlungen auftreten. Unter Berücksichtigung der erhöhten Schutzwürdigkeit des unge- borenen Lebens müssen Schwangere durch geeignete Maßnahmen geschützt werden. Auch Träger von Herzschrittmachern können durch elektromagnetische Strahlungen gefährdet sein. Der Arbeitgeber/Betreiber ist verpflichtet, Arbeitsstätten, bei denen ein besonderes Risiko einer Strahlen- exposition besteht, zu beurteilen und zu kennzeichnen und mögliche Gefahren abzuwenden.
  • Page 23 Grundlegende Sicherheitshinweise 3. Zellen oder Batterien dürfen nicht kurzgeschlossen werden. Zellen oder Batterien dürfen nicht gefahrbringend in einer Schachtel oder in einem Schubfach gelagert werden, wo sie sich gegenseitig kurzschließen oder durch andere leitende Werkstoffe kurzgeschlossen werden können. Eine Zelle oder Batterie darf erst aus ihrer Originalverpackung entnommen werden, wenn sie verwendet werden soll.
  • Page 24 Grundlegende Sicherheitshinweise 3. Werden Produkte oder ihre Bestandteile über den bestimmungsgemäßen Betrieb hinaus mechanisch und/oder thermisch bearbeitet, können ggf. gefährliche Stoffe (schwermetallhaltiger Staub wie z.B. Blei, Beryllium, Nickel) freigesetzt werden. Die Zerlegung des Produkts darf daher nur von speziell geschultem Fachpersonal erfolgen. Unsachgemäßes Zerlegen kann Gesundheitsschäden hervorrufen.
  • Page 25 Consignes de sécurité fondamentales Lisez et respectez impérativement les instructions et consignes de sécurité suivantes Les usines et sites du groupe Rohde & Schwarz veillent à la conformité des produits du groupe avec les normes de sécurité en vigueur dans un souci constant de garantir aux clients le plus haut niveau de sécurité...
  • Page 26 Consignes de sécurité fondamentales Symboles et marquages de sécurité Symbole Signification Symbole Signification Avis, source générale de danger MARCHE / ARRET (tension d’alimentation) Se référer à la documentation produit Attention lors de la manipulation d’appareils Indicateur de veille ayant un poids élevé Risque de choc électrique Courant continu (CC) Avertissement, surface chaude...
  • Page 27 Consignes de sécurité fondamentales Mots d’alerte et significations Les mots d’alerte suivants sont utilisés dans la documentation produit pour avertir des risques et dangers. Indique une situation dangereuse immédiate qui, si elle n’est pas évitée, comporte un risque élevé de blessures graves ou mortelles.
  • Page 28 Consignes de sécurité fondamentales Sécurité électrique Si les consignes relatives à la sécurité électrique ne sont pas ou sont insuffisamment respectées, il peut s’ensuivre des chocs électriques, des incendies et/ou des blessures graves pouvant éventuellement entraîner la mort. 1. Avant chaque mise sous tension du produit, il faut s’assurer que la tension nominale réglée sur le produit correspond à...
  • Page 29 Consignes de sécurité fondamentales 12. Si un produit est connecté de façon stationnaire, établir avant toute autre connexion le raccordement du conducteur de protection local et du conducteur de protection du produit. L’installation et le raccordement ne peuvent être effectués que par un électricien ou électronicien qualifié. 13.
  • Page 30 Consignes de sécurité fondamentales 5. Selon les fonctions, certains produits, tels que des systèmes de radiocommunication RF, peuvent produire des niveaux élevés de rayonnement électromagnétique. Étant donné la vulnérabilité de l’enfant à naître, les femmes enceintes doivent être protégées par des mesures appropriées. Les porteurs de stimulateurs cardiaques peuvent également être menacés par les rayonnements électromagnétiques.
  • Page 31 Consignes de sécurité fondamentales 1. Les cellules ne doivent être ni démontées, ni ouvertes, ni réduites en morceaux. 2. Ne jamais exposer les cellules ou batteries à la chaleur ou au feu. Ne pas les stocker dans un endroit où elles sont exposées au rayonnement direct du soleil. Tenir les cellules et batteries au sec. Nettoyer les raccords sales avec un chiffon sec et propre.
  • Page 32 Consignes de sécurité fondamentales 2. Au terme de sa durée de vie, un produit ne peut pas être éliminé avec les déchets ménagers normaux, mais doit être collecté séparément. Rohde & Schwarz GmbH & Co. KG a développé un concept d’élimination des déchets et assume toutes les obligations en matière de reprise et d’élimination, valables pour les fabricants au sein de l’UE.
  • Page 33 Customer Support Technical support – where and when you need it For quick, expert help with any Rohde & Schwarz equipment, contact one of our Customer Support Centers. A team of highly qualified engineers provides telephone support and will work with you to find a solution to your query on any aspect of the operation, programming or applications of Rohde &...
  • Page 34: Table Of Contents

    ® Contents R&S SGT100A Contents 1 Preface....................15 Key Features........................15 Documentation Overview................... 15 Typographical Conventions..................17 2 Preparing for Use................. 18 Putting into Operation....................18 2.1.1 EMI Suppression......................19 2.1.2 Unpacking and Checking the Instrument..............19 2.1.3 Accessory List....................... 20 2.1.4 Placing or Mounting the Instrument................20 2.1.5...
  • Page 35 ® Contents R&S SGT100A How to Create a Waveform File with R&S WinIQSIM2 and Load it in the ARB..39 5 System Overview................. 45 Setups for Instrument Control................... 45 5.1.1 Manual Operation from the R&S SGMA-GUI..............45 5.1.2 Remote Control from a Controller................. 45 Managing Files on the R&S SGT................
  • Page 36 ® Contents R&S SGT100A 6.5.2.8 How to Reserve the Instrument for Control..............65 6.5.3 Finding Out the Default Hostname of the Instrument............65 6.5.4 Bidirectional Instrument Identification ................66 6.5.5 Managing Messages in the Info Dialog................. 67 Remote Control of the R&S SGMA-GUI..............68 6.6.1...
  • Page 37 ® Contents R&S SGT100A 7.1.4 ARB Offsets........................ 123 Additive White Gaussian Noise (AWGN) - Noise Generator......... 123 7.2.1 About the AWGN Generator..................123 7.2.2 AWGN Settings......................125 7.2.2.1 General Settings......................125 7.2.2.2 Noise Power/ Output Results Settings................ 127 I/Q Modulation and Impairment Settings..............132 7.3.1...
  • Page 38 ® Contents R&S SGT100A 7.5.6 Edit I/Q Envelope Shape Settings................175 7.5.7 Polynomial Coefficients Setting...................176 Applying Digital Predistortion................. 178 7.6.1 Required Options......................179 7.6.2 About Digital Predistortion...................179 7.6.2.1 Defining the Power Level of the Generated Signal............. 180 7.6.2.2 Defining the Correction Values................... 180 Polynomial Function....................180...
  • Page 39 ® Contents R&S SGT100A 7.7.6.7 Fill with Sensor......................218 7.7.7 NRP Sensor Mapping....................219 7.7.7.1 NRP Sensor Mapping Settings................... 220 7.7.8 NRP Power Viewer..................... 221 7.7.8.1 NRP Power Viewer Settings..................224 7.7.9 Pulse Modulation......................229 7.7.9.1 Pulse Modulation Settings...................230 7.7.9.2 Pulse Generator Settings.................... 231 7.7.9.3...
  • Page 40 ® Contents R&S SGT100A 8.14 Standby and Restart....................263 8.15 Diagnostic and Tests....................263 8.15.1 Self-test........................263 8.15.2 Connection Test......................263 8.15.3 Keyboard Tests......................264 8.15.4 Simulation........................264 9 Performing Configuration Tasks............266 How to Configure the Reference Oscillator Source..........266 How to Configure the Local Oscillator (LO) Coupling Source......267...
  • Page 41 ® Contents R&S SGT100A 10.3.2 Download the Drivers....................287 10.3.3 Configuring the Controller................... 288 10.3.3.1 Building and Installing the Hardware Driver..............288 10.3.3.2 Making Shared Libraries Accessible................289 10.3.3.3 Building a Program......................289 10.3.4 Connecting the Controller and the Instrument............290 10.3.5 Enabling Fast Settings....................
  • Page 42 ® Contents R&S SGT100A 11.9.2 Extensions for User Files.................... 320 11.9.3 Examples........................320 11.9.4 Remote Control Commands..................321 11.10 Fast Speed Commands.................... 326 11.11 OUTPut Subsystem....................327 11.12 SCONfiguration Subsystem..................328 11.13 SENSe, READ, INITiate and SLISt Subsystems............. 329 11.14 SOURce Subsystem....................340 11.14.1...
  • Page 43 ® Contents R&S SGT100A 11.14.18 SOURce:ROSCillator Subsystem................470 11.15 STATus Subsystem....................472 11.16 SYSTem Subsystem....................475 11.17 TEST Subsystem.......................488 11.18 UNIT Subsystem......................490 11.19 List of R&S SGT Commands..................490 12 Waveform and List Format..............502 12.1 Tag Description......................502 12.2 How to Manually Create a Waveform Using Tag File Format....... 513 12.3...
  • Page 44 ® Contents R&S SGT100A 15.1.4.1 Preventing Overlapping Execution................535 15.1.5 Status Reporting System.................... 537 15.1.5.1 Hierarchy of the Status Registers................537 15.1.5.2 Structure of a SCPI Status Register................539 15.1.5.3 Status Byte (STB) and Service Request Enable Register (SRE)........541 15.1.5.4 Event Status Register (ESR) and Event Status Enable Register (ESE)..... 542 15.1.5.5...
  • Page 45 ® Contents R&S SGT100A User Manual 1176.8674.02 ─ 07...
  • Page 46: Preface

    ® Preface R&S SGT100A Documentation Overview 1 Preface The R&S SGT is a signal generator intended for the generation of IQ-modulated sig- nals and the playback and output of externally calculated modulation signals in the form of waveforms. Optimized for use in automated test equipment (ATE), the instrument offers fast set- tling times in an exceptionally small form factor and low power consumption.
  • Page 47 The open source acknowledgment document provides verbatim license texts of the used open source software. www.rohde-schwarz.com/firmware/sgt100a Application notes, application cards, white papers, etc. These documents deal with special applications or background information on particu- lar topics, see www.rohde-schwarz.com/application/sgt100a. User Manual 1176.8674.02 ─ 07...
  • Page 48: Typographical Conventions

    ® Preface R&S SGT100A Typographical Conventions 1.3 Typographical Conventions The following text markers are used throughout this documentation: Convention Description "Graphical user interface ele- All names of graphical user interface elements on the screen, such as ments" dialog boxes, menus, options, buttons, and softkeys are enclosed by quotation marks.
  • Page 49: Preparing For Use

    ® Preparing for Use R&S SGT100A Putting into Operation 2 Preparing for Use ● Putting into Operation..................... 18 ● Linux Operating System..................24 ● Connecting an External PC and Devices..............24 2.1 Putting into Operation This section describes the basic steps to be taken when setting up the R&S SGT for the first time.
  • Page 50: Emi Suppression

    ® Preparing for Use R&S SGT100A Putting into Operation Risk of instrument damage during operation An unsuitable operating site or test setup can damage the instrument and connected devices. Ensure the following operating conditions before you switch on the instrument: ●...
  • Page 51: Accessory List

    ® Preparing for Use R&S SGT100A Putting into Operation Risk of damage during transportation and shipment Insufficient protection against mechanical and electrostatic effects during transportation and shipment can damage the instrument. ● Always make sure that sufficient mechanical and electrostatic protection is provi- ded.
  • Page 52: Switching The Instrument On And Off

    ® Preparing for Use R&S SGT100A Putting into Operation Risk of injury and instrument damage if stacking instruments A stack of instruments may tilt over and cause injury. Furthermore, the instruments at the bottom of the stack may be damaged due to the load imposed by the instruments on top.
  • Page 53 ® Preparing for Use R&S SGT100A Putting into Operation To connect the AC supply ► Connect the R&S SGT to the AC power source using the AC power cable delivered with the instrument. Note: The instrument is in compliance with safety class EN61010-1.
  • Page 54: Function Check

    ® Preparing for Use R&S SGT100A Putting into Operation To shut down the instrument To shut down the R&S SGT, proceed as described below. ► To turn the power off, press the main power switch to position 0 (Off). None of the front-panel LEDs should be on.
  • Page 55: Linux Operating System

    ® Preparing for Use R&S SGT100A Connecting an External PC and Devices For more information and an overview of the settings affected by the factory preset function, see Chapter 8.13, "Factory Preset", on page 262. User-defined instrument states can be stored and called up using the functions "SGMA-GUI >...
  • Page 56: Installing The R&S Sgma-Gui Software On An External Pc

    ® Preparing for Use R&S SGT100A Connecting an External PC and Devices 2.3.1 Installing the R&S SGMA-GUI Software on an External PC The R&S SGMA-GUI software is a graphical user interface program for one or more instruments. It runs on a remote PC.
  • Page 57: Connecting A Remote Pc Via Lan

    ® Preparing for Use R&S SGT100A Connecting an External PC and Devices Uninstalling an old software version An uninstallation of a previous version of the SW can be performed before the installa- tion of the new one, but this is not mandatory.
  • Page 58: Assigning The Ip Address

    ® Preparing for Use R&S SGT100A Connecting an External PC and Devices If the instrument is connected to the LAN, the operating system automatically detects the network connection and activates the required drivers. By default, the instrument is configured to use dynamic TCP/IP configuration and obtain all address information automatically.
  • Page 59: Connecting A Controller Via Pci Express

    ® Preparing for Use R&S SGT100A Connecting an External PC and Devices 2.3.3 Connecting a Controller via PCI Express A PCI Express connector is provided on the rear panel of the instrument, see Chap- ter 3.2, "Rear Panel Tour", on page 32.
  • Page 60 ® Preparing for Use R&S SGT100A Connecting an External PC and Devices To connect a USB device to the interface of the R&S SGT, always connect the USB type Micro-A connector to the R&S SGT. Refer to the documentation of the USB device to find out which USB connector type you can connect to the USB device.
  • Page 61: Instrument Tour

    ® Instrument Tour R&S SGT100A Front Panel Tour 3 Instrument Tour The following topics help you get familiar with the instrument and perform the first steps: ● Front Panel Tour ● Rear Panel Tour This section explains the control elements and the connectors of the R&S SGT with the aid of the front and rear views.
  • Page 62 ® Instrument Tour R&S SGT100A Front Panel Tour The RF ON key switches the RF signal on or off. If activated, the button is green. REF EXT The REF EXT LED indicates the status of the external reference. ● Green indicates that the instrument can synchronize to the external clock.
  • Page 63: Rear Panel Tour

    ® Instrument Tour R&S SGT100A Rear Panel Tour 3.2 Rear Panel Tour This section provides an overview of the connectors on the rear panel of the instru- ment. For technical data of the connectors, refer to the data sheet. Figure 3-2: Rear panel view...
  • Page 64 ® Instrument Tour R&S SGT100A Rear Panel Tour LAN CONNECTOR The LAN (Ethernet) interface allows you to connect the R&S SGT to other devices like a remote computer. On the computer, you can perform a firmware update, manual operation via the R&S SGMA-GUI software or for remote control of the instrument. The connection to the remote computer can be direct or via a network.
  • Page 65 ® Instrument Tour R&S SGT100A Rear Panel Tour I , Q SMA female type connectors that are inputs of the I/Q modulator, provided for feeding of external signal. NOTICE! Maximum input levels. Do not overload the I and Q inputs. The maximum permissible voltage is 1V.
  • Page 66: Connector Extension Unit (R&S Sgt-B88)

    ® Instrument Tour R&S SGT100A Connector Extension Unit (R&S SGT-B88) For details, see "To connect the AC supply" on page 22. 3.3 Connector Extension Unit (R&S SGT-B88) The R&S SGT connector extension unit can be ordered together with an R&S SGT.
  • Page 67 ® Instrument Tour R&S SGT100A Connector Extension Unit (R&S SGT-B88) Figure 3-4: Rear panel view of the R&S SGT and the connector extension unit 1 = Rear view of the R&S SGT 2 = Rear view of the connector extension unit...
  • Page 68: First Steps With The Instrument

    ® First Steps with the Instrument R&S SGT100A How to Generate a CW Signal 4 First Steps with the Instrument This chapter introduces the most important functions and settings of the R&S SGT step by step. Prerequisites As a prerequisite for these examples, the R&S SGT has to be connected to a remote PC.
  • Page 69 ® First Steps with the Instrument R&S SGT100A How to Generate a CW Signal The main panel of the application opens. The panel provides a quick access to the main settings of the configured and activated instruments. The display shows one row per instrument with the instrument-specific settings.
  • Page 70: How To Create A Waveform File With R&S Winiqsim2 And Load It In The Arb

    ® First Steps with the Instrument R&S SGT100A How to Create a Waveform File with R&S WinIQSIM2 and Load it in the ARB The 2 GHz signal is output at the RF OUT connector at the rear panel of the R&S SGT.
  • Page 71 ® First Steps with the Instrument R&S SGT100A How to Create a Waveform File with R&S WinIQSIM2 and Load it in the ARB The "Configure Instruments" dialog opens. The list of configured instruments is empty. 3. Select "Configure Instruments > Scan".
  • Page 72 ® First Steps with the Instrument R&S SGT100A How to Create a Waveform File with R&S WinIQSIM2 and Load it in the ARB The two lines to the "Vector Sig Gen" and "Arb Sig Gen" blocks on the block dia- gram confirm that a remote connection to the R&S SGT is established.
  • Page 73 ® First Steps with the Instrument R&S SGT100A How to Create a Waveform File with R&S WinIQSIM2 and Load it in the ARB The R&S WinIQSIM2 calculates the signal and displays important signal parame- ters, like the used "Sample Rate" and "Number of Samples".
  • Page 74 ® First Steps with the Instrument R&S SGT100A How to Create a Waveform File with R&S WinIQSIM2 and Load it in the ARB Use "Graphics > Graphic 1 (Complete)" view to retrieve more information on the gener- ated signal. The display confirms the expected EUTRA/LTE 10 MHz spectrum.
  • Page 75 ® First Steps with the Instrument R&S SGT100A How to Create a Waveform File with R&S WinIQSIM2 and Load it in the ARB The waveform is transmitted to the default directory of the R&S SGT. 3. In the R&S SGT, select "Baseband > ARB".
  • Page 76: System Overview

    ® System Overview R&S SGT100A Setups for Instrument Control 5 System Overview The R&S SGT RF Source is a vector signal generator intended for the generation of IQ-modulated signals as well as the playback and output of externally calculated mod- ulation signals in the form of waveforms.
  • Page 77: Managing Files On The R&S Sgt

    ® System Overview R&S SGT100A Managing Files on the R&S SGT ing settings and settings sequences, these are grouped in the remote control pro- grams, i.e. application programs. An instrument may be connected to the controller via any of the supported interfaces LAN, USB or PCIe.
  • Page 78 ® System Overview R&S SGT100A Managing Files on the R&S SGT 4. Enter the user name and password to connect to the R&S SGT. The default user name is instrument and the password is instrument. A folder opens, containing the share and the update folder.
  • Page 79: Understanding The R&S Sgma-Gui Software

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Operating Menu and Toolbar 6 Understanding the R&S SGMA-GUI Soft- ware This section gives a detailed description of the R&S SGMA-GUI user interface and information on how to work with it. The main panel with the overview of the configured instruments is the operating and control interface for the whole program.
  • Page 80: File Menu

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Operating Menu and Toolbar 6.1.1 File Menu The R&S SGMA-GUI employs the standard Save/Recall file management function and allows you to store and reload settings in/to a file with a user-defined name and loca- tion (see also Chapter 6.5.1, "Storing and Loading...
  • Page 81: Configure Instruments

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Operating Menu and Toolbar 6.1.2.1 Configure Instruments This dialog is the central point for managing the instrument that will be configured and operated via the R&S SGMA-GUI. New instruments can be created and appended to the list of available instruments, connection settings can be edited, instruments can be removed from the list or they can be deactivated, but kept in the list for further use.
  • Page 82 ® Understanding the R&S SGMA-GUI Software R&S SGT100A Operating Menu and Toolbar New Instrument Calls the Add/Edit Instruments dialog. Delete Instrument Removes the selected instrument from the list of Available Instruments. Edit Instrument Calls the Add/Edit Instruments dialog. Clear Instrument...
  • Page 83: Add/Edit Instruments

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Operating Menu and Toolbar Tip: If you start a scan for an instrument with a set IP address and it doesn't appear in the list of available instruments it may be due to the prefixes written in this field. You can perform another scan while leaving this field empty.
  • Page 84 ® Understanding the R&S SGMA-GUI Software R&S SGT100A Operating Menu and Toolbar Remote command: on page 73 :INSTruments:TYPE Active Activates/deactivates the display of the instrument's settings in the main panel. Note: Only instruments in an active state can be controlled from the R&S SGMA-GUI!
  • Page 85: Versions/Options Dialog

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Operating Menu and Toolbar See also Chapter 10.1.5, "GPIB Interface (IEC/IEEE Bus Interface)", on page 284. Remote command: on page 72 :INSTruments:GPIB:ADDRess Board Number Identifies the GPIB bus card of the controller to that the adapter is connected.
  • Page 86: Protection

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Operating Menu and Toolbar "Version" Release of the software package. Show Open Source Acknowledgments Accesses the list of the used open source software packages and the corresponding verbatim license texts. Versions Shows the installed software platform and its version.
  • Page 87: Help

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Info Dialog and Messages in the Info Bar The connected instruments are not affected by this preset. To preset one specific instrument to its factory preset settings, select "SGMA-GUI > Instrument Name > Setup > Factory Preset". Refer to Chapter 8.13, "Factory...
  • Page 88 ® Understanding the R&S SGMA-GUI Software R&S SGT100A Info Dialog and Messages in the Info Bar The upper part of the "Info" dialog lists the currently active permanent messages. See the following table for explanation of the displayed information. Parameter Description "LEV"...
  • Page 89: Understanding The Messages In The Info Bar

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Main Panel Refer to Chapter 6.5.5, "Managing Messages in the Info Dialog", on page 67 for information on how to manage messages. 6.2.2 Understanding the Messages in the Info Bar Messages indicate information, warnings, and errors. They are displayed in the info line in different colors depending on their importance and display duration.
  • Page 90 ® Understanding the R&S SGMA-GUI Software R&S SGT100A Main Panel Click one of the buttons with an instrument name on it to access the menu tree with further settings for the corresponding instrument. For a detailed description of the pro- vided settings, see: ●...
  • Page 91 ® Understanding the R&S SGMA-GUI Software R&S SGT100A Main Panel Freq/Freq (Offs) Sets the RF frequency, incl. enabled frequency offset. The following apples: "Freq" = Frequency Offset Where, the value set with the parameter "SGMA-GUI main panel > instrument name >...
  • Page 92: Block Diagram

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Block Diagram Ref. Oscillator Source/Ext Ref On/Off Determines whether the internal built-in oscillator (TXCO or OXCO) is used as a refer- ence source or if an external reference is used. The internal reference oscillator OCXO requires the additional option R&S SGT-B1.
  • Page 93: Signal Flow And Input/Output Symbols In The Block Diagram

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Working with R&S SGMA-GUI 6.4.2 Signal Flow and Input/Output Symbols in the Block Diagram The input/output symbols in the block diagram show the currently used inputs and out- puts of the signal generator. Unused inputs and outputs are not shown. The lines indi- cate the signal flow.
  • Page 94: Handling Instruments In The R&S Sgma-Gui

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Working with R&S SGMA-GUI The saved settings are loaded to the R&S SGMA-GUI and the main panel of the software displays the saved instrument's configuration. 6.5.2 Handling Instruments in the R&S SGMA-GUI This section provides information on how to configure and manage instruments in the R&S SGMA-GUI.
  • Page 95: How To Scan For New Instruments

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Working with R&S SGMA-GUI 7. For USB or PCIe interfaces, select "Remote Control > Serial Number" and enter the serial number of the connected instrument , e.g. 100021. 8. Set "Active > On" to activate the instrument. Only active instruments are displayed in the R&S SGMA-GUI main panel.
  • Page 96: How To Delete An Instrument

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Working with R&S SGMA-GUI Edit Instrument dialog opens. 3. Change the settings and confirm with OK. The edited settings are applied. 6.5.2.6 How to Delete an Instrument 1. In the R&S SGMA-GUI main panel, select "Setup > Instruments".
  • Page 97: Bidirectional Instrument Identification

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Working with R&S SGMA-GUI hostname = <instrument name><serial number>, where <serial number> is the individual serial number of the instrument <instrument name> is the complete name of the instrument, written without spaces.
  • Page 98: Managing Messages In The Info Dialog

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Working with R&S SGMA-GUI Dialog "Edit Instrument" does not appear If this dialog does not open, perform the following: ● Check whether the instrument is correctly connected to the external PC on which you work with the R&S SGMA-GUI.
  • Page 99: Remote Control Of The R&S Sgma-Gui

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Remote Control of the R&S SGMA-GUI How to display all messages ► In the "Info" dialog, click the "History" button. A history of all messages that have occurred since the R&S SGMA-GUI software was started is listed in the upper dialog pane.
  • Page 100 ® Understanding the R&S SGMA-GUI Software R&S SGT100A Remote Control of the R&S SGMA-GUI In the following example we assume that a remote PC with installed R&S SGMA-GUI on it is connected to a LAN and that the remote PC and the instruments are switched For more information, refer to section "Connecting an External PC and Devices"...
  • Page 101: R&S Sgma-Gui Settings

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Remote Control of the R&S SGMA-GUI :INSTruments:ACTive:STATe ON,OFF,OFF // Activates the first instruments in the list, // i.e. the instruments with symbolic names SGS-100006 // ****************************************************************** // Export the configuration into a mapping file // ****************************************************************** :INSTruments:MAPPing:FILE 'd:\mapping_files\mapping.map'...
  • Page 102: Instruments:count

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Remote Control of the R&S SGMA-GUI Manual operation: "Available Instruments" on page 50 :INSTruments:COUNt? Queries the number of the currently available instruments. Return values: <Count> float Range: 0 to 12 Example: Chapter 6.6.1, "Configuring Instruments in the R&S SGMA- GUI",...
  • Page 103: Instruments:remote:channel

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Remote Control of the R&S SGMA-GUI Parameters: <Name> <SymbolicNameInstr#1>,<SymbolicNameInstr#2>,... Example: Chapter 6.6.1, "Configuring Instruments in the R&S SGMA- GUI", on page 68. Manual operation: "Available Instruments" on page 50 :INSTruments:REMote:CHANnel <Channel> Sets the hardware interface used by the remote channel.
  • Page 104: Instruments:scan

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Remote Control of the R&S SGMA-GUI :INSTruments:SCAN <State> Triggers a scan function and searches for instruments connected to the remote com- puter via all of the available interfaces. Parameters: <State> number 1 = triggers the scan function, 0 = aborts the running scan proc- The query command returns 1 as long as scan is running;...
  • Page 105: List Of R&S Sgma-Gui Commands

    ® Understanding the R&S SGMA-GUI Software R&S SGT100A Remote Control of the R&S SGMA-GUI 6.6.3 List of R&S SGMA-GUI Commands :INSTruments:ACTive[:STATe]........................70 :INSTruments:COUNt?............................ 71 :INSTruments:EACCess[:STATe]........................71 :INSTruments:GPIB:ADDRess........................72 :INSTruments:GPIB:BOARd..........................72 :INSTruments:MAPPing:FILE.......................... 71 :INSTruments:NAME............................71 :INSTruments:REMote:CHANnel........................72 :INSTruments:REMote:NAME......................... 72 :INSTruments:SCAN............................73 :INSTruments:SCAN:HNPRefix........................73 :INSTruments:SERial............................73 :INSTruments:TYPE............................
  • Page 106: Signal Generator Settings

    ® Signal Generator Settings R&S SGT100A Baseband 7 Signal Generator Settings This section summarizes the settings necessary to configure the instrument for signal generation. The description in this section follows the menu tree structure of the graph- ical user interface.
  • Page 107 ® Signal Generator Settings R&S SGT100A Baseband Table 7-1: System configuration modes "Standard" "ARB for Envelope Tracking" When the "ARB for Envelope Tracking" mode is selected, a second ARB for the enve- lope tracking is generated, which is output at the analog I/Q output. The ARB of the first "Baseband"...
  • Page 108: Arb

    ® Signal Generator Settings R&S SGT100A Baseband The ARB waveform for the envelope tracking ("Baseband 2") uses the same trigger, marker and clock settings as the first ARB waveform ("Baseband"). For more information on the envelope tracking, see Chapter 7.5, "Generation of Enve- lope Tracking Signals",...
  • Page 109: About The Arb

    ® Signal Generator Settings R&S SGT100A Baseband The ARB generator requires option R&S SGT-K510. 7.1.2.1 About the ARB This section provides background information on the ARB functionality and the impact of the provided settings. For a description of the multi-carrier and multi-segment wave functions, refer to: ●...
  • Page 110: Arb Test Signals

    ® Signal Generator Settings R&S SGT100A Baseband For some of the R&S SGT-K2xx/-K4xx options, Rohde & Schwarz provides also a library containing some already generated waveform files. ● R&S SGT-KVxx: Additional waveform libraries are offered as R&S SGT-KVxx options. Such an option allows you to process all waveform files included in the library.
  • Page 111: General Settings

    ® Signal Generator Settings R&S SGT100A Baseband ● Constant I/Q test signal: Continuous test signal with constant IQ and constant clock frequency of 10 KHz. The values for each I and Q components are selectable but constant. They are defined as a decimal number, which is decimal-to-binary converted internally.
  • Page 112 ® Signal Generator Settings R&S SGT100A Baseband The output is based on the waveform file that is loaded. The name of the waveform file is displayed next to "Load Waveform". If a multi-segment waveform is loaded, the section "Multi Segment Waveform Options"...
  • Page 113 ® Signal Generator Settings R&S SGT100A Baseband The files last used are listed in the "Recent Data Sets" section. The directory can be selected from the center left section. All waveform files (file extension *.wv) available from the selected directory are listed on the right side. The file info (tag contents and multi-segment state) for the selected file is displayed below the file section.
  • Page 114: Multi-Segment Waveforms

    ® Signal Generator Settings R&S SGT100A Baseband Remote command: on page 353 [:SOURce<hw>]:BB:ARBitrary:CLOCk Multi Segment Calls the menu for calculating multi-segment waveforms (seeChapter 7.1.2.3, "Multi- Segment Waveforms", on page 83). Remote command: n.a. Multi Carrier Calls the dialog for calculating multi-carrier waveforms (see Chapter 7.1.2.4, "Multi-...
  • Page 115: Multi Segment Waveform Settings

    ® Signal Generator Settings R&S SGT100A Baseband Figure 7-1: ARB multi-segment waveform concept It is also possible to create and output a blank segment, i.e. segments containing a zero signal. Multi-Segment Waveforms Processing Processing of the waveform is triggered by the "Create" or "Create and Load" function.
  • Page 116 ® Signal Generator Settings R&S SGT100A Baseband Example How to create multi segment waveform file 1. Select "New List" to create an empty list. 2. Use the "Append" function to add two or more waveform files. 3. Adjust the "Level", "Clock" and "Segment Marker" settings.
  • Page 117 ® Signal Generator Settings R&S SGT100A Baseband Save List Saves the current entries of the table in a configuration file, including the level mode, clock mode, segment marker mode and output filename settings. The filename is entered in the "File" menu. Configuration files have the file extension *.inf_mswv.
  • Page 118 ® Signal Generator Settings R&S SGT100A Baseband Comment Adds a comment to the multi segment file. Remote command: on page 393 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:COMMent Output file Opens the File menu, where the filename of the multi segment waveform which has to be calculated can be entered. The multi segment waveform is saved under this name by clicking the "Create"...
  • Page 119 ® Signal Generator Settings R&S SGT100A Baseband "Clock Rate" Indication of the clock rate of the segment. "Samples" Indication of the number of samples in the segment. "Period" Indication of the segment duration. "Path" Indication of the location of the waveform file used for the corre- sponding segment.
  • Page 120 ® Signal Generator Settings R&S SGT100A Baseband Remote command: [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:BLANk:APPend on page 391 Level / Clock /Marker ► To access this dialog, select "SGMA-GUI > Instrument Name > Baseband > ARB > Multi Segment.. > Segment Table". The Level/Marker/Clock section provides the parameters necessary to adjust the level, marker and clock settings for the selected multi segment waveform file.
  • Page 121 ® Signal Generator Settings R&S SGT100A Baseband "User" All segments are output at the clock rate defined in "User Clock". This mode provides very short switchover times between segments. The time for calculating the multi segment waveform is increased since the individual segments have to be resampled.
  • Page 122 ® Signal Generator Settings R&S SGT100A Baseband "Marker Generates a restart marker signal at the beginning of each segment 1/2/3/4" for the corresponding marker. The segment begin is defined by the low-high slope of the marker. This applies for switching between two segments as well as in case of segment replay.
  • Page 123 ® Signal Generator Settings R&S SGT100A Baseband Id# ← Sequencing Play List Indication of the row number. n.a. State ← Sequencing Play List Enables/disables the selected row. Only active segments are processed. n.a. Segment# ← Sequencing Play List Indication of segment index.
  • Page 124: Multi-Carrier Waveforms

    ® Signal Generator Settings R&S SGT100A Baseband Append Inserts a new row at the end of the sequencing play list table. Remote command: on page 400 [:SOURce<hw>]:BB:ARBitrary:WSEGment:SEQuence:SELect on page 399 [:SOURce<hw>]:BB:ARBitrary:WSEGment:SEQuence:APPend Delete Deletes the selected row. Remote command: n.a. Shift Id# Up/Down Shifts the selected row up and down.
  • Page 125 ® Signal Generator Settings R&S SGT100A Baseband The carriers are centered toward the RF frequency or baseband DC line, respectively. The carrier spacing is adjustable within the total available baseband bandwidth. Each carrier can be separately defined in terms of power, phase and modulated input signal.
  • Page 126: Default Settings And State

    ® Signal Generator Settings R&S SGT100A Baseband The menu can be used to create a multi-carrier waveform and save it under its own name. As with normal waveforms, the file extension is *.wv. Information on clock rate, number of samples and creation day is displayed in the File menu when a waveform is loaded.
  • Page 127: General Settings

    ® Signal Generator Settings R&S SGT100A Baseband Remote command: on page 381 [:SOURce<hw>]:BB:ARBitrary:MCARrier:PRESet Save/Recall Frame Calls the "Save/Recall" dialog. From the "Save/Recall" menu, the "File Select" windows for saving and recalling the configurations of the ARB "Multi Carrier" submenu and the "File Manager" can be called.
  • Page 128 ® Signal Generator Settings R&S SGT100A Baseband "Arbitrary Carrier Frequency" Enables you to specify the carrier frequency in the carrier table. Car- rier spacing is not relevant. Remote command: on page 370 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier:MODE Number of Carriers Sets the number of carriers for the multi carrier waveform.
  • Page 129 ® Signal Generator Settings R&S SGT100A Baseband "Maximize" The crest factor is maximized by internally calculating optimized car- rier phases. The "Phase" setting displayed in the carrier table is inva- lid. Remote command: on page 373 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CFACtor:MODE Clipping Switches baseband clipping on and off.
  • Page 130 ® Signal Generator Settings R&S SGT100A Baseband or to adjust the signal duration to the carrier which is subsequently demodulated (in this case, the other carriers are for interfering the signal only). These problems do not arise with signals of the same standard (e.g. 3GPP).
  • Page 131: Output Settings

    ® Signal Generator Settings R&S SGT100A Baseband "Peak" The individual carriers are leveled based on their peak power and the configured "Carrier Gain". Example: A multi carrier signal is composed from two waveform files. First carrier "Gain" = 0 dB Second carrier "Gain"...
  • Page 132: Multi Carrier Table

    ® Signal Generator Settings R&S SGT100A Baseband This multi carrier waveform is saved with the filename specified in "Output File". If no filename is specified, the "File Manager" opens so that the filename can be entered. As with normal waveforms, the file extension is *.wv.
  • Page 133 ® Signal Generator Settings R&S SGT100A Baseband Carrier Table Assistant Number of Carriers Sets the number of carriers for the multi carrier waveform. By default the multi carrier table lists 1 carrier. When the number of carriers is increased, the multi carrier table is extended by adding further lines at the end of the table.
  • Page 134 ® Signal Generator Settings R&S SGT100A Baseband Remote command: [:SOURce<hw>]:BB:ARBitrary:MCARrier:EDIT:CARRier:PHASe[:STARt] on page 379 Phase Step Sets the step width that is used to increment the phase. The resulting phase in the carrier table equals: PhaseStart + n* PhaseStep where n ranges from 0 to ( Carrier Stop –...
  • Page 135 ® Signal Generator Settings R&S SGT100A Baseband No ← Carrier Table Indicates the carrier index ranging from 0 to (number of carriers -1). Individual carriers can be set using the remote control commands by specifying the index in the parameter CARR.
  • Page 136: Carrier Graph Table

    ® Signal Generator Settings R&S SGT100A Baseband Remote command: [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:CONFlict? on page 371 Carrier Graph Table ► To access this dialog select "Baseband > ARB > Multi Carrier... > Carrier Graph" Carrier Graph Calls a graphical representation of the current multi carrier configuration in the fre- quency domain.
  • Page 137: Sine Test Signal

    ® Signal Generator Settings R&S SGT100A Baseband 7.1.2.5 Sine Test Signal This dialog provides settings for configuration of a sinusoidal test signal. A sine wave is generated on the I path, and a sine wave of the same frequency but phase-shifted is generated on the Q path.
  • Page 138: Rect Test Signal

    ® Signal Generator Settings R&S SGT100A Baseband Remote command: on page 368 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:SINE:PHASe Generate Signal File Generates a signal and saves it to a file. The "File Select" window opens automatically and the signal can be stored as a wave- form file.
  • Page 139: Const I/Q Test Signal

    ® Signal Generator Settings R&S SGT100A Baseband Remote command: on page 367 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:RECTangle:SAMPles Amplitude Enters the digital amplitude of the rectangular wave. The abbreviation FS stands for full scale. Remote command: on page 366 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:RECTangle:AMPLitude Offset DC Enters a DC component.
  • Page 140 ® Signal Generator Settings R&S SGT100A Baseband I Value Enters the value for the I component of the test signal. Remote command: on page 366 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:CIQ:I Q Value Enters the value for the Q component of the test signal. Remote command: on page 366 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:CIQ:Q...
  • Page 141: Trigger Marker Clock

    ® Signal Generator Settings R&S SGT100A Baseband 7.1.3 Trigger Marker Clock 7.1.3.1 Trigger In ► To access this dialog, select "SGMA-GUI > Instrument Name > Baseband > ARB > Trigger In". The "Trigger In" section is where the trigger for the signal is set. Various parame- ters will be provided for the settings, depending on which trigger source - internal or external - is selected.
  • Page 142 ® Signal Generator Settings R&S SGT100A Baseband Signal Duration Unit Available only for "Trigger Mode > Single". Defines the unit for the entry of the length of the signal sequence to be output. Remote command: on page 359 [:SOURce<hw>]:BB:ARBitrary:TRIGger:SLUNit Signal Duration Available only for "Trigger Mode >...
  • Page 143 ® Signal Generator Settings R&S SGT100A Baseband "External" The trigger event is executed with the aid of the active edge of an external trigger signal. The trigger signal is supplied via the USER 1/2 connector. The polarity, the trigger threshold and the input impedance of the trig- ger input can be set in the "Connector"...
  • Page 144: Multi Segment Waveform Options

    ® Signal Generator Settings R&S SGT100A Baseband External Delay Unit Determines whatever the trigger delay is expressed in samples or directly defined as a time period (seconds). The parameter displays the delay converted in time. Remote command: on page 360 [:SOURce<hw>]:BB:ARBitrary:TRIGger:DELay:UNIT...
  • Page 145 ® Signal Generator Settings R&S SGT100A Baseband Next Segment Selects the waveform segment to be output next. It determines the start segment when switching on the ARB and enables switchover to any other segment. The switchover is performed either after receiving an external next segment trigger event or, for the internal trigger case, by changing the segment index in the "Next Seg-...
  • Page 146 ® Signal Generator Settings R&S SGT100A Baseband been output (wrap around). In this case the signal transition is seamless. As a pre- requisite for a seamless switchover, all segments must have the same sample rate. The following figure shows an example of the seamless transition from a sinewave signal segment to a sawtooth segment (I channel, above) in the case of next seg- ment external triggering (below).
  • Page 147 ® Signal Generator Settings R&S SGT100A Baseband "Same Segment" Depending on the trigger setting, the currently selected segment is continuously output either immediately or after a trigger event. Signal generation takes place differently according to the trigger selected in the "Trigger In" section: ●...
  • Page 148 ® Signal Generator Settings R&S SGT100A Baseband "Next Segment" Depending on the trigger setting, the segment selected under "Next Segment" is output either immediately or after a trigger event. ● In the case of "internal Trigger = Auto", output starts at once and the segment is generated continuously.
  • Page 149 ® Signal Generator Settings R&S SGT100A Baseband "Next Segment Seamless" The segment selected under "Next Segment" is output. This mode is only available if all segments have the same sample rate. ● In the case of "Internal Trigger = Auto", output starts at once and the segment is generated continuously.
  • Page 150: Marker Settings

    ® Signal Generator Settings R&S SGT100A Baseband Sequencing List Open a dialog box for defining the “play lists” (see "Multi Segment Waveform Sequenc- ing" on page 91). Remote command: on page 400 [:SOURce<hw>]:BB:ARBitrary:WSEGment:SEQuence:SELect Trigger Example Displays an example of a multi segment waveform. The currently enabled trigger and next segment mode are considered.
  • Page 151 ® Signal Generator Settings R&S SGT100A Baseband Marker Mode Marker configuration for up to 2 marker channels. The settings are used to select the marker mode defining the shape and periodicity of the markers. The contents of the dialog change with the selected marker mode; the settings are self-explanatory.
  • Page 152: Clock Settings

    ® Signal Generator Settings R&S SGT100A Baseband Current Range without Recalculation Displays the dynamic range within which the delay of the marker signals can be set without restarting the marker and signal. The delay can be defined by moving the setting mark.
  • Page 153 ® Signal Generator Settings R&S SGT100A Baseband Clock Source Selects the clock source. "Internal" The internal clock reference is used to generate the symbol clock. "External" The external clock reference is fed in as the symbol clock or multiple thereof via the USER 1/2 connector.
  • Page 154: Arb Offsets

    ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator 7.1.4 ARB Offsets ► To access this dialog, select "SGMA-GUI > Instrument Name >Baseband > Fre- quency/Phase Offsets". Frequency Offset Sets the frequency offset for the and shifts the ARB signal in the center frequency.
  • Page 155 ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator ● "Noise Only": a pure noise signal is generated and modulated to the carrier; the connection to the baseband is interrupted. Figure 7-2: Representation of an "AWGN > Mode > Noise Only" in the block diagram ●...
  • Page 156: Awgn Settings

    ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator The noise signal is not generated arbitrarily for a particular bandwidth, but instead it is generated in steps. Noise therefore also occurs outside the set system bandwidth. This means that the total measurable noise power usually exceeds the displayed value "Noise Power".
  • Page 157 ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator State Activates/deactivates the generation of an AWGN signal. The interferer (AWGN or CW interferer, depending on the selected mode) is generated after the generator is activa- ted.
  • Page 158: Noise Power/ Output Results Settings

    ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator Sets the ratio of minimum noise bandwidth to system bandwidth, as required by some standards. Noise Bandwidth = System BW x Minimum Noise/System BW Ratio The parameter Noise Bandwidth displays the resulting noise bandwidth.
  • Page 159 ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator Noise Bandwidth Available only for "Mode > Additive Noise" and "Mode >Noise Only" and when the AWGN generator is activated. Indicates the real noise bandwidth. Remote command: on page 343 [:SOURce<hw>]:AWGN:BWIDth:NOISe?
  • Page 160 ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator "C/N or S/N"= ("E ")*(f ), where: ● "C/N or S/N" is the carrier/noise ratio ● "E " is the ratio of bit energy to noise power density.
  • Page 161 ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator ● For "Reference Mode > Carrier ", this entry determines the noise power and hence the power of the output signal, i.e. the carrier + noise signal. It does not affect the power of the useful signal, i.e.
  • Page 162 ® Signal Generator Settings R&S SGT100A Additive White Gaussian Noise (AWGN) - Noise Generator ● "CW Interferer" mode – "Noise Reference Mode" Sets the power of the interfering signal. The power of the carrier is derived from the entered C/N or S/N value.
  • Page 163: I/Q Modulation And Impairment Settings

    ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings Carrier + Noise PEP / Signal + Noise PEP (Total Bandwidth) / Carrier + Interferer PEP / Signal + Interferer PEP Available only for "Mode > Additive Noise" and "Mode > CW Interferer".
  • Page 164: Impairments

    ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings 7.3.2 Impairments The R&S SGT allows the digital I/Q signal to be impaired before it is passed on to the I/Q modulator. These settings are available in the block diagram in the "Impairements"...
  • Page 165: Quadrature Offset

    ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings Figure 7-5: Effect of an increased amplitude in the I/Q constellation diagram An I gain multiplies the I amplitudes by a factor, leaving the Q amplitudes unchanged. A Q gain has the opposite effect. Different I and Q gain factors result in an I/Q imbal- ance, which is usually due to different gains of the amplifiers in the I and Q channels of the I/Q modulator.
  • Page 166: I/Q Modulator Settings

    ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings Figure 7-7: Positive quadrature offset in the I/Q constellation diagram 7.3.3 I/Q Modulator Settings 7.3.3.1 General ► To access this dialog, select: a) "SGMA-GUI > Instrument Name > IQ Mod > General"...
  • Page 167 ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings If "Internal Baseband I/Q In" is selected, the I/Q modulator is always activated automat- ically as soon as signal generation is activated in the "Baseband" block. It can, how- ever, be deactivated later.
  • Page 168 ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings Figure 7-8: Definition of I/Q modulator in IS2000 and R&S SGT According to IS2000, the RF signal s(t) is derived from the baseband I/Q signal as fol- lows: s(t)=i(t)cos(2pif...
  • Page 169: Analog Impairments

    ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings "High Quality" With "Source > Internal Baseband", enable an optimization by com- pensation for I/Q skew and frequency response correction. The set- ting times, however, increase. Use this mode to generate an extremely flat signal. For information on the I/Q modulation performance, see the data sheet.
  • Page 170: Digital Impairments

    ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings I/Q impairment for specific impairment of the I/Q modulation is set in the "Analog Impairments" dialog. State Activates/deactivates I/Q impairment. If activated, the settings for leakage, I/Q imbalance and quadrature offset become effective.
  • Page 171 ® Signal Generator Settings R&S SGT100A I/Q Modulation and Impairment Settings State Activates/deactivates digital I/Q impairment. When activated, the settings for carrier leakage, I/Q imbalance and quadrature offset become effective. Internal predistortion for compensating the I/Q modulator is not influenced by this set- ting.
  • Page 172: I/Q Analog Output Settings

    ® Signal Generator Settings R&S SGT100A I/Q Analog Output Settings Positive values mean that the Q vector is amplified more than the I vector by the corre- sponding percentage. Negative values have the opposite effect. Remote command: on page 408 [:SOURce<hw>]:BB:IMPairment:IQRatio[:MAGNitude]...
  • Page 173: General Analog I/Q Output Settings

    ® Signal Generator Settings R&S SGT100A I/Q Analog Output Settings 7.4.1 General Analog I/Q Output Settings Access: ► Select "I/Q Analog > I/Q Analog Settings > General". Settings: State..........................142 Set to Default......................142 Save/Recall......................... 143 Envelope....................... 143 I/Q Output Type......................143 Mode...........................
  • Page 174: Set To Default

    ® Signal Generator Settings R&S SGT100A I/Q Analog Output Settings Parameter Value "State" Not affected by the "Set to Default" "RF Envelope" "I/Q Output Type" Single Ended "I/Q Level Vp (EMF)" "Bias (EMF)" Remote command: on page 426 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:PRESet Save/Recall Accesses the "Save/Recall"...
  • Page 175: Mode

    ® Signal Generator Settings R&S SGT100A I/Q Analog Output Settings "Single-Ended" ● If "RF Envelope > On" The envelope signal E is output at the I connectors. ● If "RF Envelope > Off" Single-ended output at the I/Q connectors. You can define a bias between the output signal and ground.
  • Page 176: Offset (Emf)

    ® Signal Generator Settings R&S SGT100A I/Q Analog Output Settings Effect of a positive bias Effect of a negative bias In "Single Ended" mode, this parameter defines the bias between the output signal and ground. Use this parameter to define the operating point of a DUT.
  • Page 177: Generation Of Envelope Tracking Signals

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals 7.5 Generation of Envelope Tracking Signals The envelope tracking (ET) is a method used by modern power amplifiers (PA) to improve their efficiency, especially when they amplify RF signals with a high peak to average power (PAPR).
  • Page 178: Envelope Voltage Adaptation Modes

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals The R&S SGT generates the envelope signal directly from the baseband signal. The envelope signal is a voltage signal, with voltage level V proportional to the power of √ [I(t)
  • Page 179: Specification

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals ® 7.5.2.2 Signal Parameters for Testing According to the eTrak Specification ® In the R&S SGT, you can select one of the predefined eTrak interface types so that ®...
  • Page 180: About The Linear Functions

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals See also "Converting Shaping Functions and Understanding the Displayed Values" on page 152. ● About the Linear Functions................... 149 ● About the Detroughing Function................149 ● About the Polynomial Function................
  • Page 181: About The Polynomial Function

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals ● d is the Detroughing Factor (d), that limit the supply voltage V in the low-power region and controls the shaping. The detroughing factor (d) can be set manually or derived from the selected V value.
  • Page 182: About The Shaping Table

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals About the Shaping Table The envelope shaping table is a widely used method to define the shaping function. This kind of definition is suitable if you have knowledge on or aim to achieve an exact relation between supply voltage and RF input power.
  • Page 183: Shaping Function In Raw Data Format

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Shaping Function in Raw Data Format The shaping values are defined directly, with a single remote control command. You define the up to 4000 comma-separated value pairs, describing the Vin/Vmax,Vcc/Vmax or Power[dBm],Vcc[V].
  • Page 184 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Figure 7-10: Understanding the displayed values ("Shaping > Linear (Voltage)" Shaded area = Area where the signal is clipped and the envelope signal is held constant 1a, 1b, 2a, 2b = V...
  • Page 185 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals ● = -15 dBm corresponds V = 0.04 V ● PEP = -3.4 dB ● "Shaping > Linear (Voltage)" "Graphic Scale > Power" "Graphic Scale > Voltage" Example: Calculating the current V ("Auto Power"...
  • Page 186 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Example: Calculating the current V ("Auto Power" mode, V > 0 V) cc,min Configuration as described in Common settings and: ● = 200 mV cc,min = [(V )/(V )] * (V...
  • Page 187 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals If the V value is changed (V > 0 V), then the following applies: cc,min cc,min ● ≤ V If 0 < V , the signal is clipped and V...
  • Page 188: General Rf Envelope Settings

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Only if linear shaping is used, the V Norm can also be directly converted to V according to the following formula: (x) = [f (x) - V ]*[(V )/(1 - V...
  • Page 189: State

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals 1 = Termination and input impedance of the circuit board 2 = Voltage level measured at the circuit board 3 = Signal characteristics of the DC Modulator 4 = Signal characteristics at the inputs of the PA (see the documentation of the PA, for example its data...
  • Page 190: Save/Recall

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Parameter Value "I/Q Level Vp (EMF)" "Bias (EMF)" Remote command: on page 426 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:PRESet Save/Recall Accesses the "Save/Recall" dialog, that is the standard instrument function for storing and recalling the complete dialog-related settings in a file. The provided navigation possibilities in the dialog are self-explanatory.
  • Page 191: Etrak ® Interface Type

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Remote command: on page 435 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:ADAPtion ® eTrak Interface Type Selects one of the predefined interface types or allows user-defined settings. ® Chapter 7.5.2.2, "Signal Parameters for Testing According to the eTrak Specifi- cation",...
  • Page 192: Bias

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Bias If a bias is enabled, a DC voltage is superimposed upon the envelope signal E and the inverted envelope signal E BAR. "I/Q Output Type" Termination "Bias" defines...
  • Page 193: Dc Modulator Characteristics

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Remote command: on page 437 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:OFFSet DC Modulator characteristics Refer to the product documentation of the external DC modulator for information on its characteristics. The following settings are required: EMF ←...
  • Page 194: Bipolar Input

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals The termination influences the way an enabled Bias is applied. Remote command: on page 438 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:TERMination Bipolar Input ← DC Modulator characteristics If the "I/Q Output Type > Differential", enables the instrument to generate a bipolar sig- nal.
  • Page 195: Cc Offset

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Offset ← DC Modulator characteristics Applies a voltage offset on the supply voltage Min/Max, i.e. compensates a possible offset from the external DC modulator. The envelope output voltage Min/Max reduced by this value to maintain the supply voltage V in the defined value range.
  • Page 196: Envelope Settings

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals "Bipolar Input" Value range "V Min" "State > On" Min = - 0.5*V Note: Implemented as a V Offset, see Figure 7-12. "State > Off" Min = 0 to V...
  • Page 197 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals = Enabled Digital Predistortion = Envelope detector, √[I(t) +Q(t) ]; indication changes, depending on the Envelope Voltage Adaptation 3a, 3b = Pre-Gain/Post-Gain (available in "Envelope Voltage Adaptation > Manual" mode Shaping state and shaping function;...
  • Page 198: Shaping Settings

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Figure 7-14: Effect of enabled positive RF delay = RF signal 2a, 2b = Envelope signal E and inverted envelope signal E BAR Use this parameter to compensate possible timing delays caused by connected cables and align the input signals at the PA to prevent unwanted effects, like memory effects or decreased linearity.
  • Page 199 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals 2. Enable "RF Envelope > On". 3. Enable "Envelope Voltage Adaptation > Auto Power/Normalization". 4. Select "I/Q Analog Settings > Shaping". With the provided settings, you can configure the shape of the RF envelope signal.
  • Page 200 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Provided are the following settings: Shaping........................169 Detroughing Function....................172 Couple Detroughing Factor with Vcc................172 Detroughing Factor (d)....................173 Exponent (a)........................173 Pre-Gain........................173 Post-Gain........................173 Polynomial Coefficients....................173 Shaping Table......................173 Interpolation........................ 174 Graphic Configuration....................
  • Page 201 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals "Linear (Voltage)/Linear (Power)" The shaping function is simple linear function. The linear shaping is not used in practice but can be used for less demanding applications, simple analysis, and the first interactions by designing the optimum envelope shape.
  • Page 202 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals "From Table" The shaping function is defined by user defined value pairs in form of a shaping table. This shaping function is suitable if you have knowledge on or aim to achieve an exact relation between the supply voltage and RF output power, for example by the describing the transition region of a PA.
  • Page 203 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals "Polynomial" The shaping function is defined by a polynomial with configurable order and coefficients. Select Polynomial Coefficients Setting to access the settings. Figure 7-19: Effect of a polynomial shaping on the envelope and inverted enve-...
  • Page 204 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals The detroughing factor is calculated as follows: d = V Min/V Remote command: [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:DETRoughing: on page 446 COUPling Detroughing Factor (d) Sets a start offset to limit the supply voltage V in the low-power region.
  • Page 205 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals The shaping table files are files with predefined extension and file format, see "File for- mat of the shaping table file" on page 151. You can create a shaping table externally or internally.
  • Page 206: Edit I/Q Envelope Shape Settings

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals Scale ← Graphic Configuration Determines the units, "Voltage" or "Power", used on the x and y axis. Table 7-11: Units on the x axis "Scale > Power" "Scale > Voltage"...
  • Page 207: Polynomial Coefficients Setting

    ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals The instrument loads the configured values automatically and displays the shaping function. 10. Select "Shaping Settings > Interpolation > Linear (Voltage)". The display confirms the used interpolation. Vin/Vmax, Vcc/Vmax/Power (dBm), Vcc (V)...............176...
  • Page 208 ® Signal Generator Settings R&S SGT100A Generation of Envelope Tracking Signals To access the polynomial coefficients setting and define a higher-order polyno- mial 1. Select "I/Q Analog > I/Q Analog Settings > General". 2. Enable "RF Envelope > On". 3. Select "Shaping Settings > Shaping > Polynomial".
  • Page 209: Applying Digital Predistortion

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion Save/Recall Polynomial Accesses the "Save/Recall" dialog, i.e. the standard instrument function for storing and recalling the complete dialog-related settings in a file. The provided navigation possibil- ities in the dialog are self-explanatory.
  • Page 210: Required Options

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion 7.6.1 Required Options The equipment layout for digital predistortion includes: ● Option AM/AM AM/PM Predistortion (R&S SGT-K541) ● Optional option Envelope Tracking (R&S SGT-K540) 7.6.2 About Digital Predistortion Power amplifiers are an essential part of any telecommunication systems. While amplify the transmitted signal, power amplifiers may also distort this signal and change its amplitude and/or phase characteristics.
  • Page 211: Defining The Power Level Of The Generated Signal

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion An AM/AM representation is a standard method that shows the signal power level at the input of the DUT against the power level at the output of the DUT. The default unit for both axes is dBm but the AM/AM representation can also be normalized.
  • Page 212 ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion and ΔPhase) directly as it is in the look-up table, but you describe the predistortion function and the R&S SGT derives the correction values out of it. Chapter 7.6.3.4, "Polynomial Coefficients Settings",...
  • Page 213: Shaping Table

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion Shaping Table In the R&S SGT, there are two ways to define the predistortion function in form of a shaping table: ● Externally Create a correction table file as a CSV file with Microsoft Excel, with a Notepad or a similar tool, save it with the predefined extension, transfer it to and load it into the instrument.
  • Page 214: Predistortion Function In Raw Data Format

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion See also "File format of the correction table file" on page 182. ● Internally Use the built-in editor table editor, see Chapter 7.6.3.3, "Edit Predistortion Table Settings", on page 191. File format of the normalized data The normalized data files are files with predefined extension *.dpd_norm and simple...
  • Page 215: Finding Out The Correction Values

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion ● Define the absolute maximum input power Pin , the number of subsequent points, and the normalized values Vin/Vmax, ΔV/V, ΔPhase [deg] as binary data. on page 457. [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA 7.6.2.3 Finding Out the Correction Values If you know the properties of the used power amplifier, you can calculate suitable cor- rection values.
  • Page 216: General Settings

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion To access the required settings ► Select "I/Q Mod > Digital Predistortion > AM/AM AM/PM". The dialog covers the settings for digital predistortion, like select and enabling an AM/AM and/or AM/PM predistortion, select the way the predistortion function are defined and specify the correction values.
  • Page 217: Save/Recall

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion Parameter Value "State" Not affected by the "Set to Default" "Level Reference" Before DPD "AM/PM, AM/AM" Remote command: on page 450 [:SOURce<hw>]:IQ:DPD:PRESet Save/Recall Accesses the "Save/Recall" dialog, that is the standard instrument function for storing and recalling the complete dialog-related settings in a file.
  • Page 218: Predistortion Settings

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion Maximum Number of Iteractions Sets the maximum number of performed iterations to achieving the required Maximum Output Level Error. See also Chapter 7.6.2.1, "Defining the Power Level of the Generated Signal", on page 180.
  • Page 219: Shaping

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion Figure 7-22: Predistortion Settings > From Table: Understanding the displayed information = Normalized value of the current RF RMS power level = Normalized value of the current PEP of the generated RF signal...
  • Page 220: Interpolation

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion "Polynomial" By a polynomial with configurable order and coefficients. Select "AM/AM or AM/PM Polynomial Coefficients" to access the set- tings, see Chapter 7.6.3.4, "Polynomial Coefficients Settings", on page 193. "Normalized" As a normalized data.
  • Page 221: Input Range (Pep )

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion Table 7-14: Effect of parameter "Invert correction values" "Invert correction values > Off" "Invert correction values > On" Remote command: on page 456 [:SOURce<hw>]:IQ:DPD:SHAPing[:TABLe]:INVert Input Range (PEP Defines the minimum and maximum input power PEP...
  • Page 222: Edit Predistortion Table Settings

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion In "Level Reference > Before/After DPD" mode, the range is limited by the current PEP of the signal, see Figure 7-22. Remote command: on page 454 [:SOURce<hw>]:IQ:DPD:GAIN:PRE Shaping Table Accesses the standard "Predistortion Select" dialog with functions to define a new shaping table file, select, or edit an existing one.
  • Page 223 ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion The "Shaping Table > My_DPD_AM-AM" confirms that the newly created file is assigned. 6. Select "Shaping Table > Predistortion AM/AM Shaping File > Edit" 7. Define the value pairs "Pin/dBm" and "ΔPower/dB". The order is uncritical.
  • Page 224: Polynomial Coefficients Settings

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion "Fill" Fills the table. Fill both columns and then save the list. Otherwise the entries are lost. 7.6.3.4 Polynomial Coefficients Settings Alternatively to the look-up table, you can define the predistortion functions as a poly- nomial function.
  • Page 225 ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion = Resulting AM/AM predistortion function, calculated as AM/AM(x) = abs[P (x)] = Ideal AM/PM function (constant phase at 0 degrees) = Resulting AM/PM predistortion function, calculated as AM/PM(x) = tan {Im[P...
  • Page 226 ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion c) Select "OK". 9. Select "Polynomial Coefficients > OK" to close the dialog. Save/Recall Polynomial....................195 System Coordinates....................195 Polynomial Order......................195 Polynomial coefficients....................195 Apply, OK........................196 Save/Recall Polynomial Accesses the "Save/Recall" dialog, i.e. the standard instrument function for storing and recalling the dialog-related settings in a file.
  • Page 227: Normalized Data Settings

    ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion Select "Apply" to confirm the settings. Remote command: [:SOURce<hw>]:IQ:DPD:SHAPing:POLYnomial:COEFficients on page 456 Apply, OK Triggers the instrument to adopt the selected function. Use "OK" to apply the setting and exits the dialog.
  • Page 228 ® Signal Generator Settings R&S SGT100A Applying Digital Predistortion Note: Enter the correction values in the required order. The value range of the sub- sequent correction values is automatically adjusted. 6. To store the setting in a file, select "Save/Recall Normalized Data > Save".
  • Page 229: Rf Settings

    ® Signal Generator Settings R&S SGT100A RF Settings 7.7 RF Settings 7.7.1 Overview of RF Signal Settings for the RF output signal and analog modulation are made under "RF Signal" and "Analog Modulations". These settings can be accessed in the block diagram by the "RF"...
  • Page 230: Frequency/ Phase

    ® Signal Generator Settings R&S SGT100A RF Settings Remote command: on page 341 [:SOURce]:OPMode 7.7.3 Frequency/ Phase The frequency and phase related settings are provided in the "Frequency/Phase" dia- log. ► To access this dialog, select "SGMA-GUI > Instrument Name > RF > Frequency/ Phase".
  • Page 231: Local Oscillator (Lo) Coupling

    ® Signal Generator Settings R&S SGT100A RF Settings The frequency offset value represents the frequency shift of a downstream instrument, as for example an attenuator or an amplifier. Enabled frequency offset does not change the frequency at the RF output (Frequency).
  • Page 232: Local Oscillator (Lo) Coupling Settings

    ® Signal Generator Settings R&S SGT100A RF Settings If two signal generators are coupled via their 10 MHz reference, they are generating exactly the same frequency but only in the long-term perspective. Having a closer look into the instantaneous differential phase (“delta phase”) of these two RF signals, this is quite instable due to: ●...
  • Page 233: Reference Oscillator

    ® Signal Generator Settings R&S SGT100A RF Settings "Ext" The signal fed-in at the REF/LO IN input connector is used as signal source. An icon in the block diagram indicates that an external LO source is used. Note: The local oscillator input/output requires the additional software option R&S SGT-K90.
  • Page 234 ® Signal Generator Settings R&S SGT100A RF Settings Ref. Oscillator Source/Ext Ref On/Off Determines whether the internal built-in oscillator (TXCO or OXCO) is used as a refer- ence source or if an external reference is used. The internal reference oscillator OCXO requires the additional option R&S SGT-B1.
  • Page 235 ® Signal Generator Settings R&S SGT100A RF Settings Output Frequency Selects the output for the reference oscillator signal. The available values depend on the input frequency and the reference oscillator source. Table 7-15: Output frequency Reference oscillator source Input frequency Output frequency "Internal"...
  • Page 236: Rf Level Settings

    ® Signal Generator Settings R&S SGT100A RF Settings "ON" A user-defined adjustment value is used. The value is entered under Value. This allows the frequency to be impaired freely, for example, to simu- late a frequency error. The instrument is no longer in the calibrated state. However, the cali- bration value is not changed and the instrument resumes the calibra- ted state after disabling the adjustment.
  • Page 237: Rf Level Settings

    ® Signal Generator Settings R&S SGT100A RF Settings 7.7.6.1 RF Level Settings ► To access the RF level settings, select "SGMA-GUI > Instrument Name > RF > Level > RF Level". This dialog comprises settings like the RF level and level limit.
  • Page 238 ® Signal Generator Settings R&S SGT100A RF Settings Attenuates the level of the internal, digitally modulated I/Q baseband signals, and thus the level of the RF signal accordingly. The function allows fast level changes of the internal I/Q signals, but it has no effect on externally provided I/Q signals.
  • Page 239 ® Signal Generator Settings R&S SGT100A RF Settings "Strictly Monotone" Provides level setting without discontinuities. All electronic switches in the RF path are clamped. The operation mode is useful for applica- tions using level searching algorithms. This mode further reduces the dynamic range of the instrument. The step attenuator is also fixed.
  • Page 240: Attenuator

    ® Signal Generator Settings R&S SGT100A RF Settings 7.7.6.2 Attenuator ► To access the attenuator settings, select "SGMA-GUI > Instrument Name > Level >Attenuator". This dialog comprises the settings for the power-on behavior of the instrument. Mode Sets the attenuator mode at the RF output.
  • Page 241: Power-On Settings

    ® Signal Generator Settings R&S SGT100A RF Settings Remote command: on page 467 [:SOURce]:POWer:ATTenuation:SOVer[:OFFSet] Level Range Displays the level range in which the level is set without interruption for the "Attenuator Mode Fixed" setting. Remote command: on page 327 :OUTPut:AFIXed:RANGe:LOWer?
  • Page 242: Alc

    ® Signal Generator Settings R&S SGT100A RF Settings 7.7.6.4 ► To access the automatic level control (ALC) settings, select "SGMA-GUI > Instru- ment Name > Level > ALC". Automatic level control can be used with almost all applications, especially I/Q modulation.
  • Page 243: User Correction Settings

    ® Signal Generator Settings R&S SGT100A RF Settings "High" High sensitivity detector selected. Selects the detector path with high sensitivity, intended for signals with low internal electronic levels. "Fix" Fixes the last set sensitivity setting. Remote command: on page 466 [:SOURce]:POWer:ALC:DSENsitivity 7.7.6.5...
  • Page 244 ® Signal Generator Settings R&S SGT100A RF Settings "Level" + "UCOR" = Output level If activated, user correction is effective in all operating modes. State Activates/deactivates user correction. Remote command: on page 422 [:SOURce<hw>]:CORRection[:STATe] User Correction Indicates the current value for level correction.
  • Page 245 ® Signal Generator Settings R&S SGT100A RF Settings "Frequency /Hz" Enters the frequency to which the level correction value applies. Note: The "Fill..." function allows you to automatically enter any num- ber of frequencies with freely selectable range and increment.
  • Page 246 ® Signal Generator Settings R&S SGT100A RF Settings "Insert Range" Insert new rows before the marked row. The number of rows to be inserted can be defined in an entry window. "Insert Row" Insert a new row before the marked row.
  • Page 247: Filling The Correction List Automatically

    ® Signal Generator Settings R&S SGT100A RF Settings Remote command: on page 420 [:SOURce<hw>]:CORRection:DEXChange:MODE Extension Selects the file extension of the ASCII file to be imported or exported. Selection "TXT" (text file) or "CSV" (Excel file) is available. Remote command: on page 418 [:SOURce<hw>]:CORRection:DEXChange:AFILe:EXTension...
  • Page 248 ® Signal Generator Settings R&S SGT100A RF Settings The start line and the number of rows to be filled are defined under "From" and "Range." The column to be filled is selected under "Select column to fill". Depending on the selection here, the default for start, end, and increment value are set.
  • Page 249: Fill With Sensor

    ® Signal Generator Settings R&S SGT100A RF Settings End value Displays the end value for the frequency or the level entries. Remote command: n.a. Increment value Sets the increment for the frequency or the level entries. Remote command: n.a. Fill Fills the selected column in the set range with values, starting with the start value and using the set increment.
  • Page 250: Nrp Sensor Mapping

    ® Signal Generator Settings R&S SGT100A RF Settings Since the settings are interdependent, the affected parameters change accordingly if you set a value. To fill the table, press the "Execute" button. To select the sensor and determine its parameters, refer to Chapter 7.7.8, "NRP Power...
  • Page 251: Nrp Sensor Mapping Settings

    ® Signal Generator Settings R&S SGT100A RF Settings Any R&S NRP sensor that supports the USB legacy protocol and is connected to one of the USB interfaces, is detected automatically and added to the list. Vice versa, the R&S SGT removes a sensor from the list, when it is disconnected.
  • Page 252: Nrp Power Viewer

    ® Signal Generator Settings R&S SGT100A RF Settings Scan Scans the network and the USB connections for sensors connected via the VISA com- munication protocol, i.e. sensors that are addressed via LAN or USBTMC. Sensors communicating via the USB legacy protocol are detected automatically.
  • Page 253 ® Signal Generator Settings R&S SGT100A RF Settings = USB Adapter Micro-A to A = Standard USB cable with USB type A and USB type B connectors = USB type B connector 4a = External power supply unit, incl. power cable (supplied with the R&S NRP-Z5) = Cable R&S NRP-ZK6 per sensor...
  • Page 254 ® Signal Generator Settings R&S SGT100A RF Settings The power viewer function uses averaging filters to reduce the fluctuations of the measurement result to the desired extent. Common sources of fluctuations are inher- ent noise of the measuring instrument, modulation of the measurement signal or influ- ences from the superposition of adjacent carriers.
  • Page 255: Nrp Power Viewer Settings

    ® Signal Generator Settings R&S SGT100A RF Settings When to perform zeroing: ● During warm up after switching on or connecting the instrument ● After a substantial change of the ambient temperature ● After fastening the power sensor module to an RF connector at high temperature ●...
  • Page 256 ® Signal Generator Settings R&S SGT100A RF Settings The dialog contains all parameters for configuring the sensor settings, like average or peak display, reference source, filter and level offset. It automatically displays a separate tab per detected sensor, see NRP Power Viewer Settings.
  • Page 257 ® Signal Generator Settings R&S SGT100A RF Settings Remote command: on page 330 :READ<ch>[:POWer]? on page 331 :SENSe<ch>:UNIT[:POWer] Sensor Indicates the connector to that the sensor is connected. State Activates level measurement. Remote command: on page 330 :INITiate<ch>[:POWer]:CONTinuous To query the availability of a sensor at a given connector, use the command on page 337.
  • Page 258 ® Signal Generator Settings R&S SGT100A RF Settings Remote command: on page 337 :SENSe<ch>[:POWer]:SOURce Frequency Defines the frequency value if "Source > User" is used. Remote command: on page 335 :SENSe<ch>[:POWer]:FREQuency Level Offset Activates and defines a level offset which is added to the measured value. The level offset value is always expressed in dB, irrespective of the selected unit for result dis- play.
  • Page 259 ® Signal Generator Settings R&S SGT100A RF Settings Auto Once Searches the optimum filter length for the current measurement conditions. The result is indicated with the parameter Filter Length. See also "About the measuring principle, averaging filter, filter length, and achieving stable results"...
  • Page 260: Pulse Modulation

    ® Signal Generator Settings R&S SGT100A RF Settings Each log file contains the measured value (2 readings when you work with peak sen- sors), the sensor type, and the measurement time (timestamp). Logged data is not overwritten. When a new measurement is started, the collected logging data is appen- ded in the log file.
  • Page 261: Pulse Modulation Settings

    ® Signal Generator Settings R&S SGT100A RF Settings Figure 7-28: Pulse generator - double pulse mode 1 = Pulse period 2 = Pulse width 3 = Double pulse width 4 = Double pulse delay 7.7.9.1 Pulse Modulation Settings ► To access the pulse modulation settings, select "SGMA-GUI > Instrument Name >...
  • Page 262: Pulse Generator Settings

    ® Signal Generator Settings R&S SGT100A RF Settings Source Selects between the internal "Pulse Generator", or an "External" pulse signal for the modulation. In the later case, the instrument expects the pulse modulation signals at the USER 2 connector. Remote command: on page 463 [:SOURce<hw>]:PULM:SOURce...
  • Page 263: Pulse Connector/Trigger Settings

    ® Signal Generator Settings R&S SGT100A RF Settings Remote command: on page 463 [:SOURce<hw>]:PULM:PERiod Pulse Width Sets the pulse duration of the generated pulse signal. Remote command: on page 465 [:SOURce<hw>]:PULM:WIDTh Double Pulse Width Sets the width of the second pulse.
  • Page 264 ® Signal Generator Settings R&S SGT100A RF Settings "Not Signal Valid" Output of high signal to mark the transition state when frequency and level change. "Pulse Video Out" Available only for USER 2. Output of the internally generated pulse video (modulating) signal.
  • Page 265: Connectors

    ® Signal Generator Settings R&S SGT100A Connectors 7.8 Connectors The USER connectors of the R&S SGT can be used for multiple purposes. In the "Con- nector" dialog, the correct mode for each connector can be set, and additional settings for some modes.
  • Page 266: External Baseband Signal - Baseband Input

    ® Signal Generator Settings R&S SGT100A External Baseband Signal - Baseband Input "Pulse Gen Ext Trigger" Available only for USER 2. Input for an external trigger signal, used to trigger the pulse genera- tor. "Pulse Mod Ext Source" Available only for USER 2.
  • Page 267: Important Signal Parameters

    ® Signal Generator Settings R&S SGT100A External Baseband Signal - Baseband Input Chapter 7.9.2, "BB Input Block", on page 237 describes the settings for configur- ing an input signal. 7.9.1 Important Signal Parameters The correct signal processing of the externally supplied input signals in the instrument requires information of some signal parameters, like sampling rate, crest factor and signal level, expressed as peak or as RMS level value.
  • Page 268: Bb Input Block

    ® Signal Generator Settings R&S SGT100A External Baseband Signal - Baseband Input enable the R&S SGT to receive these values, trigger the DIG IQ Auto Setting func- tion. In the two automatic ways, the R&S SGT adjusts the corresponding input fields with the measured/received values.
  • Page 269: Baseband Input Settings Menu

    ® Signal Generator Settings R&S SGT100A External Baseband Signal - Baseband Input 7.9.2.1 Baseband Input Settings Menu This dialog comprises the settings necessary to adjust the signal parameters, like the sample rate, the baseband input level and to perform simple signal monitoring.
  • Page 270: Sample Rate

    ® Signal Generator Settings R&S SGT100A External Baseband Signal - Baseband Input Note: The connected instrument is indicated only, if the connection is properly estab- lished and signal transmission is active. Remote command: on page 401 [:SOURce<hw>]:BBIN:CDEVice? Sample Rate ► To access this dialog, select "SGMA-GUI > Instrument Name > BB Input > Digital BB In >...
  • Page 271: Baseband Input Level

    ® Signal Generator Settings R&S SGT100A External Baseband Signal - Baseband Input Baseband Input Level ► To access this dialog, select "SGMA-GUI > Instrument Name > BB Input > Digital BB In > Sample Rate". The crest factor and the peak power of the external baseband signal are entered in the section "Baseband Input Level".
  • Page 272: Signal Monitoring

    ® Signal Generator Settings R&S SGT100A External Baseband Signal - Baseband Input Remote command: on page 401 [:SOURce<hw>]:BBIN:ALEVel:EXECute Crest Factor Sets the crest factor of the external analog or digital baseband signal. Indicates the crest factor acquired with "Auto Level Set".
  • Page 273: Bb In Offset

    ® Signal Generator Settings R&S SGT100A External Baseband Signal - Baseband Input 7.9.2.2 BB In Offset ► To access this dialog, select "SGMA-GUI > Instrument Name >BB Input/Output > Frequency/Phase Offsets". A frequency and phase offset can be set in this dialog.
  • Page 274: General Instrument Settings And Instrument Setup

    ® General Instrument Settings and Instrument Setup R&S SGT100A Internal Adjustments 8 General Instrument Settings and Instrument Setup This section describes the settings which do not directly affect signal generation. Access: ► Select "SGMA-GUI > Instrument Name > Setup" and select the required dialog.
  • Page 275 ® General Instrument Settings and Instrument Setup R&S SGT100A Internal Adjustments Adjust All Starts all internal adjustments for which no external measuring equipment is needed. The adjustments with external measuring equipment are described in the service man- ual. Remote command:...
  • Page 276: Hardware Configuration

    ® General Instrument Settings and Instrument Setup R&S SGT100A Hardware Configuration I/Q Modulator Starts the adjustment for the I/Q modulator for the entire frequency range. The I/Q modulator is adjusted regarding carrier leakage, I/Q imbalance and quadrature. Remote command: on page 312 :CALibration:IQModulator:FULL? 8.2 Hardware Configuration...
  • Page 277: Software / Options

    ® General Instrument Settings and Instrument Setup R&S SGT100A Software / Options "Assembly" Name of the assembly "Part Number" Part Number of the assembly "Serial Number" Serial number of the assembly "Revision" Revision state of assembly Remote command: R&S SGT: n.a.
  • Page 278: Manage License Keys

    ® General Instrument Settings and Instrument Setup R&S SGT100A Manage License Keys The dialog is divided into the following sections: ● "Firmware" ● "Hardware" ● "Software" ● "WinIQSIM" ● "Loaded Modules" Software options purchased at a later stage can be activated with a keycode. The acti- vation code is supplied with the software option.
  • Page 279 ® General Instrument Settings and Instrument Setup R&S SGT100A Manage License Keys An option is ready to operate after it is enabled by a license key code supplied with the option. The license key is delivered as a file or on paper. Unregistered licenses must be registered for a particular instrument before the corresponding option can be enabled for operation.
  • Page 280 ® General Instrument Settings and Instrument Setup R&S SGT100A Manage License Keys a) On the source instrument, select "Setup > Manage License Keys > Device ID". b) On the target instrument, select "Setup > Manage License Keys > Device ID".
  • Page 281 ® General Instrument Settings and Instrument Setup R&S SGT100A Manage License Keys Import License Key from File... Opens a dialog for selecting the file with the license key. Use this function also to import the deactivation key file generated by the R&S License...
  • Page 282: Nrp Info

    ® General Instrument Settings and Instrument Setup R&S SGT100A Protection "Export License Key to File" Opens dialog to save the generated license key file. This file is required during the unregistration process. In case the unregistered option is a portable one, it can be afterwards registered at another...
  • Page 283: Security Setting

    ® General Instrument Settings and Instrument Setup R&S SGT100A Security Setting Unlocking of protected service functions 1. Select "SGMA-GUI main panel > Instrument Name > Setup > Protection". The "Protection" dialog provides access to the unlocking of protected service func- tions (authorized personnel of R&S Service Departments only).
  • Page 284 ® General Instrument Settings and Instrument Setup R&S SGT100A Security Setting The settings of this dialog are not accessible over remote control (e.g. SCPI com- mands). Change User Password The user name and password are required for remote access to the instrument via VNC, FTP or SAMBA.
  • Page 285 ® General Instrument Settings and Instrument Setup R&S SGT100A Security Setting New Password ← Change User Password Enter the new user password. Confirm Password ← Change User Password Enter the new password for conformation. The new password is only valid after the "Change Password" button is pressed.
  • Page 286: Maintenance

    ® General Instrument Settings and Instrument Setup R&S SGT100A Maintenance Security Password ← Security Settings Enters the password that is required to enable or to disable the settings protected by a security password. The default is '123456'. Note: It is highly recommended to change the default security password before con- necting the instrument to the network.
  • Page 287: Network Settings

    ® General Instrument Settings and Instrument Setup R&S SGT100A Network Settings Note: A firmware update and the required subsequent restart and the automatically ini- tiated internal adjustment process of the controller may be a time consuming operation. This feature accelerates the update process and the required restart of the external PC can be executed once after the update operation of all instruments is completed.
  • Page 288 ® General Instrument Settings and Instrument Setup R&S SGT100A Network Settings The dialog provides access to the network settings, like settings about the general net- work environment and specific identification of the computer in the network. The dialog also displays an indication whether the instrument is connected to the network or not.
  • Page 289 ® General Instrument Settings and Instrument Setup R&S SGT100A Network Settings If the connection to an instrument configured to use static IP addresses is lost, press the LAN LED on the instrument front panel for 3 seconds. This resets the "Address Mode" to its default value ("Auto (DHCP)").
  • Page 290: Remote Channels

    ® General Instrument Settings and Instrument Setup R&S SGT100A Emulations 8.10 Remote Channels The "Remote" dialog provides access to the settings for remote control. ► To access this dialog, select "SGMA-GUI > Instrument Name > Setup > Remote". Visa Resource Strings Indicates the VISA resource strings used for remote control of the instrument.
  • Page 291 ® General Instrument Settings and Instrument Setup R&S SGT100A Emulations For more information on this topic, see also application note 1GP109. You find all the remote control command sets supported by the R&S SGT in a selec- tion list. The selected instrument also defines the identification string that is retrieved with query *IDN?.
  • Page 292: Date And Time

    ® General Instrument Settings and Instrument Setup R&S SGT100A Date and Time Set to default Overwrites the user-defined *IDN and *OPT strings with default strings. Remote command: n.a. IDN String Indicates the identification string of the instrument when queried with the common command *IDN?.
  • Page 293: Factory Preset

    ® General Instrument Settings and Instrument Setup R&S SGT100A Factory Preset To prevent accidental changes, this parameter is protected. It can be accessed with protection level 1, see Chapter 8.6, "Protection", on page 251. Remote command: on page 486 :SYSTem:TIME Time Zone Selects a time zone from a list.
  • Page 294: Standby And Restart

    ® General Instrument Settings and Instrument Setup R&S SGT100A Diagnostic and Tests Remote command: on page 311 :SYSTem:FPReset 8.14 Standby and Restart Chapter 9.7, "How to Switch between the Operating States", on page 270. 8.15 Diagnostic and Tests This section describes the settings provided for diagnostic and test purposes.
  • Page 295: Keyboard Tests

    ® General Instrument Settings and Instrument Setup R&S SGT100A Diagnostic and Tests Execute Connection Test Performs a connection test between the connectors USER1 and USER2. Remote command: on page 489 :TEST:BB:CONNection? 8.15.3 Keyboard Tests Access: ► Select "SGMA-GUI > Instrument Name > Diagnostic Tests > Keyboard Test".
  • Page 296 ® General Instrument Settings and Instrument Setup R&S SGT100A Diagnostic and Tests 4. Select "SGMA-GUI main panel > virtual instrument name > Setup > Diagnostic / Test > Simulation". The dialog displays a list of software options. 5. Enable the option to be simulated.
  • Page 297: Performing Configuration Tasks

    ® Performing Configuration Tasks R&S SGT100A How to Configure the Reference Oscillator Source 9 Performing Configuration Tasks This section provides a general explanation on how to operate the instrument manually via the R&S SGMA-GUI software. We assume, that the R&S SGT is connected to a remote PC. The R&S SGMA-GUI software has to be installed on this remote PC and the instrument has to be added to the list of "Available Instruments".
  • Page 298: How To Configure The Local Oscillator (Lo) Coupling Source

    ® Performing Configuration Tasks R&S SGT100A How to Configure the Local Oscillator (LO) Coupling Source 2. To enable the instrument to use the external reference frequency source, perform one of the following: a) Select "SGMA-GUI main panel > REF > Ext Ref On ".
  • Page 299: How To Define The Signal At The Ref/Lo Out Connector

    ® Performing Configuration Tasks R&S SGT100A How to Create and Store ARB Test Signals 9.3 How to Define the Signal at the REF/LO OUT Connec- The reference oscillator and the LO use the same REF/LO IN connector. Hence, it is not possible to use both an external reference source and an external LO source signal at the same time.
  • Page 300: How To Load And Play Waveform Files

    ® Performing Configuration Tasks R&S SGT100A How to Restore the LAN Connection to an Instrument 9.5 How to Load and Play Waveform Files Irrespective of the way a waveform file is generated, you can transfer it to the instru- ment, load it in the ARB and play it.
  • Page 301: How To Switch Between The Operating States

    ® Performing Configuration Tasks R&S SGT100A How to Switch between the Operating States Provided the network supports automatic assignment of IP address, new IP address is automatically assigned to the instrument. 9.7 How to Switch between the Operating States Figure 9-1 gives an overview of the operating states of the instruments and how to trigger the switch-over between them.
  • Page 302 ® Performing Configuration Tasks R&S SGT100A How to Switch between the Operating States Operating Description Indication state Standby The standby power mode keeps the power In the R&S SGMA-GUI, the status indicator in switch circuits and the remote control sys- front of the instrument name is red.
  • Page 303: How To Use Computer Names

    ® Performing Configuration Tasks R&S SGT100A How to Install a New Firmware Version on the Instrument For description on how to terminate work and shut down the instrument regularly, refer Chapter 2.1.5, "Switching the Instrument On and Off", on page 21.
  • Page 304 ® Performing Configuration Tasks R&S SGT100A How to Install a New Firmware Version on the Instrument Firmware installation through the R&S SGMA-GUI If an update to a new firmware version is required for both the R&S SGMA-GUI and the instrument, it is mandatory that the new instrument's firmware is installed before the update of the R&S SGMA-GUI to the new version.
  • Page 305 ® Performing Configuration Tasks R&S SGT100A How to Install a New Firmware Version on the Instrument 4. Enter the user name and password to connect to the R&S SGT. The default user name is instrument and the password is instrument.
  • Page 306: How To Activate Options

    ® Performing Configuration Tasks R&S SGT100A How to Activate Options A folder opens, containing the share and the update folder. 5. Open the update folder and copy the new firmware update file in it. The update starts automatically. Unsuccessful or erroneous firmware update An erroneous or unsuccessful installation of firmware update package is indicated by a combination of one orange and red LEDs on the front panel.
  • Page 307: Network And Remote Control Operation

    ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols 10 Network and Remote Control Operation As an alternative to operating the R&S SGT interactively via the R&S SGMA-GUI, one can also control the R&S SGT using programmed commands from a remote PC.
  • Page 308: Remote Control Programs And Libraries

    ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols Interface Remarks Protocols, VISA address string and Library PCIe Proprietary A PCIe connector is located on the rear panel of the instrument. PCIe::<vendor ID>::<product ID>:: <serial number>[::INSTR] For details, see Chapter 10.1.4, "PCI...
  • Page 309 ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols Figure 10-1: Remote control interfaces, protocols and libraries The following examples give an overview of the dependencies between the available libraries, the possible interfaces and protocols, and whether an instrument driver is pro- vided.
  • Page 310 ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols Figure 10-3: Remote control program using instrument driver (VISA available) Protocol Remote control program Socket rssgt_init ("TCPIP:rssgt100a100010::5025::SOCKET", ...) rssgt_SetFrequency (..., 2e9) VXI-11 rssgt_init ("TCPIP:rssgt100a100010::inst0::INSTR", ...) rssgt_SetFrequency (..., 2e9) HiSLIP rssgt_init ("TCPIP:rssgt100a100010::hislip0::INSTR", ...)
  • Page 311: Lan Interface

    ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols Protocol Remote control program Socket rssgt_init ("TCPIP:rssgt100a100010::5025::SOCKET", ...) rssgt_SetFrequency (..., 2e9) rssgt_init ("PCIe::0x162f::0x1336::1000010::INSTR", ...) PCIe rssgt_SetFrequency (..., 2e9) 10.1.2 LAN Interface To be integrated in a LAN, the instrument is equipped with a LAN interface, consisting of a connector, a network interface card and protocols.
  • Page 312: Hislip Protocol

    ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols See below the characteristics of the VISA resource strings for the corresponding inter- face protocols. The highlighted characters are crucial. HiSLIP TCPIP::host address::hislip0[::INSTR] ● hislip0 HiSLIP device name, designates that the interface protocol HiSLIP is used (mandatory).
  • Page 313: Protocol

    ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols two TCP sockets for a single connection - one for fast data transfer, the other for non- sequential control commands (e.g. Device Clear or SRQ). HiSLIP has the following characteristics: ●...
  • Page 314: Usb Interface

    ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols The instrument also supports the fast socket channel. For details, see Chapter 10.4, "Advanced Remote Control Using Fast Socket", on page 291. 10.1.3 USB Interface For remote control via USB connection, the PC and the instrument must be connected via the USB interface.
  • Page 315: Gpib Interface (Iec/Ieee Bus Interface)

    ® Network and Remote Control Operation R&S SGT100A Remote Control Interfaces and Protocols ● <product ID> is the product identification of the R&S instrument ● <serial number> is the individual serial number on the rear of the instrument ● [::INSTR] indicates the instrument resource class (optional) You can retrieve the PCIe resource string from the "SGMA-GUI >...
  • Page 316: Starting A Remote Control Session

    ® Network and Remote Control Operation R&S SGT100A Starting a Remote Control Session Any connected IEC bus cable must be terminated by an instrument or controller. 10.2 Starting a Remote Control Session The instrument and the controller have to be connected with a suitable cable and switched on.
  • Page 317: Advanced Remote Control Using Pcie

    ® Network and Remote Control Operation R&S SGT100A Advanced Remote Control Using PCIe To set up a Telnet connection To control the software, only a telnet program is required. The telnet program is part of every operating system. 1. To establish a Telnet connection with the R&S SGT, start the telnet program. Enter the socket address.
  • Page 318: Setting Up A Remote Control Connection Via Pcie

    ® Network and Remote Control Operation R&S SGT100A Advanced Remote Control Using PCIe Fast settings The PCIe interface can be utilized not only to transfer text messages e.g. SCPI com- mands but also to carry register based remote control messages. The latter mode is called fast settings mode.
  • Page 319: Configuring The Controller

    ® Network and Remote Control Operation R&S SGT100A Advanced Remote Control Using PCIe C source code files from which you can build a Linux kernel mode driver for the R&S SGT PCIe remote control interface. – SgtDriverDemo C source code module for a demo program using the instrument driver API.
  • Page 320: Making Shared Libraries Accessible

    ® Network and Remote Control Operation R&S SGT100A Advanced Remote Control Using PCIe 10.3.3.2 Making Shared Libraries Accessible Two library files per operating system are included in SharedLibraries-Dlls file: ● For Linux operating system libsocketcontroller.so and libpciecontroller.so ● For Windows operating system SocketController.dll and PCIeController.dll...
  • Page 321: Connecting The Controller And The Instrument

    ® Network and Remote Control Operation R&S SGT100A Advanced Remote Control Using PCIe Running the example program ► On the command line, enter ./SgtDriverDemo RESOURCESTRING [cmd]. Where ● RESOURCESTRING is the (VISA) resource string of your instrument, e.g. TCPIP::ipaddress::5025::SOCKET or PCIE::0x162f:: 0x1336::serialno::INSTR.
  • Page 322: Enabling Fast Settings

    ® Network and Remote Control Operation R&S SGT100A Advanced Remote Control Using Fast Socket Permitted PCIe cables PCIe extension cables must fulfill the following requirements: ● Single lane connectors ● Max. cable length of 5 m. For example: OSS-PCIe-CBL-x1 cable from One Stop Systems or 74576-000x cable from Molex.
  • Page 323: Setting Up A Remote Control Connection Via Fast Socket

    ® Network and Remote Control Operation R&S SGT100A Advanced Remote Control Using Fast Socket To use the advantage of the fast settings, the following prerequisites must be fulfilled: ● On Windows operating systems, the fast socket driver must be installed.
  • Page 324: Installing The Protocol Driver

    ® Network and Remote Control Operation R&S SGT100A LXI Configuration 10.4.2 Installing the Protocol Driver The protocol driver defines the way to communicate with the instrument via the LAN fast socket interface. For Linux operating system, no special driver is needed.
  • Page 325: Default State Of The Network Settings

    ® Network and Remote Control Operation R&S SGT100A LXI Configuration On the R&S SGT the LXI functionality is already installed and enabled. Thus, the instrument can be accessed via any web browser (like the Microsoft Internet Explorer) to perform the following tasks: ●...
  • Page 326: Lan Configuration

    ® Network and Remote Control Operation R&S SGT100A LXI Configuration The instrument home page (welcome page) opens. The navigation pane of the browser interface contains the following elements: ● "LXI" – "Home" opens the instrument home page. The home page displays the device information required by the LXI stan- dard, including the VISA resource string in read-only format.
  • Page 327: Ip Configuration

    ® Network and Remote Control Operation R&S SGT100A LXI Configuration ● Configuration....................296 ● Advanced Config....................296 ● Ping Client......................297 ● SCPI Remote Trace....................298 10.5.3.1 IP Configuration The "IP configuration" web page displays all mandatory LAN parameters and allows their modification.
  • Page 328: Ping Client

    ® Network and Remote Control Operation R&S SGT100A LXI Configuration The following advanced parameters are available: ● "mDNS and DNS-SD": The additional protocols "multicast DNS" and "DNS service discovery" are used for device communication in zero configuration networks, working without DNS and DHCP.
  • Page 329: Scpi Remote Trace

    ® Network and Remote Control Operation R&S SGT100A LXI Configuration To initiate a ping at the instrument: 1. On the "Ping Client" page, enter the IP address of the host in the "Destination Address" field (for example 10.111.0.125). 2. Select "Submit".
  • Page 330 ® Network and Remote Control Operation R&S SGT100A LXI Configuration Toolbars The toolbar at the top of the dialog provides basic settings and functions. ● "Live mode" / "logging": If logging is switched on, messages are traced. They are stored in an internal database and can be displayed upon request, using the refresh button (live mode off) or they can be displayed automatically (live mode on).
  • Page 331: How To Record Scpi Commands And Messages Exchanged Via The Lxi Web Browser Interface

    ® Network and Remote Control Operation R&S SGT100A LXI Configuration ● I: number of the subinstrument ● "message": indicates the type of the message. Possible values and related mes- sage contents are: – > = incoming command – < = outgoing response to a query –...
  • Page 332: Using The R&S Sgma-Gui To Monitor The Remote Control Operation

    ® Network and Remote Control Operation R&S SGT100A Using the R&S SGMA-GUI to Monitor the Remote Control Operation The function records all sent commands, received responses and messages, and stores them in an internal database. If "live mode" is disabled, you can display the recent traces upon request, using the "refresh"...
  • Page 333 ® Network and Remote Control Operation R&S SGT100A Using the R&S SGMA-GUI to Monitor the Remote Control Operation Table 10-2: Cross-reference between used remote channels and collision-free communication Monitor/ LAN (HiSLIP) LAN (Socket) PCIe (VXI-11) Controller LAN (VXI-11) LAN (HiSLIP)
  • Page 334 ® Network and Remote Control Operation R&S SGT100A Using the R&S SGMA-GUI to Monitor the Remote Control Operation Connecting and configuring the monitoring PCs In the "Setup > Security > Security Settings" dialog, check the state of the LAN and USB interfaces and enable them if necessary.
  • Page 335: Remote Control Commands

    ® Remote Control Commands R&S SGT100A Common Commands 11 Remote Control Commands In the following, all remote-control commands are presented in detail with their param- eters and the ranges of numerical values. Conventions used in SCPI command descriptions Note the following conventions used in the remote command descriptions: ●...
  • Page 336: Cls

    ® Remote Control Commands R&S SGT100A Common Commands ..........................305 *CLS ..........................305 *ESE ...........................305 *ESR? ..........................306 *IDN? ..........................306 *IST? ..........................306 *OPC ...........................306 *OPT? ..........................307 *PRE ..........................307 *PSC ..........................307 *RCL ..........................307 *RST ..........................307 *SAV ..........................308 *SRE ...........................308 *STB? ..........................
  • Page 337: Idn

    ® Remote Control Commands R&S SGT100A Common Commands *IDN? Identification Returns the instrument identification. Return values: <ID> "Rohde&Schwarz,<device type>,<part number>/<serial num- ber>,<firmware version>" Example: Rohde&Schwarz,SGT, 1412.0000K02/000000,3.1.17.1-03.01.158 Usage: Query only Manual operation: "IDN String" on page 261 *IST? Individual status query Returns the contents of the IST flag in decimal form.
  • Page 338: Pre

    ® Remote Control Commands R&S SGT100A Common Commands *PRE <Value> Parallel poll register enable Sets parallel poll enable register to the indicated value. The query returns the contents of the parallel poll enable register in decimal form. Parameters: <Value> Range: 0 to 255 *PSC <Action>...
  • Page 339: Sre

    ® Remote Control Commands R&S SGT100A Common Commands Stores the current instrument settings under the specified number in an intermediate memory. The settings can be recalled using the command with the associated *RCL number. To transfer the stored instrument settings in a file, use the command :MMEMory: STORe:STATe.
  • Page 340: General Commands

    ® Remote Control Commands R&S SGT100A General Commands Return values: <ErrorCode> integer > 0 (in decimal format) An error occurred. (For details see the Service Manual supplied with the instru- ment). No errors occurred. Usage: Query only *WAI Wait to continue...
  • Page 341: Preset Commands

    ® Remote Control Commands R&S SGT100A Preset Commands Parameters: <LockRequestId> Number test query to prove whether the instrument is locked Controller ID request lock from the controller with the specified Controller ID Return values: <Value> Number request refused; the instrument is already locked to other <Lock Request Id>, i.e.
  • Page 342: Calibration Subsystem

    ® Remote Control Commands R&S SGT100A CALibration Subsystem ● Activating the original state of delivery (factory reset,:SYSTem:FPReset on page 311). Only functions that are protected by a password remain unchanged and the passwords themselves. :SOURce<hw>:PRESet :SYSTem:PRESet Triggers an instrument reset. It has the same effect as: ●...
  • Page 343 ® Remote Control Commands R&S SGT100A CALibration Subsystem Example: CAL:BBIN:MEAS? starts the adjustment of the analog I/Q input. Response: 0 adjustment has been performed successfully. Usage: Query only :CALibration:ALL[:MEASure]? Starts all internal adjustments for which no external measuring equipment is required.
  • Page 344: Clock Subsystem

    ® Remote Control Commands R&S SGT100A CLOCk Subsystem :CALibration:LEVel[:MEASure]? Starts all adjustments which affect the level. Return values: <Level> 0 | 1 | OFF | ON Usage: Query only Manual operation: "Level" on page 244 :CALibration:FREQuency:TEMPerature? :CALibration:LEVel:TEMPerature? :CALibration:IQModulator:TEMPerature? Queries the delta temperature since the last performed adjustment.
  • Page 345: Connector Subsystem

    ® Remote Control Commands R&S SGT100A CONNector Subsystem Usage: Query only Manual operation: "Measured External Clock" on page 122 :CLOCk:INPut:SLOPe <Slope> The command sets the active slope of an externally applied clock signal at the USER 1/2 connector. Parameters: <Slope>...
  • Page 346 ® Remote Control Commands R&S SGT100A CONNector Subsystem :CONNector:USER<ch>:OMODe <Omode> Sets the operation mode of the user connector. Parameters: <Omode> MKR1 | MKR2 | TRIGger | CIN | COUT | SIN | SOUT | NEXT | LOW | MLATency | MARRived | HIGH | SVALid | SNValid |...
  • Page 347: Diagnostic Subsystem

    ® Remote Control Commands R&S SGT100A DIAGnostic Subsystem :CONNector:USER<ch>:CLOCk:IMPedance <Impedance> :CONNector:USER<ch>:TRIGger:IMPedance <Impedance> Selects the input impedance for the external trigger/clock inputs, when :CONNector: is set to TRIGger or CIN/COUT. USER<ch>:OMODe Parameters: <Impedance> G50 | G10K G10K Provided only for backward compatibility with other R&S signal generators.
  • Page 348: Format Subsystem

    ® Remote Control Commands R&S SGT100A FORMat Subsystem Query parameters: <Name> string Return values: <Value> number Default unit: V or °C Usage: Query only 11.8 FORMat Subsystem The FORMat subsystem contains the commands which determine the format of the data that the R&S SGT returns to the controller. This affects all query commands which return a list of numerical data or block data.
  • Page 349: Mmemory Subsystem

    ® Remote Control Commands R&S SGT100A MMEMory Subsystem Parameters: <Data> ASCii | PACKed ASCii Numerical data is transferred as plain text separated by com- mas. PACKed Numerical data is transferred as binary block data. The format within the binary data depends on the command. The various binary data formats are explained in the description of the parameter types.
  • Page 350: File Naming Conventions

    ® Remote Control Commands R&S SGT100A MMEMory Subsystem Use the command to query the path of the direc- :SYSTem:MMEMory:PATH:USER? tory for user-defined data. The /opt directory is a protected and therefore a not accessible system directory. The files on this directory contain data that must not be changed. Therefore, this directory should not be accessed, since reconstruction of the system partition will lead to data loss.
  • Page 351: Extensions For User Files

    ® Remote Control Commands R&S SGT100A MMEMory Subsystem 11.9.2 Extensions for User Files Table 11-1: Automatically assigned file extensions in the instrument Function Contents File suffix R&S SGMA-GUI Save As/Open Software settings *.savrcl 11.9.3 Examples In these examples, the current instrument setting is stored in the file test.savrcltxt in the directory /var/user/..
  • Page 352: Remote Control Commands

    ® Remote Control Commands R&S SGT100A MMEMory Subsystem MMEM:DCAT:LENG? 'usbuser' Response: 2 2. To query the number of files in the current or specified directory, perform: MMEM:CAT:LENG? 'usbuser' Response: 3 3. Create a new subdirectory for mass memory storage in the specified directory.
  • Page 353 ® Remote Control Commands R&S SGT100A MMEMory Subsystem <FreeDiskSpace> Remaining disk space in bytes. <FileInfo> <NameFileN>,<SuffixFileN>,<SizeFileN> List of files, separated by commas <NameFileN> Name of the file. <SuffixFileN> Type of the file. Possible suffixes are: ASCii, BINary, DIRectory <SizeFileN> Size of the file in bytes.
  • Page 354 ® Remote Control Commands R&S SGT100A MMEMory Subsystem <DestinationFile> string String containing the path and name of the target file. The path can be relative or absolute. If <DestinationFile> is not specified, the <SourceFile> is copied to the current directory, queried with the :MMEMory: command.
  • Page 355 ® Remote Control Commands R&S SGT100A MMEMory Subsystem Query parameters: <path> String parameter to specify the directory. If the directory is omit- ted, the command queries the content of the current directory, queried with command. :MMEMory:CDIRectory Return values: <Catalog> <file_entry>...
  • Page 356 ® Remote Control Commands R&S SGT100A MMEMory Subsystem <HeapAvailableKb> integer Available heap memory. Usage: Query only :MMEMory:LOAD:STATe <SavRclStateNumb>, <file_name> Loads the specified file stored under the specified name in an internal memory. After the file has been loaded, the instrument setting must be activated using an *RCL command.
  • Page 357: Fast Speed Commands

    ® Remote Control Commands R&S SGT100A Fast Speed Commands Note: Instruments with Linux operating system ignore this command, since Linux does not use drive letter assignment. Usage: SCPI confirmed :MMEMory:RDIRectory <Directory> Removes an existing directory from the mass memory storage system. If no directory is specified, the subdirectory with the specified name is deleted in the default directory.
  • Page 358: Output Subsystem

    ® Remote Control Commands R&S SGT100A OUTPut Subsystem :PFASt <Pow> Special command to set the RF output level with minimum latency at the RF output connector. This value does not consider a specified offset. No unit (e.g. dBm) allowed. Bypasses the status system so command *OPC? cannot be appended.
  • Page 359: Sconfiguration Subsystem

    ® Remote Control Commands R&S SGT100A SCONfiguration Subsystem Parameters: <AMode> AUTO | FIXed | APASsive AUTO The attenuator is switched automatically. The level settings are made in the full range. APASsive The attenuator is switched automatically. The level settings are made only for the passive reference circuits.
  • Page 360: Sense, Read, Initiate And Slist Subsystems

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems Parameters: <Configuration> STANdard | AFETracking STANdard Standard mode used for signal generation. AFETracking ARB foe Envelope Tracking: enables the usage of an extra baseband for enabling the envelope tracking ARB generation.
  • Page 361: Initiate[:Power]:Continuous

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems ..................338 :SENSe<ch>[:POWer]:ZERO ........................ 338 :SLISt[:LIST]? .....................339 :SLISt:SCAN[:STATe] ..................339 :SLISt:ELEMent<ch>:MAPPing :INITiate<ch>[:POWer]:CONTinuous <Continuous> Switches the local state of the continuous power measurement by R&S NRP power sensors on and off. Switching off local state enhances the measurement performance during remote control.
  • Page 362: Sense:Unit[:Power]

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems Example: R&S NRP-Z81 READ1? Response: -55.62403263352178,-22.419472478812476 -55.6 dBm is the measured average level, -22. 4 dBm is the measured peak level at the given frequency. Usage: Query only Manual operation: "...
  • Page 363: Sense[:Power]:Correction:spdevice:state

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems Parameters: <ApTime> float Range: depends on connected power sensor Increment: 1E-9 *RST: depends on connected power sensor Example: SENS:POW:APER:TIM 23ms Sets 23 ms aperture time. Manual operation: "Aperture Time"...
  • Page 364: Sense[:Power]:Filter:length:auto

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems Example: SENS1:POW:DISP:PERM:STAT ON The permanent viewer is switched on. Manual operation: " Permanent " on page 226 :SENSe<ch>[:POWer]:FILTer:LENGth:AUTO? Queries the current filter length in filter mode AUTO (:SENSe<ch>[:POWer]:...
  • Page 365: Sense[:Power]:Filter:nsratio:mtime

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems Parameters: <NSRatio> float Range: 0.001 to 1 Increment: 0.001 *RST: 0.01 Example: SENS1:FILT:TYPE NSR Selects fixed noise filter mode. SENS1:FILT:NSR 0.2 Sets a noise content of 0.2. Manual operation: "Noise Content"...
  • Page 366: Sense[:Power]:Filter:type

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems :SENSe<ch>[:POWer]:FILTer:TYPE <Type> Selects the filter mode. The filter length is the multiplier for the time window and thus directly affects the measurement time. Parameters: <Type> AUTO | USER | NSRatio...
  • Page 367: Sense[:Power]:Logging:state

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems :SENSe<ch>[:POWer]:LOGGing:STATe <State> Activates the recording of the power values, measured by a connected R&S NRP power sensor. Parameters: <State> 0 | 1 | OFF | ON *RST: Example:...
  • Page 368: Sense[:Power]:Source

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems Return values: <SNumber> string Example: SENS1:SNUM? Queries the serial number. Usage: Query only Manual operation: " Serial Number " on page 225 :SENSe<ch>[:POWer]:SOURce <Source> Determines the signal to be measured.
  • Page 369: Sense[:Power]:Type

    ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems :SENSe<ch>[:POWer]:TYPE? Queries the sensor type. The type is automatically detected. Return values: <Type> string Example: SENS1:TYPE? Queries the type of sensor. Response: NRP-Z21 The R&S NRP-Z21 sensor is used.
  • Page 370 ® Remote Control Commands R&S SGT100A SENSe, READ, INITiate and SLISt Subsystems Example: SLISt:LIST? // Response: "NRP33SN-V-900007-USB Legacy","NRP-Z211-900001-USB Legacy" // list of automatically detected sensors SLISt:SCAN:STATe 1 // searches for sensors connected in the LAN or via the USBTMC protocol...
  • Page 371: Source Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem 11.14 SOURce Subsystem The SOURce subsystem contains the commands for configuring the digital and analog signals. SOURce<hw> The R&S SGT is a one path instrument, therefore the keyword SOURce<hw> is optional and can be omitted.
  • Page 372 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: on page 341. [:SOURce]:FREQuency:OFFSet Manual operation: "Freq/Freq (Offs)" on page 60 [:SOURce]:FREQuency:OFFSet <Offset> Sets a frequency offset, for example include the frequency shift of downstream instru- ment. Note: Enabled frequency offset affects the result of the query...
  • Page 373: Source:awgn Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce]:PATH:COUNt? Queries the number of installed RF paths. Return values: <Count> integer Range: 1 to INT_MAX *RST: Example: PATH:COUN? Queries the number of RF paths. Response: 1 The instrument is equipped with one RF path.
  • Page 374 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <BRate> float Range: 400 bps to 250E6 bps Increment: 0.001 *RST: 100000 Example: SOURce1:AWGN:BRATe? queries the bit rate which is used for calculation of the Eb/N0 value from the C/N value.
  • Page 375 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:AWGN:BWIDth:RATio <Ratio> In Additive Noise and Noise Only (SOUR:AWGN:MODE ADD|ONLY) modes, sets the ratio of minimum real noise bandwidth to system bandwidth. The overall bandwidth is calculated as follows and may not exceed the total bandwidth...
  • Page 376 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:AWGN:DISP:ORESults <OResults> (requires option R&S SGT-K18, Digital Baseband Connectivity) In additive Noise and Noise Only (SOUR:AWGN:MODE ADD|ONLY) modes and for Dis- play Mode set to Baseband (AWGN:DISP:MODE BB), selects the display of output results for the analog (DACIF) or the digital (BBOUT) signal path.
  • Page 377 ® Remote Control Commands R&S SGT100A SOURce Subsystem Usage: Query only Manual operation: "Resulting CW Frequency Offset" on page 127 [:SOURce<hw>]:AWGN:FREQuency:TARGet <Target> Sets the desired frequency of the sine in AWGN:MODE CW mode. The resulting frequency may differ from the desired frequency because of the limited frequency resolution of 0.7 Hz.
  • Page 378 ® Remote Control Commands R&S SGT100A SOURce Subsystem ● SOUR:AWGN:POW:RMOD NOIS queries the carrier power which is derived from the entered C/N value. The noise power is set with command SOUR:AWGN:POW:NOISe. Parameters: <Carrier> float Increment: 0.01 *RST: Default unit: dBm...
  • Page 379 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: SOURce:AWGN:POWer:NOISe? queries the noise power in the system bandwidth. Response: 10 the noise power in the system bandwidth is 10 dBm. Manual operation: "Noise Power (System Bandwidth) / Interferer Power" on page 130 [:SOURce<hw>]:AWGN:POWer:NOISe:TOTal?
  • Page 380 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: SOURce:AWGN:MODE ADD selects Additive Noise mode. SOURce:AWGN:DISP:MODE RF sets the display mode to RF SOURce:AWGN:POWer:RMODe NOISe selects Reference Mode Noise. The noise power is kept con- stant when the C/N value or Eb/N0 value is changed. The carrier power is adjusted.
  • Page 381: Source:bb Subsystem General Commands

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:AWGN:STATe <State> Activates or deactivates the white noise (AWGN = Averaged White Gaussian Noise). Use the command to define the mode the AWGN gen- [:SOURce<hw>]:AWGN:MODE erator is working in. Parameters: <State> 0 | 1 | OFF | ON...
  • Page 382: Source:bb:arb Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:PGAin <PGain> The command sets the relative path gain for the selected baseband signal compared to the baseband signals of the other baseband sources (external baseband). The gain affects the signal on the "baseband block" output.
  • Page 383: Common Settings

    ® Remote Control Commands R&S SGT100A SOURce Subsystem 11.14.4.1 Common Settings ................352 [:SOURce<hw>]:BB:ARBitrary:PRESet ................352 [:SOURce<hw>]:BB:ARBitrary:STATe [:SOURce<hw>]:BB:ARBitrary:PRESet Sets all ARB generator parameters to their default values. Example: SOURce1:BB:ARB:PRESet Usage: Event Manual operation: "Set To Default" on page 81 [:SOURce<hw>]:BB:ARBitrary:STATe <State>...
  • Page 384 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:CLOCk <Clock> The command sets the clock rate in samples. Loading a waveform waveform (ARB:WAV:SEL <name>) sets the clock rate that is defined in the waveform tag 'clock'. The command subsequently changes the clock rate; see data sheet for value range.
  • Page 385 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: BB:ARB:CLOC:SOUR EXT selects the external clock source. The clock is supplied via the CLOCK connector. BB:ARB:CLOC:MODE MSAM selects clock type Multiple Samples, i.e. the supplied clock has a rate which is a multiple of the sample rate.
  • Page 386: Trigger Settings

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Mode> NONE | MASTer | SLAVe | DIIN NONE The instrument is working in stand-alone mode. MASTer The instrument provides all connected instrument with its syn- chronisation (including the trigger signal) and reference clock signal.
  • Page 387 ® Remote Control Commands R&S SGT100A SOURce Subsystem ........360 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:DELay ........360 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:TDELay ........360 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:RDELay? ........361 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:INHibit ............361 [:SOURce<hw>]:BB:ARBitrary[:TRIGger]:SEQuence [:SOURce<hw>]:BB:ARBitrary:TRIGger:ARM:EXECute The command stops waveform output for trigger modes Armed_Auto and Armed_Ret- rigger. A subsequent internal or external trigger event restart waveform output.
  • Page 388 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Output> 0 | 1 | OFF | ON The signal calculation starts simultaneously with the external trigger event but because of the instrument’s processing time the first samples are cut off and no signal is outputted. After elapsing of the internal processing time, the output signal is syn- chronous to the trigger event.
  • Page 389 ® Remote Control Commands R&S SGT100A SOURce Subsystem Return values: <RMode> STOP | RUN The waveform is output. A trigger event occurred in the triggered mode. STOP The waveform is not output. A trigger event did not occur in the...
  • Page 390 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:TRIGger:SLUNit <SLUnit> The command defines the unit for the entry of the length of the signal sequence (SOUR:BB:ARB:TRIG:SLEN) to be output in the "Single" trigger mode (SOUR:BB:ARB:SEQ SING). Parameters: <SLUnit> SEQuence | SAMPle...
  • Page 391 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:TRIGger:DELay:UNIT <TrigDelUnit> Determines the units the trigger delay is expressed in. Parameters: <TrigDelUnit> SAMPle | TIME *RST: SAMPle Manual operation: "External Delay Unit" on page 113 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:DELay <Delay> The command specifies the trigger delay (expressed as a number of samples) for external triggering.
  • Page 392 ® Remote Control Commands R&S SGT100A SOURce Subsystem Usage: Query only Manual operation: "Actual Trigger Delay" on page 113 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:INHibit <Inhibit> Specifies the number of samples by which a restart is to be inhibited following a trigger event. This command applies only in the case of external triggering.
  • Page 393: Marker Settings

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Sequence> AUTO | RETRigger | AAUTo | ARETrigger | SINGle AUTO The waveform is output continuously. RETRigger The waveform is output continuously. A trigger event (internal or external) causes a restart.
  • Page 394 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut<ch>:MODE <Mode> The command defines the signal for the selected marker output. Parameters: <Mode> UNCHanged | RESTart | PULSe | PATTern | RATio UNCHanged A marker signal as defined in the waveform file (tag 'marker mode x') is generated.
  • Page 395 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut<ch>:PATTern <Pattern> The command defines the bit pattern used to generate the marker signal in the setting SOURce:BB:ARB:TRIGger:OUTPut:MODE PATTern 0 is marker off, 1 is marker on. Parameters: <Pattern> <32 bits pattern>...
  • Page 396: Test Signals Settings

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Manual operation: "Marker Mode" on page 120 [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut:DELay:FIXed <Fixed> The command restricts the marker delay setting range to the dynamic range. In this range the delay can be set without restarting the marker and signal. If a delay is entered in setting ON but is outside this range, the maximum possible delay is set and an error message is output.
  • Page 397 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:TSIGnal:CIQ:CREate [:SOURce<hw>]:BB:ARBitrary:TSIGnal:RECTangle:CREate [:SOURce<hw>]:BB:ARBitrary:TSIGnal:SINE:CREate Generates a signal and uses it as output straight away. Example: BB:ARB:TSIG:SINE:CRE generates a test sine signal and uses it as output straight away. Usage: Event Manual operation: "Generate Signal RAM"...
  • Page 398 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Amplitude> float Range: 0 to 1 Increment: 0.001 *RST: 0.800 Default unit: FS Example: BB:ARB:TSIG:RECT:AMPL 0.5 sets the amplitude of the test signal Manual operation: "Amplitude" on page 108 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:RECTangle:FREQuency <Frequency>...
  • Page 399 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: BB:ARB:TSIG:RECT:SAMP 400 sets 400 samples per period Manual operation: "Samples per Period" on page 107 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:SINE:FREQuency <Frequency> Sets the frequency of the simple sinusoidal test signal. This signal is used as output via the I channel.
  • Page 400: Source:bb:arb:mcar Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: BB:ARB:TSIG:SINE:SAMP 100 sets a sample rate of 100 samples per period. Manual operation: "Samples per Period" on page 106 11.14.4.6 SOURce:BB:ARB:MCAR Subsystem The MCARrrier subsystem contains the commands for setting the Multi Carrier Wave- form Generator.
  • Page 401: [:Source]:Bb:arbitrary:mcarrier:carrier:count

    ® Remote Control Commands R&S SGT100A SOURce Subsystem ........382 [:SOURce<hw>]:BB:ARBitrary:MCARrier:SETTing:STORe:FAST ..............383 [:SOURce<hw>]:BB:ARBitrary:MCARrier:TIME ............383 [:SOURce<hw>]:BB:ARBitrary:MCARrier:TIME:MODE [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier:COUNt <Count> Sets the number of carriers in the ARB multi carrier waveform. Parameters: <Count> integer Range: 1 to 512 *RST: Example: BB:ARB:MCAR:CARR:COUN 10 sets 10 carriers for the multi carrier waveform.
  • Page 402: [:Source]:Bb:arbitrary:mcarrier:carrier:Conflict

    ® Remote Control Commands R&S SGT100A SOURce Subsystem to the center RF frequency shows no phase jump assuming that the carrier is unmodu- lated. ● For odd number of carriers: RoundedCarrierSpacing=1/OutputSignalDuration* round(CarrierSpacing * Output- SignalDuration); ● For even number of carriers: RoundedCarrierSpacing=2/OutputSignalDuration*round(0.5 *CarrierSpacing * Out-...
  • Page 403: [:Source]:Bb:arbitrary:mcarrier:carrier:File

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:FILE <File> Selects the file with I/Q data to be modulated onto the selected carrier. Parameters: <File> <file name> Example: BB:ARB:MCAR:CARR15:FILE "/var/user/IQ_wcdma" selects file IQ_wcdma. The data of the file is modulated onto carrier 15.
  • Page 404: [:Source]:Bb:arbitrary:mcarrier:carrier:Power

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:POWer <Power> The command sets the gain of the selected carrier. Parameters: <Power> float Range: -80 to 0 Increment: 0.01 *RST: Default unit: dB Example: BB:ARB:MCAR:CARR15:POW -50 dB sets the power of carrier 15 to -50 dB.
  • Page 405: [:Source]:Bb:arbitrary:mcarrier:clipping:cfactor

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Mode> OFF | MIN | MAX There is no automatic setting for minimizing or maximizing the crest factor. The Phase setting (command BB:ARB:MCAR:CARR:PHAS) is in use. The crest factor is minimized by internally calculating optimized carrier phases.
  • Page 406: [:Source]:Bb:arbitrary:mcarrier:clipping[:State]

    ® Remote Control Commands R&S SGT100A SOURce Subsystem When the cut off frequency is set as half of the output sample rate, a final lowpass filter improves the spectrum of the clipped multicarrier signal, but may also increase the resulting crest factor.
  • Page 407: [:Source]:Bb:arbitrary:mcarrier:clock

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: MMEM:CDIR '/var/user/waveform' sets the default directory. BB:ARB:MCAR:OFIL 'mcar1_2' defines the file name mcar1_2.wv for the multi carrier wave- form. BB:ARB:MCAR:CLO creates multi carrier waveform mcar1_2.wv. The new multi carrier waveform is loaded.
  • Page 408: [:Source]:Bb:arbitrary:mcarrier:edit:carrier:delay:step

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:MCARrier:EDIT:CARRier:DELay:STEP <Step> The command sets the step width by which the start delays of the carriers in the defined carrier range will be incremented. Parameters: <Step> float Range: -1 to 1 Increment: 1E-9...
  • Page 409: [:Source]:Bb:arbitrary:mcarrier:edit:carrier:file

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: BB:ARB:MCAR:EDIT:CARR:STAR 4 the carrier range starts at carrier 2. BB:ARB:MCAR:EDIT:CARR:STOP 20 the carrier range stops at carrier 20. BB:ARB:MCAR:EDIT:CARR:STAT ON sets all the carriers in the carrier range (2 to 20) to ON.
  • Page 410: [:Source]:Bb:arbitrary:mcarrier:edit:carrier:phase[:Start]

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:MCARrier:EDIT:CARRier:PHASe[:STARt] <Start> The command sets the start phase for the individual carriers in the defined carrier range. If the command :BB:ARB:MCAR:EDIT:CARR:PHAS:STEP is used to define a step width, the phase entered here applies only to the starting carrier. The phases of the remaining carriers are stepped up or down by the phase value specified in the :BB:ARB:MCAR:EDIT:CARR:PHAS:STEP command.
  • Page 411: [:Source]:Bb:arbitrary:mcarrier:edit:carrier:start

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Start> float Range: -80 to 0 Increment: 0.01 *RST: Default unit: dB Example: BB:ARB:MCAR:EDIT:CARR:POW -50 dB sets the power of the carriers in the carrier range to -50 dB. Manual operation: "...
  • Page 412: [:Source]:Bb:arbitrary:mcarrier:preset

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: MMEM:CDIR "/var/user/waveform" sets the default directory. BB:ARB:MCAR:OFIL 'mcar1_2' defines the file name mcar1_2.wv for the multi carrier wave- form file Manual operation: "Output File" on page 100 [:SOURce<hw>]:BB:ARBitrary:MCARrier:PRESet Sets all ARB multi carrier parameters to their default values.
  • Page 413: [:Source]:Bb:arbitrary:mcarrier:setting:load

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Manual operation: "Save/Recall Frame" on page 96 [:SOURce<hw>]:BB:ARBitrary:MCARrier:SETTing:LOAD <Filename> Loads the settings file. If a settings file with the specified name does not yet exist, it is created. The file extension may be omitted. Only files with the file extension *.arb_multcarr will be loaded or created.
  • Page 414: Source:bb:arb:wav Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:MCARrier:TIME <Time> Sets the user-defined signal period. This setting is only possible for Signal Period Mode User (BB:ARB:MCAR:TIME:MODE USER). Parameters: <Time> float Range: 0 to 1E9 Increment: 1E-9 *RST: Default unit: s...
  • Page 415 ® Remote Control Commands R&S SGT100A SOURce Subsystem ............384 [:SOURce<hw>]:BB:ARBitrary:WAVeform:CATalog? ..........384 [:SOURce<hw>]:BB:ARBitrary:WAVeform:CATalog:LENGth? ..................385 :MMEMory:DATA:UNPRotected .............386 [:SOURce<hw>]:BB:ARBitrary:WAVeform:CLOCk ...............387 [:SOURce<hw>]:BB:ARBitrary:WAVeform:DATA .............387 [:SOURce<hw>]:BB:ARBitrary:WAVeform:DELete ............. 388 [:SOURce<hw>]:BB:ARBitrary:WAVeform:FREE? ........388 [:SOURce<hw>]:BB:ARBitrary:WAVeform:HDDStreaming:BLEVel? ........388 [:SOURce<hw>]:BB:ARBitrary:WAVeform:HDDStreaming:STATe ............389 [:SOURce<hw>]:BB:ARBitrary:WAVeform:POINts? ............. 389 [:SOURce<hw>]:BB:ARBitrary:WAVeform:SELect ............... 389 [:SOURce<hw>]:BB:ARBitrary:WAVeform:TAG? [:SOURce<hw>]:BB:ARBitrary:WAVeform:CATalog? Reads out the files in the default directory.
  • Page 416 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: MMEM:CDIR '/var/user/waveform' sets the default directory. BB:ARB:WAV:CAT? reads out all the files in the default directory. Response: sin1, wave the directory contains the waveform files sin1.wv and wave.wv. BB:ARB:WAV:CAT:LEN? Response: 2...
  • Page 417 ® Remote Control Commands R&S SGT100A SOURce Subsystem Setting parameters: <Data> block data I/Q data or marker binary data, where the number of marker ele- ments should be equal to the number of I/Q samples I0Q0..IxQx…IN-1QN-1 IxQx… represents binary data (16-bit signed integer in 2's com- plement notation) containing the I and Q component alternately and starting with the I component.
  • Page 418 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:ARBitrary:WAVeform:DATA <Filename>, <Data> [:SOURce<hw>]:BB:ARBitrary:WAVeform:DATA? <Tag> The setting command writes the binary block data <data> to the file identified by <filename>. The complete content of the waveform file is transmitted as a binary data block.
  • Page 419 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: BB:ARB:WAV:DEL '/var/user/wave1.wv' deletes waveform file wave1.wv. Usage: Setting only [:SOURce<hw>]:BB:ARBitrary:WAVeform:FREE? Queries the free disk space on the default path of the instrument's harddisk. Return values: <Free> integer Range: 0 to INT_MAX...
  • Page 420 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: [:SOURce<hw>]:BB:ARBitrary:WAVeform: on page 388 HDDStreaming:BLEVel? [:SOURce<hw>]:BB:ARBitrary:WAVeform:POINts? The command queries the number of samples in the waveform file selected using com- mand :ARB:WAV:SEL. Only the file name has to be entered. Only files with the file extension *.wv will be read out.
  • Page 421: Source:bb:arb:wseg Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem 11.14.4.8 SOURce:BB:ARB:WSEG Subsystem The WSEGment subsystem contains the commands for setting the Multi Segment Waveform Generator..............390 [:SOURce<hw>]:BB:ARBitrary:WSEGment? ............390 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CLOad ......391 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:BLANk:APPend ........392 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:CATalog? .......... 392 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk ....... 392 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:CLOCk:MODE ........
  • Page 422: [:Source]:Bb:arbitrary:wsegment:configure:blank:append

    ® Remote Control Commands R&S SGT100A SOURce Subsystem This multi segment waveform is saved with the file name specified in the configuration file. The file extension is *.wv. Setting parameters: <FilenameInput> string Example: MMEM:CDIR '/var/user/' sets the default directory. BB:ARB:WSEG:CONF:SEL 'multi_sin' creates the configuration file multi_sin.inf_mswv in the...
  • Page 423: [:Source]:Bb:arbitrary:wsegment:configure:catalog

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Usage: Setting only Manual operation: " Clock Rate " on page 88 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:CATalog? Queries the available configuration files in the specified default directory. The configu- ration files are used to create multi segment waveform files.
  • Page 424: [:Source]:Bb:arbitrary:wsegment:configure:comment

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Mode> UNCHanged | HIGHest | USER UNCHanged The segments are output with the clock rate defined in the wave- form file. HIGHest The segments are output at the highest available clock rate.
  • Page 425: [:Source]:Bb:arbitrary:wsegment:configure:marker:esegment

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Mode> UNCHanged | ERMS UNCHanged The segments are output exactly as defined in the files. ERMS The segments are output so that all segments have the same rms value. *RST: UNCHanged...
  • Page 426: [:Source]:Bb:arbitrary:wsegment:configure:marker:mode

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Mode> OFF | MRK1 | MRK2 | MRK3 | MRK4 No additional marker is generated. MRK1|MRK2|MRK3|MRK4 Generates a restart marker signal at the beginning of the first segment for the corresponding marker.
  • Page 427: [:Source]:Bb:arbitrary:wsegment:configure:segment:append

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Manual operation: " Save List " on page 86 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:SEGMent:APPend <Waveform> Appends the specified waveform to the configuration file. Setting parameters: <Waveform> string Example: MMEM:CDIR '/var/user/waveform' sets the default directory BB:ARB:WSEG:CONF:SEL 'new' creates the configuration file new.inf_mswv in the default...
  • Page 428: [:Source]:Bb:arbitrary:wsegment:create

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Filename> string Example: MMEM:CDIR '/var/user/waveform' sets the default directory. BB:ARB:WSEG:CONF:SEL 'new' create configuration file new.inf_mswv in the default directory. Manual operation: " New List " on page 85 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CREate <FilenameInput> Creates a multi segment waveform using the current settings of the specified configu- ration file.
  • Page 429: [:Source]:Bb:arbitrary:wsegment:next

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Return values: <Name> string Example: BB:ARB:WSEG:NAME? queries the currently output segment. Usage: Query only Manual operation: "Current Segment" on page 113 [:SOURce<hw>]:BB:ARBitrary:WSEGment:NEXT <Next> Selects the segment to be output. Parameters: <Next> float...
  • Page 430: [:Source]:Bb:arbitrary:wsegment:next:source

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Usage: Event Manual operation: "Execute Next Segment" on page 118 [:SOURce<hw>]:BB:ARBitrary:WSEGment:NEXT:SOURce <Source> Selects the next segment source, i.e. determines whether the next segment is switched upon receiving of an external trigger signal or upon executing of software trig- ger .
  • Page 431: Source:bbin Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: BB:ARB:WSEG:SEQ:SEL '/var/user/play_list_1’ selects the sequencing list play_list_1.wvs. BB:ARB:WSEG:SEQ:APP ON,3,15,BLANK appends the segment number 3 as a new segment to the sequencing list; this segment is activated and will be repeated 15 times and followed by a blank segment.
  • Page 432: [:Source]:Bbin:alevel:execute

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BBIN:ALEVel:EXECute This command starts measuring the input signal. The measurement estimates the crest factor and the peak power. Example: BBIN:ALEV:EXEC starts measuring the input signal. Usage: Event Manual operation: "Auto Level Set"...
  • Page 433: [:Source]:Bbin:digital:asetting:state [:Source]:Bbin:foffset

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: BBIN:DIG:ASET:STAT ON switches on automatic adjustment of the baseband input signal. Manual operation: "DIG IQ Auto Setting" on page 240 [:SOURce<hw>]:BBIN:FOFFset <FOffset> Enters the frequency offset for the external baseband signal.
  • Page 434: [:Source]:Bbin:mode

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BBIN:MODE <Mode> This command selects the external input signal mode for the "Baseband In" block. Parameters: <Mode> ANALog | DIGital ANALog The external analog baseband signal is supplied via the inputs I and Q.
  • Page 435: [:Source]:Bbin:oload:hold:reset

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: BBIN:OFFS:Q -0.1PCT sets -0.1 %FS DC offset to the Q component of the external input signal. [:SOURce<hw>]:BBIN:OLOad:HOLD:RESet This command executes a reset of the Overload Hold State and LED. Example: BBIN:MODE DIG selects the digital baseband input mode.
  • Page 436: [:Source]:Bbin:odelay

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Usage: Query only Manual operation: "Overflow" on page 241 [:SOURce<hw>]:BBIN:ODELay <Delay> Seds the output delay of the external baseband signal. Parameters: <Delay> float Range: 0 to 1 Increment: 1E-9 *RST: [:SOURce<hw>]:BBIN:PGAin <PGain>...
  • Page 437: [:Source]:Bbin:power:rms

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BBIN:POWer:RMS? This command queries the rms level of the external digital baseband signal. Return values: <Rms> float Range: -100 to 10 Increment: 0.01 *RST: Example: BBIN:POW:RMS queries the estimated rms level. Usage:...
  • Page 438: Source:bb:impairment Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Note: With a connected R&S EX-IQ-Box either the internal clock source (User defined) or an external clock (Digital I/Q In) can be selected in the settings dialog of the R&S EX-IQ-Box. Therefore, the sample rate source is only indicated in this field.
  • Page 439 ® Remote Control Commands R&S SGT100A SOURce Subsystem ............412 [:SOURce]:BB:IMPairment:IQOutput<ch>:LEAKage:I ............412 [:SOURce]:BB:IMPairment:IQOutput<ch>:LEAKage:Q [:SOURce<hw>]:BB:IMPairment:DELay <Delay> Sets the time delay of both I and Q vectors relative to the selected trigger and marker or relative to the other instrument(s) working in the master-slave synchronous mode.section .
  • Page 440 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <I> float Range: -10 to 10 Increment: 0.01 *RST: Default unit: PCT Example: BB:IMP:LEAK:I 3 PCT sets the leakage for the I-component to 3 percent. Manual operation: "I/Q Offset" on page 140 [:SOURce<hw>]:BB:IMPairment:LEAKage:Q <Q>...
  • Page 441 ® Remote Control Commands R&S SGT100A SOURce Subsystem A positive I/Q skew means that the Q vector delays relative to the I vector and vice versa. Parameters: <Skew> float Range: -500E-9 to 500E-9 Increment: 1E-12 *RST: Example: BB:IMP:SKEW 410.0E-9 sets the I/Q skew.
  • Page 442 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <State> 0 | 1 | OFF | ON Example: BB:IMP:OPT:STAT ON activates internal compensation of signal distortions. Manual operation: "Optimize internal IQ-Impairments for RF Output" on page 141 [:SOURce]:BB:IMPairment:IQOutput<ch>:STATe <State> Activates the impairment or correction values LEAKage, QUADrature and IQRatio for the corresponding stream.
  • Page 443: Source:bb:progress Subsystem General Commands

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce]:BB:IMPairment:IQOutput<ch>:IQRatio[:MAGNitude] <IqRatio> Sets the ratio of I modulation to Q modulation (amplification imbalance) of the corre- sponding digital I/Q channel. The input may be either in dB or %. The resolution is 0.001 dB, an input in percent is rounded to the closest valid value in dB.
  • Page 444: Source:bb:power Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: Querying the status of the Create Waveform file process The following is an example on how to use these commands to retrieve information about how many percent of the initiated process are completed.
  • Page 445: Source:correction Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:BB:POWer:PEAK? This command queries the peak power of the baseband signal relative to full scale of 0.5 V (in terms of dB full scale). Return values: <Peak> float Range: -145 to 30 Increment: 0.01...
  • Page 446: [:Source]:Correction:cset:catalog

    ® Remote Control Commands R&S SGT100A SOURce Subsystem In the following command examples, the files are stored in the default directory................415 [:SOURce]:CORRection:CSET:CATalog? ............ 415 [:SOURce<hw>]:CORRection:CSET:DATA:FREQuency ........416 [:SOURce<hw>]:CORRection:CSET:DATA:FREQuency:POINts? ............416 [:SOURce<hw>]:CORRection:CSET:DATA:POWer ..........416 [:SOURce<hw>]:CORRection:CSET:DATA:POWer:POINts? ......417 [:SOURce<hw>]:CORRection:CSET:DATA[:SENSor<ch>][:POWer]:SONCe ................417 [:SOURce]:CORRection:CSET:DELete ..........
  • Page 447: [:Source]:Correction:cset:data:frequency:points

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Frequency> Frequency#1[, Frequency#2, ...] Range: 300 kHz to RFmax (depending on model) Example: CORR:CSET '/var/user/ucor1' selects the table ucor1. CORR:CSET:DATA:FREQ 100MHz,102MHz,103MHz,... enters the frequency value in the table ucor1. Manual operation: "...
  • Page 448: [:Source]:Correction:cset:data[:Sensor][:Power]:Sonce

    ® Remote Control Commands R&S SGT100A SOURce Subsystem The numerical suffix at SOURce must not be used for this command. Return values: <Points> integer Range: 0 to 10000 *RST: Example: CORR:CSET '/var/user/ucor1' selects the table ucor1. CORR:CSET:DATA:POW:POIN? queries the number of level values in the table ucor1.
  • Page 449: [:Source]:Correction:dexchange:afile:catalog

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:CORRection:DEXChange:AFILe:CATalog? Requests a list of available ASCII files for export/import of user correction data. The individual files are separated by commas. The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of the user's choice.
  • Page 450: [:Source]:Correction:dexchange:afile:separator:column

    ® Remote Control Commands R&S SGT100A SOURce Subsystem The ASCII files are stored with the fixed file extensions *.txt or *.csv in a directory of the user's choice. The directory applicable to the commands is defined with the com- mand MMEMory:CDIR. A path can also be specified in command SOUR:CORR:DEXC:AFIL:SEL, in which case the files are stored or loaded in the specified directory.
  • Page 451: [:Source]:Correction:dexchange:execute

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: CORR:DEXC:MODE EXP selects that the user correction list is exported into an ASCII file. CORR:DEXC:AFIL:SEL '/var/user/import_ucor.csv' selects ASCII file ucor.csv as destination for the user correction list data. CORR:DEXC:AFIL:SEP:COL TAB the pairs of frequency and level values are separated by a tabu- lator.
  • Page 452: [:Source]:Correction:dexchange:select

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: CORR:DEXC:MODE IMP selects that ASCII files with frequency and level value pairs are imported and transferred into user correction lists. CORR:DEXC:AFIL:SEL '/var/user/ucor.csv' selects that ASCII file ucor.csv is imported. CORR:DEXC:SEL '/var/user/ucor_imp' selects that the ASCII file ucor.csv is imported into user cor-...
  • Page 453: [:Source]:Correction[:State]

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: CORR:CSET '/var/user/ucor1' selects the table ucor1. CORR ON activates level correction. Correction is performed using the table ucor1. Manual operation: " User Cor. Data - User Correction " on page 213 [:SOURce<hw>]:CORRection[:STATe] <State>...
  • Page 454: Source:iq Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem 11.14.10 SOURce:IQ Subsystem This subsystem contains the commands for checking the I/Q modulation....................423 [:SOURce]:IQ:CREStfactor ..............423 [:SOURce]:IQ:IMPairment:IQRatio[:MAGNitude] ................423 [:SOURce]:IQ:IMPairment:LEAKage:I ................423 [:SOURce]:IQ:IMPairment:LEAKage:Q ............... 424 [:SOURce]:IQ:IMPairment:QUADrature[:ANGLe] .................. 424 [:SOURce]:IQ:IMPairment[:STATe] ................424 [:SOURce]:IQ:IMPairment:SWAP[:STATe] ..................... 424 [:SOURce]:IQ:STATe ....................425...
  • Page 455 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Q> float Range: -10 to 10 Increment: 0.01 *RST: Manual operation: "I/Q Offset" on page 139 [:SOURce]:IQ:IMPairment:QUADrature[:ANGLe] <Angle> Sets the quadrature offset for the digital I/Q signal. Parameters: <Angle> float Range: -10 to 10 Increment: 0.01...
  • Page 456: Source:iq:output Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce]:IQ:SOURce <Source> Sets the input signal for the I/Q modulator. Parameters: <Source> ANALog | BASeband *RST: Manual operation: "IQ Source" on page 136 [:SOURce<hw>]:IQ:SWAP[:STATe] <State> When set to ON, this command swaps the I and Q channel.
  • Page 457 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:OUTPut:ANALog:STATe <State> Activates the specified analog I/Q output. Parameters: <State> 0 | 1 | OFF | ON *RST: Example: SOURce:IQ:OUTPut:ANALog:STATe ON Activates the output of the analog I/Q signal on the I/Q OUT 1 connectors.
  • Page 458 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:OUTPut[:ANALog]:SETTing:LOAD <Filename> Loads the selected file from the default or the specified directory. Loaded are files with extension *.iqout. Setting parameters: <Filename> "<filename>" Filename or complete file path Usage: Setting only Manual operation: "Save/Recall"...
  • Page 459 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:OUTPut[:ANALog]:BIAS:I <I> [:SOURce<hw>]:IQ:OUTPut[:ANALog]:BIAS:Q <Q> Specifies the amplifier bias of the respective I- or Q- component. The maximum overall voltage depends on the I/Q output type. Table 7-4. Parameters: <Q> float Range: -3.6 to 3.6 Increment: 0.002...
  • Page 460: Analog I/Q Output

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Manual operation: "Mode" on page 144 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:OFFSet:I <I> [:SOURce<hw>]:IQ:OUTPut[:ANALog]:OFFSet:Q <Q> Sets an offset between the inverting and non-inverting input of the differential analog I/Q output signal. Parameters: <Q> float Range: -0.3 to 0.3...
  • Page 461 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Type> SINGle | DIFFerential *RST: SINGle Example: SOURce1:IQ:OUTPup:ANALog:TYPE DIFFerential Manual operation: "I/Q Output Type" on page 143 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:BIAS:COUPling[:STATe] <State> Couples the bias setting of the I and Q signal components. Parameters: <State>...
  • Page 462: Source:iq:output:envelope Commands

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: :IQ:OUTP:TYPE DIFF :IQ:OUTP:LEV 1.5 V outputs the differential I/Q signal with 1.5 V power. Manual operation: "I/Q Level Vp EMF" on page 144 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:MODE <Mode> Determines the mode for setting the output parameters.
  • Page 463 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: Generating an RF envelope signal and defining the shaping function // define the RF level and frequency SOURce1:FREQuency:CW 2143000000 SOURce1:POWer:LEVel:IMMediate:AMPLitude -15 SOURce1:POWer:LEVel:IMMediate:OFFSet 0.5 SOURce1:CORRection:VALue? // Response: 1 // enable RF envelope generation and define the settings...
  • Page 464 ® Remote Control Commands R&S SGT100A SOURce Subsystem // SOURce1:IQ:OUTPut:ANALog:ENVelope:VCC:VALue:LEVel? // Response: 0.927 // SOURce1:IQ:OUTPut:ANALog:ENVelope:VCC:VALue:PEP? // Response: 1.922 // SOURce1:IQ:OUTPut:ANALog:ENVelope:VCC:VALue? 1,NORM,VOLT // Response: 2.5 // SOURce1:IQ:OUTPut:ANALog:ENVelope:VCC:VALue? 0,NORM,VOLT // Response: 0.563 // SOURce1:IQ:OUTPut:ANALog:ENVelope:PIN:MAX? // Response: 0 // SOURce1:IQ:OUTPut:ANALog:ENVelope:PIN:MIN? // response: -30 // SOURce1:IQ:OUTPut:ANALog:ENVelope:VCC:VALue? 0,DBM,POW // Response: 2.5...
  • Page 465 ® Remote Control Commands R&S SGT100A SOURce Subsystem SOURce1:IQ:OUTPut:ANALog:ENVelope:SHAPing:GAIN:PRE -3 SOURce1:IQ:OUTPut:ANALog:ENVelope:SHAPing:GAIN:POST 2.5 // change the envelope shaping mode SOURce1:IQ:OUTPut:ANALog:ENVelope:SHAPing:MODE TABL SOURce1:IQ:OUTPut:ANALog:ENVelope:SHAPing:FILE:CATalog? // Response: myLUT_vv SOURce1:IQ:OUTPut:ANALog:ENVelope:SHAPing:FILE:SELect "/var/user/myLUT_vv.iq_lut" // set the shaping values in raw format // SOURce1:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE:DATA 0,0, 0.1,0.2, 1,1 // SOURce1:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE:CATalog?
  • Page 466 ® Remote Control Commands R&S SGT100A SOURce Subsystem ......443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:PV:FILE[:SELect] ......443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE:DATA ......443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:PV:FILE:DATA ....... 444 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE:NEW ......444 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:PV:FILE:NEW ........444 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:INTerp ......444 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:COEFficients .... 445 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:COEFficients:CATalog? ....445 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:COEFficients:STORe ....445 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:COEFficients:LOAD ....... 445 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:CLIPping:FROM ......446 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:CLIPping:TO...
  • Page 467 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <ETrakIfcType> USER | ET1V2 | ET1V5 | ET2V0 *RST: USER Example: SOURce1:IQ:OUTPut:ANALog:ENVelope:ETRak ET2V0 Manual operation: ® "eTrak Interface Type" on page 160 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:VREF <VoltageReferenc> Defines whether the envelope voltage V is set directly or it is estimated from the...
  • Page 468 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:VOUT:MIN <VoutMin> [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:VOUT:MAX <VoutMax> Queries the minimum and maximum values of the estimated envelope output voltage Parameters: <VoutMax> float Range: 0.04 to 8 Increment: 1E-3 *RST: Example: Example "Generating an RF envelope signal and defining the shaping function"...
  • Page 469 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <VppMax> float Range: 0.04 to 8 Increment: 1E-3 *RST: Example: Example "Generating an RF envelope signal and defining the shaping function" on page 432 Manual operation: "V Max" on page 163 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:EMF[:STATe] <EmfState>...
  • Page 470 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:BINPut <BipolarInput> Enables the generation of a bipolar signal. Parameters: <BipolarInput> 0 | 1 | OFF | ON *RST: Example: Example "Generating an RF envelope signal and defining the shaping function" on page 432 Manual operation: "Bipolar Input"...
  • Page 471 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <VccMax> float Range: 0.04 to 8 Increment: 0.001 *RST: Example: Example "Generating an RF envelope signal and defining the shaping function" on page 432 Manual operation: "V Min/Max" on page 164 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:VCC:VALue:PEP?
  • Page 472 ® Remote Control Commands R&S SGT100A SOURce Subsystem Query parameters: <xValue> float Value on the x-axis Value range depends on the selected "Envelope Voltage Adap- tation" and PEP Min and PEP Max values. <xUnit> NORMalized | DBM | V *RST: NORMalized <xScale>...
  • Page 473 ® Remote Control Commands R&S SGT100A SOURce Subsystem Manual operation: "PEP Min/Max" on page 165 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:POWer:OFFSet? Queries the current power offset, that is the sum of enabled "RF Level > Offset" and "User Correction". Return values: <PowerOffset> float Range: -200 to 200 Increment: 0.01...
  • Page 474 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:GAIN:PRE <PreGain> [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:GAIN:POST <PostGain> Sets a post-gain. Parameters: <PostGain> float Range: -3 to 20 Increment: 1E-2 *RST: Example: Example "Generating an RF envelope signal and defining the shaping function" on page 432 Manual operation: "Post-Gain"...
  • Page 475 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <P>,<Vcc> Sequence of up to 4000 comma-separated value pairs. Example: Example "Generating an RF envelope signal and defining the shaping function" on page 432 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE:NEW [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:PV:FILE:NEW <Filename>,<P>,<Vcc> Stores the shaping values into a file with the selected file name and loads it.
  • Page 476 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:COEFficients: CATalog? Queries the available polynomial files in the default directory. Only files with the file extension *.iq_poly are listed. Example: Example "Generating an RF envelope signal and defining the shaping function"...
  • Page 477 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:CLIPping:TO <ClippingTo> Enables clipping and defines its limits. Parameters: <ClippingTo> integer Range: 0 to 100 *RST: Example: Example "Generating an RF envelope signal and defining the shaping function" on page 432 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:DETRoughing: FUNCtion <DetrFunction>...
  • Page 478: Source:iq:dpd Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: Example "Generating an RF envelope signal and defining the shaping function" on page 432 Manual operation: "Detroughing Factor (d)" on page 173 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:DETRoughing: PEXPonent <PowerExponent> Sets the exponent (a) for the detroughing function F3.
  • Page 479 ® Remote Control Commands R&S SGT100A SOURce Subsystem SOURce1:IQ:DPD:LREFerence BDPD SOURce1:IQ:DPD:STATe 1 // enable the output SOURce1:IQ:STATe 1 OUTPut1:STATe 1 // query the PEP, level and crest factor values before and after the DPD SOURce1:IQ:DPD:INPut:PEP? // Response: -3.43 SOURce1:IQ:DPD:INPut:LEVel? // Response: -15 SOURce1:IQ:DPD:INPut:CFACtor? // Response: 11.57...
  • Page 480 ® Remote Control Commands R&S SGT100A SOURce Subsystem // Response:-4.439 // change the shaping mode SOURce1:IQ:DPD:SHAPing:MODE POLYnomial // query files with polynomial functions in the default user directory SOURce1:IQ:DPD:SHAPing:POLYnomial:COEFficients:CATalog? // Response: MyDTD_Poly,myDTD_Poly4th SOURce1:IQ:DPD:SHAPing:POLYnomial:COEFficients:LOAD "MyDTD_Poly4th" SOURce1:IQ:DPD:SHAPing:POLYnomial:COEFficients? // Response: 0,0,-0.25,0.2,0.6,-0.3,0.3,0.3,0.5,-0.4 SOURce1:IQ:DPD:SHAPing:POLYnomial:COEFficients:STORe "/var/user/myPoly.dpd_poly"...
  • Page 481 ® Remote Control Commands R&S SGT100A SOURce Subsystem ............457 [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA ........458 [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA:CATalog? ..........458 [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA:LOAD .......... 458 [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA:STORe ..............459 [:SOURce<hw>]:IQ:DPD:AMAM:VALue:LEVel? ..............459 [:SOURce<hw>]:IQ:DPD:AMPM:VALue:LEVel? ..............459 [:SOURce<hw>]:IQ:DPD:AMAM:VALue:PEP? ..............459 [:SOURce<hw>]:IQ:DPD:AMPM:VALue:PEP? ................459 [:SOURce<hw>]:IQ:DPD:AMAM:VALue? ................459 [:SOURce<hw>]:IQ:DPD:AMPM:VALue? [:SOURce<hw>]:IQ:DPD:STATe <State> Enabels/disables the generation of digitally pre-distorted signals.
  • Page 482 ® Remote Control Commands R&S SGT100A SOURce Subsystem Setting parameters: <Filename> "<filename>" Filename or complete file path Usage: Setting only Manual operation: "Save/Recall" on page 186 [:SOURce<hw>]:IQ:DPD:SETTing:LOAD <Filename> Loads the selected file from the default or the specified directory. Loaded are files with extension *.dpd.
  • Page 483 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <AmAmFirstState> 0 | 1 | OFF | ON *RST: Example: Example "Defining correction coefficients and enabling digi- tal predistortion" on page 447 Manual operation: "AM/AM First" on page 186 [:SOURce<hw>]:IQ:DPD:LREFerence <LevelReference>...
  • Page 484 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:DPD:OUTPut:ITERations:MAX <MaxIterations> Sets the maximum number of performed iterations to achieving the required error set with [:SOURce<hw>]:IQ:DPD:OUTPut:ERRor:MAX. Parameters: <MaxIterations> integer Range: 1 to 10 *RST: Example: Example "Defining correction coefficients and enabling digi- tal predistortion"...
  • Page 485 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <PepInMax> float Range: -145 to 20 Increment: 0.01 *RST: Example: Example "Defining correction coefficients and enabling digi- tal predistortion" on page 447 Manual operation: "Input Range (PEP )" on page 190 [:SOURce<hw>]:IQ:DPD:GAIN:PRE <PreGain>...
  • Page 486 ® Remote Control Commands R&S SGT100A SOURce Subsystem Manual operation: "Shaping Table" on page 191 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMAM:FILE[:SELect] <Filename> [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMPM:FILE[:SELect] <Filename> Selects a file with correction values (extension *.dpd_magn (AM/AM) or *.dpd_phase(AM/FM)). Parameters: <Filename> string Example: Example "Defining correction coefficients and enabling digi- tal predistortion"...
  • Page 487 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Interpolation> OFF | POWer | LINear POWer Linear power interpolation LINear Linear voltage interpolation *RST: Example: Example "Defining correction coefficients and enabling digi- tal predistortion" on page 447 Manual operation: "Interpolation"...
  • Page 488 ® Remote Control Commands R&S SGT100A SOURce Subsystem Setting parameters: <Filename> string Example: Example "Defining correction coefficients and enabling digi- tal predistortion" on page 447 Usage: Setting only Manual operation: "Save/Recall Polynomial" on page 195 [:SOURce<hw>]:IQ:DPD:SHAPing:POLYnomial:COEFficients:STORe <Filename> Saves the polynomial function as polynomial file.
  • Page 489 ® Remote Control Commands R&S SGT100A SOURce Subsystem Example: SOURce1:IQ:DPD:SHAPing:NORMalized:DATA #240<values> // the binary <values> are not printable SOURce1:IQ:DPD:SHAPing:NORMalized:DATA:CATalog? // norm SOURce1:IQ:DPD:SHAPing:NORMalized:DATA:STORe "My_DPD_Normalized" SOURce1:IQ:DPD:SHAPing:NORMalized:DATA:CATalog? // norm,My_DPD_Normalized SOURce1:IQ:DPD:SHAPing:NORMalized:DATA:LOAD "norm" SOURce1:IQ:DPD:SHAPing:NORMalized:DATA? // #3112 // the binary data <NormData> is 112 bytes long, i.e. 3 points are define...
  • Page 490 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:IQ:DPD:AMAM:VALue:LEVel? [:SOURce<hw>]:IQ:DPD:AMPM:VALue:LEVel? Queries the delta phase and delta power values of the current RF RMS power level. Return values: <DeltaPhase> float Range: -180 to 180 Increment: 0.01 *RST: Example: Example "Defining correction coefficients and enabling digi- tal predistortion"...
  • Page 491: Source:phase Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem <DeltaPower> float Range: -20 to 20 Increment: 0.01 *RST: Example: Example "Defining correction coefficients and enabling digi- tal predistortion" on page 447 Usage: Query only 11.14.15 SOURce:PHASe Subsystem ......................460 [:SOURce]:PHASe ..................460 [:SOURce]:PHASe:REFerence [:SOURce]:PHASe <Phase>...
  • Page 492 ® Remote Control Commands R&S SGT100A SOURce Subsystem // ****************************************************************** // Set the RF signal frequency and level // ****************************************************************** SOURce:FREQuency:CW 4000000000 SOURce:POWer:LEVel:IMMediate:AMPLitude -25 // ****************************************************************** // Configure the pulse modulation settings // ****************************************************************** // Select the internal modulation generator...
  • Page 493 ® Remote Control Commands R&S SGT100A SOURce Subsystem ..................462 [:SOURce<hw>]:PULM:MODE ..................463 [:SOURce<hw>]:PULM:PERiod ..................463 [:SOURce<hw>]:PULM:POLarity ..................463 [:SOURce<hw>]:PULM:SOURce ..................464 [:SOURce<hw>]:PULM:STATe ..........464 [:SOURce<hw>]:PULM:TRIGger:EXTernal:GATE:POLarity ............464 [:SOURce<hw>]:PULM:TRIGger:EXTernal:IMPedance ............465 [:SOURce<hw>]:PULM:TRIGger:EXTernal:SLOPe ................465 [:SOURce<hw>]:PULM:TRIGger:MODE ..................465 [:SOURce<hw>]:PULM:WIDTh [:SOURce<hw>]:PULM:DELay <Delay> Sets the pulse delay.
  • Page 494 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Mode> SINGle | DOUBle SINGle Enables single pulse generation. DOUBle Enables double pulse generation. The two pulses are generated in one pulse period. *RST: SINGle Example: PULM:MODE DOUB enables double pulse generation.
  • Page 495 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Source> INTernal | EXTernal INTernal The internal pulse generator is used for the pulse modulation. EXTernal The signal applied externally via the trigger connector is used for the pulse modulation. *RST:...
  • Page 496: Source:power Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce<hw>]:PULM:TRIGger:EXTernal:SLOPe <Slope> Parameters: <Slope> NEGative | POSitive *RST: POSitive Example: PULM:TRIG:EXT:SLOP NEG The pulse generator is triggered on the negative slope of the external trigger signal. Manual operation: "Ext. Trigger Input Slope"...
  • Page 497 ® Remote Control Commands R&S SGT100A SOURce Subsystem ............. 467 [:SOURce]:POWer:ATTenuation:SOVer[:OFFSet] ................467 [:SOURce]:POWer:LIMit[:AMPLitude] ..................... 467 [:SOURce]:POWer:LMODe ....................468 [:SOURce]:POWer:POWer ....................468 [:SOURce]:POWer:PEP? ..................468 [:SOURce]:POWer:SCHaracteristic ............468 [:SOURce]:POWer[:LEVel][:IMMediate][:AMPLitude] ..............469 [:SOURce]:POWer[:LEVel][:IMMediate]:OFFSet ................469 [:SOURce]:POWer:RANGe:LOWer? ................. 469 [:SOURce]:POWer:RANGe:UPPer? ...................469 [:SOURce]:POWer:WIGNore [:SOURce]:POWer:ALC:DSENsitivity <Sensitivity> Sets the power detector sensitivity. Used for compatibility reasons only.
  • Page 498 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce]:POWer:ATTenuation:RFOFf:MODE <Mode> Determines the attenuator's state after the instrument is switched on. Parameters: <Mode> MAX | FATTenuated | FIXed | UNCHanged Manual operation: "RF-Off-Mode" on page 210 [:SOURce]:POWer:ATTenuation:SOVer[:OFFSet] <Offset> Sets the switch-over offset value of the attenuator.
  • Page 499 ® Remote Control Commands R&S SGT100A SOURce Subsystem [:SOURce]:POWer:POWer <Amplitude> Sets the level at the RF output connector. This value does not consider a specified offset. The command [:SOURce]:POWer[: sets the level of the "Level" display, that LEVel][:IMMediate][:AMPLitude] means the level containing offset.
  • Page 500 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <Amplitude> float Range: -120 to 25 Increment: 0.01 *RST: Default unit: dBm Manual operation: "Level/Level Offset" on page 60 [:SOURce]:POWer[:LEVel][:IMMediate]:OFFSet <Offset> Specifies the constant level offset of a downstream attenuator/amplifier. If a level offset is entered, the level entered with :POWer no longer corresponds to the RF output level.
  • Page 501: Source:roscillator Subsystem

    ® Remote Control Commands R&S SGT100A SOURce Subsystem 11.14.18 SOURce:ROSCillator Subsystem ..................470 [:SOURce]:ROSCillator:SOURce ..............470 [:SOURce]:ROSCillator:EXTernal:FREQuency ..............470 [:SOURce]:ROSCillator:OUTPut:FREQuency ..............470 [:SOURce]:ROSCillator:EXTernal:SBANdwidth ............471 [:SOURce]:ROSCillator[:INTernal]:ADJust[:STATe] ..............471 [:SOURce]:ROSCillator[:INTernal]:ADJust:VALue [:SOURce]:ROSCillator:SOURce <Source> Select the reference oscillator signal source. Parameters: <Source> INTernal | EXTernal Manual operation: "Ref.
  • Page 502 ® Remote Control Commands R&S SGT100A SOURce Subsystem Parameters: <SBandwidth> WIDE | NARRow NARRow The synchronization bandwidth is. WIDE Synchronization bandwidth is. Example: ROSC:SOUR EXT Selects the external source. ROSC:EXT:FREQ 10 MHz Informs the instrument that the external reference has a fre- quency of 10 MHz.
  • Page 503: Status Subsystem

    ® Remote Control Commands R&S SGT100A STATus Subsystem Parameters: <Value> integer Range: Min to Max *RST: 32767 Manual operation: "DAC Value" on page 205 11.15 STATus Subsystem This system contains the commands for the status reporting system. See also Chap- ter 15.1.5, "Status Reporting...
  • Page 504 ® Remote Control Commands R&S SGT100A STATus Subsystem :STATus:OPERation:ENABle <Enable> Sets the bits of the ENABle part of the STATus:OPERation register. This setting deter- mines which events of the Status-Event part are forwarded to the sum bit in the status byte.
  • Page 505 ® Remote Control Commands R&S SGT100A STATus Subsystem :STATus:PRESet <Preset> Resets the status registers. All PTRansition parts are set to FFFFh (32767), i.e. all transitions from 0 to 1 are detected. All NTRansition parts are set to 0, i.e. a transition from 1 to 0 in a CONDition bit is not detected.
  • Page 506: System Subsystem

    ® Remote Control Commands R&S SGT100A SYSTem Subsystem :STATus:QUEStionable:NTRansition <Ntransition> Sets the bits of the NTRansition part of the STATus:QUEStionable register. If a bit is set, a transition from 1 to 0 in the condition part causes an entry to be made in the EVENt part of the register.
  • Page 507 ® Remote Control Commands R&S SGT100A SYSTem Subsystem ....................476 :SYSTem:ERRor:ALL? ..................477 :SYSTem:ERRor:CODE:ALL? ..................477 :SYSTem:ERRor:CODE[:NEXT]? ....................478 :SYSTem:ERRor:COUNt? ....................478 :SYSTem:ERRor[:NEXT]? ......................478 :SYSTem:SERRor? .......................479 :SYSTem:VERSion? ..............479 :SYSTem:COMMunicate:GPIB:LTERminator ...............479 :SYSTem:COMMunicate:GPIB:RESource? .............. 480 :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess ..............480 :SYSTem:COMMunicate:NETWork:IPADdress ............480 :SYSTem:COMMunicate:NETWork:IPADdress:MODE .............. 480 :SYSTem:COMMunicate:NETWork:MACaddress ..............
  • Page 508 ® Remote Control Commands R&S SGT100A SYSTem Subsystem Return values: <All> string List of: Error/event_number,"Error/event_description>[;Device- dependent info]" If the queue is empty, the response is 0,"No error" Example: SYST:ERR:ALL? queries all entries in the error queue. Response: 0, 'no error' No errors have occurred since the error queue was last read out.
  • Page 509 ® Remote Control Commands R&S SGT100A SYSTem Subsystem Example: SYST:ERR:CODE queries the oldest entry in the error queue. Response: 0 No errors have occurred since the error queue was last read out. Usage: Query only :SYSTem:ERRor:COUNt? Queries the number of entries in the error queue. If the error queue is empty, '0' is returned.
  • Page 510 ® Remote Control Commands R&S SGT100A SYSTem Subsystem Example: Response: -221, 'Settings conflict', 153, 'Input voltage out of range' The two returned errors have occurred since the error queue was last queried. Usage: Query only :SYSTem:VERSion? Queries the SCPI version the instrument's command set complies with.
  • Page 511 ® Remote Control Commands R&S SGT100A SYSTem Subsystem Example: SYSTem:COMMunicate:GPIB:RESource? queries the VISA resource string. Response: "GPIB::28::INSTR"' Usage: Query only :SYSTem:COMMunicate:GPIB[:SELF]:ADDRess <Address> Sets the GPIB address. Parameters: <Address> integer Range: 1 to 30 *RST: SYSTem:COMMunicate:GPIB:SELF:ADDRess 28 Example: sets GPIB address.
  • Page 512 ® Remote Control Commands R&S SGT100A SYSTem Subsystem :SYSTem:COMMunicate:NETWork:STATus? Queries the network configuration state. Return values: <State> 0 | 1 | OFF | ON Usage: Query only :SYSTem:COMMunicate:NETWork:RESTart Restarts the network connection to the instrument, terminates the connection and sets it up again.
  • Page 513 ® Remote Control Commands R&S SGT100A SYSTem Subsystem Parameters: <Gateway> string Range: 0.0.0.0 to ff.ff.ff.ff Example: SYSTem:COMMunicate:NETWork:IPADdress:GATeway '1.2.3.4' sets the IP address of the default gateway. Manual operation: "Default Gateway" on page 258 :SYSTem:COMMunicate:NETWork[:IPADdress]:SUBNet:MASK <Mask> Sets the subnet mask. Parameters: <Mask>...
  • Page 514 ® Remote Control Commands R&S SGT100A SYSTem Subsystem Parameters: <Parity> NONE | ODD | EVEN *RST: NONE Example: SYST:COMM:SER:PAR NONE selects parity NONE. :SYSTem:COMMunicate:SERial:RESource? Queries the visa resource string for the serial remote control interface. This string is used for remote control of the instrument.
  • Page 515 ® Remote Control Commands R&S SGT100A SYSTem Subsystem Usage: Query only Manual operation: "Visa Resource Strings" on page 259 :SYSTem:COMMunicate:SOCKet:RESource? Queries the visa resource string for remote control via LAN interface, using TCP/IP socket protocol. Return values: <Resource> string Example: SYSTem:COMMunicate:SOCKet:RESource? Response: "TCPIP::10.113.1.150::5025::SOCKET"...
  • Page 516 ® Remote Control Commands R&S SGT100A SYSTem Subsystem :SYSTem:KLOCk <State> Keyboard LOCk disables the front panel keys of the instrument. Parameters: <State> 0 | 1 | OFF | ON *RST: Example: SYST:KLOC ON locks the front panel and external controls. To enable the con- trols, set SYST:KLOC OFF.
  • Page 517 ® Remote Control Commands R&S SGT100A SYSTem Subsystem Setting parameters: <Key> integer The respective functions are disabled when the protection level is activated. No password is required for activation. A password must be entered to deactivate the protection level. The pass- word for the first level is 123456.
  • Page 518 ® Remote Control Commands R&S SGT100A SYSTem Subsystem <Minute> integer Range: 0 to 59 <Second> integer Range: 0 to 59 Example: SYSTem:TIME? Response: "12,0,0" it is precisely 12 pm. Manual operation: "Time" on page 261 :SYSTem:TIME:ZONE <TimeZone> Sets the time zone. You can query the list of the available time zones with :SYSTem: TIME:ZONE:CATalog?.
  • Page 519: Test Subsystem

    ® Remote Control Commands R&S SGT100A TEST Subsystem Usage: Query only :SYSTem:MMEMory:PATH:USER? Queries the user directory, that means the directory the instrument stores user files on. Return values: <PathUser> string Example: SYSTem:MMEMory:PATH:USER? Response: "/var/user/"' Usage: Query only 11.17 TEST Subsystem The TEST system contains the commands for performing the routines as well as for direct manipulation of the hardware assemblies (:TEST:DIRect).
  • Page 520 ® Remote Control Commands R&S SGT100A TEST Subsystem Return values: <Result> 0 | 1 | RUNning | STOPped *RST: STOPped Usage: Query only :TEST:KEYBoard[:STATe] <State> Enable/disable keyboard and LED test state. Parameters: <State> 0 | 1 | OFF | ON :TEST:BBIN? This command performs a selftest on the baseband input hardware options.
  • Page 521: Unit Subsystem

    ® Remote Control Commands R&S SGT100A List of R&S SGT Commands 11.18 UNIT Subsystem The UNIT subsystem contains the commands specifying which units are valid if no unit is indicated in a command. These settings are valid for the entire instrument.
  • Page 522 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands :CONNector:USER<ch>:OMODe........................315 :CONNector:USER<ch>:THReshold......................315 :CONNector:USER<ch>:TRIGger:IMPedance....................316 :CONNector:USER<ch>:TRIGger:SLOPe..................... 316 :DIAGnostic:POINt:CATalog?........................316 :DIAGnostic[:MEASure]:POINt?........................316 :FFASt................................326 :FORMat:BORDer............................317 :FORMat:SREGister............................318 :FORMat[:DATA]............................317 :INITiate<ch>[:POWer]:CONTinuous......................330 :LOCK?................................309 :MEMory:HFRee?............................324 :MMEMory:CATalog:LENGth?........................322 :MMEMory:CATalog?.............................321 :MMEMory:CDIRectory..........................322 :MMEMory:COPY............................322 :MMEMory:DATA............................323 :MMEMory:DATA:UNPRotected........................
  • Page 523 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands :SENSe<ch>[:POWer]:LOGGing:STATe....................... 336 :SENSe<ch>[:POWer]:OFFSet........................336 :SENSe<ch>[:POWer]:OFFSet:STATe......................336 :SENSe<ch>[:POWer]:SNUMber?.........................336 :SENSe<ch>[:POWer]:SOURce........................337 :SENSe<ch>[:POWer]:STATus[:DEVice]?....................337 :SENSe<ch>[:POWer]:SVERsion?........................337 :SENSe<ch>[:POWer]:TYPE?........................338 :SENSe<ch>[:POWer]:ZERO........................338 :SLISt:ELEMent<ch>:MAPPing........................339 :SLISt:SCAN[:STATe]............................339 :SLISt[:LIST]?..............................338 :SOURce<hw>:PRESet..........................311 :STANdby...............................309 :STATus:OPERation:CONDition........................472 :STATus:OPERation:ENABle........................473 :STATus:OPERation:NTRansition......................... 473 :STATus:OPERation:PTRansition......................... 473 :STATus:OPERation[:EVENt]........................473 :STATus:PRESet............................
  • Page 524 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands :SYSTem:ERRor:CODE[:NEXT]?........................477 :SYSTem:ERRor:COUNt?..........................478 :SYSTem:ERRor[:NEXT]?..........................478 :SYSTem:FPReset............................311 :SYSTem:IDENtification..........................484 :SYSTem:KLOCk............................485 :SYSTem:LANGuage.............................485 :SYSTem:MMEMory:PATH:USER?.......................488 :SYSTem:OSYStem?.............................487 :SYSTem:PRESet............................311 :SYSTem:PROTect<ch>[:STATe]........................485 :SYSTem:SERRor?............................478 :SYSTem:STARtup:COMPlete?........................485 :SYSTem:TIME..............................486 :SYSTem:TIME:ZONE........................... 487 :SYSTem:TIME:ZONE:CATalog?........................487 :SYSTem:UPTime?............................487 :SYSTem:VERSion?............................479 :TEST:ALL:RESult?............................488 :TEST:ALL:STARt............................488 :TEST:BB:CONNection?..........................489 :TEST:BBIN?..............................489 :TEST:EIQMode.............................489...
  • Page 525 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands [:SOURce]:IQ:WBSTate..........................425 [:SOURce]:LOSCillator:SOURce........................341 [:SOURce]:OPMode............................341 [:SOURce]:PATH:COUNt?..........................342 [:SOURce]:PHASe............................460 [:SOURce]:PHASe:REFerence........................460 [:SOURce]:POWer:ALC:DSENsitivity......................466 [:SOURce]:POWer:ALC:SONCe........................466 [:SOURce]:POWer:ALC[:STATe]........................466 [:SOURce]:POWer:ATTenuation:DIGital....................... 466 [:SOURce]:POWer:ATTenuation:RFOFf:MODE....................467 [:SOURce]:POWer:ATTenuation:SOVer[:OFFSet]..................467 [:SOURce]:POWer:LIMit[:AMPLitude]......................467 [:SOURce]:POWer:LMODe..........................467 [:SOURce]:POWer:PEP?..........................468 [:SOURce]:POWer:POWer..........................468 [:SOURce]:POWer:RANGe:LOWer?......................469 [:SOURce]:POWer:RANGe:UPPer?......................469 [:SOURce]:POWer:SCHaracteristic....................... 468 [:SOURce]:POWer:WIGNore......................... 469 [:SOURce]:POWer[:LEVel][:IMMediate]:OFFSet...................
  • Page 526 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands [:SOURce<hw>]:BB:ARBitrary:CLOCk:SOURce...................354 [:SOURce<hw>]:BB:ARBitrary:CLOCk:SYNChronization:EXECute..............355 [:SOURce<hw>]:BB:ARBitrary:CLOCk:SYNChronization:MODE..............354 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier:COUNt................370 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier:MODE................370 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier:SPACing............... 370 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:CONFlict?............. 371 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:DELay..............371 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:FILE..............372 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:FREQuency............372 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:PHASe..............372 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:POWer..............373 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CARRier<ch>:STATe..............373 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CFACtor:MODE................373 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CLIPping:CFACtor............... 374 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CLIPping:CUToff................374 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CLIPping[:STATe]................ 375 [:SOURce<hw>]:BB:ARBitrary:MCARrier:CLOad..................375...
  • Page 527 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut<ch>:MODE..............363 [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut<ch>:OFFTime..............363 [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut<ch>:ONTime..............363 [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut<ch>:PATTern..............364 [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut<ch>:PULSe:DIVider............364 [:SOURce<hw>]:BB:ARBitrary:TRIGger:OUTPut<ch>:PULSe:FREQuency?..........364 [:SOURce<hw>]:BB:ARBitrary:TRIGger:RMODe?..................357 [:SOURce<hw>]:BB:ARBitrary:TRIGger:SLENgth..................358 [:SOURce<hw>]:BB:ARBitrary:TRIGger:SLUNit....................359 [:SOURce<hw>]:BB:ARBitrary:TRIGger:SMODe..................359 [:SOURce<hw>]:BB:ARBitrary:TRIGger:SOURce..................359 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal]:SYNChronize:OUTPut..........356 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:DELay..............360 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:INHibit..............361 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:RDELay?............360 [:SOURce<hw>]:BB:ARBitrary:TRIGger[:EXTernal<1|2>]:TDELay...............360 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:CIQ:CREate..................366 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:CIQ:CREate:NAMed...............366 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:CIQ:I....................366 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:CIQ:Q..................... 366 [:SOURce<hw>]:BB:ARBitrary:TSIGnal:RECTangle:AMPLitude..............
  • Page 528 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:MARKer:ESEGment..........394 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:MARKer:FSEGment..........394 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:MARKer:MODE............. 395 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:OFILe..............395 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:SEGMent:APPend..........396 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:SEGMent:CATalog?..........396 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CONFigure:SELect..............396 [:SOURce<hw>]:BB:ARBitrary:WSEGment:CREate..................397 [:SOURce<hw>]:BB:ARBitrary:WSEGment:LMODe..................397 [:SOURce<hw>]:BB:ARBitrary:WSEGment:NAME?..................397 [:SOURce<hw>]:BB:ARBitrary:WSEGment:NEXT..................398 [:SOURce<hw>]:BB:ARBitrary:WSEGment:NEXT:EXECute................ 398 [:SOURce<hw>]:BB:ARBitrary:WSEGment:NEXT:SOURce................. 399 [:SOURce<hw>]:BB:ARBitrary:WSEGment:SEQuence:APPend..............399 [:SOURce<hw>]:BB:ARBitrary:WSEGment:SEQuence:SELect..............400 [:SOURce<hw>]:BB:ARBitrary:WSEGment?....................390 [:SOURce<hw>]:BB:ARBitrary[:TRIGger]:SEQuence..................361 [:SOURce<hw>]:BB:CFACtor?........................
  • Page 529 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands [:SOURce<hw>]:BBIN:POWer:RMS?......................406 [:SOURce<hw>]:BBIN:SKEW........................406 [:SOURce<hw>]:BBIN:SRATe:SOURce......................406 [:SOURce<hw>]:BBIN:SRATe[:ACTual]......................406 [:SOURce<hw>]:BBIN:STATe........................407 [:SOURce<hw>]:CORRection:CSET:DATA:FREQuency................415 [:SOURce<hw>]:CORRection:CSET:DATA:FREQuency:POINts?............... 416 [:SOURce<hw>]:CORRection:CSET:DATA:POWer..................416 [:SOURce<hw>]:CORRection:CSET:DATA:POWer:POINts?............... 416 [:SOURce<hw>]:CORRection:CSET:DATA[:SENSor<ch>][:POWer]:SONCe..........417 [:SOURce<hw>]:CORRection:CSET[:SELect]....................421 [:SOURce<hw>]:CORRection:DEXChange:AFILe:CATalog?............... 418 [:SOURce<hw>]:CORRection:DEXChange:AFILe:EXTension..............418 [:SOURce<hw>]:CORRection:DEXChange:AFILe:SELect................418 [:SOURce<hw>]:CORRection:DEXChange:AFILe:SEParator:COLumn............419 [:SOURce<hw>]:CORRection:DEXChange:AFILe:SEParator:DECimal............419 [:SOURce<hw>]:CORRection:DEXChange:EXECute................... 420 [:SOURce<hw>]:CORRection:DEXChange:MODE..................420 [:SOURce<hw>]:CORRection:DEXChange:SELect..................
  • Page 530 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands [:SOURce<hw>]:IQ:DPD:SHAPing:MODE....................454 [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA................457 [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA:CATalog?............... 458 [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA:LOAD..............458 [:SOURce<hw>]:IQ:DPD:SHAPing:NORMalized:DATA:STORe..............458 [:SOURce<hw>]:IQ:DPD:SHAPing:POLYnomial:COEFficients..............456 [:SOURce<hw>]:IQ:DPD:SHAPing:POLYnomial:COEFficients:CATalog?............456 [:SOURce<hw>]:IQ:DPD:SHAPing:POLYnomial:COEFficients:LOAD............456 [:SOURce<hw>]:IQ:DPD:SHAPing:POLYnomial:COEFficients:STORe............457 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMAM:FILE:CATalog?...............454 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMAM:FILE:DATA..............455 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMAM:FILE:NEW..............455 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMAM:FILE[:SELect]..............455 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMPM:FILE:CATalog?...............454 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMPM:FILE:DATA..............455 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMPM:FILE:NEW..............455 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:AMPM:FILE[:SELect]..............455 [:SOURce<hw>]:IQ:DPD:SHAPing:TABLe:INTerp..................455 [:SOURce<hw>]:IQ:DPD:SHAPing[:TABLe]:INVert..................456...
  • Page 531 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:DETRoughing:FACTor........446 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:DETRoughing:FUNCtion.........446 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:DETRoughing:PEXPonent......447 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE:CATalog?..........443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE:DATA............443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE:NEW............444 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:FILE[:SELect]..........443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:GAIN:POST............ 443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:GAIN:PRE............443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:INTerp............. 444 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:MODE............. 442 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:PV:FILE:CATalog?..........443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:PV:FILE:DATA..........443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:PV:FILE:NEW..........444 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:PV:FILE[:SELect]..........443 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:SHAPing:SCALe.............442 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:STATe................435 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:TERMination..............438 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:VCC:MAX............... 439 [:SOURce<hw>]:IQ:OUTPut[:ANALog]:ENVelope:VCC:MIN................
  • Page 532 ® Remote Control Commands R&S SGT100A List of R&S SGT Commands [:SOURce<hw>]:PULM:TRIGger:EXTernal:GATE:POLarity................. 464 [:SOURce<hw>]:PULM:TRIGger:EXTernal:IMPedance................464 [:SOURce<hw>]:PULM:TRIGger:EXTernal:SLOPe..................465 [:SOURce<hw>]:PULM:TRIGger:MODE....................... 465 [:SOURce<hw>]:PULM:WIDTh........................465 *CLS................................305 *ESE................................305 *ESR?................................305 *IDN?................................306 *IST?................................306 *OPC................................306 *OPT?................................306 *PRE................................307 *PSC................................307 *RCL................................307 *RST................................307 *SAV................................307 *SRE................................
  • Page 533: Waveform And List Format

    ® Waveform and List Format R&S SGT100A Tag Description 12 Waveform and List Format The R&S SGT uses a tag-oriented format for externally or internally generated wave- forms. A waveform version number is not necessary due to the flexible, tag-based form.
  • Page 534 ® Waveform and List Format R&S SGT100A Tag Description {MWV_SEGMENT_START: ..510 SampleStartOffsetSeg0, SampleStartOffsetSeg1, …, SampleStartOffsetSegN-1} ..............510 {MWV_SEGMENT_CLOCK_MODE: Mode} .......511 {MWV_SEGMENT_CLOCK: ClockSeg0, ClockSeg1, …, ClockSegN-1} {MWV_SEGMENT_LEVEL_OFFS: ..512 RMSOffs_dBSg0,PeakOffs_dBSg0, …, RMSOffs_dBSgN-1, PeakOffs_dBSgN-1} {MWV_SEGMENT_FILES: ......512 “FileNameSeg0.wv”, “FileNameSeg1.wv”, …, “FileNameSegN-1.wv”} ................512 {MWV_SEGMENTx_COMMENT: text} ..........512...
  • Page 535 ® Waveform and List Format R&S SGT100A Tag Description {CLOCK: frequency} (mandatory for waveforms) The tag specifies the clock frequency at which the waveform has to be output, in Hz (on multi-segment waveforms this tag contains the maximal clock of all segments).
  • Page 536 ® Waveform and List Format R&S SGT100A Tag Description {DATE: yyyy-mm-dd;hh:mm:ss} (optional) The tag contains the date and time at which the file was created. The year must be expressed as four digits. The instrument does not analyze this tag.
  • Page 537 ® Waveform and List Format R&S SGT100A Tag Description Example: {TYPE:SMU-WV, 837236424} {COPYRIGHT:2003 Rohde&Schwarz SMU} {DATE:2012-07-11;14:38:01} {SAMPLES:80000} {CLOCK:8666666.666666666} {VECTOR MAX:1.000000038569158} {LEVEL OFFS:3.333553817875577e-07,0} {MARKER LIST 1:0:1;1:0;1249:0} {MARKER LIST 2:0:1;1:0;1249:0} {MARKER LIST 3:0:1;1:0;1249:0} {MARKER LIST 4:0:1;1:0;1249:0} {EMPTYTAG-15947:# ...} {WAVEFORM-320017:#IQIQIQ...} The example waveform file contains 436 (0x1b4) bytes before the # sign in the EMPTYTAG;...
  • Page 538 ® Waveform and List Format R&S SGT100A Tag Description PeakOffset_dB Defines the peak level offset of the signal relative to full scale for the ARB signal in the WAVEFORM tag. The offset is defined in ASCII float format. The value usually equals 0 dB as usually the I/Q samples (signed 16-bit integer values) are modulated to full scale: Full scale = 0 dB = max.
  • Page 539 ® Waveform and List Format R&S SGT100A Tag Description Setting parameters: [TRACE] Specifies the name of the marker or control signal. You can choose from the following names: MARKER; BURST; LEVATT; CW MODE; HOP, MAP Specifies the number in the case of control signals and marker signals with the same name.
  • Page 540 ® Waveform and List Format R&S SGT100A Tag Description IxQx IxQx… represents binary data (16-bit signed integer in 2's com- plement notation) containing the I and Q component alternately and starting with the I component. Each component consists of 2 bytes in Little endian format representation, i.e least significant...
  • Page 541 ® Waveform and List Format R&S SGT100A Tag Description Example: {MWV_SEGMENT_LENGTH: 100,200} 2 segments: 100 samples in segment 0 and 200 samples in seg- ment 1. Usage: Setting only {MWV_SEGMENT_START: SampleStartOffsetSeg0, SampleStartOffsetSeg1, …, SampleStartOffsetSegN-1} (mandatory for multi-segment waveforms) The tag contains a list of I/Q sample start offsets for every segment in the multi-seg- ment waveform in ASCII integer format.
  • Page 542 ® Waveform and List Format R&S SGT100A Tag Description Setting parameters: Mode UNCHANGED The segments may have different clock rates. During the multi segment calculation, the clock rates of all indi- vidual original waveforms were taken over unchanged in the segments of the multi segment output waveform (no software resampling is done).
  • Page 543 ® Waveform and List Format R&S SGT100A Tag Description {MWV_SEGMENT_LEVEL_OFFS: RMSOffs_dBSg0,PeakOffs_dBSg0, …, RMSOffs_dBSgN-1, PeakOffs_dBSgN-1} (mandatory for multi segment waveforms) The tag contains a list of level pairs in ASCII floating point format, one pair for every segment in the multi segment waveform. The first value of a level pair defines the rms offset and the second value the peak offset relative to the 16-bit full scale modulation (-32767;...
  • Page 544: How To Manually Create A Waveform Using Tag File Format

    ® Waveform and List Format R&S SGT100A How to Manually Create a Waveform Using Tag File Format Figure 12-1: Marker element in 4-bit binary format bit order For standard waveforms, the MARKER LIST x tags are a more compact way to define markers, but in principle this CONTROL LIST WIDTH4 format can also be used instead of the MARKER LIST x tags.
  • Page 545 ® Waveform and List Format R&S SGT100A How to Manually Create a Waveform Using Tag File Format Figure 12-2: Principle of creating a waveform manually The following steps outline how to create the waveform file SICO.wv: 1. Calculate the sine and cosine values, e.g. use the SICO.cpp program.
  • Page 546 ® Waveform and List Format R&S SGT100A How to Manually Create a Waveform Using Tag File Format Figure 12-4 shows the calculation and conversion steps. The highlighted col- umns contain the resulting I and Q values represented in Little endian format.
  • Page 547 ® Waveform and List Format R&S SGT100A How to Manually Create a Waveform Using Tag File Format Note: There is no readable representation for binary values in this document. This is why we use the sequence I0Q0I1Q1...InQn to characterize the binary code in the present example.
  • Page 548: Editing Waveform Files

    ® Waveform and List Format R&S SGT100A Editing Waveform Files // SICO.wv // Generating a binary data set from the I/Q pairs in the file SICO.txt // and storing the result to file SICO.wv FILE *fp_sour, *fp_dest; float i_float, q_float;...
  • Page 549 ® Waveform and List Format R&S SGT100A Editing Waveform Files Rules for editing binary data (waveforms, data and control lists) ● Use hex data editor Always use a hex data editor to edit files containing binary data. Editing of binary data file with a text editor, even if you only change the ASCII part of the file, corrupts the file.
  • Page 550: Maintenance

    ® Maintenance R&S SGT100A Cleaning 13 Maintenance The instrument does not need periodic maintenance. Only cleaning the instrument is essential. Follow the instructions in the service manual and the safety instructions when exchanging modules or ordering spare parts. The order number for spare parts is inclu- ded in the service manual.
  • Page 551: Storing And Packing

    ® Maintenance R&S SGT100A Storing and Packing Risk of instrument damage due to obstructed fans If the instrument is operated in dusty areas, the fans may become obstructed by dust or other particles in the process of time. Make sure to check and, if necessary, clean the fans regularly to ensure they operate properly at all times.
  • Page 552: Error Messages And Troubleshooting

    ® Error Messages and Troubleshooting R&S SGT100A Error Messages 14 Error Messages and Troubleshooting This chapter describes the error messages of the R&S SGT. The error messages are output in the "Info" line on the screen and entered in the error/event queue of the sta- tus reporting system.
  • Page 553: Permanent Messages

    ® Error Messages and Troubleshooting R&S SGT100A Device-Specific Error Messages instrument (e.g. range violations). They are displayed in the info line on a yellow back- ground. They are displayed on top of status information or permanent messages. Volatile messages do not normally demand user actions and disappear automatically after a brief period of time.
  • Page 554 ® Error Messages and Troubleshooting R&S SGT100A Device-Specific Error Messages Error Error Description Remedy Code Adjustment failed Adjustment could not be executed The adjustment data have to be generated first by an internal or external adjustment or to be loa- ded into the device.
  • Page 555 ® Error Messages and Troubleshooting R&S SGT100A Device-Specific Error Messages Error Error Description Remedy Code File contains invalid The selected file contains data that is Check the file extension. data not valid for the file type. The file extension determines the data that is valid for this file type.
  • Page 556: Annex

    ® Annex R&S SGT100A Remote Control Basics 15 Annex 15.1 Remote Control Basics This chapter provides basic information on operating an instrument via remote control. 15.1.1 Messages The messages transferred on the data lines are divided into the following categories: ●...
  • Page 557: Lan Interface Messages

    ® Annex R&S SGT100A Remote Control Basics "SCPI confirmed" in the command reference chapters. Commands without this SCPI label are device-specific; however, their syntax follows SCPI rules as per- mitted by the standard. Instrument responses Instrument responses (response messages and service requests) are messages the instrument sends to the controller after a query.
  • Page 558: Syntax For Common Commands

    ® Annex R&S SGT100A Remote Control Basics 15.1.3.1 Syntax for Common Commands Common (=device-independent) commands consist of a header preceded by an aster- isk (*) and possibly one or more parameters. Examples: *RST RESET Resets the instrument. *ESE EVENT STATUS ENABLE Sets the bits of the event status enable registers.
  • Page 559 ® Annex R&S SGT100A Remote Control Basics 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. 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.
  • Page 560 ® Annex R&S SGT100A Remote Control Basics 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.
  • Page 561: Scpi Parameters

    ® Annex R&S SGT100A Remote Control Basics 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...
  • Page 562 ® Annex R&S SGT100A Remote Control Basics 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 man- tissa may comprise up to 255 characters, the exponent must lie inside the value range -32000 to 32000.
  • Page 563 ® Annex R&S SGT100A Remote Control Basics INFinity, Negative INFinity (NINF) represent the numeric values 9.9E37 or -9.9E37, respectively. INF and NINF are only sent as instrument responses. ● Not A Number (NAN) represents the value 9.91E37. NAN is only sent as a instru- ment response.
  • Page 564: Overview Of Syntax Elements

    ® Annex R&S SGT100A Remote Control Basics Example: HCOP:ITEM:LABel "Test1" or HCOP:ITEM:LABel 'Test1' Block data Block data is a format which is suitable for the transmission of large amounts of data. A command using a block data parameter has the following structure:...
  • Page 565: Responses To Queries

    ® Annex R&S SGT100A Remote Control Basics ● a <New Line> ● a <New Line> with EOI ● an EOI together with the last data byte Several commands in a command line must be separated by a semicolon ";". If the next command belongs to a different command system, the semicolon is followed by a colon.
  • Page 566: Command Sequence And Synchronization

    ® Annex R&S SGT100A Remote Control Basics ● 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.
  • Page 567 ® Annex R&S SGT100A Remote Control Basics Table 15-1: Synchronization using *OPC, *OPC? and *WAI Com- Action Programming the controller mand ● *OPC Sets the Operation Complete bit in the ESR Setting bit 0 in the ESE ● Setting bit 5 in the SRE after all previous commands have been exe- ●...
  • Page 568: Status Reporting System

    ® Annex R&S SGT100A Remote Control Basics 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. 15.1.5 Status Reporting System The status reporting system stores all information on the current operating state of the instrument, and on errors which have occurred.
  • Page 569 ® Annex R&S SGT100A Remote Control Basics Figure 15-1: Graphical overview of the status registers hierarchy OPER = Operation Status Summary Bit RQS/MSS = Service Request Generation = Standard Event Status Summary Bit = Message Available in Output Queue QUES...
  • Page 570: Structure Of A Scpi Status Register

    ® Annex R&S SGT100A Remote Control Basics ● Standard Event Status, i.e. the Event status Register (ESR) and the Event Status Enable (ESE), see Chapter 15.1.5.4, "Event Status Register (ESR) and Event Sta- tus Enable Register (ESE)", on page 542.
  • Page 571 ® Annex R&S SGT100A Remote Control Basics Figure 15-2: 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.
  • Page 572: Status Byte (Stb) And Service Request Enable Register (Sre)

    ® Annex R&S SGT100A Remote Control Basics 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 '&').
  • Page 573: Event Status Register (Esr) And Event Status Enable Register (Ese)

    ® Annex R&S SGT100A Remote Control Basics Bit No. 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.
  • Page 574: Questionable Status Register (Status:questionable)

    ® Annex R&S SGT100A Remote Control Basics Bit No. 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.
  • Page 575: Service Request

    ® Annex R&S SGT100A Remote Control Basics 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 to find out who sent an SRQ and why ●...
  • Page 576: Error Queue

    ® Annex R&S SGT100A Remote Control Basics 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.
  • Page 577: General Programming Recommendations

    ® Annex R&S SGT100A Telnet program examples 15.1.6 General Programming Recommendations Initial instrument status before changing settings Manual operation is designed for maximum possible operating convenience. In con- trast, the priority of remote control is the "predictability" of the instrument status. Thus, when a command attempts to define incompatible settings, the command is ignored and the instrument status remains unchanged, i.e.
  • Page 578 ® Annex R&S SGT100A Telnet program examples class TcpClient public: TcpClient(); ~TcpClient(); void connectToServer( string &hostname, int port ); void disconnect( ); void transmit( string &txString ); void receive( string &rxString ); string getCurrentHostName( ) const; getCurrentPort( ) const; private: string currentHostName;...
  • Page 579 ® Annex R&S SGT100A Telnet program examples #include <netdb.h> #include <netinet/in.h> #include <unistd.h> #include "TcpClient.h" TcpClient::TcpClient() : currentHostName( "" ) , currentPort( 0 ) , currentSocketDescr( 0 ) , serverAddress ( ) , currentHostInfo( NULL ) , clientIsConnected( false )
  • Page 580 ® Annex R&S SGT100A Telnet program examples clientIsConnected = true; void TcpClient::disconnect( ) if( clientIsConnected ) close( currentSocketDescr ); currentSocketDescr = 0; currentHostName = ""; currentPort = 0; currentHostInfo = NULL; clientIsConnected = false; void TcpClient::transmit( string &txString ) if( !clientIsConnected ) throw string("connection must be established before any data can be sent\n");...
  • Page 581 ® Annex R&S SGT100A Telnet program examples string TcpClient::getCurrentHostName( ) const return currentHostName; int TcpClient::getCurrentPort( ) const return currentPort; TelnetClient.cpp #include <iostream> #include "TcpClient.h" void printUsage() cout<<"usage: EthernetRawCommand <server-ip> [scpi-command]"<<endl; int main( int argc, char *argv[] ) int errorCode = 0; //no error bool useSingleCommand = false;...
  • Page 582 ® Annex R&S SGT100A Telnet program examples else cin.getline( buffer, 1024 ); input = buffer; if( input == "end" ) terminate = true; if( !terminate) client.transmit( input ); //send string int qPos = input.find( "?", 0 ); //receive string only when needed if( qPos >...
  • Page 583: Index

    ® Index R&S SGT100A Index Symbols Apply Normalized data ............197 *OPC ................536 Polynomial function ........... 178, 196 *OPC? ................536 Apply Assistant Settings .......... 103, 377 *RST ................546 Apply network settings ............ 258 *WAI ................536 ARB Multi Carrier /var directory ..............
  • Page 584 ® Index R&S SGT100A Carrier Start ..............380 Q ................. 34 Carrier state ..............102 REF IN ................ 34 Carrier State ............104, 380 REF OUT ..............34 Carrier stop ..............102 RF OUT ..............33 Carrier Stop ..............380 USB ................
  • Page 585 ® Index R&S SGT100A Delete ................88, 93 Delete instrument settings ..........324 DC modulator ............162 Delta phase ..............200 EMI suppression ............... 19 Delta power, delta phase Emulation language ............260 Shaping table ............192 Enable Destination import/export AM/AM, AM/PM ............
  • Page 586 ® Index R&S SGT100A Event status register (ESR) ..........542 Frequency offset Remote ..............305 ARB ................123 Execute BBIN A/B Selftest ..........489 BB IN ................ 242 Execute Next Segment ........... 118, 398 Full range ................ 245 Execute Trigger ............111, 356 Function check ..............
  • Page 587 ® Index R&S SGT100A I/Q output type IP configuration Differential ............143, 160 LXI ................296 Envelope, E ............143, 160 IST ...................538 Inverted envelope, E BAR ........ 143, 160 IST flag Single ended ............. 143, 160 Remote ..............306 I/Q Skew ................141...
  • Page 588 ® Index R&S SGT100A Look up table, LUT Mode IP address ............. 257 DPD, Settings ............188 Modulation I/Q ..............135 Enabling, settings ............. 169 Monitoring Lost LAN connection to an instrument ......258 Collisions ..............301 Same remote channel ..........301 Advanced configuration ..........
  • Page 589 ® Index R&S SGT100A OPT string ............... 261 Phase Step ..............378 Optimization mode ............137 Ping Optimize crest factor ............97 LXI ................297 Optimize Crest Factor ............. 373 Play list ..............84, 91, 119 Optimize internal I/Q ............141...
  • Page 590 ® Index R&S SGT100A Filter length user ............227 Ratio noise/system bandwidth Noise ratio ..............228 Minimum ..............126 Start ................226 Raw data format User filter length ............227 DPD ................183 Power Start ..............373 Envelope shaping file ..........152 Power Step ..............379...
  • Page 591 ® Index R&S SGT100A rms Level - Baseband Input ..........406 Serial number RMS power ..............241 Power sensors ............225 Running ................111 Service manual ..............16 Service request (SRQ) ..........541, 544 Service request enable register (SRE) ......541 Remote ..............
  • Page 592 ® Index R&S SGT100A Pulse modulation ............231 System Reference oscillator ..........60, 203 Identification .............. 260 Source import/export System bandwidth User correction data ..........216 AWGN ............... 126 Special characters System directory ............. 318 SCPI ................. 530 SRE ................. 538 SRE (service request enable register) ......
  • Page 593 ® Index R&S SGT100A Up-conversion White papers ..............16 Important parameters ..........236 White space ..............533 Update package Wideband setting ............136 Error ................275 WinIQSIM2 licenses ............247 Updating R&S SGMA-GUI ..........25 Wire to wire Termination, DC modulator ........162 Connecting ..............

Table of Contents