Skip to main content

Pyhotty

Project description

Pyhotty

PyPI Status Python Version License DOI

Read the documentation at https://pyhotty.readthedocs.io/ Tests Codecov

pre-commit Black

OMEGA PID temperature controller

This Python library provides a comprehensive interface for controlling an OMEGA PID temperature controller via Modbus RTU. Ideal for precise temperature regulation in industrial and laboratory settings, it simplifies integration with Python projects, enhancing automation and monitoring capabilities.

Features

  • Set PID parameters, thermocouple types, operational modes, and more.

Requirements

  • Python <4.0, >=3.9

Installation

You can install Pyhotty via pip from PyPI:

$ pip install pyhotty

Usage

Please see the Command-line Reference for details.

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the GPL 3.0 license, Pyhotty is free and open source software.

Citation

If you use this project in your research, please cite it using the following BibTeX entry:

@software{pyhotty,
  author       = {Nakamura, Matthew and Renzo Claudio, Josh},
  title        = {nanosystemslab/pyhotty: Initial Release of Library},
  month        = feb,
  year         = 2024,
  publisher    = {Zenodo},
  version      = {v0.0.1},
  doi          = {10.5281/zenodo.10719952},
  url          = {https://doi.org/10.5281/zenodo.10719952}
}

Issues

If you encounter any problems, please file an issue along with a detailed description.

Credits

This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.

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

pyhotty-0.0.4.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

pyhotty-0.0.4-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file pyhotty-0.0.4.tar.gz.

File metadata

  • Download URL: pyhotty-0.0.4.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyhotty-0.0.4.tar.gz
Algorithm Hash digest
SHA256 362d65aaf94758ba81d90f7bea10018a5f2e4febf8953ce4fe6e616632bf8297
MD5 2690fc85928be92c0a20c02deccc924d
BLAKE2b-256 8c66c07763467e6d0a78f5cda2e5c96358e941e33b30c1126eff3cf69457896f

See more details on using hashes here.

File details

Details for the file pyhotty-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: pyhotty-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyhotty-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b6f732903c65d149054452291c89bc18bc09f6fa11ad00899539188b6c1f39fe
MD5 b3ba84c2e8d09c203356eee1728be89e
BLAKE2b-256 4bb27c6009fbb202ae23519acc99cdbdda5f4e550b0fa06e26b44992257b7262

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