Einzelnen Beitrag anzeigen

blackfin
(Gast)

n/a Beiträge
 
#2

AW: RS-232: Blockweise Übertragung

  Alt 6. Jul 2010, 17:02
Zitat:
Wenn ich in meinem Programm den entsprechenden Port öffne und Daten einzulesen beginne, ist es garantiert, dass das 1. gelesene Byte dem 1. Byte eines solchen Datenblocks entspricht?
nein

Zitat:
Oder kann es sein, dass z.B. noch die zweite Hälfte eines Blocks anliegt?
ja

Hat das Gerät kein Protokoll? Meist sind solche Datenpakete mit einem Start- und Endbyte eingeschlossen, daraus kannst du dann leicht softwareseitig mit einem Puffer einen "Paket-Parser" machen.

Geändert von blackfin ( 6. Jul 2010 um 17:08 Uhr)
  Mit Zitat antworten Zitat