Kithara »USB Toolkit«
USB-Treiber für Windows ohne Kernel-Kenntnisse programmieren Das »USB Toolkit« des Berliner Unternehmens Kithara Software bietet die Möglichkeit, zügig und komfortabel USB-Treiber für Windows zu entwickeln oder fremde USB-Hardware anzusprechen. Die Einarbeitung in die Windows-Treiberprogrammierung entfällt, da alle Funktionen auch von der gewohnten Programmierumgebung aus verfügbar sind. Elektronische Baugruppen sind heute oftmals externe USB Geräte. Die für die Entwicklung des Treibers nötige Einarbeitung in die Kernel-Programmierung ist jedoch sehr aufwändig. Abhilfe schafft das Kithara »USB Toolkit« und unterstützt so insbesondere innovative Unternehmen aus dem industriellen Umfeld.
Hier kann der Programmierer seine gewohnte Programmier-umgebung weiter nutzen. Es werden sowohl die Programmiersprachen C/C++ und Delphi direkt unterstützt, als auch C# und damit die .NET-Umgebung. Das »USB Toolkit« stellt einen generischen Treiber für USB-Geräte bereit. Durch Editieren einer Textdatei ist er einfach konfigurierbar und der Anwendungsprogrammierer kann bequem darauf zugreifen. Es werden alle USB-Übertragungsverfahren unterstützt wie Control-, Bulk-, Interrupt- und Isochron-Transfer. Weiterhin unterstützt die Software USB 1.