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
  • src
  • modbus.h
11 Aug, 2010
1 commit
  • Make modbus.h more self contained ...
    2e9da98c
    If <sys/time.h> is not included before "modbus.h" as struct timeval
    is not declared. This behavior was observed while building libmodbus
    for QNX.
    
    Signed-off-by: Matthias Weisser <weisserm@arcor.de>
    Matthias Weisser authored
    2010-08-11 11:42:02 +0200  
    Browse File »

10 Aug, 2010
3 commits
  • Rename to modbus_read_and_write_registers to follow the new API
    bf763c96
    Stéphane Raimbault authored
    2010-08-10 08:51:26 +0200  
    Browse File »
  • New read and write registers function
    9a2733e7
    Hannu Vuolasaho authored
    2010-08-10 08:39:54 +0200  
    Browse File »
  • Replace MODBUS_MAX_* by MODBUS_MAX_[READ|WRITE]_*
    a2e16a16
    Hannu Vuolasaho authored
    2010-08-10 08:26:47 +0200  
    Browse File »

04 Aug, 2010
1 commit
  • Add modbus-version.h.in ...
    0a671c23
    - partial revert of 93ce13656103cbb459ebd630d055a008dbb059f3
    - it was a bit confusing to always edit modbus.h.in
    - the header inclusion still unchanged (<modbus.h>)
    Stéphane Raimbault authored
    2010-08-04 23:02:21 +0200  
    Browse File »

06 Jul, 2010
1 commit
  • Merge modbus.h and version.h ...
    93ce1365
    The library is now simpler to include (only one <modbus.h>)
    To avoid confusion MB_VERSION defines have been renamed to
    LIBMODBUS_VERSION.
    Stéphane Raimbault authored
    2010-07-06 17:02:17 +0200  
    Browse Dir »

02 Jul, 2010
1 commit
  • Revert "Rename src to modbus" ...
    4a38de0a
    This reverts commit df0cf7927249954f15e0aa85b02d21b990fa9af9.
    Use <modbus.h> in tests.
    Stéphane Raimbault authored
    2010-07-02 08:37:42 +0200  
    Browse File »

02 Apr, 2010
1 commit
  • Rename src to modbus ...
    df0cf792
    This time the change is definitive :)
    Stéphane Raimbault authored
    2010-04-02 17:07:42 +0200  
    Browse Dir »

24 Mar, 2010
1 commit
  • Remove one argument to receive_msg and modbus_slave_receive ...
    0a6ea1ac
    - the return value is used to pass the message length
    - remove the hack on exception check in modbus receive
    - update tests
    Stéphane Raimbault authored
    2010-03-24 08:40:30 +0100  
    Browse File »

21 Jan, 2010
16 commits
  • Fix #457200 - FreeBSD support by Norbert Koch
    f20a1860
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse File »
  • New API to close slave TCP socket
    5f65efd8
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse File »
  • New API modbus_read_float() and modbus_write_float() for float values
    22a68981
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse File »
  • New function modbus_set_slave()
    237df102
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse File »
  • modbus_mapping_new returns 0 on success ...
    17994074
    - adjusts various comments on return values
    - updated tests
    - added entry to MIGRATION
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse File »
  • 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 File »
  • Fix typo on set verb
    edf461e8
    Stéphane Raimbault authored
    2010-01-21 11:35:27 +0100  
    Browse File »
  • 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 File »
  • 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 File »
  • 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 File »
  • 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 File »
  • 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 File »
  • Major changes to the build system ...
    15d042e2
    - move modbus.h => include/modbus/
    - create a pkgconfig file (module.pc)
    - install modbus.h in $(includedir)
    - new path to reach modbus.h
    Stéphane Raimbault authored
    2010-01-21 11:35:20 +0100  
    Browse Dir »
  • Merge -r10..12 from libmodbus 1.2 branch
    51481b5b
    Stéphane Raimbault authored
    2010-01-21 11:35:19 +0100  
    Browse File »
  • Untabify
    31400c9a
    Stéphane Raimbault authored
    2010-01-21 11:35:19 +0100  
    Browse File »
  • Major changes - Added slave functions (not finished) ...
    d3aecacf
    - (error_treat): used string instead of message
    - added a define for each function code supported
    - added compute_query_size_header/data functions to read messages
    - added new function manage_query to manage queries and send the right
      response
    - s/receive_response/receive_msg/
    - major changes to receive_msg to handle query
    - changed return value of check_crc16
    - added response_io_status
    - comments
    - added functions to allocate/free a modbus mapping
    Stéphane Raimbault authored
    2010-01-21 11:35:19 +0100  
    Browse File »

10 Sep, 2005
1 commit
  • initial import ...
    f7cb1f06
    (automatically generated log message)
    Stephane Raimbault authored
    2005-09-10 09:49:54 +0000  
    Browse File »