HStack
Ein KNX-Protokollstack, den wir selbst geschrieben haben, vom Bit auf der Twisted-Pair-Leitung bis zur Anwendungsschicht.
Wir haben keinen Stack lizenziert. Wir haben einen geschrieben.
Die meisten KNX-Geräte basieren auf einem zugekauften Protokollstack. Unserer nicht. Jede Schicht, vom Bit-Timing auf der Twisted-Pair-Leitung bis zur Anwendungsschicht, ist Horizentis-Code und eigenständig bei der KNX Association registriert.
Jede Schicht, bis ganz nach unten
Sie schreiben oben die Anwendung und passen unten die Portierungsschicht an. Alles dazwischen ist HStack.
Was der Stack ist
Als Quellcode lizenziert, nicht als Blackbox
Sie erhalten den Code, keine kompilierte Bibliothek. Die KNX-Schicht Ihres Produkts bleibt über die gesamte Produktlebensdauer für Ihr eigenes Team lesbar, debugbar und wartbar.
Der gesamte Stack in C
Jede KNX-Schicht von der Bitübertragungsschicht bis zur Anwendungsschnittstellenschicht, samt der Header, die die Anwendungs-API bilden.
Die Portierungsschicht
Timer, Flash, Reset sowie Programmiertaste und LED für den STM32G0, bereit für die Übernahme auf Ihre eigene Platine.
Ein Projekt, das sich bauen lässt
Das Keil-MDK-Projekt des Zertifizierungs-Builds, eine Beispielanwendung und eine ETS-Beispielproduktdatenbank.
So läuft ein Projekt ab
- 1
Hardware
Bauen Sie Ihre Platine um den STM32G0 und den NCN5110 herum auf, oder starten Sie mit unserem Referenzdesign.
- 2
Portieren
Passen Sie die Zielschicht an Ihre Platine an. Behalten Sie die Referenz-Pinbelegung bei, gibt es nichts zu ändern.
- 3
Deklarieren
Beschreiben Sie Ihre Gruppenobjekte, Parameter und Interface-Objekte einmalig und erzeugen Sie die passende ETS-Produktdatenbank.
- 4
Anwenden
Schreiben Sie Ihre Anwendung gegen die Stack-API. Der Stack ruft Sie auf, wenn ein Gruppenobjekt aktualisiert wird, und Sie rufen ihn auf, wenn sich ein Wert ändert.
- 5
Zertifizieren
Der Stack ist bereits registriert, daher deckt Ihre Gerätezertifizierung Ihre Anwendung und Ihre Hardware ab, nicht die Protokollimplementierung.
Lesen Sie es, bevor Sie uns etwas fragen
Beide Dokumente erscheinen auf Englisch. Die bei der KNX Association eingereichten unterzeichneten PICS- und PIXIT-Formulare werden mit der Lizenz geliefert.
Die Registrierung 867/23232/26 gilt für den HStack-Protokollstack. Ein auf HStack aufgebautes Gerät benötigt weiterhin eine eigene KNX-Produktzertifizierung, die sein Anwendungsprogramm, seine Hardware und seine ETS-Produktdatenbank abdeckt.
Sie entwickeln ein KNX-Gerät?
Sagen Sie uns, was Sie entwickeln, und wir sagen Ihnen, was die Portierung erfordert. Lizenzkonditionen werden projektbezogen angeboten.