연락처

텍트로닉스 담당자와 실시간 상담 6:00am-4:30pm PST에 이용 가능

전화

전화 문의

9:00am-6:00PM KST에 이용 가능

다운로드

매뉴얼, 데이터 시트, 소프트웨어 등을 다운로드할 수 있습니다.

다운로드 유형
모델 또는 키워드

피드백

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 휴대용 혼합 신호 오실로스코프

가장 컴팩트한 휴대용 오실로스코프를 선택하면 성능 저하 없이 벤치 공간을 더 확보할 수 있습니다. 무게 1.8kg, 두께 38mm 미만의 2 시리즈 MSO는 태블릿과 같은 느낌을 주면서도 실시간 터치스크린 오실로스코프의 모든 기능을 제공합니다. 벤치탑, 강의실, 현장 등 측정이 필요한 모든 곳에서 사용할 수 있습니다.  
4 Series MSO Mixed Signal oscilloscope

4 시리즈 B MSO 혼합 신호 오실로스코프

4 시리즈 B MSO는 최대 대역폭 1.5GHz, HD 터치 디스플레이, 시리얼 디코딩, 디지털 입력, 주파수 및 전력 분석 기능을 갖춘 혼합 신호 오실로스코프입니다.

5 series B MSO - MSO58B

5 시리즈 B MSO 혼합 신호 오실로스코프

5 Series MSO is a mixed signal oscilloscope with a high definition display with a touchscreen, up to 8 inputs, 12-bit analog-to-digital converters and bandwidth up to 2 GHz.

5 Series MSO Mixed Signal oscilloscope low profile oscilloscope

5 시리즈 MSO LP

  • 아날로그/스펙트럼 채널 8개 또는 디지털 64개
  • 샘플링 속도 6.25GS/s
  • 대역폭 1GHz
  • 폐쇄형 임베디드 OS 전용
  • 프로브 지원
  • 50Ohm/1MOhm 입력
6 Series B MSO Mixed Signal oscilloscope

6 시리즈 B MSO 혼합 신호 오실로스코프

1GHz부터 최대 10GHz까지 업그레이드 가능한 대역폭으로 고속 설계의 문제를 해결하고 유효성을 검증할 수 있습니다.

6 Series low profile digitizer

6 시리즈 LP(Low Profile) 디지타이저

  • 아날로그/스펙트럼 채널 4개
  • 샘플링 속도 25GS/s
  • 대역폭 1GHz ~ 8GHz(업그레이드 가능)
  • 옵션 2GHz RF HW 디지털 다운 컨버터
  • 폐쇄형 임베디드 OS 또는 Windows 10 OS
  • 최대 1Gpts의 레코드 길이

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.
기술 브리프(Brief)

Getting Started with Oscilloscope Automation and Python

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