EB Assist ADTF 3.7.0 released

The Version 3.7.0 of EB Assist ADTF has been released

Main features of this version:

  • Substreams support
    • Provide multiple and different data streams on a single Output Pin / Sample Stream
    • Publish/subscribe on receiving side
    • Only requested Substreams will be transmitted (dynamic encoding)
    • New components in ADTF Default Core Objects:
      • ADTF Substream Selector to filter Stream Types and Samples of a specific Substream
      • ADTF Substream Assembler to merge and transmit Samples from different inputs
      • ADTF Substream Merger to merge and transmit Substreams from different inputs
  • Usability in ADTF Configuration Editor
    • Option to auto-add ADTF Default Sample Stream and ADTF Default Binding Proxy when connecting components (except dynamic-2-dynamic), , see also Settings Editor (Options) -> Graph Editor
    • Live-update on changes in specified paths for Plugin Descriptions, see also Settings Editor (Options) -> Plugindescriptions
    • QML API to customize functionality (e.g. dynamic pins, properties, etc) within ADTF Configuration Editor, see ADTF Configuration Editor – Filter Editor
    • Scripting Interface (BETA) for customized atomization within ADTF Configuration Editor
    • Enhance keyboard support
    • Hold terminals open after shutdown when using ADTF Launcher from ADTF Configuration Editor
    • Move cesettings file to $HOME directory
  • Common tools extensions
    • Report option and list loaded components in ADTF Control
    • Colorful console logging for better highlighting warnings (yellow) and errors/exceptions (red)
    • UI Service and standalone tool to change properties during runtime
    • Option for additionally starting ADTF Log View Tool (–logview) and ADTF Status Monitor (–statusmonitor) during ADTF GUI Control call
  • Common adaptions regarding SDK and delivered components
    • Property callback for ADTF Filter SDK and JavaScriptFilter SDK, see adtf::base::hollow::property_variable::SetPropertyChangedCallback and Properties of ADTF Components
    • Manual triggers are now possible within JavaScriptFilter SDK
    • Adapt JavaScriptFilter SDK to support Substreams
    • Extend SDK with function to set help link and descriptions for Pin set descriptions
    • Provide a logging source to record console output using the ADTFDAT File Recorder
    • Rework ADTF Qt XSystem for more robustness, layouting and performance
    • Correct filename property of ADTFDAT File Player to cFilenameList to support several recordings and get a file dialog option for selection
  • Documentation, Guides and examples extensions improvements
  • Upgrade our external base libraries, remove them from <ADTF_DIR>/3rdparty and deliver as integrated ADTF SDK components
    • Support for ADTF File Library (IFHD) 0.6.1
    • Support for a_util 5.6.0
    • Support for ddl 4.4.0
    • Support for ADTF Utils 4.1.4
    • This means they can be accessed in CMake using find_package(ADTF COMPONENTS adtf_file) for example
  • Several improvements and bugfixes, please refer to ADTF 3.7.0 Change Log

 

This version is available on the EB Command server.