-
00.04.00
New MINOR release 00.04.00 Changes since 00.03.00: - call prepare() for all Modules during server start up - Fixed several bugs affecting poll-type variables being read by a poll-type application variable and distributed to push-type variables via a ConsumingFanOut.
-
00.03.00
New MINOR release 00.03.00 Changes since 00.02.00: - Bug fixes: - Module::readAll() now reads all push-type variables first, to make sure that poll-type variables are up-to-date upon return (otherwise unexpected behaviour) - Fixed potential data loss in TestFacility when accessors are obtained multiple times - Better handling of poll-type variables in testable mode - Throw an exception if the type given by the user is unknown - Changed the operator[] of ControlSystemModules and DeviceModules to always return the same sub-modules when passing the same name, since this could otherwise lead to creating multiple connections to the same variable - Group read and write operations only act on readable resp. writable variables in the group now. - New features: - Added support for the std::string data type - Allow adding tags in the module constructor - Allow connecting a consuming node to a consuming node, if one of them already has been connected to a feeder. - Added a profiler to measure the cpu time used in each thread (still work in progress)
-
00.02.00
New MINOR release 00.02.00 Changes since 00.01.02: - improved the internal data model to allow easy and still differentiated group connections - optimised performance - added testable mode which allows writing tests of applications - improved error messages and added some debugging functionality - support for readAny() - proper support for blocking read - changed Module::operator>= into a function Module::connectTo() and allow to specify also a trigger - added descriptions to modules - a lot of code cleaning and minor changes
-
00.01.02
New PATCH release 00.01.02 Changes since 00.01.01: - fixes in the build environment
-
00.01.01
New release 00.01.01 Changes since 00.01.00: - fixed build environment
-
00.01.00
New release 00.01.00 Initial release.