📦 libmodbus-dev
63 pages
L
- libmodbus(7)a fast and portable Modbus library✨
M
- 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 response to the received request✨
- modbus_reply_exception(3)send an exception response✨
- 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✨
💅
getting it ready, bestie…