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
UniverselleCOM-Schnittstelle
UniverselleCOM-Schnittstelle
- Dateianhänge
-
- UniverselleCOM_Schnittstelle.prj
- (5.07 KiB) 1044-mal heruntergeladen
Re: UniverselleCOM-Schnittstelle
Danke HCS, so was kann man schon mal gebrauchen.
stachlige Grüße, Kaktus