This is an old revision of the document!


Python IVI

Introduction

Python IVI is a Python-based interpretation of the Interchangeable Virtual Instrument standard.

Features

  • Cross-platform
  • Pure Python
  • Easy to use API
  • Supported base classes
    • Scope (IviScope/scope)
    • Function generator (IviFgen/fgen)
    • DC power supply (IviDcPwr/dcpwr)
    • RF power meter (IviPwrMeter/pwrmeter)
    • RF signal generator (IviRfSigGen/rfsiggen)
  • Included drivers
    • Oscilloscopes (scope)
      • Agilent InfiniiVision 7000A/B series
      • Agilent Infiniium 90000A/90000X series
    • Function Generators (fgen)
      • Tektronix AWG2000 series
    • DC Power Supplies (dcpwr)
      • Agilent E3600A series
      • Agilent 603xA series
      • Tektronix PS2520G/PS2521G
    • RF Power Meters (pwrmeter)
      • Agilent 436A
    • RF Signal Generators (rfsiggen)
      • Agilent 8642 A/B

Documentation

Communication

Repository