Skip to main content

Interface for Keysight Oscilloscopes.

Project description

Keysight Oscilloscope

Interface for Keysight Oscilloscopes.

Features

  • Basic support for models DSOX1102A, DSOX1202A and DSOX2004A

Installation

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

$ pip install keysightosc

Note that usage in Windows will require the IO Libraries Suite by Keysight.

Usage

To use Keysight Oscilloscope in a project:

from keysightosc import Oscilloscope

osc = Oscilloscope()
# Get signal data from first channel
data = osc.get_signal('CHAN1')

Changelog

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

0.1.3 - 2025-10-30

Fixed

  • Missing read and write termination

0.1.2 - 2024-11-13

Added

  • Suppport for DSOX1202A

0.1.1 - 2024-09-24

Added

  • Suppport for DSOX2004A

  • General support for 4-channel oscilloscopes

0.1.0 - 2022-12-01

Added

  • First preview release.

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

keysightosc-0.1.3.tar.gz (16.0 kB view details)

Uploaded Source

File details

Details for the file keysightosc-0.1.3.tar.gz.

File metadata

  • Download URL: keysightosc-0.1.3.tar.gz
  • Upload date:
  • Size: 16.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.9

File hashes

Hashes for keysightosc-0.1.3.tar.gz
Algorithm Hash digest
SHA256 0fa6dab09df04874a5f9498d6c9da261ae2a296d1fedb67bcf764a64de24ca5d
MD5 aae90448f360f2da14cc54caffb17a39
BLAKE2b-256 00b243cba8e098f64bbac14622d2861b38c3f2b1db9144266de6d4f06b9fc60c

See more details on using hashes here.

Supported by

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