In addition to IVI programming SCPI programming using a LAN connection is also
supported. Three LAN protocols are supported:
VXI-11: The Visa Resource String is e.g. “TCPIP0::localhost::inst0::INSTR”.
HiSLIP: this protocol is recommended. It offers the functionality of VXI-11
protocol with better performance that is near socket performance. Visa
Resource Strings look like “TCPIP0::localhost::hislip0::INSTR”. The correct
resource string is shown in the Ag8190Firmware main window. To use the HiSlip
protocol an I/O library such as the Keysight I/O Libraries Suite must be installed.
Since the protocol is new it might not be supported by the installed I/O library.
The Keysight I/O Libraries Suite 16.1 and above supports it. However, the
Keysight I/O Libraries Suite might be installed as secondary I/O library. In this
case, check if the primary I/O library supports HiSLIP. If it does not, the socket
protocol must be used.
Socket: this protocol can be used with any I/O library or using standard
operating system socket functionality connecting to port 5025. This protocol
must be used if the used I/O library is not supporting HiSLIP protocol. Visa
Resource string looks like “TCPIP0::localhost::5025::SOCKET”, the exact
resource string can be seen in the Ag8190Firmware main window.
Before sending SCPI commands to the instrument, the firmware
(AgM8190Firmware.exe) must be started. This can be done in the Windows Start
menu (All Programs >Keysight M8190 > Keysight M8190 ) or by starting the Soft
Front Panel.
If AgM8190Firmware.exe is started implicitly by using the Soft Front Panel or IVI
Driver, it is minimized to the notification area on the Windows Task Bar. You can
open it to see the VISA Resource String for the different connection types.