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-rtu.h
27 Aug, 2015
1 commit
  • Add support for user defined RTS toggle function
    a8676b78
    Jimmy Bergström authored
    2015-08-27 12:33:13 +0200  
    Browse File »

13 Feb, 2015
2 commits
  • Fix some coding style nitpicks ...
    9e612005
    Signed-off-by: Michael Heimpold <mhei@heimpold.de>
    Michael Heimpold authored
    2015-02-13 17:34:28 +0100  
    Browse File »
  • Introduce SPDX license identifiers ...
    09807f14
    This replaces the lengthy license text headers with a short
    and standardized license tag. See http://spdx.org for details.
    
    This is useful e.g. for license compliance tools which scan
    through files and generate a report of the licenses used
    in a project.
    
    Signed-off-by: Michael Heimpold <mhei@heimpold.de>
    Michael Heimpold authored
    2015-02-13 17:33:08 +0100  
    Browse File »

12 Nov, 2013
1 commit
  • Avoid to use reserved identifiers for header names (closes #157) ...
    d06a3eea
    https://www.securecoding.cert.org/confluence/display/seccode/DCL37-C.+Do+not+declare+or+define+a+reserved+identifier
    Not applied to libmodbus constants for now...
    Stéphane Raimbault authored
    2013-11-12 22:14:31 +0100  
    Browse File »

25 Aug, 2013
1 commit
  • Rename EXPORT by MODBUS_API
    0b22e719
    Stéphane Raimbault authored
    2013-08-25 21:16:13 +0200  
    Browse File »

27 Jun, 2012
1 commit
  • Add EXPORT to exported functions. ...
    ce0bdfbb
    Fix EXXX values defined in Microsoft C Runtime 10
    oldfaber authored
    2012-06-27 22:25:48 +0200  
    Browse File »

03 Jan, 2012
1 commit
  • Add missing C++ macros in public headers ...
    5d7cabc8
    Thanks to Bernhard Agthe.
    Stéphane Raimbault authored
    2012-01-03 01:42:09 +0100  
    Browse File »

01 Aug, 2011
4 commits
  • Review of RTS flow control code ...
    27b39f7e
    - avoid export of _modbus_rtu_set_rts and change its name to avoid
      confusion
    - namespace RTU functions and constants
    - use_rts is renamed rts
    - add missing '_' in function name
    - remove useless debug message in usual write
    - wrong message about 'not supported'
    - add check for TIOCM_RTS support
    - block RTS flow control when not available
    Stéphane Raimbault authored
    2011-08-01 08:35:25 +0200  
    Browse File »
  • Some stilistic changes
    88b2eaf3
    Torello Querci authored
    2011-08-01 08:35:25 +0200  
    Browse File »
  • Motified the RTS handling routine in order to manager when the ...
    fa86846c
    bit is used HIGH to able to transmit, or LOW.
    Torello Querci authored
    2011-08-01 08:35:25 +0200  
    Browse File »
  • Add the support to RTS signal in order to have RS485 working on some linux box with RS485 on-board.
    bf6718c9
    Torello Querci authored
    2011-08-01 08:35:24 +0200  
    Browse File »

17 Jun, 2011
1 commit
  • Revert libmodbus licence from LGPLv3 to LGPLv2.1 ...
    12753875
    Avoid incompatibility with GPLv2 program. This change has been approved by
    Tobias Doerffel, Florian octo Forster and Hannu Vuolasaho.
    Stéphane Raimbault authored
    2011-06-17 20:35:53 +0200  
    Browse File »

08 Jun, 2011
1 commit
  • Export the MODBUS_RTU_RS232/485 and rtu_set_serial_mode on all platforms
    e97b72e3
    Stéphane Raimbault authored
    2011-06-08 12:48:49 +0200  
    Browse File »

03 Jun, 2011
1 commit
  • Add functions to set/get RS485 communications on Linux
    9bf83095
    Stéphane Raimbault authored
    2011-06-03 01:07:52 +0200  
    Browse File »

28 Oct, 2010
1 commit
  • Remove the slave ID argument of modbus_new_rtu() ...
    525aadb2
    modbus_set_slave must be used to set the slave ID of the remote
    device to talk in master mode and to set the internal slave ID in
    slave mode.
    
    If you talk to several devices, you need to call modbus_set_slave
    each time the following requests must be sent to another device.
    Stéphane Raimbault authored
    2010-10-28 19:06:42 +0200  
    Browse File »

08 Oct, 2010
1 commit
  • Avoid constraints in header ordering ...
    50fa79da
    This change fixes a compilation problem in MinGW. As general rule,
    each header must be as independent as possible.
    Stéphane Raimbault authored
    2010-10-08 16:26:56 +0200  
    Browse File »

28 Sep, 2010
1 commit
  • MAJOR Split RTU and TCP code in two backends ...
    815d11f0
    All private functions and constants are now prefixed by _.
    The modbus protocol uses entry points to call specific functions.
    Stéphane Raimbault authored
    2010-09-28 23:39:51 +0200  
    Browse File »