NEWS 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. libmodbus 2.0.0 (to be released)
  2. ================================
  3. - Slave API
  4. https://blueprints.launchpad.net/libmodbus/+spec/slave-api
  5. - Waf build support
  6. https://blueprints.launchpad.net/libmodbus/+spec/waf-support
  7. - MacOS X support by Matthew Butch
  8. https://blueprints.launchpad.net/libmodbus/+spec/macosx-support
  9. - No more glib dependency
  10. https://blueprints.launchpad.net/libmodbus/+spec/glib-dependency
  11. - Unit testing (unit-test-slave and unit-test-master)
  12. - Port number is now defined at initialisation by Dirk Reusch
  13. - Better memory management (uint8_t *data and packing of
  14. modbus_param_t)
  15. - Better error management
  16. - Declare more functions with the static keyword
  17. - Enhance an integer division
  18. - The GNU licences LGPL and GPL are in version 3
  19. - Debian and RPM packages (#224496)
  20. - Many cleanups
  21. - Fix #159443 reported by Stefan Bisanz
  22. Index of incoming data in force multiple coils function
  23. - Fix #161989 reported by Konstantinos Togias
  24. Serial device paths more than 10 chars long (eg. /dev/ttyUSB0) don't
  25. fit to modbus_param_t -> device char[11] var.
  26. - Fix #188189 reported by Chris Hellyar
  27. Compute_response_size() no entry for read_input_status()
  28. - Fix #191039 reported by Todd Denniston
  29. modbus.h is not installed at prefix.
  30. - Fix #211460 reported by Todd Denniston
  31. With TCP, automatic reconnect on error may not be desired.
  32. - Fix #224485 reported by Todd Denniston
  33. libmodbus does not link with c++ code.
  34. - Fix #224496 reported by Todd Denniston
  35. It is easier to install on rpm based systems with a spec file.
  36. libmodbus 1.2.4 (2008-03-14)
  37. ============================
  38. - Fix #191039 reported by Todd Denniston
  39. modbus.h is not installed at prefix.
  40. libmodbus 1.2.3 (2008-02-03)
  41. ============================
  42. - Fix #188189 reported by Chris Hellyar
  43. Compute_response_size() no entry for read_input_status()
  44. - Fix #181887 reported by Jesus Hernandez Tapia.
  45. Slave address in build_request_packet_tcp() is hardcoded as 0xFF.
  46. libmodbus 1.2.2 (2007-11-12)
  47. ============================
  48. - Fix #161989 reported by Konstantinos Togias
  49. Serial device paths more than 10 chars long (eg. /dev/ttyUSB0) don't
  50. fit to modbus_param_t -> device char[11] var.
  51. - Structure is also bit better 'packed' to conserve memory (see the
  52. trunk for a real enhancement).
  53. libmodbus 1.2.1 (2007-11-02)
  54. ============================
  55. - Fix #159443 reported by Stefan Bisanz
  56. Index of incoming data in force multiple coils function
  57. - Deleted useless code in check_crc16()
  58. - Untabify source code
  59. - Changed author's email to Stéphane Raimbault
  60. libmodbus 1.2.0 (2007-05-10)
  61. ============================
  62. - FIX Compilation GCC-4.0
  63. - Project name in autogen.sh