Commit History

Autor SHA1 Mensaxe Data
  Stéphane Raimbault 4ac3cc374f Add strlcpy if not available to enhance copy of device string %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 4abb548795 Initialize socket to -1 to avoid write on standard output %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 525aadb23a Remove the slave ID argument of modbus_new_rtu() %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 04cde66b80 Fix free() calls ordering in modbus_mapping_new %!s(int64=14) %!d(string=hai) anos
  Tobias Doerffel 31577bbb41 Introduced select() operation for backends %!s(int64=14) %!d(string=hai) anos
  Tobias Doerffel 3f10ef1dfb Removed duplicate header inclusions %!s(int64=14) %!d(string=hai) anos
  Tobias Doerffel 057be70d68 Pass complete modbus_t structure to send()/recv() of the backends %!s(int64=14) %!d(string=hai) anos
  Tobias Doerffel 01ba9771ee Fixed return value in modbus_flush() %!s(int64=14) %!d(string=hai) anos
  Tobias Doerffel 70a14990f4 Make error_print() globally accessible %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault f0b6788817 Check the received function code on the client side %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 815d11f056 MAJOR Split RTU and TCP code in two backends %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault ef3e8740fc Fix swapped test in compute_header_length (1d4241dff) %!s(int64=14) %!d(string=hai) anos
  Matthias Weisser 2e9da98ca5 Make modbus.h more self contained %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 1d4241dff5 Detect abnormal use of compute_header_length and fix comment %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 70a2e6e624 Test return code of receive_msg_req to have an explicit error path %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault bf763c96cd Rename to modbus_read_and_write_registers to follow the new API %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 6e06eb7d79 Fix test on illegal address in read and write function %!s(int64=14) %!d(string=hai) anos
  Hannu Vuolasaho 9a2733e7ec New read and write registers function %!s(int64=14) %!d(string=hai) anos
  Hannu Vuolasaho a2e16a16b0 Replace MODBUS_MAX_* by MODBUS_MAX_[READ|WRITE]_* %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault f33e5b9ff8 Avoid duplicated code to compute the header_length %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault e7d499b61a Allow 0 size in mapping allocation %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault a0b122545d Add missing invalid function exception %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 811d134978 OpenBSD support by Anibal Limón %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault d613a6403a Add a missing space in a verbose message %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 4d3bf7beea Implement report slave ID on server side %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 86418cf3b7 Comments, naming and minor %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 754235c2f0 Major - Oh Gosh, it's brand new API! %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 66c59d6f85 Change indent level from 8 to 4 %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 807c20f08d Parity setting is now a single char ('N', 'E' or 'O') %!s(int64=14) %!d(string=hai) anos
  Stéphane Raimbault 2b985f8163 Fix #591142 - Slave id check should be disabled in TCP connection %!s(int64=14) %!d(string=hai) anos