Protocol Stacks
and APIs

Ixxat protocol software, libraries and APIs enable easy and fast implementation of different fieldbus and industrial Ethernet standards into embedded or PC-based systems.


Apart from in-house developed software packages, HMS offers solutions from emotas, Rockwell-Automation and Pyramid Solutions.

IXXAT Protocol Stacks and APIs


For various target systems

Modular and ANSI-C compatible packages – available for a variety of target systems and easily adaptable to further systems.

Always up-to-date

Continuously maintained packages, adapted to the current protocol specifications.

Fast time to market

Fast implementation of complex protocols – faster time to market and reduced development risk.



The Ixxat D-PDU API is a VCI 4 (Ixxat Virtual Communication Interface) driver add-on, providing a D-PDU interface for many different Ixxat PC boards and platforms. D-PDU is a standardized vehicle communication interface according to ISO 22900-2 (Vehicle Communication Interface), designed for automotive flash and diagnostic applications. Using the D-PDU API, compatible applications of various manufacturers can be easily executed and used with Ixxat PC interfaces and platforms.




  • Standardized vehicle communication interface for applications according to ISO 22900-2
  • Support of a wide range of Ixxat PCIe and USB based CAN (FD) interfaces
  • Support of the high performant embedded platforms FRC-EP170/190 and CANnector

Supported CAN protocols

  • ISO 11898 raw protocol
  • UDS protocol
  • KWP2000 protocol
  • CAN J1939*
  • CAN OBD*

*available on request


A list of the supported CAN interfaces and Embedded Platforms is available on the following page:

List of supported operating systems and tools

Contents of delivery

  • Software as download from the website
  • Installation guide
  • License file for a PC-bound installation

Order number

1.02.0280.00000 D-PDU API License

    Related products

For all protocol packages we offer comprehensive
services our customers can benefit from:

  • Extensive technical support by an experienced team
  • Detailed code introduction service for your developers
  • Technical consulting for all phases of your development - from design specifications up to the final conformance test
  • Implementation support incl. software adaptation, implementation, testing as well as the development of customized hardware


contact-symbolsNext step – Contact us
Click to see contact options for this product area...

Find a Distributor

Find a distributor

Find a Distributor

Embedded Control – Contact Form


CAN Brochure

Download our latest CAN brochure as PDF file and learn more about the various products we offer for CAN and CAN FD...
Technical Services

Development services and OEM products

From brand-labelling, to HW/SW modification to completely custom designed products.

One product – many applications

HMS offers flexible solutions for a wide range of industries and applications – from industrial automation to automotive test systems.