Logo white

Peter M. Groen / libmodbus

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 855
  • Compare
  • Branches 1
  • Tags 0
  • libmodbus
21 Jan, 2010
40 commits
  • Minor - White spaces cleanup
    629dc1d7
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse Code »
  • Removed a duplicated entry
    60f2ff78
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Fix #333455 - Workaround IPTOS_LOWDELAY not supported ...
    1d6ab32e
    - check IPTOS_LOWDELAY define in configure
    - generate a config.h
    - include the generated config.h in modbus.c
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Updated NEWS file
    e8dc8cb0
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Clearer message when a request is ignored
    58229652
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Fix typo EROOR -> ERROR
    5def87b3
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Error handling improvements ...
    14f42c18
    - 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
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Replaced AF_INET by PF_INET in socket() ...
    efbbc3f7
    - same values (2)
    - man of socket() says PF_INET (packet family)
    - AF_INET (address family) for addresses
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Fix typo on set verb
    edf461e8
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Updated .bzrignore
    29fc0682
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Added some checks to configure.ac ...
    f88ca1ab
    - detected by autoscan
    - uintX_T
    - added functions
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • The slave only listen when concerned (slave ID or broadcast) ...
    cdc536c9
    - MAJOR changes to the API (see MIGRATION)
    - New unit tests
    - Removed TODO list
    - Updated NEWS & MIGRATION files
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Conformance of the TCP trame length ...
    f5e2f2c9
    The maximum length of the ADU is 260 in TCP not 256.
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • New definitions for MAX_STATUS and MAX_REGISTERS ...
    535e696f
    Improve the conformance to the Modbus protocol.
    MAX_STATUS: 800 -> 2000
    MAX_REGISTERS: 100 -> 125
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Incremente the values of HEADER_LENGTH_[RTU|TCP] defines ...
    51500e93
    This change improves the conformance with the PDU and ADU definitions of the
    Modbus protocol and reduces the number of additions.
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Rename modbus/ to src/ ...
    e80dc405
    - 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
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Fix the bandwith computing when a longer delay is measured ...
    795d1fd7
    - use milliseconds instead of microseconds
    - increase the number of loops to 100 000 from 10 000
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Reduce size of modbus_param_t ...
    92f7a1f8
    - remove header and checksum length from modbus_param_t
    - use new const tables
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • New entry for libmodbus 2.2.0
    b4177e70
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Fix missing FLUSH_OR_RECONNECT_ON_ERROR in RTU mode
    a482dcc9
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse Code »
  • Whitespace cleanup
    d8a5e555
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • New slave able to manage many connections on uniprocessor architecture ...
    c7a6ffb3
    - 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
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Enhanced error message for RTU open (serial) ...
    fe8d9de6
    - use strerror instead of error number
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Updated NEWS and package files for the 2.0.3 release.
    99b4e417
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Fix CRC error when a slave RTU send a response. ...
    369c055e
    Thanks to Justin Carroll to have reported and tested my patch.
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Remove an assignment.
    8f643667
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Remove duplicate counter in read_io_status()
    bec7d24f
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Fix #274511 reported by 'Kylesch' ...
    5c98a1bf
    Invalid error check in modbus_init_listen_tcp
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Update the NEWS file for the 2.0.2 release.
    407c6e30
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Enhance the output of the bad response test.
    f09a7471
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Check the number of values in the response is corresponding to the query.
    618f06ba
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • - Catch the timeout even if the length is equal to a exception trame. ...
    084e7e6a
    - Add many comments to receive_msg and modbus_receive functions.
    - The use of response_length for good response was confusing.
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • - Test only the msg_length_computed on change ...
    a1513415
    - Return test on read and recv slightly more robust
    - Fix a comment
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Obsolete function declaration (read_reg_response).
    19fc907a
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Rename modbus_check_response to modbus_receive
    4d205479
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Remove a function call preset_response. ...
    94c9fcd9
    - code is easier to understand
    - code is bit faster.
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Reduce the length defined for the shortest query and add better comment.
    a38e976b
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Remove one function call overhead (read_reg_response).
    3540cd74
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Raise the number of loops to 10000 from 1000. ...
    9798adc7
    This new value isn't appropriate for a serial link.
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Code »
  • Update the .bzrignore file.
    1570649f
    Stéphane Raimbault authored
    2010-01-21 11:35:25 +0100  
    Browse Code »