modbus
modbus copied to clipboard
Go modbus stack (client and server)
First, thanks for bringing this very neat Golang Modbus stack :pray: I faced race conditions while writing down tests where I was successively opening/closing the server and reconnecting TCP clients...
Hi @simonvetter, following #16 here is a proposal that make use of _read locks_ to prevent races Feel free to ask for adjustments if needed !
Hi. I have the pleasure of hacking away at some hardware that... doesn't quite get modbus right and I love the way your package works but It's not exactly extensible...
Unless I am missing something, the documentation mentions supporting reading signed integers; but there's no ReadInt16/ReadInt32 method in the client.
 thanks!
Hi, Thank you for the great work with this library! I have an issue which I can't really understand. We have multiple installations with this Modbus slave https://www.emuag.ch/files/manual/1485_Manual_Modbus-Interface_Professional-II_EN.pdf. On one...
Guten Tag, 1- In rtu_transport.go file there is a function that receives an argument of type rtuLink which is an abstract interface type: `func newRTUTransport(link rtuLink, addr string, speed uint,...
Dear Simon, There is a subtle issue in modbus library that doesn't conform with modbus specification (section 2.4.1): https://www.modbus.org/docs/Modbus_over_serial_line_V1_02.pdf The specification mentions that in case of receiving a modbus reply/response...
This PR implemented Read File Record and Write File Record functions. The functions were verified with Riot server and R-IO device.