Commit History

Autor SHA1 Mensaxe Data
  Stéphane Raimbault ea80f74094 New API for set/get response and byte timeouts %!s(int64=11) %!d(string=hai) anos
  Stéphane Raimbault f7799a4fdd Rename 'socket' variables to 's' to avoid warning on Windows %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 9ba562e558 Improve socket init and close in tests %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault e6b648881e Safer modbus_close %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 37ed6f90bf Add unit tests for modbus_mapping_new %!s(int64=12) %!d(string=hai) anos
  Stéphane Raimbault 9d5344cf42 Move RTU filtering in CRC check to avoid useless call to modbus_reply %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault 1941fd4aa9 Check slave only in RTU backend and add unit tests %!s(int64=13) %!d(string=hai) anos
  Stéphane Raimbault d1f1854338 New error recovery modes: link and protocol %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 7fe4a91787 API cleanup with modbus_receive and modbus_receive_from %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault ce5435c4ae Change the nb of registers sent by the server to avoid a duplicate %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault f2f42c01a9 Shorter names for constants which hold the number of values in UT %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 67f8d030de Message to indicate the sending of a special response in unit tests %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault c44dcfd5a2 Make the TCP implementation "protocol independent", i.e. IPv6 capable. %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault a4f7996eaf New function to reply to an indication with an exception message %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 45b813f644 New functions to manipulate data and use them in unit-tests %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 932769d851 New function modbus_get_header_length(modbus_t *ctx) %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault ef539e0d40 Fix missing %s to display error message in unit-test-server.c %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault a50988354a Fix missing progname string in 'Usage' message %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault b8c0558c19 Rename modbus_[listen|accept] to modbus_tcp_[listen|accept] %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 815d11f056 MAJOR Split RTU and TCP code in two backends %!s(int64=15) %!d(string=hai) anos
  Stéphane Raimbault 4d3bf7beea Implement report slave ID on server side %!s(int64=15) %!d(string=hai) anos
  Stéphane Raimbault 3593d5ad54 Rename slave to server and master to client %!s(int64=15) %!d(string=hai) anos