ダウンロード

マニュアル、データシート、ソフトウェアなどのダウンロード:

ダウンロード・タイプ
型名またはキーワード

フィードバック

Our Growing Python Toolkit

Python is a powerful, flexible language that makes test automation faster and more intuitive. We provide a suite of Python packages designed to simplify instrument control, data acquisition, and waveform management—so you can focus on what matters most: your measurements and analysis.

Our Python Packages:

  • tm_devices: Easily manage and control your instruments with higher level abstraction of device control.
  • TekHSI: Achieve high-speed, low-latency data transfer from scopes to your host computer via gRPC—perfect for real-time applications.
  • tm_data_types (beta): Simplify reading, editing, and writing waveform data across common formats like CSV, WFM, and BIN.

With extensive documentation, example scripts, and getting started guides available on dev.tek.com, automating your Tektronix test equipment with Python has never been easier.

Python Packages

tm_devices for Easy Automation

Python package tm_devices simplifies automation of your test equipment. Powered by PyVISA, it offers a higher level of abstraction with access to a complete Python API—making instrument control intuitive and efficient.

Key benefits include:

  • Easy install with pip, Python’s package-management system.
  • Fast development with auto-completion and code suggestions.
  • Expanding list of supported instruments.

Use TekHSI for Low Latency Data Transfer

TekHSI package for Python enables high-speed data transfer from Tektronix oscilloscopes to your PC—far outperforming traditional VXI-11 (VISA) Ethernet connections. With TekHSI technology, your oscilloscope acts as a high-speed interface server, allowing Python clients to connect and stream waveform data seamlessly.

Whether you're building custom automation or processing large datasets, the TekHSI package lets you integrate this accelerated workflow directly into your Python environment.

tm_data_types for Simplified Data Handling

tm_data_types makes it easy to convert, edit, and write waveform data to your test equipment. It simplifies handling waveform formats like CSV, WFM, and BIN in Python.

Check out the early access tm_data_types package with Python containers for AnalogWaveforms, DigitalWaveforms, and even IQWaveforms.

Automation of Tektronix oscilloscope data acquisition and post-processing

Explore our New Test Automation Resource Hub

  • Jump start with step-by-step guides for automation with Python, TSP, and more.
  • Boost efficiency with tm_devices and TekHSI™ packages for Python.
  • Find programmer manuals, drivers, and example code.
 Discover dev.tek.com

Products

Serie 2 MDO Mixed-Domain-Oszilloskop

2シリーズMSOポータブル・ミックスド・シグナル・オシロスコープ

コンパクトでポータブルなオシロスコープを選択することで、性能を損なうことなく、作業ベンチのスペースを有効に活用できます。厚さわずか4cm、質量1.8kg程度の2シリーズMSOは、フル機能を備えたリアルタイム・タッチスクリーン・オシロスコープでありながら、タブレット感覚で使用できます。ベンチトップ、教室、現場など、測定が必要なあらゆる場所への持ち運びが可能です。  
4 Series MSO Mixed Signal oscilloscope

4シリーズB MSOミックスド・シグナル・オシロスコープ

4シリーズB MSOは、最高1.5 GHzの周波数帯域、タッチスクリーン対応のHDディスプレイ、シリアル・デコード機能、デジタル入力、周波数/パワー解析機能を備えたミックスド・シグナル・オシロスコープです。

5 series B MSO - MSO58B

5シリーズB MSOミックスド・シグナル・オシロスコープ

5シリーズMSOは、タッチスクリーン式のHDディスプレイ、最大8つの入力チャンネル、12ビットのA/Dコンバータ、最高2GHzの周波数帯域を備えた、優れたミックスド・シグナル・オシロスコープです。

5 Series MSO Mixed Signal oscilloscope low profile oscilloscope

5シリーズMSOロー・プロファイル

  • チャンネル数:8(アナログ/スペクトラム)、64(デジタル)
  • サンプル・レート:6.25GS/s
  • 周波数帯域:1GHz
  • 専用組込みOSのみ
  • プローブ対応
  • 入力:50Ω、1MΩ
6 Series B MSO Mixed Signal oscilloscope

6シリーズ B MSOミックスド・シグナル・オシロスコープ

1GHz~10GHzの帯域幅での高速設計のトラブルシューティング/検証。

6 Series low profile digitizer

6シリーズ・ロー・プロファイル・デジタイザ

  • チャンネル数:4(アナログ/スペクトラム)
  • サンプル・レート:25GS/s
  • 周波数帯域:1GHz~8GHz(アップグレード可能)
  • HWデジタル・ダウンコンバータ(オプション):2GHz RF
  • OS:専用組込みOSまたはWindows 10
  • レコード長:1Gポイント

Resources

Product Demo

Connect to an Oscilloscope Using tm_devices

This short video shows how to use tm_devices, Tektronix’s open source Python driver package, to connect to a 5 Series …
Product Features

Tektronix tm_devices V1.4 - What's New

This video discusses what's new in V1.4 of tm_devices - the Tektronix device management package that enables better …
ハウツー・ガイド

Simplifying Test Automation with tm_devices and Python

This how-to guide discusses some of the benefits of the Tektronix Python driver package, tm_devices.  It covers what you …
Webinar

Test Automation and Python Programming

Learn how to run your first Python script and get tips for putting your code to work smoothly.
テクニカル・ブリーフ

Getting Started with Oscilloscope Automation and Python

Get started programming oscilloscopes in Python, including the basics of programmatic interfaces, and how to download …
Blog