Source: python-umodbus Maintainer: Home Assistant Team Uploaders: Edward Betts , Section: python Priority: optional Build-Depends: debhelper-compat (= 13), dh-sequence-python3, dh-sequence-sphinxdoc , pybuild-plugin-pyproject, python3-all, python3-setuptools, Build-Depends-Indep: python3-pytest , python3-serial , python3-sphinx , Rules-Requires-Root: no Standards-Version: 4.7.0 Homepage: https://github.com/AdvancedClimateSystems/umodbus Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-umodbus Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-umodbus.git Package: python3-umodbus Architecture: all Depends: ${misc:Depends}, ${python3:Depends}, ${sphinxdoc:Depends}, Built-Using: ${sphinxdoc:Built-Using}, Description: Implementation of the Modbus protocol in pure Python This library provides a pure Python implementation of the Modbus protocol as outlined in the MODBUS Application Protocol Specification V1.1b3. It includes both a Modbus client and server with support for TCP and RTU communication modes. This library allows for reading and writing of coils and registers, and supports signed and unsigned register values. It is designed to be very small and lightweight, making it suitable for applications requiring minimal overhead. It can communicate with devices adhering to the Modbus protocol over serial and network interfaces.