• - 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
     
    Browse File »






  • Each function is decribed in one txt file. The file libmodbus.txt
    offers an overview of the library.
    
    It's possible to generate HTML and man outputs from the txt file.
    The documentation can be generated only if you have the required
    tools (asciidoc and xmlto).
    
    Better results are obtained with AsciiDoc v8.6+
    Stéphane Raimbault authored
     
    Browse File »








  • Reported by Ivan Giuliani <giuliani.v@gmail.com>
    It was not possible to use libmodbus outside of projects without
    config.h file.
    
    The inclusion has been removed from the public header.
    
    Signed-off-by: Stéphane Raimbault <stephane.raimbault@gmail.com>
    Stéphane Raimbault authored
     
    Browse File »
  • First, it's $host_os which should be checked, not $target (remember,
    'build' is where we build, host is where the program will be run, and
    target is only for compiler - for which system the compiler will
    generate code.
    
    Second, correct OS pattern - e.g. on debian with i586-mingw32msvc-gcc,
    host_os is mingw32msvc, so we better for *mingw32*.
    
    Also, it's better to call AC_CANONICAL_* for normalizing variables.
    
    Build tested with `configure --host=i586-mingw32msvc` on Debian
    GNU/Linux 5.0 (Lenny).
    
    Cc: Александр Сёмуха <sav@mns.spb.ru>
    Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
    Signed-off-by: Stéphane Raimbault <stephane.raimbault@gmail.com>
    Kirill Smelkov authored
     
    Browse File »