Skip to main content

Interface for Tektronix Oscilloscopes.

Project description

Tektronix Oscilloscope

Interface for Tektronix Oscilloscopes.

Features

  • Basic support for model TBS1072C

Installation

To install the Tektronix Oscilloscope Interface, run this command in your terminal:

$ pip install tektronixosc

Note that usage in Windows will require the NI-VISA driver.

Usage

To use Tektronix Oscilloscope in a project:

from tektronixosc import Oscilloscope

osc = Oscilloscope()
# Get signal data from first channel
data = osc.channels[0].get_signal()

Thanks

Many thanks to the Measurement Engineering Group, since this project is a fork of their project keysightosc.

Changelog

This project follows the guidelines of Keep a changelog and adheres to Semantic versioning.

0.1.0 - 2023-08-01

Added

  • Files from keysightosc library.

  • Some functions described in the tektronix visa command guide.

Changed

  • Updated all keysightosc functions to work with tektronix devices.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tektronixosc-0.1.0.tar.gz (18.0 kB view hashes)

Uploaded Source

Built Distribution

tektronixosc-0.1.0-py3-none-any.whl (13.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page