Moin Ich erstelle die Auslesesoftware für einen Sensor (Atmega128) in Visual C++ mit VS2008. Ich habe viele Textfelder, Graphen usw. um die Daten die über die serielle Schnittstelle auszulesen und darzustellen. Es gibt einen connect button, wenn man darauf klickt wird die Schnittstelle geöffnet, Daten abgefragt, übertragen, in die Textfelder gespeichert, Schnittstelle geschlossen, "button_click" Funktion beendet und die neuen Daten angezeigt. Funktioniert bestens, kann so lange und oft ich will klicken und alle daten werden erneuert. Wenn ich die Abfrage jetzt aber in ein while schleife packe, werden kontinuierlich Daten abgefragt (sieht alles ok aus im Schnittstellenmonitor) aber leider werden die Textfelder nicht aktualisiert. Jemand eine Idee ?? Beste Grüße Bennj
Das Aktualisieren der Textfelder geschieht mit niedriger Priorität, und wenn Deine Schleife pausenlos Abfragen generiert, kommt es nicht zu einer Aktualisierung. Versuch mal, die Abfragen aus einem Timer-Ereignis aufzurufen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.