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
  • tests
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 Dir »
  • New read and write registers function
    9a2733e7
    Hannu Vuolasaho authored
    2010-08-10 08:39:54 +0200  
    Browse Dir »
  • Replace MODBUS_MAX_* by MODBUS_MAX_[READ|WRITE]_*
    a2e16a16
    Hannu Vuolasaho authored
    2010-08-10 08:26:47 +0200  
    Browse Dir »

23 Jul, 2010
4 commits
  • Implement report slave ID on server side ...
    4d3bf7be
    - return only useful data client side
    - available in TCP when a gateway to RTU is used
    - need to add isolated handling of indication/confirmation messages
    Stéphane Raimbault authored
    2010-07-23 00:27:49 +0200  
    Browse Dir »
  • Add unit test to read 0 registers
    a0c660fe
    Stéphane Raimbault authored
    2010-07-23 00:27:49 +0200  
    Browse Dir »
  • Rename slave to server and master to client
    3593d5ad
    Stéphane Raimbault authored
    2010-07-23 00:27:49 +0200  
    Browse Dir »
  • Major - Oh Gosh, it's brand new API! ...
    754235c2
    - more coherent
    - namespace
    - opaque and smaller context
    - usual wording
    Stéphane Raimbault authored
    2010-07-23 00:27:46 +0200  
    Browse Dir »

19 Jul, 2010
3 commits
  • Change indent level from 8 to 4
    66c59d6f
    Stéphane Raimbault authored
    2010-07-19 08:44:57 +0200  
    Browse Dir »
  • Parity setting is now a single char ('N', 'E' or 'O')
    807c20f0
    Stéphane Raimbault authored
    2010-07-19 08:29:15 +0200  
    Browse Dir »
  • Fix #591142 - Slave id check should be disabled in TCP connection ...
    2b985f81
    A new API will be committed to remove the slave in TCP communication.
    Stéphane Raimbault authored
    2010-07-19 08:29:12 +0200  
    Browse Dir »

07 Jul, 2010
3 commits
  • The request to check no response from the slave wasn't valid
    9ea54e09
    Stéphane Raimbault authored
    2010-07-07 18:06:36 +0200  
    Browse Dir »
  • Fix step numbers in unit tests
    dea51e1c
    Stéphane Raimbault authored
    2010-07-07 17:37:31 +0200  
    Browse Dir »
  • Fix #463299 - New functions to get/set timeouts of begin and end of trame ...
    d8f25477
    Original patch by Sisyph (eric-paul).
    Stéphane Raimbault authored
    2010-07-07 14:52:05 +0200  
    Browse Dir »

06 Jul, 2010
2 commits
  • Restore slave ID (server ID) argument in functions ...
    192f1731
    The ID used at init time will be the device ID of the caller and
    the server ID in request functions is the target to reach.
    Stéphane Raimbault authored
    2010-07-06 21:31:45 +0200  
    Browse Dir »
  • 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
2 commits
  • 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 Dir »
  • Error conventions of POSIX systems and error recovery ...
    f0e7ad21
    - returns -1 on error and set errno
    - error recovery system was flawed
    - error recovery disabled by default
    - remove a malloc
    Stéphane Raimbault authored
    2010-07-02 08:00:38 +0200  
    Browse Dir »

10 Jun, 2010
1 commit
  • Fix typo on fprintf
    bb13bb7b
    Stéphane Raimbault authored
    2010-06-10 08:39:35 +0200  
    Browse Dir »

31 May, 2010
1 commit
  • Write real errors to stderr
    5ec104ae
    Stéphane Raimbault authored
    2010-05-31 18:40:16 +0200  
    Browse Dir »

23 Apr, 2010
1 commit
  • Add missing details to 'Fix inconsistent pkg-config file'
    87113d7a
    Stéphane Raimbault authored
    2010-04-23 10:23:05 +0200  
    Browse Dir »

16 Apr, 2010
1 commit
  • Add versioning infrastructure ...
    95fd206f
    Inspired by the Clutter project and work done by Florian Forster.
    Stéphane Raimbault authored
    2010-04-16 03:37:56 +0200  
    Browse Dir »

02 Apr, 2010
3 commits
  • Updated tests/README
    c0de8fed
    Stéphane Raimbault authored
    2010-04-02 17:07:49 +0200  
    Browse Dir »
  • Rename src to modbus ...
    df0cf792
    This time the change is definitive :)
    Stéphane Raimbault authored
    2010-04-02 17:07:42 +0200  
    Browse Dir »
  • Removed Waf support ...
    18abc726
    I don't want to put a burden on build system support anymore
    Stéphane Raimbault authored
    2010-04-02 12:40:21 +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 Dir »

21 Jan, 2010
15 commits
  • Fix #457200 - FreeBSD support by Norbert Koch
    f20a1860
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse Dir »
  • New API to close slave TCP socket
    5f65efd8
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse Dir »
  • 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 Dir »
  • Fix useless ret argument in printf
    77c8c416
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse Dir »
  • New function modbus_set_slave()
    237df102
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse Dir »
  • Use config.h in Waf compilation ...
    62d8e2f6
    - simpler wscript_build files
    - reuse VERSION
    - add path to config.h
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse Dir »
  • 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 Dir »
  • Minor - White spaces cleanup
    629dc1d7
    Stéphane Raimbault authored
    2010-01-21 11:35:28 +0100  
    Browse Dir »
  • 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 Dir »
  • 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 Dir »
  • 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 Dir »
  • 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 Dir »
  • 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 Dir »
  • Whitespace cleanup
    d8a5e555
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse Dir »
  • 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 Dir »