To enable remote control of the Analyzer, turn on the Socket server in the settings of the Analyzer's program. The default TCP/IP port number of each protocol can be changed optionally.
TCP/IP Socket is a general-purpose protocol.
Typically, the user program (client) uses VISA library to establish the connection. When using the VISA library, the client selects the protocol by specifying it in the VISA address of the Analyzer.
The VISA library hides the details of protocol implementation from the client and provides a uniform I/O interface.
After a connection has been established by the client, the latter can send SCPI commands and read the results of the measurements. The command set is the same for both protocols and is described in Command Reference.
The client must specify the Analyzer's PC IP address or network name in the VISA address string. The analyzer and user programs can be run on the same PC. In this case, the client specifies the IP address as 127.0.0.1 or localhost.
Multiple Analyzer programs can be executed on the same PC (when several USB blocks are connected). In this case, the user must specify a unique TCP/IP port number in the settings of each Analyzer program.
One analyzer program does not limit the number of simultaneously connected clients. Clients themselves are responsible for the absence of conflicts in the remote control of the Analyzer. For more details about locks, see the VISA manual.