Product Overview

Kithara Software offers software products for real-time, automation and hardware-dependent programming.

Kithara RealTime Suite

Kithara RealTime Suite

Kithara RealTime Suite is a modular real-time extension for Windows, which combines hardware-dependent programming, communication, automation protocols and image processing into a powerful real-time system. With seamless integration of the modules you get all required components in a single customizable package:

  • High-performance and high-precision real-time multitasking under Windows
  • Hardware-dependent programming
  • Automation with EtherCAT® und CANopen®
  • Communication via Ethernet, USB, CAN (-FD), FlexRay, LIN and other
  • Image capture with GigE Vision® and USB3 Vision® as well as image processing with Halcon and OpenCV
  • Freely customizable and combinable from all available function modules (only few dependencies)

About Kithara RealTime Suite …

Kithara RealTime EtherCAT

Efficient EtherCAT® Master under Windows with high-precision real-time multitasking. About Kithara RealTime EtherCAT …

Kithara RealTime CANopen

Efficient CANopen® Master under Windows with high-precision real-time multitasking. About Kithara RealTime CANopen …

Kithara RealTime Vision

High-performance real-time image capture with GigE Vision® and USB3 Vision® as well as image processing with Halcon and OpenCV. About Kithara RealTime Vision …

Kithara RealTime USB

Real-time communication with USB devices under Windows via direct access to XHCI. About Kithara RealTime USB …


Kithara Integration Kits

DIAdem EtherCAT driver

The software DIAdem is optimally tailored to the requirements for automation levels 2 and 3. It can both configure and perform measurement and automation tasks as well as meeting demands for level 3 by providing powerful data management and analysis capabilities. The deciding factor for the efficiency of the system is the connection between these two levels. This is where the DIAdem EtherCAT Driver from a-solution, based on the EtherCAT-Master from Kithara Software, comes into play. About DIAdem EtherCAT driver …


Kithara Driver Collection

Kithara Driver Collection

Module selection for hardware-dependent programming and driver development. It provides function modules that allow for the access to I/O ports, physical memory, interrupt handling, serial communication (UART, USB) as well as simple Windows timers. About Kithara Driver Collection …

Kithara PCI Toolkit

Module selection specifically for PCI driver development (PCI, PCIe PCMCIA/Cardbus boards, ExpressCard devices, ISA bus etc.). About Kithara PCI Toolkit …

Kithara USB Toolkit

Module selection specifically for USB driver development, development (USB devices). About Kithara USB Toolkit …


Kithara Development Tools

Kithara Kernel Tracer

The Kernel Tracer is a tool for real-time message logging for Windows (logging of computer operations with exact timing analysis) under Windows. It allows for the analysis of internal processes in a real-time context and therefore is an optimal additon to Kithara RealTime Suite. About Kithara Kernel Tracer …

Kithara Performance Analyzer

Kithara Performance Analyzer is a development-related visualization assistant for simultaneous display and monitoring of several relevant resources regarding system performance. This makes it an important tool for determining a system's real-time performance. About Kithara Performance Analyzer …


EtherCAT® is a registered trademark of the EtherCAT Technology Group.
CANopen® is a registered trademark of the CAN in Automation e. V.
GigE Vision® is a registered trademark of the Automated Imaging Association.