Contact an Expert

34980A Multifunction Switch/Measure Mainframe and Modules IVI and MATLAB Instrument Drivers

For a complete list of all instrument drivers from Keysight, please visit

Keysight IVI drivers also require the Keysight IO Libraries Suite to be installed. To get the latest release of the IO Libraries Suite, go to

Current Version Details
Models Supported 34980A and modules 34921A, 34922A, 34923A, 34924A, 34925A, 34931A, 34932A, 34933A, 34934A, 34937A, 34938A, 34939A, 34941A, 34942A, 34945A, 34946A, 34947A, 34950A, 34951A, 34952A, 34959A
Driver Types and Version IVI-C (32-bit/64-bit)
IVI-COM (32-bit/64-bit)
MATLAB (32-bit)
IVI Classes Supported

IviDriver 1.0
IviDmm 4.1 (IVI-COM only)
IviSwtch 4.0 - the following modules are not supported by the IviSwtch API: 34945A, 34950A, 34951A, 34952A, 34959A

Minimum IVI Shared Components Version 

NI Switch Executive: The standard driver and the NI Switch Executive version have been combined into a single driver starting with revision of the driver.

Release Date Version Version Description
2013-06-12 Defect fixes, added 64-bit IVI driver, added MATLAB wrapper, changed the IviSwtch behavior of Form C (General Purpose) switches.

How to Download

  1. Click the Download button.
  2. Select the appropriate executable file.
  3. Choose Run.

How to Install

  • Run the downloaded installer.


  • Does Not Require a License

Supporting Documentation


Installs on:


Operating System

  • Windows 7
  • Windows Vista
  • Windows XP


Supported Instruments

  • Frame 34980A Module 34921A 34922A 34923A 34924A 34925A 34931A 34932A 34933A 34934A 34937A 34938A 34939A 34941A 34942A 34945A 34946A 34947A 34950A 34951A 34952A 34959A

Related Links