SDK kDriveExpress

NEU: ab Version 22.1.1 mit KNX IP und Data Security (Client)

kDrive von Weinzierl Engineering ist ein leistungsfähiges Software Development Kit (SDK) für KNX-Kommunikation über KNX-Standard-Schnittstellen auf Telegrammebene. Es wird als Cross-Plattform Software-Komponenten-Bibliothek mit einem hohen Maß an Flexibilität umgesetzt. kDrive definiert ein komplettes Ökosystem für die schnelle Entwicklung von KNX-Anwendungen auf Plattformen mit POSIX (ähnlichen)-Betriebssysteme wie Linux und Windows. Anwendungsprogrammierschnittstellen (APIs) stehen in C  .NET und Python zur Verfügung.

kDrive kann die Basis für Visualisierungstools sowie für eigene Management-Clients sein. Ein häufiger Anwendungsfall ist die Implementierung von Testwerkzeugen für die Produktion. Die kDrive Bibliothek unterstützt die KNX Medien Twisted Pair (TP), Funk (RF) und IP. Als Schnittstellen können seriell (FT1.2), USB und IP verwendet werden. Ab Version 21.1.2 wird KNX IP Security unterstützt und ab Version 22.1.1 auch KNX Data Security. kDriveExpress steht als vorkompilierte Binärdistribution zur Verfügung. Es ist sowohl als freie und als kommerzielle Lizenz verfügbar.

Die folgenden Komponenten sind im Rahmen von kDriveExpress derzeit verfügbar:

  • Telegramm Zugang
  • Services

Weitere Informationen finden Sie in dem Dokument zur kDrive architecture.

Übersicht

NamekDriveExpress
BeschreibungC++ Bibliothek für KNX-Kommunikation über KNX-Standard-Schnittstellen. Die kDriveExpress Edition Bibliothek ist die binäre Version des kDrive SDK mit einer Schnittstelle in ‚C‘, optional mit einer Anbindung an Python über ctypes oder Wrapper für .Net.
PlattformenWindows Desktop, Linux
unterstützte InterfacesKNX Serial (FT1.2), KNX USB,
KNX IP (incl. KNX IP Security)
SpracheDas SDK wird als kompilierte Bibliothek geliefert
Language BindingsAPI in C und .Net
LizenzkDrive in der freien Lizenz kann verwendet und verteilt werden, ist jedoch auf Weinzierl KNX Schnittstellen beschränkt.
kDrive mit kommerzieller Lizenz ist nach dedizierten Lizenzvereinbarung nicht auf Weinzierl KNX Schnittstellen beschränkt
Version23.2.0
Doxygen APIDoxygen C API Documentation
Doxygen .NET API Documentation
SDK DownloadDownload der kostenlosen Version für Testzwecke mit Beschränkung in der Lizenz.
Für die Unterstützung weiterer Plattformen im Rahmen der kommerziellen Lizenz wenden Sie sich bitte an uns.