Hallo,
ich möchte 10 bytes immer wieder über eine serielle Leitung übertragen. Das ist ansich kein Problem, dies habe ich bereits realisiert (10 x 0xff testweise). Meine Frage bezieht sich eher auf die Protokoll Ebene. Ich möchte natürlich sicherstellen, dass die 10 bytes bei der Übertragung nicht verfälscht werden und dass ich auch immer das richtige erste Byte erwische, wenn ich meine Daten daraus lese. Das heist Start und Ende muss ich erkennen können.
Bestimmt gibt es jede Menge Content darüber im Netz, aber ich weiss nicht, wie ich danach suchen soll. Hat jemand links, wie man eine sichere serielle Kommunikation hin bekommt?
In meinem Fall ist es übrigens eine RS232 Schnittstelle, welche an der eine Seite ein Arduino Board hängt und an der anderen Seite ein PC mit JAVA Programm. Beide Seiten kann ich frei programmieren. Wie gesagt ... 10 bytes sind es die ich sicher übertragen will ... nur wie definiere ich das Protokoll dafür sauber?
ich möchte 10 bytes immer wieder über eine serielle Leitung übertragen. Das ist ansich kein Problem, dies habe ich bereits realisiert (10 x 0xff testweise). Meine Frage bezieht sich eher auf die Protokoll Ebene. Ich möchte natürlich sicherstellen, dass die 10 bytes bei der Übertragung nicht verfälscht werden und dass ich auch immer das richtige erste Byte erwische, wenn ich meine Daten daraus lese. Das heist Start und Ende muss ich erkennen können.
Bestimmt gibt es jede Menge Content darüber im Netz, aber ich weiss nicht, wie ich danach suchen soll. Hat jemand links, wie man eine sichere serielle Kommunikation hin bekommt?
In meinem Fall ist es übrigens eine RS232 Schnittstelle, welche an der eine Seite ein Arduino Board hängt und an der anderen Seite ein PC mit JAVA Programm. Beide Seiten kann ich frei programmieren. Wie gesagt ... 10 bytes sind es die ich sicher übertragen will ... nur wie definiere ich das Protokoll dafür sauber?
Zuletzt bearbeitet: