Network and Remote Control Operation
R&S
®
SGS100A
173User Manual 1173.9105.02 ─ 12
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. The specially for this purpose provided instrument's driver is
mandatory for the instrument control with fast settings. This instrument driver contains
special functions for fast setup.
To use the advantage of the fast settings, the following prerequisites must be fulfilled:
●
Using the PCIe interface is mandatory (see also Chapter 10.3.1, "Setting Up a
Remote Control Connection via PCIe", on page 173)
●
The fast settings must be enabled with the function rssgs_useFastSettings
(see also Chapter 10.3.5, "Enabling Fast Settings", on page 177).
The instrument driver automatically uses the fast settings method whenever possible -
currently only for the parameters frequency, level, RF state, modulator state - and
sends SCPI messages in all other cases.
Remote control programs written for PCIe will, without modifications, also run if one of
the other control channels, LAN or USB is used.
10.3.1 Setting Up a Remote Control Connection via PCIe
To set up a remote control connection vie PCIe, perform the following steps:
1. Download the drivers, see 10.3.2.
2. Configure the controller, see 10.3.3
3. Connect the controller and the instrument, see 10.3.4
4. Enable fast settings, see 10.3.5.
10.3.2 Download 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
Advanced Remote Control Using PCIe