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

Uploaded Source

Built Distribution

trio_owfs-0.2.0-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for trio-owfs-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d34781330b5090bcfa7a68198e3fb0557ec65c9fcc470b432f7b0ebc6511bd02
MD5 61be36bcd5f6253e74e11786bc93c5c1
BLAKE2b-256 681790cfd3bb8d4e81eb9dab6b390b5c0cb32eb8c221c3eed041277c45eab675

See more details on using hashes here.

Provenance

File details

Details for the file trio_owfs-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: trio_owfs-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for trio_owfs-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f426c0a4b451833f565058e775cbfccd656528f33a236a7eb76df67c62782e81
MD5 a148ace01a97880deeb54ce611985706
BLAKE2b-256 6b3d9afc186d0fe3ab33f04aefb4943f4cd5c85f34ba86aa53815ca6d97ddf40

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