class Modbus::TCPClient

Included Modules

Defined in:

modbus/tcp_client.cr

Constructors

Instance Method Summary

Instance methods inherited from module Modbus::TCP

unit_address unit_address

Instance methods inherited from class Modbus::Client

io : IO io, read_coils(addr : UInt16, num_coils : UInt16) : BitArray read_coils, read_discrete_inputs(addr : UInt16, num_inputs : UInt16) : BitArray read_discrete_inputs, read_holding_registers(addr : UInt16, num_registers : UInt16) : Array(UInt16) read_holding_registers, read_input_registers(addr : UInt16, num_registers : UInt16) : Array(UInt16) read_input_registers, write_multiple_registers(addr : UInt16, values : Array(UInt16)) : Array(UInt16) write_multiple_registers, write_single_coil(addr : UInt16, value : Bool) : Bool write_single_coil, write_single_register(addr : UInt16, value : UInt16) : UInt16 write_single_register

Constructor methods inherited from class Modbus::Client

new(io : IO) new

Constructor Detail

def self.new(io, unit_address : UInt8 = 1) #

[View source]

Instance Method Detail

def unit_address : UInt8 #

[View source]