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.
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)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fa6dab09df04874a5f9498d6c9da261ae2a296d1fedb67bcf764a64de24ca5d
|
|
| MD5 |
aae90448f360f2da14cc54caffb17a39
|
|
| BLAKE2b-256 |
00b243cba8e098f64bbac14622d2861b38c3f2b1db9144266de6d4f06b9fc60c
|