-> Hier kostenlos registrieren
Sehr geehrte Damen und Herren dieses Forums
Wir arbeiten momentan an einer seriellen Funkübertragung von Messwerten und Zuständen.
Diese werden in ein Byte Array gepackt und als solches versendet.
Nun möchten wir gerne dieses Array auf Übertragungsfehler überprüfen.
Dazu würden wir gerne CRC32 benutzen, haben aber Probleme einen Anfang bei der Programmierung zu finden.
Gibt es vielleicht fertige Bausteine dafür?
Ansonsten wäre uns schon sehr geholfen, wenn jemand vielleicht ein paar Tipps hätte.
Sachen an denen wir verzweifeln wären u.a. ein Schieberegister für das Array als auch eine Bitaddressierung im Array mit Variablen.
Wir haben es in verschiedenen Varianten von Daten[variable].X[variable] versucht, sind aber gescheitert.
Für konstruktive Antworten, Tipps und Tricks wären wir sehr dankbar.
Mit freundlichen Grüßen
Kai und Eric (am verzweifeln)
Wir arbeiten momentan an einer seriellen Funkübertragung von Messwerten und Zuständen.
Diese werden in ein Byte Array gepackt und als solches versendet.
Nun möchten wir gerne dieses Array auf Übertragungsfehler überprüfen.
Dazu würden wir gerne CRC32 benutzen, haben aber Probleme einen Anfang bei der Programmierung zu finden.
Gibt es vielleicht fertige Bausteine dafür?
Ansonsten wäre uns schon sehr geholfen, wenn jemand vielleicht ein paar Tipps hätte.
Sachen an denen wir verzweifeln wären u.a. ein Schieberegister für das Array als auch eine Bitaddressierung im Array mit Variablen.
Wir haben es in verschiedenen Varianten von Daten[variable].X[variable] versucht, sind aber gescheitert.
Für konstruktive Antworten, Tipps und Tricks wären wir sehr dankbar.
Mit freundlichen Grüßen
Kai und Eric (am verzweifeln)