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
Name | kDriveExpress |
---|---|
Beschreibung | C++ 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. |
Plattformen | Windows Desktop, Linux |
unterstützte Interfaces | KNX Serial (FT1.2), KNX USB, KNX IP (incl. KNX IP Security) |
Sprache | Das SDK wird als kompilierte Bibliothek geliefert |
Language Bindings | API in C und .Net |
Lizenz | kDrive 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 |
Version | 23.2.0 |
Doxygen API | Doxygen C API Documentation Doxygen .NET API Documentation |
SDK Download | Download 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. |