keyoscacquire is a Python package for acquiring traces from Keysight oscilloscopes through a VISA interface.
Project description
keyoscacquire is a Python package for acquiring traces from Keysight InfiniiVision oscilloscopes through a VISA interface.
Based on PyVISA, keyoscacquire provides programmes for acquiring and exporting traces to your choice of ASCII format files (default csv) or numpy npy, and a png of the trace plot. The package also provides an API for integration in other Python code.
The code has been tested on Windows 7 and 10 with a Keysight DSO2024A model using a USB connection.
Documentation
Available at keyoscacquire.rtfd.io. A few examples below, but formatting and links are broken as this file is intended for the documentation parser.
Installation
Install the package with pip:
pip install keyoscacquire
or download locally and install with $ python setup.py install or by running install.bat.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for keyoscacquire-4.0.0b2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56e75866cba05a311ecb988939aa6d523ab891defb0166a39d30c9ddc494dab8 |
|
MD5 | a7c4a90e479b13b863af4cec82ea45b9 |
|
BLAKE2b-256 | d8e374f263c8362aa741151c863e49b5cbe3b5f7de272005530443c5a1d19065 |