Project

General

Profile

Actions

Support Request #6875

closed

ADTF Streaming library for VS 2015 (x64)

Added by hidden about 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Customer:
DAIMLER
Department:
MBRDI
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
Not Supported Scope
Product Issue Numbers:
Platform:
Windows 7 64bit
Topic:
StreamingLib::Common
FAQ Links:

Description

Supportanfrage

Is it possible to get adtf streaming library comppiled in visual studio 2015 (VC140) x64 platform?

If not, could you make adtf streaming library sources available? We could try to compile by ourselves.

We have an internal application having adtf streaming library as dependency. It is compiled till now with vc100 (because of streaming library). Now because of project requirements, it needs to be upgraded to VC140 and streaming library is blocking our next steps.

Any help in this regards would be kind.

Lösung

unfortunately it is not possible to compile the ADTF Streaming Library in Visual Studio 2015 (VC140).

It is the same as ADTF 2.x, which is compatible to Visual Studio 2010
see https://support.digitalwerk.net/adtf/v2/ADTFUserManual.pdf
chapter 1.1 system requirements, page 7

We also can't publish the sources of the ADTF Streaming Library.

A possible workaround would be to use the ADTF File Library (IFHD) instead.
It is based on ADTF 3.x but can handle ADTF 2.x DAT files as well.
But you don't need ADTF 3.x to use the ADTF File Library (standalone).
Like ADTF 3.x it is compatible to Visual Studio 2015
For ADTF 3.x see https://support.digitalwerk.net/adtf/v3/adtf_html/page_delivery.html#section_delivery_system_requirements

Please find more information about the ADTF File Library (IFHD) in our Download Center
URL of the link:
https://support.digitalwerk.net/projects/download-center/wiki/ADTF_File_Library_(IFHD)

The ADTF File Library will enable you to read and write an .adtfdat file.

basic serialisations for samples (container for timestamped streamed data)
basic deserialisations for samples
the file format IFHD itself (Indexed File Format)

ADTF File Library is completely new, same migration than ADTF 2.x to ADTF 3.x.
But it can handle ADTF 2.x .dat files.

In ADTF 3.x world there are still services, but all plugins are .adtfplugin, no difference between .srv and .plb.

To extend the reader and writer you can load an .adtffileplugin.
You can not load services (.srv) from ADTF 2.x., this is would be not binary compatible.
Please have a look in the example File Access
This is also a good example how the code changes from Streaming Library to ADTF File Library.

An example for an .adtffileplugin can be found in the Device Toolbox 3.0.0, to support .dat files containing CAN or flexray data from ADTF 2.x.
  • <DEV_TB_DIR>/bin/adtf_devtb_2_deserializer.adtffileplugin
  • <DEV_TB_DIR>/bin/debug/adtf_devtb_2_deserializerd.adtffileplugin
Actions

Also available in: Atom PDF