Skip to content

v2.9.0

Ghost User requested to merge dev-v2 into belstar

Release of Broccoli belstar v2.9.0

New Features

  • [hwl]: New hardware layer module for real-time communication with distributed devices
  • [memory]: Added ThreadSafeData template for storing protected data with support for guarded locks
  • [core]:
    • Adds EnumerableState as an extendable replacement for typed enums.
    • Adds CycleTimer to time events in fixed sample-time loops
    • Adds Nameable for objects with a name
    • Adds utils module with template helpers for implicit construction
    • utils: Added reverse_memcpy function

Bug Fixes

  • [io]: PNMFileData: whitespaces now also count as characters (used to maintain maximum column count in ASCII mode)

Merge request reports