INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Serial auslesen wenn COM-Port verfügbar



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

02.05.2012, 10:08
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.432
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Serial auslesen wenn COM-Port verfügbar
Hallo Irt,

Zitat:Momentan wird nur beim Start des Programms die Verfügbarkeit überprüft.
Zwei ineinander verschachtelte Schleifen (eine für die Verügbarkeit und eine zum auslesen) wollte ich eigendlich vermeiden.
Wieso das denn nun wieder?
Entweder du willst zur Laufzeit ständig die Verfügbarkeit prüfen - oder nur beim Programmstart. Wenn du ständig (heißt: bei momentan nicht vorhandener Verbindung mit dem Gerät) prüfen willst, brauchst du eine äußere Schleife.

Evtl. würde sich hier eine Statemachine anbieten:
- State "init" prüft, ob COM-Port vorhanden und initialisiert diesen im Erfolgsfall
- State "Abfrage" läuft solange der Port vorhanden ist (d.h. bis ein [TimeOut-]Fehler auftritt)
- State "cleanup" räumt auf und geht zurück auf Anfang ("init")

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Serial auslesen wenn COM-Port verfügbar - GerdW - 02.05.2012 10:08

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Serial Port mit Continuous Serial Read Write Hoang Nguyen 2 7.312 15.04.2016 10:35
Letzter Beitrag: Hoang Nguyen
  Serial Read von Arduino in Chart darstellen lars1500 28 20.732 12.01.2015 19:29
Letzter Beitrag: lars1500
  COM Port einfügen/auslesen Peter765 9 22.291 25.07.2012 20:54
Letzter Beitrag: GerdW
  Serial VISA Session name vergeben? yasukatakaya 0 3.404 17.04.2012 09:59
Letzter Beitrag: yasukatakaya
  VISA Configure Serial Port Digger80 2 11.391 03.12.2011 18:29
Letzter Beitrag: Digger80
  Configure Serial Port nicht bei jedem Schleifendurchlauf ausführen bienee 4 6.355 29.08.2011 13:27
Letzter Beitrag: Lucki

Gehe zu: