Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Activity ¶
type Activity struct {
// connection settings, e.g. baudrate, parity, etc.
*Settings
}
type Input ¶
type Input struct {
Operation string `md:"operation,required"` // Operation to perform ("ReadCoils", "ReadDiscreteInputs", "ReadInputRegisters", "ReadHoldingRegisters", "WriteSingleCoil", "WriteMultipleCoils", "WriteSingleRegister", "WriteMultipleRegisters")
Address uint16 `md:"address,required"` // The address where to perform the operation
NumElements uint16 `md:"numElements"` // The number of coils/inputs/registers to be read/written
Data interface{} `md:"data"` // The data needed to perform the operation
ReturnAs string `md:"returnAs"` // Return Type ("Default", "Bool", "Int8", "Int16", "Int32", "Int64", "Uint16", "Uint32", "Uint64", "Float32", "Float64")
}
Click to show internal directories.
Click to hide internal directories.