Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientSettings ¶
type ClientSettings struct { SerialSettings ResponseTimeout time.Duration }
func NewClientSettingsFromURI ¶
func NewClientSettingsFromURI(uri string) (*ClientSettings, error)
type SerialSettings ¶
type SerialSettings struct { Transport SerialTransport Device string Baud int DataBits int Parity string StopBits int }
func (*SerialSettings) GetSerialPortConfig ¶
func (s *SerialSettings) GetSerialPortConfig() *sp.Config
type SerialTransport ¶
type SerialTransport string
const ( RTU SerialTransport = "rtu" ASCII SerialTransport = "ascii" )
type ServerSettings ¶
type ServerSettings struct { SerialSettings Address uint16 }
func NewServerSettingsFromURI ¶
func NewServerSettingsFromURI(uri string) (*ServerSettings, error)
Click to show internal directories.
Click to hide internal directories.