Access to 1wire
Project description
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
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 trio-owfs-0.2.1.tar.gz
.
File metadata
- Download URL: trio-owfs-0.2.1.tar.gz
- Upload date:
- Size: 28.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/3.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8e9d9930f1782ce9d391bd6ee1d1fac4c0d4b1359c44378a26610c3b5e8dfa1 |
|
MD5 | 05eab3a3525788f2c95cf9d2098fb738 |
|
BLAKE2b-256 | 60f3b81a36864ee08aeda4a09d4a722afaec68039da7aa570b9d994de0e6c948 |
Provenance
File details
Details for the file trio_owfs-0.2.1-py3-none-any.whl
.
File metadata
- Download URL: trio_owfs-0.2.1-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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65da771a7f7df9c3aa37049992ec0db56a17d0adb94df778b1e67fabc3eecba5 |
|
MD5 | 780e5e096aa2b6539924727b2b404169 |
|
BLAKE2b-256 | 4f705de078e1519f69c9786d81c8ca8bd74e3003262463dc1904ef4884b6d730 |