-
- the return value is used to pass the message length - remove the hack on exception check in modbus receive - update tests
-
- simpler wscript_build files - reuse VERSION - add path to config.h
-
- adjusts various comments on return values - updated tests - added entry to MIGRATION
-
- new function modbus_flush - new names and values for error defines - finer recovery on error - merge TOO_MANY_DATA and INVALID_DATA - stop unit-test-master at the first error - FLUSH_OR_RECONNECT_ON_ERROR -> FLUSH_OR_CONNECT_ON_ERROR - more precise tests in unit-test-master
-
- MAJOR changes to the API (see MIGRATION) - New unit tests - Removed TODO list - Updated NEWS & MIGRATION files
-
This change improves the conformance with the PDU and ADU definitions of the Modbus protocol and reduces the number of additions.
-
- upgrade to WAF 1.5.3 - smaller WAF scripts - fix using of modbus.h with WAF - updated configure.ac and Makefile.am files - change include paths in test files
-
- use milliseconds instead of microseconds - increase the number of loops to 100 000 from 10 000
-
- new functions modbus_slave_init_listen_tcp, modbus_slave_accept_tcp, modbus_slave_slave_receive. - removed printf in modbus.c: 'Connection closed' - new slave test, bandwith-slave-many-up - updated build scripts - updated MIGRATION document file
-
This new value isn't appropriate for a serial link.
-
- Add test files to examples directory in libmodbus-dev. - Add MIGRATION file to libmodbus-dev. - Define the compatibility level to 6. - Add MIGRATION to EXTRA_DIST in Makefile.am - Add README to EXTRA_DIST in tests/Makefile.am - Add unit-test.h as dependency in tests/Makefile.am
-
- The coil and registers are wrote by the master and not assigned by the slave anymore - The data used to write are the ones in unit-test.h - The read test is done after the write test
-
- rename test-master-random => random-test-master - fix memset - update README - add the files to configure.ac and wscript
-
- s/datas/data/ - the warning is now an error - add some checks in modbus.c - add unit tests - remove the TODO item - minor 80 columns changes
-
The results are really interesting! - bench-bandwidth-slave.c - bench-bandwidth-master.c
-
It's slower to pass non aligned values.
-
- Reduce the max message length to 256 (PI_M300) - s/size/length/
-
- add some unit tests - add PRESET_MULTIPLE_REGISTERS support in manage_query()
-
- cleanups in offset/resp_length vars - cleanups in comments - add FORCE_MULTIPLE_COILS in manage_query
-
- Add some tests for force_single_coil