├── .appveyor.yml ├── .clabot ├── .clang-format ├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ └── build.yml ├── .gitignore ├── AUTHORS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── COPYING.LESSER ├── ISSUE_TEMPLATE.md ├── Makefile.am ├── NEWS ├── README.md ├── SECURITY.md ├── autogen.sh ├── configure.ac ├── docs ├── assets │ ├── client-sensors.excalidraw │ ├── client-sensors.webp │ ├── server-grafana.excalidraw │ └── server-grafana.webp ├── index.md ├── modbus_close.md ├── modbus_connect.md ├── modbus_disable_quirks.md ├── modbus_enable_quirks.md ├── modbus_flush.md ├── modbus_free.md ├── modbus_get_byte_from_bits.md ├── modbus_get_byte_timeout.md ├── modbus_get_float.md ├── modbus_get_float_abcd.md ├── modbus_get_float_badc.md ├── modbus_get_float_cdab.md ├── modbus_get_float_dcba.md ├── modbus_get_header_length.md ├── modbus_get_indication_timeout.md ├── modbus_get_response_timeout.md ├── modbus_get_slave.md ├── modbus_get_socket.md ├── modbus_mapping_free.md ├── modbus_mapping_new.md ├── modbus_mapping_new_start_address.md ├── modbus_mask_write_register.md ├── modbus_new_rtu.md ├── modbus_new_tcp.md ├── modbus_new_tcp_pi.md ├── modbus_read_bits.md ├── modbus_read_input_bits.md ├── modbus_read_input_registers.md ├── modbus_read_registers.md ├── modbus_receive.md ├── modbus_receive_confirmation.md ├── modbus_reply.md ├── modbus_reply_exception.md ├── modbus_report_slave_id.md ├── modbus_rtu_get_rts.md ├── modbus_rtu_get_rts_delay.md ├── modbus_rtu_get_serial_mode.md ├── modbus_rtu_set_custom_rts.md ├── modbus_rtu_set_rts.md ├── modbus_rtu_set_rts_delay.md ├── modbus_rtu_set_serial_mode.md ├── modbus_send_raw_request.md ├── modbus_send_raw_request_tid.md ├── modbus_set_bits_from_byte.md ├── modbus_set_bits_from_bytes.md ├── modbus_set_byte_timeout.md ├── modbus_set_debug.md ├── modbus_set_error_recovery.md ├── modbus_set_float.md ├── modbus_set_float_abcd.md ├── modbus_set_float_badc.md ├── modbus_set_float_cdab.md ├── modbus_set_float_dcba.md ├── modbus_set_indication_timeout.md ├── modbus_set_response_timeout.md ├── modbus_set_slave.md ├── modbus_set_socket.md ├── modbus_strerror.md ├── modbus_tcp_accept.md ├── modbus_tcp_listen.md ├── modbus_tcp_pi_accept.md ├── modbus_tcp_pi_listen.md ├── modbus_write_and_read_registers.md ├── modbus_write_bit.md ├── modbus_write_bits.md ├── modbus_write_register.md └── modbus_write_registers.md ├── libmodbus.pc.in ├── m4 └── .gitignore ├── mkdocs.yml ├── src ├── Makefile.am ├── modbus-data.c ├── modbus-private.h ├── modbus-rtu-private.h ├── modbus-rtu.c ├── modbus-rtu.h ├── modbus-tcp-private.h ├── modbus-tcp.c ├── modbus-tcp.h ├── modbus-version.h.in ├── modbus.c ├── modbus.h └── win32 │ ├── Make-tests │ ├── README.md │ ├── config.h.win32 │ ├── configure.js │ ├── modbus-9.sln │ ├── modbus.dll.manifest.in │ ├── modbus.rc │ └── modbus.vcproj └── tests ├── LICENSE ├── Makefile.am ├── README.md ├── bandwidth-client.c ├── bandwidth-server-many-up.c ├── bandwidth-server-one.c ├── random-test-client.c ├── random-test-server.c ├── unit-test-client.c ├── unit-test-server.c ├── unit-test.h.in ├── unit-tests.sh └── version.c /.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/.appveyor.yml -------------------------------------------------------------------------------- /.clabot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/.clabot -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/AUTHORS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/Makefile.am -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/NEWS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/SECURITY.md -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/configure.ac -------------------------------------------------------------------------------- /docs/assets/client-sensors.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/assets/client-sensors.excalidraw -------------------------------------------------------------------------------- /docs/assets/client-sensors.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/assets/client-sensors.webp -------------------------------------------------------------------------------- /docs/assets/server-grafana.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/assets/server-grafana.excalidraw -------------------------------------------------------------------------------- /docs/assets/server-grafana.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/assets/server-grafana.webp -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/modbus_close.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_close.md -------------------------------------------------------------------------------- /docs/modbus_connect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_connect.md -------------------------------------------------------------------------------- /docs/modbus_disable_quirks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_disable_quirks.md -------------------------------------------------------------------------------- /docs/modbus_enable_quirks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_enable_quirks.md -------------------------------------------------------------------------------- /docs/modbus_flush.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_flush.md -------------------------------------------------------------------------------- /docs/modbus_free.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_free.md -------------------------------------------------------------------------------- /docs/modbus_get_byte_from_bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_byte_from_bits.md -------------------------------------------------------------------------------- /docs/modbus_get_byte_timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_byte_timeout.md -------------------------------------------------------------------------------- /docs/modbus_get_float.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_float.md -------------------------------------------------------------------------------- /docs/modbus_get_float_abcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_float_abcd.md -------------------------------------------------------------------------------- /docs/modbus_get_float_badc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_float_badc.md -------------------------------------------------------------------------------- /docs/modbus_get_float_cdab.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_float_cdab.md -------------------------------------------------------------------------------- /docs/modbus_get_float_dcba.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_float_dcba.md -------------------------------------------------------------------------------- /docs/modbus_get_header_length.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_header_length.md -------------------------------------------------------------------------------- /docs/modbus_get_indication_timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_indication_timeout.md -------------------------------------------------------------------------------- /docs/modbus_get_response_timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_response_timeout.md -------------------------------------------------------------------------------- /docs/modbus_get_slave.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_slave.md -------------------------------------------------------------------------------- /docs/modbus_get_socket.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_get_socket.md -------------------------------------------------------------------------------- /docs/modbus_mapping_free.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_mapping_free.md -------------------------------------------------------------------------------- /docs/modbus_mapping_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_mapping_new.md -------------------------------------------------------------------------------- /docs/modbus_mapping_new_start_address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_mapping_new_start_address.md -------------------------------------------------------------------------------- /docs/modbus_mask_write_register.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_mask_write_register.md -------------------------------------------------------------------------------- /docs/modbus_new_rtu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_new_rtu.md -------------------------------------------------------------------------------- /docs/modbus_new_tcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_new_tcp.md -------------------------------------------------------------------------------- /docs/modbus_new_tcp_pi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_new_tcp_pi.md -------------------------------------------------------------------------------- /docs/modbus_read_bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_read_bits.md -------------------------------------------------------------------------------- /docs/modbus_read_input_bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_read_input_bits.md -------------------------------------------------------------------------------- /docs/modbus_read_input_registers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_read_input_registers.md -------------------------------------------------------------------------------- /docs/modbus_read_registers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_read_registers.md -------------------------------------------------------------------------------- /docs/modbus_receive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_receive.md -------------------------------------------------------------------------------- /docs/modbus_receive_confirmation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_receive_confirmation.md -------------------------------------------------------------------------------- /docs/modbus_reply.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_reply.md -------------------------------------------------------------------------------- /docs/modbus_reply_exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_reply_exception.md -------------------------------------------------------------------------------- /docs/modbus_report_slave_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_report_slave_id.md -------------------------------------------------------------------------------- /docs/modbus_rtu_get_rts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_rtu_get_rts.md -------------------------------------------------------------------------------- /docs/modbus_rtu_get_rts_delay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_rtu_get_rts_delay.md -------------------------------------------------------------------------------- /docs/modbus_rtu_get_serial_mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_rtu_get_serial_mode.md -------------------------------------------------------------------------------- /docs/modbus_rtu_set_custom_rts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_rtu_set_custom_rts.md -------------------------------------------------------------------------------- /docs/modbus_rtu_set_rts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_rtu_set_rts.md -------------------------------------------------------------------------------- /docs/modbus_rtu_set_rts_delay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_rtu_set_rts_delay.md -------------------------------------------------------------------------------- /docs/modbus_rtu_set_serial_mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_rtu_set_serial_mode.md -------------------------------------------------------------------------------- /docs/modbus_send_raw_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_send_raw_request.md -------------------------------------------------------------------------------- /docs/modbus_send_raw_request_tid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_send_raw_request_tid.md -------------------------------------------------------------------------------- /docs/modbus_set_bits_from_byte.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_bits_from_byte.md -------------------------------------------------------------------------------- /docs/modbus_set_bits_from_bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_bits_from_bytes.md -------------------------------------------------------------------------------- /docs/modbus_set_byte_timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_byte_timeout.md -------------------------------------------------------------------------------- /docs/modbus_set_debug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_debug.md -------------------------------------------------------------------------------- /docs/modbus_set_error_recovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_error_recovery.md -------------------------------------------------------------------------------- /docs/modbus_set_float.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_float.md -------------------------------------------------------------------------------- /docs/modbus_set_float_abcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_float_abcd.md -------------------------------------------------------------------------------- /docs/modbus_set_float_badc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_float_badc.md -------------------------------------------------------------------------------- /docs/modbus_set_float_cdab.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_float_cdab.md -------------------------------------------------------------------------------- /docs/modbus_set_float_dcba.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_float_dcba.md -------------------------------------------------------------------------------- /docs/modbus_set_indication_timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_indication_timeout.md -------------------------------------------------------------------------------- /docs/modbus_set_response_timeout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_response_timeout.md -------------------------------------------------------------------------------- /docs/modbus_set_slave.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_slave.md -------------------------------------------------------------------------------- /docs/modbus_set_socket.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_set_socket.md -------------------------------------------------------------------------------- /docs/modbus_strerror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_strerror.md -------------------------------------------------------------------------------- /docs/modbus_tcp_accept.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_tcp_accept.md -------------------------------------------------------------------------------- /docs/modbus_tcp_listen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_tcp_listen.md -------------------------------------------------------------------------------- /docs/modbus_tcp_pi_accept.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_tcp_pi_accept.md -------------------------------------------------------------------------------- /docs/modbus_tcp_pi_listen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_tcp_pi_listen.md -------------------------------------------------------------------------------- /docs/modbus_write_and_read_registers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_write_and_read_registers.md -------------------------------------------------------------------------------- /docs/modbus_write_bit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_write_bit.md -------------------------------------------------------------------------------- /docs/modbus_write_bits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_write_bits.md -------------------------------------------------------------------------------- /docs/modbus_write_register.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_write_register.md -------------------------------------------------------------------------------- /docs/modbus_write_registers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/docs/modbus_write_registers.md -------------------------------------------------------------------------------- /libmodbus.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/libmodbus.pc.in -------------------------------------------------------------------------------- /m4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/m4/.gitignore -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/modbus-data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-data.c -------------------------------------------------------------------------------- /src/modbus-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-private.h -------------------------------------------------------------------------------- /src/modbus-rtu-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-rtu-private.h -------------------------------------------------------------------------------- /src/modbus-rtu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-rtu.c -------------------------------------------------------------------------------- /src/modbus-rtu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-rtu.h -------------------------------------------------------------------------------- /src/modbus-tcp-private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-tcp-private.h -------------------------------------------------------------------------------- /src/modbus-tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-tcp.c -------------------------------------------------------------------------------- /src/modbus-tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-tcp.h -------------------------------------------------------------------------------- /src/modbus-version.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus-version.h.in -------------------------------------------------------------------------------- /src/modbus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus.c -------------------------------------------------------------------------------- /src/modbus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/modbus.h -------------------------------------------------------------------------------- /src/win32/Make-tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/win32/Make-tests -------------------------------------------------------------------------------- /src/win32/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/win32/README.md -------------------------------------------------------------------------------- /src/win32/config.h.win32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/win32/config.h.win32 -------------------------------------------------------------------------------- /src/win32/configure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/win32/configure.js -------------------------------------------------------------------------------- /src/win32/modbus-9.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/win32/modbus-9.sln -------------------------------------------------------------------------------- /src/win32/modbus.dll.manifest.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/win32/modbus.dll.manifest.in -------------------------------------------------------------------------------- /src/win32/modbus.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/win32/modbus.rc -------------------------------------------------------------------------------- /src/win32/modbus.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/src/win32/modbus.vcproj -------------------------------------------------------------------------------- /tests/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/LICENSE -------------------------------------------------------------------------------- /tests/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/Makefile.am -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/bandwidth-client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/bandwidth-client.c -------------------------------------------------------------------------------- /tests/bandwidth-server-many-up.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/bandwidth-server-many-up.c -------------------------------------------------------------------------------- /tests/bandwidth-server-one.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/bandwidth-server-one.c -------------------------------------------------------------------------------- /tests/random-test-client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/random-test-client.c -------------------------------------------------------------------------------- /tests/random-test-server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/random-test-server.c -------------------------------------------------------------------------------- /tests/unit-test-client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/unit-test-client.c -------------------------------------------------------------------------------- /tests/unit-test-server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/unit-test-server.c -------------------------------------------------------------------------------- /tests/unit-test.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/unit-test.h.in -------------------------------------------------------------------------------- /tests/unit-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/unit-tests.sh -------------------------------------------------------------------------------- /tests/version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stephane/libmodbus/HEAD/tests/version.c --------------------------------------------------------------------------------