Kithara develops real-time software for automation, communication, industrial machine vision, automotive engineering and hardware-dependant programming. The real-time functions are commonly used in product development, manufacturing, packaging, quality assurance as well as for test facilities.
Automotive
Food production
Automation
Logistics
Special machines
Health service
Research
Aviation industry
Big Data
Automotive
Food production
Automation
Kithara RealTime Suite
Transform your Windows PC into a real-time machine!
Kithara RealTime Suite is a modular real-time extension for Windows, which combines hardware-dependent programming, communication, automation protocols and machine vision into a powerful real-time system:
High-performance and high-precision real-time multitasking under Windows
Hardware-dependent programming
Automation with EtherCAT und CANopen
Communication via Ethernet, USB, CAN/CAN FD, FlexRay, LIN and further relevant standards
Image capture with GigE Vision and USB3 Vision as well as image processing with Halcon and OpenCV
Kithara RealTime Suite is built modularly and allows for creating an individually customized real-time operating system tailored to your needs. Thanks to the seamless integration of modules you get all necessary components working as if they were a uniform contruct. This keeps your system efficient and saves financial resources.
For common fields of application, we have combined the most important modules into packages. These already cover the requirements of the majority of our customers, include additional tools and are much more cost-efficient than acquiring single modules.
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 …
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, enabling access to I/O ports, physical memory as well as interrupt handling, serial communication (UART, USB) and simple Windows timers.
About Kithara Driver Collection …
Kithara PCI Toolkit
Module selection specifically for PCI driver development (PCI, PCIe PCMCIA/Cardbus, 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
Kithara 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 addition 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 …
Kithara DOS Enabler
Kithara DOS Enabler
Kithara DOS Enabler allows for hardware-dependent 16-bit DOS programs to run natively and in real time on Windows 10 and 11 (32 bit and 64 bit) as well as Windows Server 2016, 2019 and 2022.
About Kithara DOS Enabler …
Windows itself is not real-time capable, as tasks are processed using a priority-based but non-deterministic scheduler. This can lead to unpredictable latencies – a critical disadvantage for time-sensitive applications in automation, machine vision or automotive.
The Kithara real-time operating system meets strict time requirements regardless of typical Windows delays by running in parallel on dedicated CPU cores and operating deterministically—with precisely predictable response times.
The targeted separation of Windows and the real-time system on different CPU cores prevents typical interruptions caused by Windows. In combination with specially developed drivers, a modular structure, and clear task assignment, real-time requirements can be met in a stable and reproducible manner. A detailed description
can be found here.
All you need is a Windows PC with a modern multi-core processor and a 64-bit version of Windows or Windows Server. Thanks to its modular components, Kithara RealTime Suite can be flexibly adapted to your requirements.
We have detailed tutorials that explain step by step how to set up the software and start your first projects. Numerous sample programs are also included.
Register now and get started!
EtherCAT® and Safety over EtherCAT® are registered trademarks and patented technologies, licensed by Beckhoff Automation GmbH, Germany. CANopen® is a registered trademark of the CAN in Automation e. V. GigE Vision® is a registered trademark of the Automated Imaging Association. USB3 Vision® is a registered trademark of the Automated Imaging Association.