Academic Company Events Community Support Solutions Products & Services Contact NI MyNI

Tektronix tkdpo4k Oscilloscope

Certified Multi-Environment IVI Instrument Driver

Driver Specifications




USB, Ethernet, IEEE 488.2 (GPIB), Serial

Instrument Type(s):


Driver Version:


Original Release Date:


Update Release Date


IVI Generation


IVI Class Specification and Version:

IviScope 4.0

Extensions Supported:

AutoSetup, SampleMode, Base, MinMaxWaveform, TriggerModifier, ACLineTrigger, GlitchTrigger, ProbeAutoSense, AverageAcquisition, RuntTrigger, WaveformMeasurement, ContinuousAcquisition, TVTrigger

Source Code Available:


Models Tested:

MDO34, MSO4032, DPO4102B, DPO4054B, MDO4104B-3, MDO3104, MDO4104-6, MDO4104C, DPO4104

Other Supported Models:

 See Below

NI Certified?


NI Supported?


Driver Ratings:

21 Ratings | 3.1 out of 5
Instructions for Microsoft Visual Basic 6.0, Visual Basic .NET, and Visual C# .NET Learn how to use this driver with your environment.
Interested in hardware interchangeability? Use our IVI Class Drivers in conjunction with this driver to create interchangeable instrument-control applications.
Note:  Driver is supported on both 32 and 64-bit platforms.
Windows only This instrument driver is supported on Windows systems only.
The driver download for LabVIEW NXG requires NI Package Manager
If you are using LabVIEW NXG, you already have NI Package Manager installed. Notice that this is a different utility than VI Package Manager. If you have not downloaded NI Package Manager, download it now.

Download Driver and Related Software

Use the chart below to download the right driver for your ADE. To download the required software, visit  Drivers and Updates.

Application Development Environment Minimum Software Required
LabWindows/CVI 8.5 Upgrade  IVI Compliance Package 4.6.1
Login to Download
LabVIEW 2017 Upgrade  IVI Compliance Package 4.6.1
Login to Download
LabVIEW NXG 2.0 Upgrade  IVI Compliance Package 4.6.1
Login to Download

Models Supported by this Driver
Models Tested? Description
DPO3012 Digital Phosphor Oscilloscope
DPO3014 Digital Phosphor Oscilloscope
DPO3032 Digital Phosphor Oscilloscope
DPO3034 Digital Phosphor Oscilloscope
DPO3052 Digital Phosphor Oscilloscope
DPO3054 Digital Phosphor Oscilloscope
DPO4032 Digital Phosphor Oscilloscope
DPO4034 Digital Phosphor Oscilloscope
DPO4034B Digital Phosphor Oscilloscope
DPO4054 Digital Phosphor Oscilloscope
DPO4054B Yes Digital Phosphor Oscilloscope
DPO4102B Yes Digital Phosphor Oscilloscope
DPO4102B-L Digital Phosphor Oscilloscope
DPO4104 Yes Digital Phosphor Oscilloscope
DPO4104B Oscilloscope
DPO4104B-L Digital Phosphor Oscilloscope
MDO3012 Oscilloscope
MDO3014 Oscilloscope
MDO3022 Oscilloscope
MDO3024 Oscilloscope
MDO3032 Oscilloscope
MDO3034 Oscilloscope
MDO3052 Oscilloscope
MDO3054 Oscilloscope
MDO3102 Oscilloscope
MDO3104 Yes Oscilloscope
MDO32 Oscilloscope
MDO34 Yes Oscilloscope
MDO4014B-3 Oscilloscope
MDO4024C Oscilloscope
MDO4034-3 Oscilloscope
MDO4034B-3 Oscilloscope
MDO4034C Oscilloscope
MDO4054-3 Oscilloscope
MDO4054-6 Oscilloscope
MDO4054B-3 Oscilloscope
MDO4054B-6 Oscilloscope
MDO4054C Oscilloscope
MDO4104-3 Oscilloscope
MDO4104-6 Yes Oscilloscope
MDO4104B-3 Yes Oscilloscope
MDO4104B-6 Oscilloscope
MDO4104C Yes Oscilloscope
MSO3012 Mixed Signal Oscilloscopes
MSO3014 Mixed Signal Oscilloscopes
MSO3032 Mixed Signal Oscilloscopes
MSO3034 Mixed Signal Oscilloscopes
MSO3052 Mixed Signal Oscilloscopes
MSO3054 Mixed Signal Oscilloscopes
MSO4032 Yes Mixed Signal Oscilloscopes
MSO4034 Mixed Signal Oscilloscopes
MSO4034B Mixed Signal Oscilloscopes
MSO4054 Mixed Signal Oscilloscopes
MSO4054B Mixed Signal Oscilloscopes
MSO4102B Mixed Signal Oscilloscopes
MSO4102B-L Mixed Signal Oscilloscopes
MSO4104 Mixed Signal Oscilloscopes
MSO4104B Mixed Signal Oscilloscopes
MSO4104B-L Mixed Signal Oscilloscopes

Next Steps

Rate this Driver

Learn More