Driver type: Python (64-bit)

Python Version Support: 3.6 - 3.10

Prerequisite: keysight_ktxsan Python Driver

 

Driver Download Options

  • Binary Packages: For Linux OSes, there are two sets of binary packages available for supported Python versions
    • For CentOS 7 or RedHat 7, download the binary package with the file name that ends with "...CentOS7_RHEL7".
    • For CentOS 8, RedHat 8, Ubuntu 18.04, Ubuntu 20.04; download the binary package with the file name that ends with "...Others".
  • Source Package

 

 

How to Download

  1. Click the Download button
  2. Download the package

 

How to Install

 

  • Binary Package
    1. Copy the downloaded package (archive file) to a temp folder
    2. Unzip the file
    3. Perform one of the following options:
      • If the prerequisite keysight_ktxsan Python Driver is not installed, run "install.sh" file either directly or via terminal
      • If the prerequisite keysight_ktxsan Python Driver is installed, use the “pip install” command to install keysight_ktxsanademod driver only. For example, >> “pip3 install keysight_ktxsanademod-1.0.0-cp38-cp38-linux_x86_64.whl
 
  • Source Package
    1. Distributed source package means when the user runs pip install <package_name>, the binary package is built and installed from the source package, compatible with the user’s environment. Important to note users cannot modify python driver APIs. 
    2. Prerequisites 
      • Python 3.6 to 3.10
      • C++ Compiler: MSVC compiler. Install Visual Studio (any edition) with "Desktop development with C++" workload selected  OR  if full VS ADE not needed, Build Tools for Visual Studio (command line interface) with "C++ build tools" workload selected. 
      • CMake 3.16 or newer: CMake tools are used to build and install the driver Python module. If needed, install the latest stable binary distribution for Windows or Linux from CMake.org.  
      • VISA: The driver module uses VISA to communicate with the instrument. Any compliant implementation is acceptable. The latest version of Keysight IO Libraries Suite is recommended, includes VISA. 
    3. Copy the downloaded package to a temp folder 
    4. Unzip the file
    5. Perform one of the following options:
      • If the prerequisite keysight_ktxsan Python Driver is not installed, run “install.sh” file either directly or via terminal
      • If the prerequisite keysight_ktxsan Python Driver is installed, use the “pip install” command to install keysight_ktxsanademod driver only. For example, >> “pip3 install keysight_ktxsanademod-1.0.0.tar.gz

 

Lizenzierung

  • Does Not Require a License

Installs on: PC

Operating System

  • CentOS 7.4 - 8.3 
  • Red Hat 7.4 - 8.3 
  • Ubuntu 18.04.0 - 18.04.5, 20.04.0 - 20.04.2
     

Supported Instruments

  • N9000A, N9000B, N9030A, N9030B, N9032B, N9010A, N9010B, N9020A, N9020B, N9021B, M9290A, N9040B, N9041B, N9042B, N9038A, N9038B, SPN9003A, SPN9026A, M9420A, M9421A, M90XA, M8920A, N9048B