View Git repositories
You can browse the source code for the development focus branch or get a copy of the branch using the command:
bzr branch lp:libmodbus

There are download files available for libmodbus.

See all merge proposals.

libmodbus has 13 active branches owned by 11 people. There were 0 commits in the last month.

Bazaar branches

Name Status Last Modified Last Commit
lp:libmodbus
Series: trunk
1 Development 2022-02-21 23:41:10 UTC
795. Make sub-command more clear

Author: Mochamad Arifin
Revision Date: 2022-02-21 23:41:10 UTC

Make sub-command more clear

lp:~skumararaja/libmodbus/trunk 1 Development 2013-03-15 10:00:37 UTC This branch has not been imported yet.
lp:~thepyper/libmodbus/win32-native bug(Linked to a blueprint) 1 Development 2010-10-07 15:05:24 UTC
144. Thanks to Fabien Dilet, this release ...

Author: thepyper
Revision Date: 2010-10-07 15:05:24 UTC

Thanks to Fabien Dilet, this release support Modbus/TCP native on windows.
Thanks to Andrea, this release fixes a bug in string handling when unicode
strings are used.

lp:~boris-q/libmodbus/fpc-link 1 Development 2010-08-22 14:48:44 UTC This branch has not been pushed to yet.
lp:~emmeci/libmodbus/emmeci 2 Mature 2010-08-04 13:17:20 UTC
2. First commit

Author: marco
Revision Date: 2010-08-02 13:07:02 UTC

First commit

lp:~octo/libmodbus/versioning bug 2 Mature 2010-03-27 14:46:43 UTC
185. src/version.h.in: Add versioning infr...

Author: Florian Forster
Revision Date: 2010-03-27 14:31:19 UTC

src/version.h.in: Add versioning infrastructure.

The new file <modbus/version.h> provides macros to determine the library
version at compile time and functions to determine the version at runtime.

Using the macros, a user can determine whether or not a given feature is
present in the library or not by checking the version number. For example:

  #if MB_VERSION < MB_VERSION_ENCODE(2,1,0)
    /* compatibility code for old version */
    float modbus_read_float(const uint16_t *src) { ... }
  #endif

Using the functions, a user can check the version at runtime. For example:

  if (modbus_version () == MB_VERSION)
    puts ("This is $my_great_program "
        "using libmodbus version "MB_VERSION_STRING"\n");
  else
    printf ("This is $my_great_program "
        "using libmodbus version %s "
        "(compiled with version "MB_VERSION_STRING")\n",
        modbus_version ());

The package version has been updated to 2.1.0 and the SONAME version has been
updated to 3.0.0. Resolves #549410.

lp:~octo/libmodbus/ipv6 1 Development 2010-03-27 12:38:19 UTC
188. Merged changes in the "opqaue" branch.

Author: Florian Forster
Revision Date: 2010-03-27 12:38:03 UTC

Merged changes in the "opqaue" branch.

lp:~octo/libmodbus/opaque 1 Development 2010-03-27 12:16:57 UTC
188. Validate the arguments passed to publ...

Author: Florian Forster
Revision Date: 2010-03-27 12:16:57 UTC

Validate the arguments passed to public functions.

In order to behave nicely even when the user screws up big time, check if
"mb_param" and "mb_param->obj" are not NULL. Convenience macros have been
defined for this.

Also, the function "set_message_length_tcp" has been made "static" because it
doesn't have a prototype in the header file.

lp:~alexandre-coffignal/libmodbus/xenomai 1 Development 2010-01-22 13:18:05 UTC
2. xenomai support for rtu mode. add new...

Author: Alexandre
Revision Date: 2010-01-22 10:37:14 UTC

xenomai support for rtu mode. add new example : function3-read-master

lp:~picoworm/libmodbus/real-time (Linked to a blueprint) 1 Development 2009-12-23 23:21:26 UTC This branch has not been pushed to yet.
lp:~yishin-li/libmodbus/mou (Linked to a blueprint) 1 Development 2009-06-04 07:52:38 UTC
174. merge modbus_over_osb with trunk

Author: Yishin Li
Revision Date: 2009-06-04 07:52:38 UTC

merge modbus_over_osb with trunk

lp:~mbutch/libmodbus/osx-port 1 Development 2009-02-18 00:21:38 UTC
1. Changes of 2.0.2 to allow compiling a...

Author: Matthew Butch
Revision Date: 2009-02-18 00:10:05 UTC

Changes of 2.0.2 to allow compiling and running on OS X

Only change was to comment out the Low Delay code as that is not support on OSX: Lines 1651 to 1659 in modbus.c.

lp:~yshi-dtlcontrols/libmodbus/shi 1 Development 2009-01-07 23:36:20 UTC Revision details not available for remote branches.
113 of 13 results
You can't create new branches for libmodbus.