Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Langsam. Das ist zwar ne Property vom Typ Stream, gibt aber bei Aufruf die Innerei internalSerialStream wieder. Und die ist vom Typ SerialStream, die von Stream abgeleitet ist. Also keine Zauberei. Rauszufinden durch Drücken von F12, wenn man im CodeEditor auf der SerialPort-BaseStream-Eingenschaft ist. Alternativ Rechtsklick -> Gehe zu Definition. Da kann man dann immer weitergehen, siehe Anhang
-
Das EOF-Zeichen heißt: »Ich als Gerät-am-anderen-Ende habe Dir momentan nix mehr zu sagen.« Das ist wie das Klischee-"Over" bei Funkgerätgesprächen. Solange der eine nicht "Over" sagt, heißt das für den anderen, dass der eine noch was sagen will. Wenn das Gerät also warumauchimmer kein Signal bekommt, hat es auch keinen Grund, der SerialPort-Endstelle, also quasi Deinem Programm eine Antwort zu erteilen. Und ohne Antwort kein EOF-Signal. Wenn das Gerät aber ungültige Daten bekommt, also diese ni…
-
Achsooo … Zitat von Haudruferzappeltnoch: „Was ist wenn der Port kein ChrW(26) bekommt? Bleibt BytesToRead dann 0? Oder wird da endlos weitergelesen?“Wenn der Port kein ChrW(26) bekommt, bekommt er (wohl) auch kein EOF-Signal. Daher wird der Port weiterhin warten, bis was kommt. Und BytesToRead müsste dementsprechend auch 0 bleiben. Ich frag mich nur gerade: Kannst Du all die Sachen nicht vor Ort testen?