Modular async modbus client and server
Project description
This is an anyio-enabled async frontend for pymodbus.
Usage
Check the example client and server for rudimentary usage.
Documentation patches gladly accepted.
Background
moat-modbus diverges from pymodbus in that it does not expose a data store, context to the user. Instead, every bus value is a separate object, with arbitrary length and encapsulating its encoding and decoding rules.
A Modbus server exposing writeable registers only needs to
register the value in question
wait for it to be written to
The rest happens behind the scenes.
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
moat-modbus-0.4.6.tar.gz
(17.4 kB
view hashes)
Built Distribution
Close
Hashes for moat_modbus-0.4.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bafe562d9e2071919954c6e35ff41905b2357f728ad7de1d4128a4e3b95573e6 |
|
MD5 | 48229090683503803f7dbbf17f9a2814 |
|
BLAKE2b-256 | 1227566442badbd43fbc1df5ce4121b649eddcf486be2b1a6747f99c10e807ce |