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
  • modbus
  • modbus.h
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 File »

21 Jan, 2010
26 commits
  • 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 »
  • 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 File »
  • Whitespace cleanup
    d8a5e555
    Stéphane Raimbault authored
    2010-01-21 11:35:26 +0100  
    Browse File »
  • 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 File »
  • 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 File »
  • Fix - Check the return value of modbus_check_response ...
    53c93ae2
    - reduce the number of variables to store return values (status,
      query_ret and response_ret -> ret)
    - add some comments
    Stéphane Raimbault authored
    2010-01-21 11:35:25 +0100  
    Browse File »
  • Declare some args with const
    58426bc8
    Stéphane Raimbault authored
    2010-01-21 11:35:25 +0100  
    Browse File »
  • Rename manage_query() to modbus_manage_query() and comment cleanups.
    202231da
    Stéphane Raimbault authored
    2010-01-21 11:35:25 +0100  
    Browse File »
  • Add a comment for modbus_connect.
    4bc60984
    Stéphane Raimbault authored
    2010-01-21 11:35:24 +0100  
    Browse File »
  • Minor s/count/nb/ in modbus.[ch]
    0a80018a
    Stéphane Raimbault authored
    2010-01-21 11:35:24 +0100  
    Browse File »
  • Check the number of points requested ...
    6683bd47
    - s/datas/data/
    - the warning is now an error
    - add some checks in modbus.c
    - add unit tests
    - remove the TODO item
    - minor 80 columns changes
    Stéphane Raimbault authored
    2010-01-21 11:35:24 +0100  
    Browse File »
  • Reduce the number of defines about maximum values for status and registers.
    8d1493f9
    Stéphane Raimbault authored
    2010-01-21 11:35:23 +0100  
    Browse File »
  • GNU licenses updated to the version 3.
    a017c19f
    Stéphane Raimbault authored
    2010-01-21 11:35:23 +0100  
    Browse File »
  • Fix #224485 reported by Todd Denniston ...
    680e90f4
    libmodbus does not link with c++ code.
    Stéphane Raimbault authored
    2010-01-21 11:35:23 +0100  
    Browse File »
  • The new modbus_param_t use only 2 cachelines on Core 2 Duo (2 * 64 bytes). ...
    1df898b4
    Pahole tool by Arnaldo Carvalho de Melo has been used to found this problem.
    Stéphane Raimbault authored
    2010-01-21 11:35:23 +0100  
    Browse File »
  • Minor changes about baud rate setting
    032db7f7
    Stéphane Raimbault authored
    2010-01-21 11:35:23 +0100  
    Browse File »
  • Use int instead of uint8_t/uint16_t in function arguments. ...
    50235c40
    It's slower to pass non aligned values.
    Stéphane Raimbault authored
    2010-01-21 11:35:22 +0100  
    Browse File »
  • - Rename MAX_PACKET_SIZE to MAX_MESSAGE_LENGTH ...
    23ac3281
    - Reduce the max message length to 256 (PI_M300)
    - s/size/length/
    Stéphane Raimbault authored
    2010-01-21 11:35:22 +0100  
    Browse File »
  • Cleanup reg_count, coil_count -> nb_points
    f5cd5962
    Stéphane Raimbault authored
    2010-01-21 11:35:22 +0100  
    Browse File »
  • Add force_multiple_coils on the slave side ...
    f4583400
    - cleanups in offset/resp_length vars
    - cleanups in comments
    - add FORCE_MULTIPLE_COILS in manage_query
    Stéphane Raimbault authored
    2010-01-21 11:35:22 +0100  
    Browse File »
  • Common error handling for RTU and TCP.
    02f16fd4
    Stéphane Raimbault authored
    2010-01-21 11:35:22 +0100  
    Browse File »
  • Various changes ...
    1660f894
    - declare some functions static
    - use uint8_t and uint16_t in various places to reduce memory use, the transition is not complete and will break compilation of some applications
    - add some new functions to get/set bits from one or many bytes:
      o set_bits_from_byte
      o set_bits_from_bytes
      o get_byte_from_bits
    - the server (slave) detects a connection closing
    Stéphane Raimbault authored
    2010-01-21 11:35:21 +0100  
    Browse File »
  • Fix #211460 reported by Todd Denniston ...
    bbcc2438
    With TCP, automatic reconnect on error may not be desired.
    It's now possible to adjust the error handling mode.
    Stéphane Raimbault authored
    2010-01-21 11:35:21 +0100  
    Browse File »
  • Fix MaxOS X support
    ee012c8a
    Stéphane Raimbault authored
    2010-01-21 11:35:21 +0100  
    Browse File »
  • Support of MacOSX, based on the work of Matthew Butch. ...
    6ff2eef1
    Need testing.
    Stéphane Raimbault authored
    2010-01-21 11:35:21 +0100  
    Browse File »
  • New organisation of the source tree ...
    55bab3f5
    - separate tests directory
    - regroup modbus.h and modbus.c in the same dir
    - updated waf scripts
    - updated autotools files
    - bump application version to 1.9.0
    - bump library number to 2.0.0
    Stéphane Raimbault authored
    2010-01-21 11:35:20 +0100  
    Browse File »