OpenDAX 0.5.1 has been released. This release is an update to 0.5. 0.5 was released with the new event interface included in the server and library but few of the existing modules utilized the interface. Several of the modules have been updated to utilize these new event driven features.
The Modbus module now has a TCP Server capability that uses data change events to update the Modbus data tables. The Modbus module is far from complete but TCP server capability puts it one step closer.... read more
The latest version of OpenDAX is out. Version 0.5 incorporates many changes and is a pretty major milestone.
The library was made re-entrant and thread safe. This broke the interface to almost all of the API functions, but should be worthwhile. Now a dax_state pointer must be allocated and this represents a single connection to the server. This pointer has to be initialized and passed to almost all of the API functions. A module can now have multiple server connections.... read more
Version 0.4 has been moved to a branch. No new features will be added to that version. Only bug fixes. The trunk has been moved to version 0.5 and we've started removing all the global variables from the library in the hopes of making it re-entrant.