SDK für BAOS Binary Services

Das Software Development Kit SDK für BAOS Binary Services ist eine C++ Implementierung des KNX BAOS Binary Protocol. Es kann für eine schnelle Entwicklung von nativen Anwendungen für die KNX-Steuerung verwendet werden welche die KNX BAOS IP-Schnittstellen nutzen. Der Hauptanwendungsfall für dieses SDK ist die Entwicklung von Visualisierungs-Apps für mobile Endgeräte wie Smartphones oder Tablet-Computer.

Für jeden Protokoll-Nachrichtentyp ist eine entsprechende Klasse für das Senden und Empfangen von Nachrichtendaten verfügbar. Außerdem sind mehrere Convencience Classes vorgesehen um die Informationen zu interpretieren, wie z. B. ein Datenpunkt-Klasse zur Umwandlung des Roh-Byte-Stroms in einen bestimmten KNX Datenpunkt-Typ.

Übersicht

NameSDK for BAOS Binary Services
BeschreibungC++ library für das KNX BAOS IP Binary Protocol
PlattformenDieses SDK wird derzeit auf folgenden Plattformen unterstützt:
  • Windows
  • Linux

Da es als Source Code vertrieben wird kann es vom Anwender auf andere Platformen portiert werden
Unterstützte
Interfaces
Das SDK für KNX BAOS Binary Services unterstützt die KNX BAOS Geräte und Module

  • KNX BAOS Module 840
SpracheDas SDK ist in C++ implementiert
Language BindingsZusätzlich zu den native C + +-Klassen ist auch ein Managed C + +-Wrapper enthalten, um ein gewisses Maß an Integration mit den .NET-Sprachen wie C # und Visual Basic.NET zu bieten.
LizenzKostenlose Lizenz inklusive Source Code gemäß der Software-Lizenz MIT
VersionNeueste Versionen verfügbar auf Github