Package libmodbus-devel
- libmodbus(7) β a fast and portable Modbus library
- modbus_close(3) β close a Modbus connection
- modbus_connect(3) β establish a Modbus connection
- modbus_flush(3) β flush non\-transmitted data
- modbus_free(3) β free a libmodbus context
- modbus_get_byte_from_bits(3) β get the value from many bits
- modbus_get_byte_timeout(3) β get timeout between bytes
- modbus_get_float(3) β get a float value from 2 registers
- modbus_get_float_abcd(3) β get a float value from 2 registers in ABCD byte order
- modbus_get_float_badc(3) β get a float value from 2 registers in BADC byte order
- modbus_get_float_cdab(3) β get a float value from 2 registers in CDAB byte order
- modbus_get_float_dcba(3) β get a float value from 2 registers in DCBA byte order
- modbus_get_header_length(3) β retrieve the current header length
- modbus_get_response_timeout(3) β get timeout for response
- modbus_get_slave(3) β get slave number in the context
- modbus_get_socket(3) β get the current socket of the context
- modbus_mapping_free(3) β free a modbus_mapping_t structure
- modbus_mapping_new(3) β allocate four arrays of bits and registers
- modbus_mapping_new_start_address(3) β allocate four arrays of bits and registers accessible from their starting addresses
- modbus_mask_write_register(3) β mask a single register
- modbus_new_rtu(3) β create a libmodbus context for RTU
- modbus_new_tcp(3) β create a libmodbus context for TCP/IPv4
- modbus_new_tcp_pi(3) β create a libmodbus context for TCP Protocol Independent
- modbus_read_bits(3) β read many bits
- modbus_read_input_bits(3) β read many input bits
- modbus_read_input_registers(3) β read many input registers
- modbus_read_registers(3) β read many registers
- modbus_receive(3) β receive an indication request
- modbus_receive_confirmation(3) β receive a confirmation request
- modbus_reply(3) β send a reponse to the received request
- modbus_reply_exception(3) β send an exception reponse
- modbus_report_slave_id(3) β returns a description of the controller
- modbus_rtu_get_rts(3) β get the current RTS mode in RTU
- modbus_rtu_get_rts_delay(3) β get the current RTS delay in RTU
- modbus_rtu_get_serial_mode(3) β get the current serial mode
- modbus_rtu_set_custom_rts(3) β set a function to be used for custom RTS implementation
- modbus_rtu_set_rts(3) β set the RTS mode in RTU
- modbus_rtu_set_rts_delay(3) β set the RTS delay in RTU
- modbus_rtu_set_serial_mode(3) β set the serial mode
- modbus_send_raw_request(3) β send a raw request
- modbus_set_bits_from_byte(3) β set many bits from a single byte value
- modbus_set_bits_from_bytes(3) β set many bits from an array of bytes
- modbus_set_byte_timeout(3) β set timeout between bytes
- modbus_set_debug(3) β set debug flag of the context
- modbus_set_error_recovery(3) β set the error recovery mode
- modbus_set_float(3) β set a float value from 2 registers
- modbus_set_float_abcd(3) β set a float value in 2 registers using ABCD byte order
- modbus_set_float_badc(3) β set a float value in 2 registers using BADC byte order
- modbus_set_float_cdab(3) β set a float value in 2 registers using CDAB byte order
- modbus_set_float_dcba(3) β set a float value in 2 registers using DCBA byte order
- modbus_set_response_timeout(3) β set timeout for response
- modbus_set_slave(3) β set slave number in the context
- modbus_set_socket(3) β set socket of the context
- modbus_strerror(3) β return the error message
- modbus_tcp_accept(3) β accept a new connection on a TCP Modbus socket (IPv4)
- modbus_tcp_listen(3) β create and listen a TCP Modbus socket (IPv4)
- modbus_tcp_pi_accept(3) β accept a new connection on a TCP PI Modbus socket (IPv6)
- modbus_tcp_pi_listen(3) β create and listen a TCP PI Modbus socket (IPv6)
- modbus_write_and_read_registers(3) β write and read many registers in a single transaction
- modbus_write_bit(3) β write a single bit
- modbus_write_bits(3) β write many bits
- modbus_write_register(3) β write a single register
- modbus_write_registers(3) β write many registers
