LabVIEWForum.de
Letzte Ergebnisse anzeigen (Highscore) - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Letzte Ergebnisse anzeigen (Highscore) (/Thread-Letzte-Ergebnisse-anzeigen-Highscore)

Seiten: 1 2 3 4


Letzte Ergebnisse anzeigen (Highscore) - bolze - 22.05.2014 11:48

Hallo zusammen,

Ich hoffe mir kann jemand bei folgendem Problem helfen...

Ablauf bzw. kurze Beschreibung des Programmes:

Als erstes wird der Start-Button geklickt, dann erscheint eine Tastatur auf dem Bildschirm (zur Eingabe des Namens über einen Touch- Screen). Mit der Bestätigung des Namens durch "weiter" wird die Tastatur geschlossen. Jetzt drückt der Spieler so stark er kann auf einen Drucksensor (Drucksensor gibt Spannungswert aus, dieser wird über den DAQMX- Assistenten eingelesen). Der Maximalwert wird festgehalten. Name und Wert werden durch den Button "Speichern" in den Highsore gespeichert. Jetzt kommt der nächste Spieler und es wird wieder mit dem "Start- Button" gestartet usw.
Bis hierhin läuft alles wunderbar.

Bei der nächsten Funktion die ich benötige komme ich irgendwie nicht weiter.

Ich hätte gerne immer die letzten 4 Messwerte + Namen angezeigt, da im Highscore nur die ersten 15 Personen angezeigt werden. Sodass man immer die letzten 4 Ergebnisse sehen kann (kleine Extra Tabelle unter dem Highscore).

Danke schon einmal im voraus :-)

Viele Grüße
Michael


RE: Letzte Ergebnisse anzeigen (Highscore) - GerdW - 22.05.2014 11:55

Hallo bolze,

Zitat:Ich hätte gerne immer die letzten 4 Messwerte + Namen angezeigt
Schieberegister zum Speichern eines Arrays, welches Cluster aus Name+Wert enthält. Neuen Messwert vorn ans Array anfügen und dann die Arraylänge auf 4 Elemente begrenzen:
[attachment=49801]

Profil_ergaenzen, wenn du jetzt mit LV2013 arbeitest!


Letzte Ergebnisse anzeigen (Highscore) - bolze - 22.05.2014 14:59

So richtig komme ich mit deinem Vorschlag noch nicht klar. Da ich nicht genau weiß wie ich das in mein Projekt einbauen kann. Ich hätte auch gerne, dass die "alten werte" wieder verschwinden und nur die 4 neusten angezeigt werden.

(Profil ist geändertWink-2)


RE: Letzte Ergebnisse anzeigen (Highscore) - GerdW - 22.05.2014 22:25

Hallo bolze,

Zitat:Da ich nicht genau weiß wie ich das in mein Projekt einbauen kann.
Dein VI hat nur eine While-Loop und da gehört mein Code-Snippet von oben rein…

Zitat:Ich hätte auch gerne, dass die "alten werte" wieder verschwinden und nur die 4 neusten angezeigt werden.
Genau das macht das Snippet oben…

Zu deinem VI:
- zu viele lokale Variablen…
- warum wird ein Wert einmal mit "/3 * 10" verrechnet und ein andermal mit "*3.35 /10"? Warum nicht einfach einmal mit "*3.333" und fertig? (Rundinstrument auf 0-100% skalieren?)
- Warum ein Rundinstrument und zusätzlich eine Zahlenanzeige? Warum nicht einfach die Zahlenanzeige des Rundinstruments selbst nutzen?
- Wende doch auf deinen AI-Kanal eine DAQmxSkalierung an, dann kannst du dir hinterher das "*10.05 - 32.65" sparen…
- Wende doch auf deinen AI-Kanal eine SampleRate-Einstellung an, wenn du Messwerte im 10Hz-Takt haben willst…
- Deine parallele Schleife zum Namen eingeben benötigt auch eine Wartezeit!
- Nette Grafik…


RE: Letzte Ergebnisse anzeigen (Highscore) - bolze - 27.05.2014 06:37

Guten Morgen,
Ich habe deinen Vorschlag jetzt eingebaut nur klappt es mit der Anbindung der Daten noch nicht. Ich bekomme es momentan leider nicht hin. Könntest du mir da nochmal weiterhelfen?

Viele Grüße
Michael


RE: Letzte Ergebnisse anzeigen (Highscore) - GerdW - 27.05.2014 07:35

Hallo bolze,

häng das VI mal in LV2011 an…


RE: Letzte Ergebnisse anzeigen (Highscore) - jg - 27.05.2014 08:32

Zwei Kritikpunkte:
Bitte NIE das Label eines Controls oder eines Indicators wegeditieren! Wenn du die Anzeige nicht im Frontpanel brauchst, dann Rechtsklick -> Visible -> Haken bei Label raus.

Blockdiagramm aufräumen würde auch nicht schaden...

Gruß, Jens

P.S. & @Gerd: Bitteschön:
[attachment=49833]


RE: Letzte Ergebnisse anzeigen (Highscore) - bolze - 01.06.2014 10:09

Hallo,
Ich habe mein Blockdiagramm mal aufgeräumt...Aber die Anbindung der Daten (Name+ Wert) habe ich noch nicht hinbekommen. Kann mir da jemand weiterhelfen?

Viele Grüße
bolze


RE: Letzte Ergebnisse anzeigen (Highscore) - bolze - 14.09.2014 07:56

Guten Morgen,
Leider habe ich immer noch Probleme bei der Datenanbindung (Ich bekomme diese einfach nicht realisiert) und komme nicht so richtig weiter Sad. Ich würde mich freuen wenn mir jemand bei dem Punkt (letzte Ergebnisse anzeigen helfen kann). Mein VI befindet sich im Anhang.

Gruß
bolze


RE: Letzte Ergebnisse anzeigen (Highscore) - jg - 14.09.2014 10:23

Das ist ja immer noch vorhanden!!! Das habe ich Ende Mai kritisiert!!!
(27.05.2014 08:32 )jg schrieb:  Bitte NIE das Label eines Controls oder eines Indicators wegeditieren! Wenn du die Anzeige nicht im Frontpanel brauchst, dann Rechtsklick -> Visible -> Haken bei Label raus.
Gruß, Jens