Skip to main content

A comprehensive Python library for connecting, controlling, and managing test and measurement instruments.

Project description

Pymetr

Pymetr is a Python library designed to provide an abstraction layer for the control of various instrumentation. It uses supports pyvisa, raw sockets, and future support for PXIe/PCIe. It is in the earliest of development stages so use with caution.

Features

  • Unified Interface: Communicate seamlessly with instruments regardless of the connection protocol.
  • Modular Design: Easily extendable to support new types of instruments or communication protocols.
  • CLI Integration: Comes with a built-in command line interface for direct interaction with instruments.
  • Example Scripts: Includes examples to get you started with common tasks.

Installation

You can install Pymetr directly from GitHub using pip:

pip install git+https://github.com/Pymetr/Pymetr.git

Documentation

For detailed documentation, visit Link to Documentation.

Examples

Check out the examples/ directory for more examples on how to use Pymetr.

License

Pymetr is licensed under the MIT License.

Authors

  • Ryan C. Smith

Acknowledgments

Thanks to all the contributors who have helped shape Pymetr into what it is today!

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

PyMetr-0.1.0.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

PyMetr-0.1.0-py3-none-any.whl (29.5 kB view details)

Uploaded Python 3

File details

Details for the file PyMetr-0.1.0.tar.gz.

File metadata

  • Download URL: PyMetr-0.1.0.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.0

File hashes

Hashes for PyMetr-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a828a0a30c665d5de8da7799250350c64ffba2c0bb1b9bb4d6f9ea3fb80712d8
MD5 deb700bd6c26afac760f3325f7a21a4c
BLAKE2b-256 39bcf3905fad6ea90788f5573762fdfeb4056ff904e59e47d722fe6c93309a31

See more details on using hashes here.

File details

Details for the file PyMetr-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: PyMetr-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 29.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.0

File hashes

Hashes for PyMetr-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fb53953a66626febffc4f1a1e2759fc2726978e0d9b9247cc8c6ccfba0140249
MD5 c1a62eb10c6b69a0b8128bf941a1c66b
BLAKE2b-256 f7b12057658f527589f5da36423cc07301392a742a420f5b74c4b2664d0b915a

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