AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Wie kann man die RS 232 Schnittstelle auslesen?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie kann man die RS 232 Schnittstelle auslesen?

Ein Thema von Andi · begonnen am 20. Okt 2002 · letzter Beitrag vom 25. Aug 2005
 
Daniel B
(Gast)

n/a Beiträge
 
#25
  Alt 25. Okt 2002, 21:27
Hallo Andi,

jetzt wo Du es sagst, sehe ich auch diesen Post. Naja...
Also, Timeouts: Darin stellt man eine "wartezeit" ein.
Wenn Du umbedingt auf etwas von der Seriellen wartest, aber das Kabel ist z.B. abgesteckt, oder kaputt oder was auch immer, wenn Du also die Daten niemals bekommen würdest, so würde Dein Programm in einer "endlosschleife" hängen. //Nicht wörtlich nehmen. Es wartet einfach auf etwas, das niemals kommen würde. Das wäre ja Blöd und Du könntest nicht weiter arbeiten o.ä..
Dafür gibt es Timeouts. Wenn Du ein Timeout meintwegen auf 5sek. stellst und Du startest nun die Proz. mit dem Lesen, dann kommen entweder die Daten und Du kommst aus der Proz. irgendwann raus, oder wenn ncihts ankommt, dann wird nach dem Timeout einfach der aktuelle Befehle "abgebrochen". *schluckweissbiernehm* *tintenachfüll* So.
Soweit Klar? Du sagst also wenn die Daten nicht innerhalb von 5sek. angekommen sind, dann höre mit dem Lesen auf und mach irgend was anderes. Bring ein Message "Verbindung fehlgeschlagen" oder sowas.

Zum Blinken des Labels, es wird sich so einfach nciht lösen lassen, das Problem ist da eher Windows. Ich glaube aber mal was im Netz gesehen zu haben, womit man dies dennoch verhindert. Vielleicht ein bisschen Googeln.

HTH

Grüsse, Daniel
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz