Live-Anzeige von Meßwerten auf Windows Rechner

Gast #3576615
Ich suche eine Möglichkeit, um Live-Daten
z.B. einen Spannungsverlauf oder Meßwerte live auf
dem Bildschirm (Windows) anzuzeigen.
Irgendetwas in der Art wie ein Oszilloskop,
oder wie die CPU-Auslastung/Speicher-Auslastung
im Taskmanager: Dahinter ein "Kästchenpapier", vorne
die Anzeige des Messwertes, der dann immer nach links
weiter verschoben wird.
(Wenn es nicht live wäre, könnte man es einfach mit Excel oder
auch GnuPlot aufbereiten)

Gibt es da vielleicht bereits irgendeine empfehlenswerte
Open Source Software, besser Framework (C/C++)
oder sonstige einfache Möglichkeit,
wie man so etwas ohne großen Aufwand machen kann?
Vielleicht auch 2 solcher Fenster in einem Programm wäre schön.

Die Meßwerte kommen von verschiedenen Hardware-Sensoren,
eher "schneller" (z.B. 10-100 Meßwerte pro Sekunde).
Ich würde aber gerne die Größe der Ausgabe (Skalierung
und Gesamtgröße der Ausgabe) oder auch die Schiebegeschwindigkeit
angeben können.
Bei einem Audio-Programm sieht man auch teilweise solche
GUI-Elemente, bei denen die Werte des Audio-Signals
über den Bildschirm flitzen...

http://www.mikrocontroller.net/articles/RS-232#Datenvisualisierung

und

Beitrag "Programm zur Kurvendarstellung von Meßwerten aus AVR"

kenne ich schon, war aber nichts so richtiges dabei...
(teilweise auch Links schon kaputt, kein Source, nicht für Windows)

Es scheint früher mal "rmchart" gegeben zu haben,
aber die Webseite gibt es nicht mehr, auch die "neue" Seite
ist schon wieder obsolete...

Es wurde im alten Thread auch mal LogView erwähnt.
Hat dies mal jemand ausprobiert oder gar im Einsatz?
Gast #3576717
LogView habe ich mal für ein Akku Ladegerät benutzt. Funktioniert, ist 
aber kein schnelles Oszi soweit ich weiss. Ansonsten runterladen und 
ausprobieren.
Dann gibt es noch diese Projekte:
Beitrag "Neues MiniProjekt: SerialComScope"
Beitrag "Projekt: Virtuelle Instrumente an serielle Schnittstelle"
Erfüllen zwar nicht deine Forderung nach Quellenoffenheit, sind aber 
sehr einfach zu benutzen.
Gast #3576724
Gegen QT hätte ich nichts einzuwenden.
Kennst du da ein Beispiel (-projekt) für so eine Live-Anzeige,
da ich bisher nur die vordefinierten Knöpfe und Element benutzt habe.
Brauch ich da nur QT oder muss ich andere Software ergänzen,
wie etwa QWT?
Gast #3713337
Ich bin gerade in einer ähnlichen Situation
und möchte auch QT verwenden.
Die oben genannten 10 bis 100 Messwerte/s (live) würden mir auch 
reichen.
Ich möchte es aber selbst anpassen können (z.B. Darstellung)
also nicht auf fertige Applikationen aufsetzen bzw.
keine Binaries von irgendwelchen anderen Einsatzfällen benutzen.

@DaResi
Hattest du mit QT etwas gefunden?

@All
Was könnte man für ein QT Beispiel als Grundlage
für so eine Darstellung benutzen?
(Firma: Bastler aus Mönchengladbach) Persönliche Seite #3713753
@Seppl
Versuche einfach mal ob die bereits vorhandenen 
Konfigurationsmöglichkeiten von SerialComInstruments nicht für Dich 
ausreichen. Teste da mal das Full Trend Instrument. Das dürfte für die 
Geschwindigkeitsanforderung wohl reichen. Wenn Du schneller mit den 
Daten sein willst versuche das XY-Instrument. Oder ganz frei in den 
Möglichkeiten das Paint Box Instrument. Da kannst Du eigene Achsen 
beliebiger Art eintragen.
Beitrag "Projekt: Virtuelle Instrumente an serielle Schnittstelle"
http://www.serialcominstruments.com/

Den Aufwand für ein Projekt in QT würde ich nicht unterschätzen. Da 
kommt mehr zusammen als man zuerst denkt. Schon manches Projekt wurde 
damit hier begonnen und nie fertig. Must Du aber letztendlich selbst 
wissen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.