Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Hallo zusammen,
ich verwende einen Signalverlaufsgraph in dem ich Temperaturen abbilde. Ich möchte allerdings nicht die gesamte Zeitachse (z.B. 3 Stunden) anzeigen sondern nur einen Ausschnitt von den letzten 30 Minuten. Um den Gesamten Verlauf anzuzeigen, wollte ich die X- Bildlaufleiste zum scrollen verwenden.
Im Prinzip währe das Signalverlaufsdiagramm das richtige aber dort fehlen leider die Cursor.
Kann mir jemand ein Beispiel dazu zeigen. Bzw. ein Beispiel nennen oder muss ich das selber mit einem X-Y Graphen machen. Im übrigen ich habe intensiv gesucht aber nur Beispiel gefunden, die sich auf ein Diagramm oder auf einen X-Y Graphen beziehen.
Wieso Cursor, Du hast doch richtigerweise schon die X-Bildlaufleiste aktiviert, damit kannst Du in die Vergangenheit schauen.
Das Problem ist nur: Es funktioniert nicht richtig, solange das Diag ständig mit neuen Daten aktualisiert wird. Es ist also notwendig, das Update des Diag (jedoch nicht die Messwerterfassung selbst) in dieser Zeit zu pausieren.
Anbei ein Vorschlag
Hallo Lucki,
vorab erstmal danke für deine Antwort und den Tipp, die Fifo der Queue zu verwenden.
In meiner Hauptapplikation mache ist das bereits.
Ich möchte kein Diag sondern einen Signalverlaufsgraph verwenden weil ich die Cursor Eigenschaft benötige.
In deinem Vorschlag verwendest du ein Diag hier gibt es keine Cursor Eigenschaft.
Vielleicht hat noch wer eine Idee.
(19.02.2013 10:43 )Hubert R. schrieb: ...Ich möchte kein Diag sondern einen Signalverlaufsgraph verwenden weil ich die Cursor Eigenschaft benötige. ...
Hallo Hubert,
man könnte als Ferkelvariante einfach ein SVG in allem durchsichtig machen, so skalieren, wie das Diagramm und oben drüber legen. Dort könnte man dann die Cursor anzeigen.