Table of Contents - RModBus
Pages
-
NEWS
- UPCOMING
- 2017-03-30 Release 1.3.2
- 2016-10-18 Release 1.3.0
- 2016-09-20 Release 1.2.8
- 2015-07-30 Release 1.2.7
- 2015-03-21 Release 1.2.6
- 2015-03-12 Release 1.2.5
- 2015-01-29 Release 1.2.4
- 2015-01-29 Release 1.2.3
- 2013-10-28 Release 1.2.2
- 2013-06-28 Release 1.2.1
- 2013-03-12 Release 1.2.0
- 2012-07-17 Release 1.1.5
- 2012-06-28 Release 1.1.4
- 2012-06-06 Release 1.1.3
- 2012-05-12 Release 1.1.2
- 2012-04-12 Release 1.1.1
- 2011-10-29 Release 1.1.0
- 2011-08-10 Release 1.0.4
- 2011-07-17 Release 1.0.3
- 2011-07-1 Release 1.0.2
- 2011-06-30 Release 1.0.1
- 2011-06-27 Release 1.0.0
- New API for client part of library
- Conversion to/from 32bit registers
- Support JRuby
- README
Classes and Modules
- Array
- Integer
- ModBus
- ModBus::Client
- ModBus::Client::Slave
- ModBus::Debug
- ModBus::Errors
- ModBus::Errors::Acknowledge
- ModBus::Errors::IllegalDataAddress
- ModBus::Errors::IllegalDataValue
- ModBus::Errors::IllegalFunction
- ModBus::Errors::MemoryParityError
- ModBus::Errors::ModBusException
- ModBus::Errors::ModBusTimeout
- ModBus::Errors::ProxyException
- ModBus::Errors::ResponseMismatch
- ModBus::Errors::SlaveDeviceBus
- ModBus::Errors::SlaveDeviceFailure
- ModBus::Options
- ModBus::RTU
- ModBus::RTUClient
- ModBus::RTUServer
- ModBus::RTUSlave
- ModBus::RTUViaTCPServer
- ModBus::ReadOnlyProxy
- ModBus::ReadWriteProxy
- ModBus::SP
- ModBus::Server
- ModBus::Server::Slave
- ModBus::TCP
- ModBus::TCPClient
- ModBus::TCPServer
- ModBus::TCPSlave
- String
Methods
- ::connect — ModBus::Client
- ::new — ModBus::Client
- ::new — ModBus::Client::Slave
- ::new — ModBus::Errors::ResponseMismatch
- ::new — ModBus::ReadOnlyProxy
- ::new — ModBus::RTUServer
- ::new — ModBus::RTUViaTCPServer
- ::new — ModBus::Server::Slave
- ::new — ModBus::TCPServer
- ::new — ModBus::TCPSlave
- #[] — ModBus::ReadOnlyProxy
- #[]= — ModBus::ReadWriteProxy
- #check_response_mismatch — ModBus::Client::Slave
- #clean_input_buff — ModBus::RTU
- #close — ModBus::Client
- #closed? — ModBus::Client
- #coils — ModBus::Client::Slave
- #crc16 — ModBus::RTU
- #discrete_inputs — ModBus::Client::Slave
- #exec_req — ModBus::Server
- #from_32f — Array
- #from_32i — Array
- #get_slave — ModBus::Client
- #get_slave — ModBus::RTUClient
- #get_slave — ModBus::TCPClient
- #getbyte — String
- #getword — String
- #holding_registers — ModBus::Client::Slave
- #input_registers — ModBus::Client::Slave
- #join — ModBus::RTUServer
- #log — ModBus::Debug
- #logging_bytes — ModBus::Debug
- #mask_write_register — ModBus::Client::Slave
- #open_connection — ModBus::Client
- #open_connection — ModBus::RTUClient
- #open_connection — ModBus::TCPClient
- #open_serial_port — ModBus::SP
- #open_tcp_connection — ModBus::TCP
- #pack_to_word — Array
- #parse_mask_write_register_func — ModBus::Server
- #parse_read_func — ModBus::Server
- #parse_read_write_multiple_registers_func — ModBus::Server
- #parse_request — ModBus::Server
- #parse_response — ModBus::Server
- #parse_write_coil_func — ModBus::Server
- #parse_write_multiple_coils_func — ModBus::Server
- #parse_write_multiple_registers_func — ModBus::Server
- #parse_write_register_func — ModBus::Server
- #process_func — ModBus::Server
- #query — ModBus::Client::Slave
- #read — ModBus::RTU
- #read_coil — ModBus::Client::Slave
- #read_coils — ModBus::Client::Slave
- #read_discrete_input — ModBus::Client::Slave
- #read_discrete_inputs — ModBus::Client::Slave
- #read_holding_register — ModBus::Client::Slave
- #read_holding_registers — ModBus::Client::Slave
- #read_input_register — ModBus::Client::Slave
- #read_input_registers — ModBus::Client::Slave
- #read_pdu — ModBus::RTUSlave
- #read_pdu — ModBus::TCPSlave
- #read_rtu_request — ModBus::RTU
- #read_rtu_response — ModBus::RTU
- #read_write_holding_registers — ModBus::Client::Slave
- #read_write_multiple_registers — ModBus::Client::Slave
- #send_pdu — ModBus::RTUSlave
- #send_pdu — ModBus::TCPSlave
- #serve — ModBus::TCPServer
- #serve — ModBus::RTU
- #slaves — ModBus::Server
- #start — ModBus::RTUServer
- #stop — ModBus::RTUServer
- #to_32f — Array
- #to_32f_le — Array
- #to_32i — Array
- #to_word — Integer
- #unpack_bits — String
- #validate_read_func — ModBus::Server
- #validate_read_write_multiple_registers_func — ModBus::Server
- #validate_write_coil_func — ModBus::Server
- #validate_write_multiple_coils_func — ModBus::Server
- #validate_write_multiple_registers_func — ModBus::Server
- #validate_write_register_func — ModBus::Server
- #with_slave — ModBus::Client
- #with_slave — ModBus::TCPServer
- #with_slave — ModBus::Server
- #write_coil — ModBus::Client::Slave
- #write_coils — ModBus::Client::Slave
- #write_holding_register — ModBus::Client::Slave
- #write_holding_registers — ModBus::Client::Slave
- #write_multiple_coils — ModBus::Client::Slave
- #write_multiple_registers — ModBus::Client::Slave
- #write_single_coil — ModBus::Client::Slave
- #write_single_register — ModBus::Client::Slave