modbus
HEAD
Modbus
Buffer
Client
ModbusException
PDU
PDUException
RTU
RTUClient
RTUException
TCP
TCPClient
TCPException
class
Modbus::Buffer
Modbus::Buffer
IO
Reference
Object
Defined in:
modbus/buffer.cr
Constructors
.new
(buffer : IO::Memory =
IO
::
Memory
.
new
)
Instance Method Summary
#bits
#crc16
#read
(bytes)
#to_slice
#words
#write
(bytes) : Nil
#write_crc
#write_word
(value : UInt16)
Constructor Detail
def self.
new
(buffer : IO::Memory =
IO
::
Memory
.
new
)
#
[
View source
]
Instance Method Detail
def
bits
#
[
View source
]
def
crc16
#
[
View source
]
def
read
(bytes)
#
[
View source
]
def
to_slice
#
[
View source
]
def
words
#
[
View source
]
def
write
(bytes) : Nil
#
[
View source
]
def
write_crc
#
[
View source
]
def
write_word
(value : UInt16)
#
[
View source
]