INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

2 Werte in den Highscore schreiben



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!

27.02.2012, 11:33 (Dieser Beitrag wurde zuletzt bearbeitet: 27.02.2012 11:34 von bolze.)
Beitrag #1

bolze Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Feb 2012

2013
2012
DE


Deutschland
2 Werte in den Highscore schreiben
Hallo zusammen,

Kurze Erklärung des Projekts:

Ich lese mit Hilfe des DAQmx die Spannung von 2 Drucksensoren ein. Dabei wird der Max.-Wert des jeweiligen Sensors festgehalten.
Nachdem beide Sensoren einen Max.-Wert erreicht haben soll dieser Wert mit dementsprechendem Name in den Highscore geschrieben (Im Programm mit dem Button "Übergeben") und jeweils nach Punktanzahl von hoch nach nieder sortiert werden.

Kurzer Ablauf des Projekts/Programms:

- Start des Labview- Programms
- Jeder der beiden Spieler trägt seinen Namen ein
- Dann drückt jeder Spieler so stark er kann auf den Drucksensor (da wird dann der Max.-Wert gespeichert)
- Jetzt wird mit Hilfe des Buttons "Übergeben" der Name und die Punkte in den highscore geschrieben


Problem:
Ich bekomme nur den Max.-Werte von einem Sensor in den Highscore übertragen und nicht die beiden Max.-Werte gleichzeitig.
Ich habe schon einiges ausprobiert aber komme irgendwie auf keinen grünen Zweig. Im Anhang befindet sich das Programm.

Wäre toll wenn ihr mir helfen könntet. Rolleyes

Gruß
Bolze


11.0 .vi  Starker_Daumen_Rev_1.vi (Größe: 37,73 KB / Downloads: 224)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.02.2012, 13:19
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: 2 Werte in den Highscore schreiben
Wieso programmierst du nicht einfach die Übergabe von Spieler 2 genauso hinzu, wie du es für Spieler 1 schon gemacht hast?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.02.2012, 18:11 (Dieser Beitrag wurde zuletzt bearbeitet: 27.02.2012 18:13 von eb.)
Beitrag #3

eb Offline
LVF-Lernwilliger
***


Beiträge: 292
Registriert seit: Mar 2008

2014
2008
EN

12xxx
Deutschland
RE: 2 Werte in den Highscore schreiben
Hallo bolze,

Ich hab mir dein VI mal angeschaut, und es "ein klein wenig" umgeschrieben. Folgende Punkte waren verbesserungsfähig gewesen.
- While-Schleife nutzt Timing-VI's
- Spielerzahl flexibel
- variable Anzahl gespeicherter HighScores
- flexible Umrechnung der AI's zur Laufzeit per Koeffizienten der Geradengleichung y=a+bx
- aufgeräumter Quellcode
- saubere Trennung von Init, Messung und Exit

Dieses VI ist noch nicht perfekt. Z.B. sind die Fehler-Cluster noch nicht super genutzt und durchverdrahtet. Außerdem könnte man es in eine State-Machine packen, oder die HighScore-Übertragung noch einmal sauber per Eventstruktur aufziehen.
Achtung: Je nachdem, wie du die AI-Kanäle misst, musst du eventuell noch die Vorgaben im Blockdiagramm anpassen! (Input Configuration, Min, Max)
   

Gruß


Angehängte Datei(en)
10.0 .vi  Starker_Daumen_LVF.vi (Größe: 35,61 KB / Downloads: 173)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2012, 11:28
Beitrag #4

bolze Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Feb 2012

2013
2012
DE


Deutschland
RE: 2 Werte in den Highscore schreiben
Danke erstmal für die Antworten.
Leider bin ich aber noch nicht wirklich weiter gekommen...
Die Grundstruktur von meinem Programm sollte eigentlich gleich bleiben.
Eigentlich will ich nur noch die Werte für den zweiten Spieler in den Highscore schreiben und mehr nicht aber irgendwie hänge ich genau daran.


Antwort von Jens:
"
Wieso programmierst du nicht einfach die Übergabe von Spieler 2 genauso hinzu, wie du es für Spieler 1 schon gemacht hast?

Gruß, Jens
"

Das habe ich probiert aber, ich bekomme es einfach nicht richtig hin.
Vieleicht hat noch jemand für mich einen Tipp wie ich das hinbekommen kann...

Gruß
bolze
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2012, 13:09
Beitrag #5

eb Offline
LVF-Lernwilliger
***


Beiträge: 292
Registriert seit: Mar 2008

2014
2008
EN

12xxx
Deutschland
RE: 2 Werte in den Highscore schreiben
hast du dir mein VI angeschaut?

Da funktioniert das Übertragen von beliebig vielen Spielern in den HighScore.
Wenn du nicht das VI weiterverwenden willst, OK. Vorschlag: kopiere/verstehe was im funktionierenden VI vor sich geht.

Wo genau hängt denn das "Schreiben des HighScores des 2. Spielers" bei dir?


Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2012, 14:05
Beitrag #6

bolze Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Feb 2012

2013
2012
DE


Deutschland
RE: 2 Werte in den Highscore schreiben
Du meinst in dem VI welches ich hochgeladen habe oder?
Dort ist das "Schreiben von Spieler 2" noch nicht eingefügt.
Ich würde diesen auch gerne wie Speiler 1 in die Schleife einfügen aber das weiß ich eben nicht genau wie ich das anstellen soll.
Mit einem Spieler funktioniert ja alles wunder bar aber mit 2 dann eben nicht.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2012, 14:11 (Dieser Beitrag wurde zuletzt bearbeitet: 01.03.2012 14:12 von eb.)
Beitrag #7

eb Offline
LVF-Lernwilliger
***


Beiträge: 292
Registriert seit: Mar 2008

2014
2008
EN

12xxx
Deutschland
RE: 2 Werte in den Highscore schreiben
Blink

nein, ich meine das VI, das ich hochgeladen habe. Hast du dir das angeschaut?
(siehe 3. Post: Starker_Daumen_LVF.vi)
Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.03.2012, 23:23
Beitrag #8

bolze Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Feb 2012

2013
2012
DE


Deutschland
RE: 2 Werte in den Highscore schreiben
Ja das VI habe ich mir angeschaut.

Gruß Michael


11.0 .vi  starker_Daumen.vi (Größe: 40,37 KB / Downloads: 206)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.03.2012, 09:45
Beitrag #9

eb Offline
LVF-Lernwilliger
***


Beiträge: 292
Registriert seit: Mar 2008

2014
2008
EN

12xxx
Deutschland
RE: 2 Werte in den Highscore schreiben
Hallo bolze,

es tut mir leid, aber dein VI ist "Kraut und Rüben" das muss aufgeräumt werden und von Fehlern befreit...

Ich hab das LVF-VI nochmals angepasst, so dass es optisch deinem näher kommt.
Hast du die Speicherung verstanden? Du kannst die Speicherung nat. jederzeit auch "manuell" antriggern. Dann muss das Schreiben der Datei eben in eine Schleife/Case.
   
11.0 .vi  Starker_Daumen_LVF_v2.vi (Größe: 36,04 KB / Downloads: 194)


Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.03.2012, 11:36
Beitrag #10

bolze Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Feb 2012

2013
2012
DE


Deutschland
RE: 2 Werte in den Highscore schreiben
Danke für eure schnelle Hilfe.
Habe jetzt alles soweit hinbekommen.

Gruß
bolze
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Werte in Array schreiben- Mittelwert bilden und ausgeben um0k 10 8.784 25.08.2020 14:19
Letzter Beitrag: GerdW
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 8.620 13.12.2019 13:40
Letzter Beitrag: GerdW
  Letzte Ergebnisse anzeigen (Highscore) bolze 34 20.939 18.12.2014 10:48
Letzter Beitrag: GerdW
  Highscore speichern kb3 4 4.917 10.02.2014 22:04
Letzter Beitrag: kb3
  Werte in Array Zeile schreiben Isza 2 5.708 10.09.2013 15:40
Letzter Beitrag: Isza
  Werte über Eigenschaftsknoten in Anzeigeelement schreiben Snowball 2 3.908 04.05.2012 06:06
Letzter Beitrag: Snowball

Gehe zu: