Analogmeterntest.

Zeigt einen numerischen Wert als analoger Meter an
Jetzt downloaden

Analogmeterntest. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Digital Metrology Solutions
  • Website des Verlags:
  • http://www.digitalmetrology.com/index.htm
  • Betriebssysteme:
  • Windows All
  • Dateigröße:
  • 39 KB

Analogmeterntest. Stichworte


Analogmeterntest. Beschreibung

Der Analogmeternest wurde entwickelt, um ein kleines Werkzeug zu sein, das den Analog-Meter-Klassensteuerelement verwendet, um einen numerischen Wert als analoger Meter anzuzeigen. Ich bin an einem Instrumentierungsprojekt beteiligt, in dem ein einzelnes Display (CView) verwendet wird, um die Messung vorzulegen Ergebnisse sowie der Status einiger Wandler. Der Wunsch bestand darin, alles in einem "Fenster" zu haben, das maximiert werden könnte, und alle relevanten Informationen könnten gesehen werden, ohne sich mit überlappenden Fenstern oder Dialogfeldern umgehen zu müssen. Es ist ein Mittel, um den Transducer-Status, ein "analoger Meter", grafisch anzuzeigen. Die Klasse wurde entwickelt, die in einem beliebigen quadratischen Rechteck in jedem Anzeigekontext verwendet werden könnte. Somit könnte ein SQAREURE-Bereich (KRECT) innerhalb der CView abgeleiteten Klasse der Anwendung ermittelt werden, und das Messgerät könnte in dieser KRECK angezeigt und aktualisiert werden. Die Zeichnung eines Messgeräts ist etwas trivial, jedoch ist die glatte (und schnelle) Animation eines solchen Zählers eine andere Angelegenheit. Zu diesem Zweck verwies ich wieder auf das "Triple Puffering" -Methode, das ich in meiner Oszilloskop- / Streifen-Diagrammsteuerung verwendet habe. Bei diesem Ansatz erstellte ich drei Bitmaps: eins für das zugrunde liegende "Gitter" (der kuchenförmige Keil, die Titel- und numerischen Grenzwerte), eines für die "Nadel" und eines, der verwendet wird, um das "Ergebnis" dessen vorübergehend zu speichern Kombination der Nadel und des Gitters vor Bitblt-Anzeigen auf den Zielanzeigekontext. Um die Animationsgeschwindigkeit zu verbessern, werden diese Bitmaps nur auf einer "nach Bedarf" aktualisiert. Zum Beispiel wird die Gitterbitmap nur neu gezeichnet, wenn sich das Rechteck des Messgeräts geändert hat, und die Nadelbitmap ist nur neu gezeichnet, wenn sich die Position der Nadel geändert hat. Darüber hinaus wird die Kombination von Bitmaps in einem speicherbasierten Ergebnis vor dem Display durchgeführt, um eine schnellere Leistung bereitzustellen.


Analogmeterntest. Zugehörige Software