D-PDU API: Protocol Software for Diagnostic Interfaces
Standardized vehicle access via D-PDU API.
Our D-PDU API software enables the easy integration of SOFTING diagnostic and communication interfaces into diagnostic tools.
In all EDIC interfaces the communication protocol stack is implemented as embedded software.
Areas of Application
- Applications for diagnostics and flash programming
- Test, manufacturing and service tester applications
- Applications for vehicle communication via bus systems such as CAN
- Direct access to hardware interfaces by the application or via a diagnostic server in accordance with ISO 22900-3
- Parallel communication with several ECUs, also via a range of bus systems
- D-PDU API interface support with Diagnostic Tool Set
D-PDU API for EDIC and CAN Vehicle Interfaces
The D-PDU API software is available for both EDIC interfaces and CAN interfaces from SOFTING. It can also be used for retrofitting EDIC- or CAN interfaces already existing at the customer site. If required, third-party vehicle interfaces with a proprietary programming interface can also be equipped with the SOFTING D-PDU API software.
D-PDU API with DoIP (Diagnostics over IP) interface
The growing volume of driver assistance and infotainment systems in modern vehicles is making greater demands in terms of download time for flash programming. The SOFTING D-PDU API supports DoIP according to ISO 13400 and is thus perfectly prepared for current performance requirements.
Easy D-PDU API programming access with „EasyPDU“
EasyPDU reduces the complexity of the D-PDU API programming interface and allows a simpler, object-oriented access to the functionalities of the D-PDU API. EasyPDU is designed for use with C++, Python and .NET.
D-PDU API Solution Expertise
SOFTING provides you with optimum support in your projects based on comprehensive expertise gained through long years of active participation in standardization committees, a range of customer projects and the extensive portfolio of hardware and software products. SOFTING can implement its existing expertise to great effect particularly with new projects in connection with D-PDU API, D-Server and ODX – especially with problems concerning the migration of old systems.
|Operating systems||Windows 7 SP 1 (32 and 64 Bit)|
Windows 8.1 (32 and 64 Bit)
Windows 10 (32 und 64 Bit)
Android (currently supported: UDS / ISO 14229: ISO 15765-3 / 14229-3 on 15765-2)
iOS and Linux (on request)
|Standard conformity||ISO 22900-2|
|CAN protocols||UDS / ISO 14229: ISO 15765-3 / ISO 14229-3 on 15765-2|
OBD / ISO 15031: ISO 15031-5 on 15765-4
KWP2000 / ISO 15765: ISO 14230-3 on 15765-2
KW1281 on VW TP1.6
KWP2000 light plus on VW TP1.6
KWP2000 light plus on VW TP2.0
ISO 11898 RAW
SOFTNG ISO 11898 onboard
|K-line protocols||KWP2000 / ISO 14230: ISO 14230-3 on 14230-2|
OBD / ISO15031: ISO 15031-5 on 14230-4
KW1281 on ISO 9141-2
KWP2000 light plus VW on ISO 14230-2
|Diagnostics over IP||ISO_14229_5_on_ISO_13400_2|
|Delivery scope||D-PDU API software with license and documentation on a data carrier or as an Internet downloadEasyPDU: Interface for simplified access using .NET, C++ and Python (part of CD and download distribution)|
Supported Hardware Interfaces
|SOFTING EDIC interfaces||EDICusb, EDICblue, EDICpci, EDICwlan, EDICcard2|
|SOFTING VIN|ING Interfaces||VIN|ING 600 (WLAN Ethernet bridge for DoIP)|
|SOFTING CAN interfaces||CANpro USB, CANusb, CAN-PRO2-PCIE, CAN-AC2, CANcard2|
|KVASER CAN Interfaces||Leaf Professional HS, Leaf Light HS, Leaf Light HS v2, Memorator Pro HS/HS, USBcan II HS/LS,PCIcanx HS/HS, PCIEcan HS/HS|
|Third Party Interfaces||On request|
|PDUAPI-EC||D-PDU API software license (ISO 22900-2), for use without DTS or OTX products for CAN and PassThru interfaces (SAE J2534) as well as for DoIP (ISO 13400) without VCI|
|PDUAPI-LIC||D-PDU API software license (ISO 22900-2), for use together with DTS or OTX products for CAN and PassThru interfaces (SAE J2534) as well as for DoIP (ISO 13400) without VCI|
Supplementary Products and Services
|DTS8L+MONACO||All-in-one engineering tester DTS 8 Monaco for diagnostic and control functions of vehicle ECUs which comprehensively covers all tasks in the areas of engineering, testing and preparation of manufacturing tests|
MVCI D-PDU API Software Version 11.26.001:
This software package is based on ISO 22900-2 International Standard First Edition 2009-02-01 (Part 2, specification release version 2.2.0). It can be used with all EDICusb, EDUCblue, EDICcard2, EDICpci and EDICwlan hardware interfaces from Softing delivered after 1st of July 2010. Operating this software with EDIC interfaces from before that date requires purchase of a special license.
The software license for D-PDU API can be obtained for free when operating with one of the CAN interfaces from Softing or Kvaser together with DTS or OTX products.
- MSI setup including drivers for Windows 7, 8.1 and 10 (32-bit und 64-bit)
- Software tool for easy hardware configuration
- Configuration tool for easy software setup and start-up test
- Includes DTSAnalyzer for offline analysis of bus communication
- On request: Multi access from different DLLs
|D-PDU API||Standardized Vehicle Access via D-PDU API|
|D-PDU API Version 11.26.001|