Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hi,

mit der Funktion Readfile kann ich ja die Comschnittstelle auslesen.

Jetzt meine frage gibt es eine Funktion mit der diese Prozedur immer dann aufgeruffen wird,

wenn an der Comschnittstelle Daten liegen, oder muss ich diese Prozedur ständig durch drücken eines Buttons oder durch einen abgelaufenen Timer abfragen ???

Eine funktion die die nur Daten von der Schnittstelle ausließt wenn auch Daten

vorhanden sind müßte ja auch die ganze Zeit in einer Schleife ablaufen und überprüfen

ob Daten da sind.

Du könntest zb die Funktion Readfile in einen Seperaten Thread stecken der

sobald er Daten vorfindet ein Signal liefert.

Gruß

wasweißich

  • Autor

Ich hab ma was gelesen von ner Art Buffer an der Schnittstelle,

diese meldet ein Interrupt an den Rechner sobald in den Buffer etwas geschrieben wurde.

ob man das als Ereignis irgendwie abfangen kann und dann Readfile anwendet.

Windows schottet derart hardwarenahe Ereignisse durch Abstraktionsschichten vom Benutzer bzw. Programmierer ab. Selbst wenn man dieses Ereigniss abfangen könnte, würde kein Callback-Automatismus bereitgestellt werden.

wasweißichs Tipp mit dem zweiten Thread dürfte die einfachste Lösung sein.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.