UniverselleCOM-Schnittstelle
Verfasst: Sonntag 21. Oktober 2012, 09:47
Hallo,
serielle Strings über die Schnittstelle empfangen, die kein Abschlusszeichen haben, ist mit PL nur mit einer kleinen Schaltung möglich. Diese empfängt Bytes und schreibt sie in einen Buffer. Verstreicht eine gewisse Zeit ohne Datenempfang, gibt der Buffer den String komplett aus zur Weiterverarbeitung.
Wird ein String mit einem (üblichen) Abschlusszeichen (13 10) empfangen, werden diese entfernt.
Einen Hacken hat diese Schaltung: Kommt im Datenstring ein 10 oder 13 vor, werden diese auch entfernt!!
Bernd
serielle Strings über die Schnittstelle empfangen, die kein Abschlusszeichen haben, ist mit PL nur mit einer kleinen Schaltung möglich. Diese empfängt Bytes und schreibt sie in einen Buffer. Verstreicht eine gewisse Zeit ohne Datenempfang, gibt der Buffer den String komplett aus zur Weiterverarbeitung.
Wird ein String mit einem (üblichen) Abschlusszeichen (13 10) empfangen, werden diese entfernt.
Einen Hacken hat diese Schaltung: Kommt im Datenstring ein 10 oder 13 vor, werden diese auch entfernt!!
Bernd