Suchergebnisse
Suchergebnisse 1-8 von insgesamt 8.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
@Temp-22 Deinem Quellcode entnehme ich, dass, wenn Du eine Pizza bwestellst, Du alle 3 Minuten zur Tür rennst um nachzusehen, ob der Pizza-Bote da ist. Warum wartest Du nicht, bis er klingelt Das SerialPort hat ein DataReceived-Event, nutze es, um Daten abzuholen, wenn sie da sind. Beachte dabei, dass das SerialPort nicht im GUI-Thread läuft, Du musst also die Daten in den GUI-Thread invoken. Einzelheiten dazu findest Du bei der Forensuche: SerialPort Invoke.
-
Zitat von Temp-22: „Alle meine Versuche sind schiefgegangen...“Offensichtlich hast Du zwei drei Probleme:1. Wie empfange ich Daten über das SerialPort? 2. Wie werte ich meine Daten aus? und 3. Wie beschaffe ich mir Informationen: Zitat von RodFromGermany: „Forensuche: SerialPort Invoke“ vb-paradise.de/index.php/Attac…4ca61ae8adc22347eaabca6b0 => erweiterte Suche => vb-paradise.de/index.php/Attac…4ca61ae8adc22347eaabca6b0 => vb-paradise.de/index.php/Attac…4ca61ae8adc22347eaabca6b0 Das sind jetzt …
-
Zitat von Temp-22: „Hier sendet der Arduino z.B. für A0 erst das Zeichen "A" dann den A0 Wert.“Poste exakt den String, den der Arduino sendet, besser sind mehrere Beispiele.
-
Zitat von RodFromGermany: „den String, den der Arduino sendet“Du postetest die Prozedur, die an den Arduino sendet. Ich beziehe mich auf Dein ursprüngliches Problem: Extrahieren von Messwerten aus einem String, den Dir der Arduino gesendet hat.
-
@Temp-22 Was ist dann das Problem?
-
@Temp-22 Sorry, hab ich überlesen. Der Rechner in sich hat da keine Verzögerung, vom Arduino glaub ich das auch nicht. Kommt der Analogwert unmittelbar an (Spannungsmesser)? Wenn Du das Programm neu startest unbd dann nach einer Änderung unmittelbar einen Wert ausliest - was passiert da?
-
Zitat von Temp-22: „Wie länger das Programm dann läuft“Was macht denn Dein Programm sonst noch so? Vielleicht machst Du mal eine kleine Test-GUI, die nix anderes tut als Werte einlesen und anzeigen.
-
@Temp-22 Wie schnell tickt denn der Timer? Warum nimmst Du nicht das .DataReceived-Event des SerialPorts?