AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

OnIdle oder doch Timer?

Ein Thema von Daniel B · begonnen am 14. Mai 2003 · letzter Beitrag vom 15. Mai 2003
 
Daniel B
(Gast)

n/a Beiträge
 
#3
  Alt 14. Mai 2003, 21:57
Hallo,

ich erhalte irgendwann Daten von der seriellen Schnittstelle. Ich weiss nicht wann und was ankommt.
In der OnRxChar der Komponente(für die seriellen schnittstelle), schau ich mir die ganzen ankommenden Daten an und setze globale Variablen, eigentlich nur Boolean und Integer.

Jetzt muss ich eben immer wieder diese Varibalen überprüfen und aufgrund deren Werte, bestimmte Buttons auf dem Formular En- oder Disablen. Oder Label.Caption ändern.

Ich weiss nicht genau wieviel Daten ankommen, oder wie oft, aber was ich bis jetzt gesehen habe, würde ich im Timer mit etwa 100ms auskommen. Vielleicht schaffe ich es auch noch mit 200 oder 250ms. Ich muss mir erst die ganzen Daten anschauen ob die überhaupt richtig sind und was wozu gehört, das dauert auch ein weilchen da ich recht viel Bits und Bytes verarbeiten und verteilen muss. Und dann noch eben die ganzen Variablen setzen und dann erst die Variablen weiter verarbeiten.

Wobei ich eigentlich nicht über 200ms kommen möchte, weil man die Verzögerung an den Buttons ja schon fast wahrnehmen kann.

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 12:52 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