Skip to main content

Python communication utilities for LeCroy oscilloscopes

Project description

A Python package for communicating to LeCroy oscilloscopes via various protocols VICP, VXI, USBTMC or GPIB.

Description

This package can use ActiveDSO or LeCroyVISA as the wrapper for communication. ActiveDSO will only work on Windows and uses an ActiveX DLL to communicate to the DSO. LeCroyVISA uses the python package pyvisa to communicate. Please see the pyvisa documentation for additional information.

Requirements

  • Python (tested with 3.6+)

  • VISA (tested with NI-VISA 19.5, Win10, from www.ni.com/visa and Keysight-VISA )

Installation

Using pip:

$ pip install lecroydso

or download and unzip the source distribution file and:

$ python setup.py install

Documentation

The documentation can be read online at https://lecroydso.readthedocs.org LeCroyDSO was originally programmed by Ashok Bruno. It is based on earlier internal projects by several others at Teledyne LeCroy.

Other contributors, listed alphabetically, are:

If you think your name should be here, please let me know. LeCroyDSO Changelog ================

0.3 (06-02-2021)

  • release for wider audience. additional changes in functionality

0.1 (02-17-2021)

  • First usable release. See ChangeLog for more information.

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

LeCroyDSO-0.4.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

LeCroyDSO-0.4-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

Details for the file LeCroyDSO-0.4.tar.gz.

File metadata

  • Download URL: LeCroyDSO-0.4.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.5

File hashes

Hashes for LeCroyDSO-0.4.tar.gz
Algorithm Hash digest
SHA256 38dd4daa4255e9ad77c6493ac35ad3a079381c9c28af657d7d47fa61069d6da3
MD5 7217ce6eeaca092a7d4a5d9af94201ce
BLAKE2b-256 75dee114a969a471439dd6d7a3e41be9945dba5ef55d33d08aa2a54177982542

See more details on using hashes here.

File details

Details for the file LeCroyDSO-0.4-py3-none-any.whl.

File metadata

  • Download URL: LeCroyDSO-0.4-py3-none-any.whl
  • Upload date:
  • Size: 23.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.4.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.5

File hashes

Hashes for LeCroyDSO-0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c3bf0eb9d44a5de79f5ecd8bda0fe6b26e0db2a160f530dd7fe10a77bc30915d
MD5 a36d7d924428a32e8797f7c4ac784b26
BLAKE2b-256 d13f0fd44130eb9c5af3dd29a145deb86025a51e0d74743590475fad0f72acc3

See more details on using hashes here.

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