This PR implements https://github.com/grid-x/modbus/pull/70 and switches to https://github.com/evcc-io/modbus as fork of grid-x/modbus. By supporting connection cloning, concurrent access to the same underlying transport with different Slave IDs becomes possible without generating Golang races.
This PR implements https://github.com/grid-x/modbus/pull/70 and switches to https://github.com/evcc-io/modbus as fork of grid-x/modbus. By supporting connection cloning, concurrent access to the same underlying transport with different Slave IDs becomes possible without generating Golang races.