與我們聯絡

與 Tek 業務代表即時對談。 上班時間:上午 6:00 - 下午 4:30 (太平洋時間)

致電

請致電

與 Tek 業務代表即時對談。 上班時間:上午 8:30 - 下午 5:30 (太平洋時間)

下載

下載手冊、產品規格表、軟體等等:

下載類型
機型或關鍵字

意見回饋

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 可攜式混合訊號示波器

選用我們最為輕巧的可攜式示波器,可為您的工作台騰出更多空間,效能卻絲毫不受影響。2 系列 MSO 的厚度僅有 1.5 吋,重量不到 4 磅,感覺就像一台平板電腦,是一款功能齊全的即時觸控螢幕示波器。無論是在工作台、教室或現場作業,都可隨攜在身,助您因應各式測量挑戰。  
4 Series MSO Mixed Signal oscilloscope

4 系列 B MSO 混合訊號示波器

4 系列 B MSO 為混合訊號示波器,具備最高頻寬 1.5 GHz、高畫質觸控顯示器、串列解碼、數位輸入通道、頻率和功率分析

5 series B MSO - MSO58B

5 系列 B MSO 混合訊號示波器

5 系列 MSO 是一種混合訊號示波器,配備高清晰顯示器與觸控式螢幕、最高 8 個輸入、12 位元類比至數位轉換器,以及最高 2 GHz 的頻寬。

5 Series MSO Mixed Signal oscilloscope low profile oscilloscope

5 系列 MSO 精巧型

  • 8 個類比/頻譜通道或 64 個數位通道
  • 6.25 GS/秒取樣率
  • 1 GHz 頻寬
  • 僅限封閉式嵌入 OS
  • 支援探棒
  • 50 Ohm 和 1 MOhm 輸入
6 Series B MSO Mixed Signal oscilloscope

6B系列 MSO 混合訊號示波器

疑難排解和驗證高速設計,兼顧現在與未來,可升級的頻寬從 1 GHz 起,最高可達 10 GHz。

6 Series low profile digitizer

6 系列精巧型數位器

  • 4 個類比/頻譜通道
  • 25 GS/秒取樣率
  • 1 GHz 至 8 GHz 頻寬 (可升級)
  • 選項 2 GHz 射頻 HW 數位降頻器
  • 封閉式嵌入 OS 或 Windows 10 OS
  • 最高 1 Gpts 記錄長度

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