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.3.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyhotty-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 371225b57c83d6dec96562ec7d05adc154a8aecfc17dea866eabcecc2cff21cd
MD5 311989cf45944f120b022915beaae22d
BLAKE2b-256 2272aa0fd0f6149a5d5a9b9e4833fc2a47419ea5c1872850203463de0d88ee00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyhotty-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8912bcce83f957e3ed5a7f27cf49e8e826055a72fc133894f476a90558c505b2
MD5 a7ea9800986f0616ab3a88a13e86f0f1
BLAKE2b-256 170816ee4d03b02a6c3bd0cd0a44abd6a2d9ba69b64ed909f93deea34e33111c

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