Kithara RealTime Automotive

Automotive data communication in real-time under Windows

Kithara RealTime Automotive is a modular real-time extension for Windows operating systems, with special focus on real-time data communication with Flexray, CAN, CAN FD, LIN and BroadR-Reach.

In order to gain “hard” real-time capabilities, it is necessary to run the application code in kernel mode of the system. This is provided by the software. The required programming languages must be able to generate native x86 or x64 machine code, e. g. C/C++ or Delphi. The hardware-dependent and time-critical code needs to be transferred to a DLL, which is then loaded directly into the real-time context. This way, the .NET environment is supported as well, which also means that even C# can be used as programming language for the main parts of the application.

32-bit as well as 64-bit applications can be generated from a single uniform code base. Both versions are completely source code compatible—with a special module (KiK64) even binary compatible. The software provides immediate accessibility with program frameworks for programming languages as well as compilers listed below. Download the free
trial version now!

Software combination

The software can be combined freely from all available modules, few dependencies exist

The name of development and runtime filescan can be chosen freely

Simplified installation (no registry entry)

Regarding new versions, no modification is necessary

With the purchase of the module you will automatically receive a developer's license

Favourable price scale conditions for runtime licenses

Always state of the art software due to quarterly updates via download

Expandable at any time with additional modules

Platforms

Real-time capability can only be achieved on the kernel level. For this purpose a programming language is required that is able to generate native x86 or x64 machine code, e. g. C/C++ or Delphi. Nevertheless Kithara RealTime Suite
supports various platforms, for example a .NET environment. The solution is, to transfer the time-critical code into a DLL, which will be loaded directly into the real-time context at the kernel level. Kithara RealTime Suite provides all this functions. Instantly usable program frameworks for the platforms mentioned above are part of every software delivery.

In order to execute code in a real-time context, generally any compiler that can generate a DLL with native machine code, is usable. Furthermore, the Windows application can also be generated with other programming languages, such as C#.

Kithara utilizes cookies to ensure the correct functioning of this website. By continuing to use this website, you agree to the use of cookies. Further information can be found in our privacy statement