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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a828a0a30c665d5de8da7799250350c64ffba2c0bb1b9bb4d6f9ea3fb80712d8 |
|
MD5 | deb700bd6c26afac760f3325f7a21a4c |
|
BLAKE2b-256 | 39bcf3905fad6ea90788f5573762fdfeb4056ff904e59e47d722fe6c93309a31 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb53953a66626febffc4f1a1e2759fc2726978e0d9b9247cc8c6ccfba0140249 |
|
MD5 | c1a62eb10c6b69a0b8128bf941a1c66b |
|
BLAKE2b-256 | f7b12057658f527589f5da36423cc07301392a742a420f5b74c4b2664d0b915a |