StreamProtocol
Mit dem StreamProtocol können Sie Daten von einem auf ein anderes System übertagen. Wir unterstützen alle Kommunikationsschnittstellen und bei Bedarf kann auch eine Prüfung mittels CRC erfolgen.
Das StreamProtocol stellt die Korrektheit von Daten bei der Übertragung zwischen unterschiedlichen Systemen sicher, wie zum Beispiel zwischen PC und Mikrocontroller. Es erkennt den Begin von neuen Nachrichten, prüft die Länge und wandelt mittels DataStream alle Daten automatisch zwischen BigEndian und LittleEndian Systemen um. Die Daten werden bei Bedarf mittels einer CRC geprüft.
Das Protokoll wandelt die Daten intern so um, dass sie plattformunabhängig gesendet, empfangen und geprüft werden. Durch die Verwendung von eindeutigen Start- und Ende-Bedingungen, erkennt das Protokoll selbstständig Verbindungsabbrüche und Neustarts und informiert jeweils die Applikation darüber.
Das Hardwareinterface ist so gestaltet, dass es mit allen Kommuikationsschnittstellen, wie UART, USB, Ethernet oder CAN, funktioniert.
Programmiersprache: C++