Project

General

Profile

ADTF Device Toolbox 3.2.0 is now available

Added by hidden almost 4 years ago

Download

Package - ADTF_DeviceToolbox/3.2.0@dw/stable

Online Documentation

Online Guides

NEW Online Keytopics (Draft)

Overview of Products and Documentation

NEW Open Source Community

FAQ's

IMPORTANT RELEASE NOTES

HIGHLIGHTS

  • SOME/IP payload decoding and deserialization
    • Provide SOME/IP Service
    • Definition of adtf::devicetb::sdk::someip::ISomeIpDatabase to create own parser
    • Definition of adtf::devicetb::sdk::someip::ISomeIpDecoder to interpret payload
    • Support also RAW/ASCII mode in SOME/IP Trace View when no parser is present
    • Warning: There is no SOME/IP parser delivered within Device Toolbox, only the interface to implement or add an existing one - this is the definition and requirement by customer forum! This means that SOME/IP decoding does not work out of the box and you have to buy or implement a SOME/IP parser solution compatible to provided interfaces! If you have any questions, please contact the support.
  • Common adaptions regarding SDK and delivered components
    • Repair encoding and decoding (especially for CAN and CAN FD)
    • Repair ADTF Device Toolbox 2.x Support for CAN and CAN FD recordings from ADTF 2.x
      • Also bus data exchange from/to ADTF 2.14.x using ADTF 3 Support Tool 3.1.0
    • Extend CAN and CAN FD to support up to 16 channels
    • Implement missing features for Config Codecs
    • Pack bus specific Streaming Sources and Streaming Sinks in one adtfplugin (CAN, CAN FD and FlexRay)
      • This means you have to adapt your dependencies (e.g. adtfsystem files) if you are running an ADTF Session set up with Device Toolbox < 3.2.0
      • Easiest way: Open your project in ADTF Configuration Editor, navigate to System Editor -> Plugins (Release), open the context menu and execute 'Removal all' and 'Look up'. Repeat this for the debug adtfplugins as well
    • Provide ASC Reader for CAN and CAN FD
  • Documentation, Guides and examples extensions
  • Upgrade External Dependencies
    • Support for ADTF 3.7.0
    • 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
  • Several improvements, stability and bugfixes, please refer to ADTF Device Toolbox 3.2.0 Change Log

CHANGES

  • [ADEVTB-1507] - Provide CAN/CAN FD ASC Reader for ADTF DAT Tool
  • [ADEVTB-1523] - Define and Implement SOME/IP Service
  • [ADEVTB-1526] - MS2: Provide decoding for SOME/IP data and parser interface
  • [ADEVTB-1572] - Define ISomeIpDatabase
  • [ADEVTB-1580] - Create guides for Device Toolbox
  • [ADEVTB-1638] - Update BusDatabaseLoader-Interface
  • [ADEVTB-1649] - Define and Implement ISomeIpCoder
  • [ADEVTB-1652] - Add descriptions to all components using ADTF 3.6's new SetDescription function
  • [ADEVTB-1657] - SOME/IP payload deserialization
  • [ADEVTB-1682] - Provide short description for each component
  • [ADEVTB-1683] - Provide UI support to configure Direct Show Capture Device
  • [ADEVTB-1691] - can service should always prefer last registered parser
  • [ADEVTB-1721] - Make loading of adtf_file plugins optional
  • [ADEVTB-1727] - Add missing features to config codec
  • [ADEVTB-1739] - Provide support for 16 channels
  • [ADEVTB-1747] - Support for ADTF 3.7.0
  • [ADEVTB-1755] - Services must return error, if parsing fails and log if no database is set
  • [ADEVTB-1758] - Provide CAN FD Coder example
  • [ADEVTB-1764] - Add doxygen page for SOME/IP
  • [ADEVTB-1767] - Show decoded payload in the SOME/IP Trace View
  • [ADEVTB-1778] - Create SOME/IP example session
  • [ADEVTB-1805] - Add help link for all delivered components
  • [ADEVTB-1807] - If there is no parser - Show SOME/IP raw data in raw and in ASCII
  • [ADEVTB-1810] - Include Guide for Some/IP

BUGFIXES

  • [ADEVTB-1503] - IEEE Floats/Doubles are interpretated as signed integer
  • [ADEVTB-1569] - Failed database parsing/initialzation because Bus Support Services are registered in RL_System instead RL_Session
  • [ADEVTB-1648] - Problems setting higher resolution
  • [ADEVTB-1668] - Combobox items in CAN Trace Views are not checkable on Linux
  • [ADEVTB-1671] - Linux delivery contains windows batch file
  • [ADEVTB-1687] - Change of framerate, height and width property value has no effect on the demo_direct_show_capture_source
  • [ADEVTB-1690] - Unable to load old parser in newer DevTB
  • [ADEVTB-1709] - CAN Signal provider leads to crash in example
  • [ADEVTB-1712] - CANFD Signal provider leads to crash
  • [ADEVTB-1715] - Flexray Signal provider leads to crash
  • [ADEVTB-1719] - CAN Config Encoder does not sent values
  • [ADEVTB-1720] - Parsers should check case insensitive file extensions
  • [ADEVTB-1735] - CAN FD Encoder and Decoder pin creation is wrong
  • [ADEVTB-1738] - CAN and CAN FD Config Decoder does not send values
  • [ADEVTB-1740] - adtf2 deserializer cannot deserialize adtf2 canfd samples.
  • [ADEVTB-1752] - CAN Trace View lists signals two times
  • [ADEVTB-1762] - CAN FD Receiver does not receive data
  • [ADEVTB-1771] - Sending and receiving CAN/CAN FD/FlexRay Streams within a single session does not work
  • [ADEVTB-1775] - CAN and CAN FD Encoder do not set the time within tCANData and tCANFDData
  • [ADEVTB-1793] - CAN FD Signal Config Editor generates invalid MAP file
  • [ADEVTB-1796] - Unable to deserialize CAN data received from Support Toolbox
  • [ADEVTB-1802] - CAN DBC Parser check for Floating-Point signals failed
  • [ADEVTB-1803] - CAN FD DBC Parser check for Floating-Point signals failed
  • [ADEVTB-1813] - <Bus> Trace View Crash on shutdown

Your Digitalwerk Team


Comments