Skip to main content

Access to 1wire

Project description

Join chatroom Documentation Status Latest PyPi version Automated test status Test coverage

1wire for Trio

Welcome to 1wire for Trio!

This library allows you to access the 1wire bus with Python, using Trio. This code does not try to talk to any 1wire interface by itself; it uses TCP port 4304 (by default) to talk to one or more owservers.

Bus enumeration (either when starting up or periodically in the background) is automatic and can be turned off if desired.

This code does not yet support background polling, alerts, or simultaneous conversions. All of that is fairly high on the TODO list.

Use trio_asyncio <https://github.com/python-trio/trio-asyncio if you need to use this library from an asyncio-based program.

License: Your choice of MIT or Apache License 2.0

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

trio-owfs-0.3.0.tar.gz (29.4 kB view details)

Uploaded Source

File details

Details for the file trio-owfs-0.3.0.tar.gz.

File metadata

  • Download URL: trio-owfs-0.3.0.tar.gz
  • Upload date:
  • Size: 29.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for trio-owfs-0.3.0.tar.gz
Algorithm Hash digest
SHA256 5f9b51343977813aa3df3eb581257f611082e0484cb0a3a7cf1ae3c438ee7be4
MD5 73320710c73ad4f15971490e34d03dba
BLAKE2b-256 e36d90be30a56857aee59fb67a7b0f42123fd4ed5eebbbe25025e8b745f17862

See more details on using hashes here.

Provenance

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