pymodbus
pymodbus copied to clipboard
A full modbus protocol written in python
It seems there are still a number of examples etc. that refer to REPL.
- Add RTU framer to message. - copy all known tests to message (Try to make common test for all framers). - Solution to get all legal function codes in...
This adds a request queue to the RTU framer as the queue logic requirements from my understanding are largely framer specific.
Why there is no support in configuration for uint64 in Device Entries in Modbus Simulator? I think there should be one and we should be able to initialize this type...
Timeout handler callback which allows for custom recovery logic when a `ModbusRequest` times out.
Note: this code is very confusing to me, so @janiversen please review carefully. Solves another 5 `mypy` errors, and speeds up the Window tests. Instancing the class `_serverList` from its...
Most places where there a asyncio.sleep() it in reality to wait for something to finish, this can mostly be replaced by "wait with timeout".
There are many instances of base classes that are inherited, such `ModbusBaseClient`. Usually there are methods defined in the base class that are then overridden in the subclasses. Implementations vary...
This should be a bit cleaner and allows one-shot/broadcast control on a per-request basis.
Find a tool that analyzes the code and generates a class tree. Find a tool that analyzes the code and generates a call tree. At the same time we should...