Modbus::Client
Inherits Reference < Object
Constructors
new(io : IO)
SourceInstance methods
io
Sourceread_coils(addr : UInt16, num_coils : UInt16) : BitArray
Sourceread_discrete_inputs(addr : UInt16, num_inputs : UInt16) : BitArray
Sourceread_holding_registers(addr : UInt16, num_registers : UInt16) : Array(UInt16)
Sourceread_input_registers(addr : UInt16, num_registers : UInt16) : Array(UInt16)
Sourcewrite_multiple_registers(addr : UInt16, values : Array(UInt16)) : Array(UInt16)
Sourcewrite_single_coil(addr : UInt16, value : Bool) : Bool
Sourcewrite_single_register(addr : UInt16, value : UInt16) : UInt16
Source