Overview
========
This package can be used to record data from a Tektronix scope.
Installation
============
You need first to install the `PyVISA`_ package.
To install PyTektronixScope, download the package and run the command::
pip install .
You can also directly move the PyTektronixScope directory to a location
that Python can import from (directory in which scripts
using PyDAQmx are run, etc.)
Sources can also be download on the `PyTektronixScope github repository`_.
Usage
=====
Typical usage::
from PyTektronixScope import PyTektronixScope
scope = TektronixScope(instrument_resource_name)
X,Y = scope.read_data_one_channel('CH2', t0 = 0, DeltaT = 1E-6, x_axis_out=True)
Contact
=======
Please send bug reports or feedback using `PyTektronixScope github repository`_
Version history
===============
Main changes:
* 0.1 Initial relase
* 0.2 Update to new version of visa
* 0.2.1 Misc. bugs
* 0.3 Introduce automatic device detection
.. _Pierre Clade: mailto:pierre.clade@spectro.jussieu.fr
.. _PyTektronixScope github repository: https://github.com/clade/PyTektronixScope
.. _PyVISA: http://pyvisa.sourceforge.net/
Raw data
{
"_id": null,
"home_page": "https://github.com/clade/PyTektronixScope",
"name": "PyTektronixScope",
"maintainer": "Pierre Clad\u00e9",
"docs_url": null,
"requires_python": null,
"maintainer_email": "pierre.clade@spectro.jussieu.fr",
"keywords": "Tektronix, scope, Data Acquisition",
"author": "Pierre Clad\u00e9",
"author_email": "pierre.clade@spectro.jussieu.fr",
"download_url": null,
"platform": null,
"description": "Overview\n========\n\nThis package can be used to record data from a Tektronix scope. \n\n\nInstallation\n============\n\nYou need first to install the `PyVISA`_ package. \nTo install PyTektronixScope, download the package and run the command:: \n\n pip install .\n\nYou can also directly move the PyTektronixScope directory to a location\nthat Python can import from (directory in which scripts \nusing PyDAQmx are run, etc.)\n\nSources can also be download on the `PyTektronixScope github repository`_. \n\nUsage\n=====\n\nTypical usage::\n\n from PyTektronixScope import PyTektronixScope\n\n scope = TektronixScope(instrument_resource_name)\n X,Y = scope.read_data_one_channel('CH2', t0 = 0, DeltaT = 1E-6, x_axis_out=True)\n\nContact\n=======\n\nPlease send bug reports or feedback using `PyTektronixScope github repository`_\n\nVersion history\n===============\nMain changes:\n\n* 0.1 Initial relase\n* 0.2 Update to new version of visa\n* 0.2.1 Misc. bugs\n* 0.3 Introduce automatic device detection\n\n.. _Pierre Clade: mailto:pierre.clade@spectro.jussieu.fr\n.. _PyTektronixScope github repository: https://github.com/clade/PyTektronixScope\n.. _PyVISA: http://pyvisa.sourceforge.net/\n",
"bugtrack_url": null,
"license": "This software can be used under one of the following two licenses: (1) The BSD license. (2) Any other license, as long as it is obtained from the original author.",
"summary": "Interface to Tektronix Scope",
"version": "0.3.1",
"project_urls": {
"Homepage": "https://github.com/clade/PyTektronixScope"
},
"split_keywords": [
"tektronix",
" scope",
" data acquisition"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9ba6c3146c4d4ee10b1aa0a68e8f80862568156f32143ca67958af49b25cbd2e",
"md5": "7627d0b03f37da45fb9c58611906d779",
"sha256": "24fb2d9d35f01f27d4042320e9d6c146cc0bac77fa8e38ee11606e3b4e17ba52"
},
"downloads": -1,
"filename": "PyTektronixScope-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7627d0b03f37da45fb9c58611906d779",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 16456,
"upload_time": "2024-09-25T13:03:20",
"upload_time_iso_8601": "2024-09-25T13:03:20.063782Z",
"url": "https://files.pythonhosted.org/packages/9b/a6/c3146c4d4ee10b1aa0a68e8f80862568156f32143ca67958af49b25cbd2e/PyTektronixScope-0.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-25 13:03:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "clade",
"github_project": "PyTektronixScope",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pytektronixscope"
}