Versions in this module Expand all Collapse all v0 v0.3.0 Apr 21, 2021 Changes in this version + func TCPClient(address string) modbus.Client + type TCPClientHandler struct + func NewTCPClientHandler(address string) *TCPClientHandler + func (mb *TCPClientHandler) Close() error + func (mb *TCPClientHandler) Connect() error + func (mb *TCPClientHandler) Decode(adu []byte) (pdu *modbus.ProtocolDataUnit, err error) + func (mb *TCPClientHandler) Encode(pdu *modbus.ProtocolDataUnit) (adu []byte, err error) + func (mb *TCPClientHandler) Received(handler func(data []byte)) + func (mb *TCPClientHandler) Send(aduRequest []byte) (aduResponse []byte, err error) + func (mb *TCPClientHandler) Verify(aduRequest []byte, aduResponse []byte) (err error)