Programming Interfaces (API) of Rohde & Schwarz Instruments

VISA, SCPI, Raw Socket

The majority of Rohde & Schwarz instruments can be remote-controlled directly by the VISA software, for example R&S®VISA, using the SCPI command set and protocol. In addition, Rohde & Schwarz offers instrument drivers for many programming languages, development and simulation environments, as well as for Windows, Linux and Mac OS X operating systems.

For more details about the connectivity of Rohde & Schwarz instruments, refer to:

  • Rohde & Schwarz signal generators can be connected in various ways to system controllers (typically PCs) and external PC peripherals. Although most of these connection operations are also explained in the instrument manuals, it is not always easy to maintain an overview. Operating manuals commonly focus on explaining a dedicated feature of a single instrument. This application note examines a range of typical user tasks and how to solve them with the different instruments.

  • This application note is a programming guide. It briefly summarizes basic tips and information about SCPI programming for remote-controlling Rohde & Schwarz signal generators.

  • Spectrum and network analyzers equipped with network interface cards can be integrated in Local Area Networks (LAN). This Application Note describes how to remote control these instruments over a LAN and use VXIpnp instrument drivers over a LAN.

  • This application note provides hints for implementing remote control programs using Rohde & Schwarz spectrum and network analyzers. The document makes suggestions for improved remote control performance and describes aspects of measurement synchronization in detail. Finally the document discusses some typical challenges of remote control in production test.

  • The aim of this application note is to provide information regarding Rohde & Schwarz instrument drivers. This paper shall help application engineers and software developers to easily get an understanding of advanced techniques to develop test and measurement (T&M) applications by utilizing Rohde & Schwarz instrument drivers. Furthermore the nomenclature used for Rohde & Schwarz instrument drivers will be explained.

  • This application note introduces the IVI High Speed LAN Instrument Protocol (HiSLIP) and outlines its features. HiSLIP is the successor to the VXI-11 LAN remote control protocol. This document also describes guidelines for using this protocol.

All Rohde & Schwarz test and measurement instruments with LAN connection support the VXI-11 protocol used by the VISA software. The VXI-11 protocol specifies a protocol for communications with test and measurement instruments on the LAN network.

In addition, a so-called “Raw Socket” connection is available, which enables sending of SCPI commands to the instrument via low-level send()/rev() commands over the LAN connection (TCP port: 5025) of your instrument. This approach does not need third-party software, but has limitations in terms of advanced instrument control, such as synchronization and triggering.

For more details about programming interfaces, refer to:

  • This application note introduces the IVI High Speed LAN Instrument Protocol (HiSLIP) and outlines its features. HiSLIP is the successor to the VXI-11 LAN remote control protocol. This document also describes guidelines for using this protocol.

  • Rohde & Schwarz signal generators can be connected in various ways to system controllers (typically PCs) and external PC peripherals. Although most of these connection operations are also explained in the instrument manuals, it is not always easy to maintain an overview. Operating manuals commonly focus on explaining a dedicated feature of a single instrument. This application note examines a range of typical user tasks and how to solve them with the different instruments.

Thank you.

Your request was successfully sent!

We will get in touch with you soon.

Your Rohde & Schwarz Team

Feedback
Get in touch with Rohde & Schwarz!
Please tell us which topic.

Please enter your inquiry.
Contact information

Please enter your first name.

Please enter a valid e-mail address.

Please enter your name.
Security Response Code
show captcha

The input was not correct.
Do not enter data in this field
*Mandatory Field
International Website