Keysight IO Libraries Suite 2023 Update 1

Keysight IO Libraries Suite 2023 Update 1 continues support for features described in the previous versions but with the following changes.

Defect fixes:

  • Resolved the issue with viLock failing to maintain an exclusive session lock on PXI instruments. Fixed viUnlock throwing an error (VI_ERROR_SESN_NLOCKED) when the session lock was still active.
  • Resolved the issue with KIIS continuously occupying port numbers in Windows 7 SP1, ensuring proper port management and preventing conflicts with other applications or services.
  • Enhanced performance of VISA-COM APIs for LAN communication.
  • Reduced the processing time taken by the viReadSTB function for USBTMC instruments.
  • Fixed security risk in the electron version of secure-config-client.
  • Fixed the issue related to detecting the visa32.dll file in IOLS 2023.
  • Improved USB-PXI Discovery Server to reduce CPU load.

What's new?:

  • Introduced KCCS a WebSocket API gateway to the IOLS Discovery Service.
  • Introduced ARM64EC support for IO Libraries Suite VISA
  • Updated KDIC to version 3.2
  • Not recommended for use in Windows 7 (all service packs). Some features or services may not work as expected.

Known Issues:

  • None

 

Notes on .NET Framework 3.5/2.0 and Known Issues:

  • Ivi.Visa.Interop.dll is missing in the 32-bit VISA COM applications
  • If users want to use VISA.NET drivers which are provided by the IVI Organization rather than Keysight Technologies, Inc., then they must install .NET Framework 3.5/2.0.
  • The workarounds to resolve the issue is as follows:
    • Install .NET Framework 3.5
    • You can install .NET Framework 3.5 using the IO Libraries Suite installer with the net35 directive. For example: IOLibSuite_version.exe /s /z"typical;net35"
    • Uninstall VISA shared component
    • Repair IO Library Suite to install VISA shared component
  • Another way to fix the issue is as follows:
    • Open Visual Studio developer command window with elevated privilege 
    • Change to C:\Program Files (x86)\IVI Foundation\VISA\VisaCom\Primary Interop Assemblies
    • Run "IviPiaRegistration.bat"

 

Keysight Secure Instrument Communication Expert

Keysight Secure Instrument Communication provides a secure way to control instruments using HiSLIP protocol revision 2.0 (r2). HiSLIP r2 enables secure connections, which are achieved using the Transport Layer Security (TLS) for encryption and decryption. HiSLIP r2 also enables authentication: the server (instrument) authenticates its identity by sending an X.509 certificate to the client (VISA library) when the TLS connection is established. The client authenticates to the server using a server-supported SASL (Simple Authentication and Security Layer) mechanism.

The challenges to establish a secure connection are: how to proffer the required certificates and authentication information, how to authenticate server/client mutually, and how to configure server/client compatibly, etc.

To overcome the challenges and support secure communication between instruments and test stations, Keysight is providing updates to certain instruments and Keysight IO Libraries Suite. Keysight also provides a configuration tool called Keysight Secure Instrument Communication (SIC) Expert to configure both instruments and test stations to perform secure communication.

Keysight Secure Instrument Communication system consists of three main elements:

  • Keysight instrument that supports SIC
  • Keysight IO Libraries Suite (installed on test station)
  • Keysight Secure Instrument Communication Expert (SIC Expert)

 

 

How to Download

  • Click one or both of the download buttons
  • Save one or both of the installers, IO Libraries Suite 2023 Update 1 or Secure Instrument Communications (SIC) Expert v1.1.19
  • The "Open Source Libraries" button allows you to download the Open Source Libraries that are used in IOLS 2023 Update 1

How to Install

  • Run the downloaded installer with Admin Privilege.

Lizenzierung

  • No cost, Perpetual, Floating (unlimited copies) license (no activation required)

Installs on: PC

Operating System

  • Windows 11
  • Windows 10 
  • Windows 8.1 / 8
  • Windows Server 2016 (64-bit only, Standard)
  • Windows Server 2016 (64-bit only, Standard)
  • Windows Server 2008 R2 SP1 (64-bit only, Standard/Enterprise)

Voraussetzungen

For IO Libraries Suite 2023 Update 1: None.

 

For Secure Instrument Communication (SIC) Expert v1.1.19:

 

Ensure that the following minimum system requirements are met before you install and run it.

 

 Web browser 
  • Google Chrome (version 87 or higher) 
  • Microsoft Edge (version 87 or higher) 

 Operating System (64-bit)

Windows 10 64-bit, version 1809 or later 

 Processor

Intel Core i5 (or equivalent)

 RAM

 16 GB

 Storage Drive

 2.5 GB free space

 Screen Resolution

1280 x 800 pixels

 IO Libraries Suite

 2021 or later