Skip to content
Tags give the ability to mark specific points in history as being important
  • 00.04.00
    4ece0136 · increased minor version ·
    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
    2075ab80 · increased patch level ·
    New PATCH release 00.01.02
    
    Changes since 00.01.01:
    
    - fixes in the build environment
  • 00.01.01
    d703b1f1 · increased patch level ·
    New release 00.01.01
    
    Changes since 00.01.00:
    
    - fixed build environment
  • 00.01.00
    New release 00.01.00
    
    Initial release.