Protocol Stacks
Protocol Stacks

Protocol Stacks

High-performance protocol stacks tai­lor­ed exactly to your needs

Key Features

  • Highly performant and stable programming
  • Modular design
  • Individual adjustments easy to implement
  • Platform independent and modular implementation
  • Easy integration into your environment
  • Unified Diagnostic Service (UDS) stack acc. to ISO 14229
  • DoIP transport protocol stack acc. to ISO 13400
  • Transport protocol for UDS and KWP2000 acc. to ISO 15765
  • Diagnostic event manager for UDS and J1939
  • Flashbootloader (developed acc. to ISO 25119 SRL-2)
  • CAN basic driver for your platform


High-performance programming and clearly defined interfaces are essential for the cre­ation of protocol stacks. Sontheim Industrie Elektronik GmbH has already de­ve­loped various stacks for a wide range of applications based on standards and pro­prie­tary cus­tomer-specific specifications that define the communication rules.

Extensive know-how with different com­mu­ni­cation protocols
When implementing customized solutions, optimal support can be offered based on already implemented stacks such as Raw CAN, J1939-21 including address claiming, J1939-73 (DM1 and DM2), KWP 2000, UDS, CANopen slave and master. Due to our extensive ex­per­ience in the development of protocol stacks and our modular software architecture, we can also implement individual and pro­prie­tary protocol stacks at any time and integrate them into our software product.

Many years of experience with different microcontroller platforms
Our protocol stacks have been widely ported by us to various hardware platforms and microcontrollers, such as PowerPC, Coldfire MCF548x, Infineon XC164CS, Atmel AT89C51CC03C, ARM7 LPC2458, Star12, HC12.

Real-time for critical applications
In the field of automation technology, we use our CAN stacks in real-time environments and can thus provide control PCs, for example, which are also optimally suited for critical applications such as complex monitoring systems.

From the application to the hardware
Of course it is also possible to implement proprietary protocols. We already have various bases through various customer-specific pro­jects that have been succes­sfully im­ple­men­ted. Both on the PC side and in the embedded area, we have specific know-how. In addition, the modular structure facilitates a fast integration into your sys­tem. With the Sontheim Flash Bootloader we also offer you a tailor-made solution for your system. Our fast and efficient solutions are already in use in numerous systems and allow you a reliable boot-up process and software pro­gram­ming. In addition to stacks, the HAL and drivers for hardware, we also supply hardware com­po­nents such as CAN interfaces and industrial PCs, as well as control units.

Related Products

MDT 2.0 - Modular Authoring System based on standards

MDT® 2.0

Modular authoring sys­tem for the cre­a­tion of complex dia­gnos­tic app­li­ca­tions in the auto­motive sector. Based on ODX and OTX stan­dard and an MCD-3D server.

  • ODX support according to ISO 22901-1
  • OTX support according to ISO 13209
  • MCD-3D Server
  • Platform independent
MDT Service Cloud - worldwide, independent diagnostic access

MDT® Service Cloud

The MDT® Service Cloud enables in­ter­ac­tive data exchange of your dia­gnos­tic app­li­ca­tion at any time and from any lo­ca­tion world­wide.

  • Simple data exchange
  • Administration of session logs, HEX files, etc.
  • HTTPS logging & SSL/TLS encryption
  • Direct ERP connection
CLCM 2.0 - Communication Lifecycle Manager

CLCM 2.0

The latest generation of the Communication Life­cycle Man­ager en­ables the entire ve­hicle data man­age­ment based on ODX in just one tool.

  • Mgmt. of all fieldbus-based data
  • Web-based tool
  • ODX 2.2.0 support according to ISO 22901-1
  • Automatic code generation