Metadata-Version: 1.1
Name: socketscpi
Version: 2020.5.0
Summary: socketscpi provides a robust SCPI interface to electronic test and measurement equipment via raw socket protocol, removing the requirement for VISA and improving data transfer speed over VXI-11.
Home-page: https://github.com/morgan-at-keysight/socketscpi
Author: Morgan Allison
Author-email: morgan.allison@keysight.com
License: GNU General Public License v3
Description: ==========
        socketscpi
        ==========
        
        
        .. image:: https://img.shields.io/pypi/v/socketscpi.svg
                :target: https://pypi.python.org/pypi/socketscpi
        
        .. image:: https://img.shields.io/travis/morgan-at-keysight/socketscpi.svg
                :target: https://travis-ci.org/morgan-at-keysight/socketscpi
        
        .. image:: https://readthedocs.org/projects/socketscpi/badge/?version=latest
                :target: https://socketscpi.readthedocs.io/en/latest/?badge=latest
                :alt: Documentation Status
        
        
        
        Tired of troubleshooting VISA connections, conflicts, and incompatibilities?
        
        Need the fastest communication possible with your test equipment?
        
        Try socketscpi: a robust and easy-to-use SCPI interface for electronic test and measurement equipment.
        
        Socketscpi is a wrapper for Python's socket module. This removes the requirement for VISA and improves data transfer speed over the older VXI-11 protocol.
        
        Features
        --------
        * Written using the socket module for fast communication
        * Implements write, read, query, binary block read, binary block write
        
        
        * Free software: GNU General Public License v3
        * Documentation: https://socketscpi.readthedocs.io/en/latest/index.html
        
        
        Credits
        -------
        
        This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
        
        
        =======
        History
        =======
        
        0.0.1 (2019-01-24)
        ------------------
        
        * First release on PyPI.
        
        0.0.4 (2019-04-26)
        ------------------
        
        * Updated syntax for binblockread to mimic that of PyVISA. Created documentation.
        
        2020.04.0 (2020-04-15)
        ----------------------
        
        * Added a ``.read()`` method. Wrote test scripts to verify performance. Overhauled documentation. Switched to calendar-style versioning.
        
        2020.05.0 (2020-05-13)
        ----------------------
        
        * Adjusted the error checking for the ``.query()`` method to account for SCPI queries that require additional arguments.
        
Keywords: socketscpi
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
