6-00
DGP01448AAA
GSS7725 Interference Generator User Manual
© Spirent Communications plc 2002-2017
6-1
Chapter 6: Independent Remote Control
As well as using the GSS7725 as part of a SimGEN
scenario and controlling it through the
SimGEN remote interface, the GSS7725 can be used standalone as an IQ to RF player. To do this
the GSS7725 must be commanded via its remote-control interface. Note that the GSS7725
controller software provides the remote interface.
6.1 Configuration file
The configuration file “
remote.conf
” is held within
“C:\Program Files\Spirent
Communications\Positioning Application\GSS7725\etc”
of the GSS7725 controller.
Table 6-1 GSS7725 configuration file parameters
Parameter
Description
#
Comment
ip_port
The GSS7725 listening port. This should not be changed if using with
SimGEN
or PT TestBench.
(default 13100)
processing_max_size
Max size (bytes) for input file to be processed.
(default 200000000)
waveform_local_fname
Local copy file name of re-sampled input file.
(default "
WFormLocalCopy.bin
")
prescaling_factor
Scales file before re-sampling (floating point)
1.0 = no scaling
2.0 = half amplitude (default)
calibration_samples_power
Samples power of the calibration signal (average I^2+Q^2)
(default 536870912)
calibration_table_fname
Calibration table filename (.csv, vertical table)
(default "
CalibrationTable_UsrpEthAtt.csv
")
target_power_output_dBm
Desired GSS7725 power output (shall be compatible with calibration)
(default -19)
6.2 GSS7725 controller
The GSS7725 controller software is held in
“C:\Program Files\Spirent Communications\Positioning
Application\GSS7725\bin\
GSS7725_Remote_Controller64.img”.
The GSS7725 controller software
automatically boots on power-up and launches the remote interface.
The controller has two pre-configured IP ports, both on static IP addresses
192.168. 9. 1 for connection to the GSS7725 hardware (9 network)
192.168. 5. 30 for connection to the Spirent GSS signal generators and direct remote control
(5 network)
For multiple GSS7725 each should be given its own unique (5 network) address.
6.3 Connecting to the controller
The GSS7725 controller will open a TCP/IP port at the given port address that is defined within the
“
remote.conf
” file (see 6.1). Shown below is a Python example connecting to the GSS7725
controller from another PC that is connected to the same (5 network) as the GSS7725 controller.
Note that the script assumes the default port and IP address are being used.