Closed marl0rd closed 6 years ago
Root cause is a bad ModbusIOException being created in ModbusTransaction.execute at line 176. Replacing with the following line of code fixes the issues.
throw new ModbusIOException(String.format("Executing transaction failed (tried %d times)", retryLimit), ex);
This issue was already fixed in the 2.3.7 version (see the release notes)
Fair enough, but 2.3.7 is still not available in the central maven repository.
Sorry, it's in the 2.3.7-snapshot release. Nearly all changes go into the snapshot and stay there for a while until I have enough confidence that they should go into a production release. I will release 2.3.7 today.
Stacktrace: