Skip to main content

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.

Metadata

Release files for keysightosc 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for keysightosc 0.1.3
File Size Uploaded Provenance Actions
keysightosc-0.1.3.tar.gz 16.0 kB Without provenance Details for keysightosc-0.1.3.tar.gz

Release files / keysightosc-0.1.3.tar.gz

Download URL keysightosc-0.1.3.tar.gz
Size 16.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0fa6dab09df04874a5f9498d6c9da261ae2a296d1fedb67bcf764a64de24ca5d
BLAKE2b-256 checksum
How to use checksums
00b243cba8e098f64bbac14622d2861b38c3f2b1db9144266de6d4f06b9fc60c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.9

Security for keysightosc 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page