Network operation and remote control
R&S
®
SGS100A
187User Manual 1173.9105.02 ─ 13
3. Connect the controller and the instrument: See 12.3.4
4. Enable fast settings: See 12.3.5.
12.3.2 Downloading the drivers
All required driver files are available for download on the product page at:
http://www.rohde-schwarz.com/product/SGS100A.html > "Downloads" > "Drivers"
Provided are the following files:
●
LabWindows/CVI, Linux/OSX driver rssgs (InstrumentDriver)
C source code files which provide a functional application programming interface
(API) to R&S SGS instruments. Required if you want to control an instrument via
PCIe.
●
Low-Level SGS drivers
Archive file that contains the following:
–
KernelDriver
C source code files from which you can build a Linux kernel mode driver for the
R&S SGS PCIe remote control interface.
–
SgsDriverDemo
C source code module for a demo program using the instrument driver API.
–
SharedLibraries-Dlls
Shared libraries (*.dll files) for remote control channels Socket and PCIe. To
be used with the instrument driver.
●
VXIplug&play x64/x86 driver rssgs
Download the required archive and extract the files on a remote PC.
12.3.3 Configuring the controller
This section lists the steps necessary to configure a controller with Linux or Windows
operating system.
12.3.3.1 Building and installing the hardware driver
The hardware driver defines the way to communicate with the instrument via PCIe
interface.
For Windows operating systems, the hardware driver is installed automatically together
with the installation of the R&S SGMA-GUI software.
See also section "Installation of R&S SGMA-GUI Software" in the getting started man-
ual.
For Linux operating system, the source code of the driver is included in the
Low-Level SGS drivers file.
Advanced remote control using PCIe