{ "info": { "author": "Andreas Svela", "author_email": "asvela@ic.ac.uk", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "keyoscacquire: Keysight oscilloscope acquire\n============================================\n\n.. image:: https://img.shields.io/pypi/v/keyoscacquire?style=flat-square\n :target: https://pypi.org/project/keyoscacquire/\n :alt: PyPI\n\n.. image:: https://img.shields.io/codefactor/grade/github/asvela/keyoscacquire?style=flat-square\n :target: https://www.codefactor.io/repository/github/asvela/keyoscacquire\n :alt: CodeFactor\n\n.. image:: https://img.shields.io/codeclimate/maintainability/asvela/keyoscacquire?style=flat-square\n :target: https://codeclimate.com/github/asvela/keyoscacquire\n :alt: Code Climate maintainability\n\n.. image:: https://img.shields.io/readthedocs/keyoscacquire?style=flat-square\n :target: https://keyoscacquire.rtfd.io\n :alt: Read the Docs Building\n\n.. .. image:: https://img.shields.io/static/v1?label=docstring%20coverage&message=97%25&color=success&style=flat-square\n.. :target: https://interrogate.readthedocs.io/en/latest/\n.. :alt: docstring coverage\n\n.. image:: https://img.shields.io/pypi/l/keyoscacquire?style=flat-square\n :target: https://keyoscacquire.readthedocs.io/en/dev-v4.0.0/contents/license.html\n :alt: License\n\nkeyoscacquire is a Python package for acquiring traces from Keysight\nInfiniiVision oscilloscopes through a VISA interface.\n\nBased on `PyVISA `_, keyoscacquire\nprovides programmes for acquiring and exporting traces to your choice of ASCII\nformat files (default csv) or numpy `npy `_,\nand a png of the trace plot. The package also provides an API for integration\nin other Python code.\n\nBy default, the package uses the binary ``WORD`` format for the waveform\ntransfer from the oscilloscope, giving roughly an order of magnitude speed-up\nover the ``ASCII`` *transfer* type.\n\nThe code has been tested on Windows 7 and 10 with a Keysight DSO2024A model\nusing a USB connection.\n\n.. documentation-marker\n\nDocumentation\n-------------\n\nAvailable at `keyoscacquire.rtfd.io `_.\nA few examples below, but formatting and links are broken as this file is intended\nfor the documentation parser.\n\nBuilding a local copy of the docs\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. start-local-copy-documentation-marker\n\nShould you wish to build a local copy of the sphinx docs, make sure the\nnecessary packages are installed::\n\n pip install sphinx sphinx-prompt furo recommonmark\n\nand then build by executing ``make html`` in the ``docs`` folder.\n\n.. end-local-copy-documentation-marker\n\nInstallation\n------------\n\nInstall the package with pip::\n\n pip install keyoscacquire\n\nor download locally and install with ``$ python setup.py install`` or\nby running ``install.bat``.\n\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "keyoscacquire", "package_url": "https://pypi.org/project/keyoscacquire/", "platform": "", "project_url": "https://pypi.org/project/keyoscacquire/", "project_urls": { "Documentation": "https://keyoscacquire.readthedocs.io/", "Source": "https://github.com/asvela/keyoscacquire" }, "release_url": "https://pypi.org/project/keyoscacquire/4.0.0/", "requires_dist": [ "pyvisa", "argparse", "numpy", "matplotlib", "tqdm" ], "requires_python": "", "summary": "keyoscacquire is a Python package for acquiring traces from Keysight oscilloscopes through a VISA interface.", "version": "4.0.0", "yanked": false, "yanked_reason": null }, "last_serial": 9188928, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "md5": "9817e3bb078e8de0799c95531ca448e1", "sha256": "bee64272f3a3a6d27e394a3217139e49432457226345bb3a0c0e087bb449284b" }, "downloads": -1, "filename": "keyoscacquire-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9817e3bb078e8de0799c95531ca448e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18873, "upload_time": "2019-10-28T21:22:44", "upload_time_iso_8601": "2019-10-28T21:22:44.699503Z", "url": "https://files.pythonhosted.org/packages/e5/48/0fcc3ff0e785cab3e55aeefd3a4554b3727768d5888fd30eebc5aaec347c/keyoscacquire-3.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b613c93f1f813173d6263381a86900a", "sha256": "ee155143abc08441be238234afcb939c3692521aee5c8d5c373fe4a392bd25bd" }, "downloads": -1, "filename": "keyoscacquire-3.0.0.tar.gz", "has_sig": false, "md5_digest": "5b613c93f1f813173d6263381a86900a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17175, "upload_time": "2019-10-28T21:22:47", "upload_time_iso_8601": "2019-10-28T21:22:47.094051Z", "url": "https://files.pythonhosted.org/packages/09/df/15bf15cfa224db8d51f2f0daab6d66329dfcbdc6cb50d818e07e83d7b788/keyoscacquire-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "276507ef32b0030a51aa297a3df4438f", "sha256": "80009920c5896e907f56f80a4b79e5391752a2e925cf667e4c5690f5cb4b10c7" }, "downloads": -1, "filename": "keyoscacquire-3.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "276507ef32b0030a51aa297a3df4438f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20329, "upload_time": "2019-11-01T15:49:46", "upload_time_iso_8601": "2019-11-01T15:49:46.121053Z", "url": "https://files.pythonhosted.org/packages/bd/e5/3bf4ebec091cd99cfb6286d7b1058144f1afb3534f1da9b433633dfe92b6/keyoscacquire-3.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8f7544e86dad1c87071273693bf5db61", "sha256": "1c02eff2d4edd41c0ac501dbe2cc5d25f4b6e126ac79f4d8e7df0412abf244c5" }, "downloads": -1, "filename": "keyoscacquire-3.0.1.tar.gz", "has_sig": false, "md5_digest": "8f7544e86dad1c87071273693bf5db61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18497, "upload_time": "2019-11-01T15:49:47", "upload_time_iso_8601": "2019-11-01T15:49:47.556758Z", "url": "https://files.pythonhosted.org/packages/45/1c/7a0723c79c6d4af3e62e88d948ad0bc2d140d2938cb30075316897732e71/keyoscacquire-3.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "6ac5fcd20ffdd1c44219809472884357", "sha256": "25f5139010ee676e3cffd12afc78001bc0ec0e015af10d454b40ebfcaad03f10" }, "downloads": -1, "filename": "keyoscacquire-3.0.2.tar.gz", "has_sig": false, "md5_digest": "6ac5fcd20ffdd1c44219809472884357", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18456, "upload_time": "2020-02-10T15:02:39", "upload_time_iso_8601": "2020-02-10T15:02:39.284467Z", "url": "https://files.pythonhosted.org/packages/8b/26/b464eb616e924aaf14f3e12959b6d3b31f0a9218ff7578eb4c2381f8a851/keyoscacquire-3.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "56b984011adde0d50146774479fe0f58", "sha256": "9e65854d5c356123bda4611a40e8f862e06eea445847f770fb19210e86dfc6d1" }, "downloads": -1, "filename": "keyoscacquire-4.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "56b984011adde0d50146774479fe0f58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43432, "upload_time": "2021-01-21T02:59:41", "upload_time_iso_8601": "2021-01-21T02:59:41.654985Z", "url": "https://files.pythonhosted.org/packages/77/e4/1928970bf7bd87a145ebfffdf1e8d4dff5e4098c34b69b72345aa00f714d/keyoscacquire-4.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "562f54ab1d7de5b8e9135d16fae3143d", "sha256": "7e914f36ffd71fc5819dab2869969d013162cfe6c2650fb820111d2548ee2363" }, "downloads": -1, "filename": "keyoscacquire-4.0.0.tar.gz", "has_sig": false, "md5_digest": "562f54ab1d7de5b8e9135d16fae3143d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38391, "upload_time": "2021-01-21T02:59:43", "upload_time_iso_8601": "2021-01-21T02:59:43.058490Z", "url": "https://files.pythonhosted.org/packages/05/b0/811fc07025cd4b18f73253b08e59dc186e0f3d1ede472a521a04efbbeb91/keyoscacquire-4.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0b2": [ { "comment_text": "", "digests": { "md5": "a7c4a90e479b13b863af4cec82ea45b9", "sha256": "56e75866cba05a311ecb988939aa6d523ab891defb0166a39d30c9ddc494dab8" }, "downloads": -1, "filename": "keyoscacquire-4.0.0b2-py3-none-any.whl", "has_sig": false, "md5_digest": "a7c4a90e479b13b863af4cec82ea45b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42928, "upload_time": "2021-01-12T16:04:14", "upload_time_iso_8601": "2021-01-12T16:04:14.028149Z", "url": "https://files.pythonhosted.org/packages/d8/e3/74f263c8362aa741151c863e49b5cbe3b5f7de272005530443c5a1d19065/keyoscacquire-4.0.0b2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "88ad411e4f9d7f0c97538989d3896366", "sha256": "530b752cea676f1b55de80488e6edee3b17e05176a9b79eabcef9192007cd2b4" }, "downloads": -1, "filename": "keyoscacquire-4.0.0b2.tar.gz", "has_sig": false, "md5_digest": "88ad411e4f9d7f0c97538989d3896366", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25808, "upload_time": "2021-01-12T16:04:15", "upload_time_iso_8601": "2021-01-12T16:04:15.512936Z", "url": "https://files.pythonhosted.org/packages/b3/de/cc1abca913e197cf7c18ce2eb3196717f0c890d3333be81b5a2d238e6996/keyoscacquire-4.0.0b2.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0b3": [ { "comment_text": "", "digests": { "md5": "b624e3a4ce5b8ad63af7a7eab2470a49", "sha256": "114f54713924e236b8f361bf1c8c811e318e69f2ee39430faff3894d6b90bbc9" }, "downloads": -1, "filename": "keyoscacquire-4.0.0b3-py3-none-any.whl", "has_sig": false, "md5_digest": "b624e3a4ce5b8ad63af7a7eab2470a49", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43059, "upload_time": "2021-01-14T12:26:31", "upload_time_iso_8601": "2021-01-14T12:26:31.384701Z", "url": "https://files.pythonhosted.org/packages/96/df/300706c46dc06fedb887a3091970f5f5807f4723ecfb33efdec82b112faa/keyoscacquire-4.0.0b3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d4093f2e9da1fdec4abbacbe6c9554e", "sha256": "b19ef52576631e4a3a00a7f4d08afeabc6d6041304487a3e49b3f3edb11db057" }, "downloads": -1, "filename": "keyoscacquire-4.0.0b3.tar.gz", "has_sig": false, "md5_digest": "0d4093f2e9da1fdec4abbacbe6c9554e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26109, "upload_time": "2021-01-14T12:26:33", "upload_time_iso_8601": "2021-01-14T12:26:33.253044Z", "url": "https://files.pythonhosted.org/packages/8e/d2/e5d54f20b685dd62892250aaeb310585f87ce2db02ffbb267c245ab8a48a/keyoscacquire-4.0.0b3.tar.gz", "yanked": false, "yanked_reason": null } ], "4.0.0b4": [ { "comment_text": "", "digests": { "md5": "925086ea58788ef57976166bb74f2cef", "sha256": "55952307539a9410b622dba456c6a16b3271d567ad336bc29d65e5562ea89f15" }, "downloads": -1, "filename": "keyoscacquire-4.0.0b4-py3-none-any.whl", "has_sig": false, "md5_digest": "925086ea58788ef57976166bb74f2cef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43345, "upload_time": "2021-01-21T02:59:36", "upload_time_iso_8601": "2021-01-21T02:59:36.562364Z", "url": "https://files.pythonhosted.org/packages/c6/49/7c027cb14f4c1d922430763de0256b3735c4abd27ccb55774a5111c4bb27/keyoscacquire-4.0.0b4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fd5531dcd52861c875533cc0776a592e", "sha256": "1e10dedc75955ecb1fadcd44446cf0c8594cb4a04f52bafa2ada3aeb05854282" }, "downloads": -1, "filename": "keyoscacquire-4.0.0b4.tar.gz", "has_sig": false, "md5_digest": "fd5531dcd52861c875533cc0776a592e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38208, "upload_time": "2021-01-21T02:59:44", "upload_time_iso_8601": "2021-01-21T02:59:44.528961Z", "url": "https://files.pythonhosted.org/packages/74/fa/905384c55976ac38bbdfac459cbd82144c31d2445f3cf14803330403d63a/keyoscacquire-4.0.0b4.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "56b984011adde0d50146774479fe0f58", "sha256": "9e65854d5c356123bda4611a40e8f862e06eea445847f770fb19210e86dfc6d1" }, "downloads": -1, "filename": "keyoscacquire-4.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "56b984011adde0d50146774479fe0f58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 43432, "upload_time": "2021-01-21T02:59:41", "upload_time_iso_8601": "2021-01-21T02:59:41.654985Z", "url": "https://files.pythonhosted.org/packages/77/e4/1928970bf7bd87a145ebfffdf1e8d4dff5e4098c34b69b72345aa00f714d/keyoscacquire-4.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "562f54ab1d7de5b8e9135d16fae3143d", "sha256": "7e914f36ffd71fc5819dab2869969d013162cfe6c2650fb820111d2548ee2363" }, "downloads": -1, "filename": "keyoscacquire-4.0.0.tar.gz", "has_sig": false, "md5_digest": "562f54ab1d7de5b8e9135d16fae3143d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38391, "upload_time": "2021-01-21T02:59:43", "upload_time_iso_8601": "2021-01-21T02:59:43.058490Z", "url": "https://files.pythonhosted.org/packages/05/b0/811fc07025cd4b18f73253b08e59dc186e0f3d1ede472a521a04efbbeb91/keyoscacquire-4.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }