-
The cycle will end on a 3.0 release instead of 2.2 as intended. There are too many changes in the API to keep the same major number.
-
- return only useful data client side - available in TCP when a gateway to RTU is used - need to add isolated handling of indication/confirmation messages
-
A new API will be committed to remove the slave in TCP communication.
-
Original patch by Sisyph (eric-paul).
-
Page 23 of Modbus_Messaging_Implementation_Guide_V1_0b
-
Inspired by the Clutter project and work done by Florian Forster.
-
It occurs on first occurence of slave timeout (found with Valgrind 3.3.0). Reported by Henrik Munktell.
-
Reported by Henrik Munktell.
-
Reported and tested by Yishin Li. Real fix #333455 - IPTOS_LOWDELAY not supported on cygwin Thank to Yishin Li for the better problem description.
-
- check IPTOS_LOWDELAY define in configure - generate a config.h - include the generated config.h in modbus.c
-
- MAJOR changes to the API (see MIGRATION) - New unit tests - Removed TODO list - Updated NEWS & MIGRATION files
-
- remove header and checksum length from modbus_param_t - use new const tables
-
Invalid error check in modbus_init_listen_tcp
-
modbus_check_response() crashes on an invalid exception code
-
- Update the NEWS file
-
It is easier to install on rpm based systems with a spec file. I don't want to update the file to each beta until the 2.0 release so I already use the 2.0 name in the spec file.
-
libmodbus does not link with c++ code.
-
With TCP, automatic reconnect on error may not be desired. It's now possible to adjust the error handling mode.
-
- ModBus -> Modbus