Um Fehler abzufangen nutze ich immer 7Bits "Daten" und Bit 7 (das Achte) ist immer gesetzt. So kommt es nicht bei CHR(13) oder (10) zu Fehlinterpretationen.