*********************** **** Read Me First **** *********************** Version 1.5 May 30, 2019 Introducing the Tektronix IVI Driver for DPO/MSO/MDO 2000,3000,4000 and MDO3 Series Oscilloscopes -------------------------------------------------------------------------------------------------- The Tektronix Tkdpo2k3k4k IVI COM driver conforms to the IVI driver standards and specifications. The help file included with the driver contains the detailed driver functionality description and programming information. This readme file contains additional information for the user. The driver is built on top of, and uses the services provided by Shared components (provided by IVI foundation) and VISA. The driver can be used with any GPIB card for which the manufacturer has provided a VISA DLL, or Tektronix VISA which provides virtual-GPIB support. Supported Instruments --------------------- Tektronix DPO/MSO/MDO 2000,3000,4000 and MDO3 Series Oscilloscopes Installation ------------- System Requirements: The driver installation will check for the following requirements. If not found, the installer will either abort, warn, or install the required component as appropriate. Supported Operating Systems: Windows 7 Windows 10 Shared Components Before this driver can be installed, your computer must already have the IVI Shared Components installed. Minimal IVI Shared Components Version: 2.2.1 The IVI Shared Components installer can be downloaded from: http://www.ivifoundation.org/shared_components/Default.aspx Additional Setup ---------------- .NET Framework The .NET Framework itself is not required by this driver. If you plan to use the driver with .NET, the minimal .NET framework version is 3.5. The .NET Framework requires an interop assembly for a COM server. A Primary Interop Assembly, along with an XML file for IntelliSense is installed with the driver. The driver's PIA, along with IVI PIAs are installed, by default, in: :\Program Files\IVI Foundation\IVI\Bin\Primary Interop Assemblies The PIA is also installed into the Global Assembly Cache (GAC) if you have the .NET framework installed. Help File --------- The help file (Tkdpo2k3k4k.chm) is located in the directory: :\Program Files\IVI Foundation\IVI\Drivers\Tkdpo2k3k4k IVI Compliance -------------- Compliance Document for Tkdpo2k3k4k IVI-COM class-compliant specific driver IVI Compliance Category: IVI-COM IviScope Specific Instrument Driver Class Specification Version: 3.00 Group Capabilities Supported: Base = Supported Extension groups: Interpolation = NotSupported TvTrigger = NotSupported RuntTrigger = Supported GlitchTrigger = NotSupported WidthTrigger = Supported AcLineTrigger = NotSupported WaveformMeasurement = Supported MinMaxWaveform = Supported ProbeAutoSense = Supported ContinuousAcquisition = Supported AverageAcquisition = Supported SampleMode = Supported TriggerModifier = Supported AutoSetup = Supported Optional Features: Interchangeability Checking = True State Caching = False Coercion Recording = False RangeChecking = True Simulation = True Driver Identification: Driver Revision: 1.5 Driver Vendor: Tektronix Component Identifier: Tkdpo2k3k4k Description: Tektronix Tkdpo2k3k4k IVI COM driver for Tektronix DPO/MSO/MDO 2000,3000,4000 and MDO3 series Oscilloscopes Hardware Information: Instrument Manufacturer: Tektronix Supported Instrument Models: Tektronix DPO/MSO/MDO 2000,3000,4000 and MDO3 series Oscilloscopes Supported Bus Interfaces: GPIB, USB, VXI11 LAN communication, Raw Socket 32-bit Software Information: Supported Operating Systems: Windows 7, Windows 10 Support Software Required: VISA Source Code Availability: Source code included with driver. 64-bit Software Information: Supported Operating Systems: Windows 7, Windows 10 Support Software Required: VISA Source Code Availability: Source code included with driver. Revision History ---------------- Revision version:1.0 Date: August 2011 Revision version:1.1 Date: March 2012 Added support for 4000B-L series DPO/MSO scopes. Revision version:1.2 Date: Sept 2012 Added support for 2000B series DPO/MSO scopes. Following methods/properties have been added to the existing interfaces. Interface Name : ITkdpo2k3k4kDisplay Properties:GlitchCaptureState,GlitchIntensity Interface Name:Itkdpo2k3k4kWaveformTransfer Properties:DataComposition,DataResolution,FilterVuFrequency,WaveformRecordLength Methods:GetAvailableDataComposition,GetAvailableFilterVuFrequency Revision version:1.3 Date: November 2013 Added support for 3000 series MDO scopes and 4000B series MDO scopes. Revision version:1.4 Date: January 2016 Added support for new 4000 series MDO scopes(MDO4024C, MDO4034C, MDO4054C, and MDO4104C). Added simulation support to the driver. Revision version:1.5 Date: May 2019 Added support for new MDO3 series scopes(MDO32 and MDO34).