About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 6 years ago
  • Total downloads: 235
  • Price: Free |
  • Operating system: Mac OS X
  • Publisher: Stesphane Raimbault
See full specifications

mac default iconlibmodbus For Mac Publisher's description

A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Win32

A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Win32

You've been numerous to ask for documentation and the work of gass with GTK-doc help me to prioritize it, so this month I've finally tackled this problem but not as expected!

At first, I loved the GTK-doc solution, I'm a GNOME lover after all, but GTK-doc can't generate man pages and the setup code is too cumbersome IMHO. To choose the best solution for libmodbus, I read a comparison matrix on Wikipedia, after some tests with GTK-doc, Doxygen and AsciiDoc, and I finally choose AsciiDoc.

However, there is a major difference between AsciiDoc and the other envisaged solutions, the documentation isn't included in the source code. I used to think it was good idea to keep the both at the same place to keep them in sync but:
. it doesn't prevent you to code without updating the documentation
. the documentation must be escaped by the language comment tags
. I don't want to abuse my wheel mouse (to skip documentation) when I code

The 0MQ project, endless source of inspiration, was a very good starting point to learn some tricks with AsciiDoc.

What's New in This Release:

. Major rewriting of the message reading (no more timeouts on exception)
. New function to reply to an indication with an exception message modbus_reply_exception()
. New function modbus_get_header_length(modbus_t *ctx)
. New functions to manipulate data:
. Fix GH-2. Read/write were swapped in _FC_READ_AND_WRITE_REGISTERS
. Install an ignore handler for SIGPIPE on *BSD.
. Original patch by Jason Oster.
. Fix closing of Win32 socket.
. Reported by Petr ParГЅzek.
. Fix unit identifier not copied by the TCP server.
. Reported by Antti Manninen
. Fix missing modbus_flush() in unit tests.
. Fixes for OpenBSD by Barry Grumbine and Jason Oster

System Requirements:

No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

libmodbus For Mac Tags:

Click on a tag to find related softwares

Is libmodbus For Mac your software?

Manage your software

Most Popular

mac default icon twttr.media.types.instagram For Mac 1.4
Permission is hereby granted, free of charge
mac default icon Fiddler For Mac 1.0
Objective-C libraries for calculating sunrise & sunset times
mac default icon Wassup For Mac 2.5
Let's you know what's up with your Java environment.
mac default icon libdvdcss for Mac 1.2.11
Free and open source library that will help you access DVDs
mac default icon CodeRunner For Mac 1.3
Edit and run code in 10 different programming languages with CodeRunner...

Related Category

» Other (625)
» Tools (3122)