LabVIEWForum.de
USB- Joystick auslesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: USB- Joystick auslesen (/Thread-USB-Joystick-auslesen)

Seiten: 1 2


USB- Joystick auslesen - Chefkoch - 01.12.2004 16:08

Hallo LabVIEWgemeinde,
hat von Euch jemand schon mal einen USB-Joystick mit LabVIEW ausgelesen? Währe doch eine billige Lösung um eine Messanlage zu steuern.
Gruß Robert


USB- Joystick auslesen - capj - 09.05.2007 13:58

Das würde mich auch brennend interessieren.

In einem anderen Eintrag hab ich gelesen:

unter
"Funktionen/Fortgeschrittene/Steuerung für Eingabegeräte"
findest du Vi's mit denen Du Tastatur und Joystick abfragen kannst.

und jetzt?
spuckt der mir da dann irgendwelche Werte hinten raus oder wie ist das?


USB- Joystick auslesen - jg - 09.05.2007 14:40

Dann probiers doch einfach mal aus.
MfG, Jens


USB- Joystick auslesen - capj - 15.05.2007 14:01

Servus

der Spuckt mir ja nur die Geräte ID raus.
die brauch ich ja eigentlich net umbedingt.

Ich hätte gerne X - und Y Achsen Werte und Knopf 1(An und Aus).

Kann mir da jemand weiterhelfen


USB- Joystick auslesen - jg - 15.05.2007 18:18

Hast du es schon mal mit den VI's aus der 2. Reihe versucht?

[attachment=6619]

Anwendung analog zum Tastaturauslesen.

MfG, Jens


USB- Joystick auslesen - capj - 16.05.2007 10:46

Okay, das sieht natürlich besser aus dieses Zeichen. Bin ja Anfänger.

Ich hab das jetzt mal angefangen und stoss auf ein paar Wehwehchen.
Bei der Tastatur gibt es nur, TASTE GEDRÜCKT
Beim Joystick allerdings andere Sachen wie ACHSENINFO und CO siehe Bild

http://www.capjchaos.com/joystickeinlesen.jpg

Ich kann allerdings egal wie ichs mach keinen an das 1D-ARRAY DURCHSUCHEN anschliessen.

Frage 1: ist das bis jetzt so richtig?
Frage 2: Heisst 1D Array in dem Fall EIN DIMENSIONAL, aber mit dem 2D Array geht es ja auch nicht?
Frage 3: Müssen die ENUM-KONSTANTEN so heissen wie in der Hilfe-Beschrieben also X-ACHSE oder kann ich die auch einfach X nennen?


USB- Joystick auslesen - jg - 16.05.2007 11:18

' schrieb:http://www.capjchaos.com/joystickeinlesen.jpg
Hinweis: Zur Darstellung von Screenshots bitte die Upload-Funktion des Forums benutzen. Externe Links sind nicht gern gesehen.
' schrieb:Frage 1: ist das bis jetzt so richtig?
Offenbar nicht!
' schrieb:Frage 2: Heisst 1D Array in dem Fall EIN DIMENSIONAL, aber mit dem 2D Array geht es ja auch nicht?
GENAU!
' schrieb:Frage 3: Müssen die ENUM-KONSTANTEN so heissen wie in der Hilfe-Beschrieben also X-ACHSE oder kann ich die auch einfach X nennen?
JA, müssen genauso heißen!

MfG, Jens

Achso, Nachtrag: Die Ausgänge bei Joystick sind keine Arrays, sondern CLUSTER!


USB- Joystick auslesen - capj - 16.05.2007 12:02

okay, das sieht schon besser aus, das kann ja sogar spaß machen.

Ich hab jetzt eine "Cluster to Array" Element eingebaut.
Frage: Richtig oder brauch ich das Array jetzt gar nicht mehr und kann direkt mit den operatoren anfangen?


USB- Joystick auslesen - Achim - 16.05.2007 12:08

Du brauchst in jedem Fall nur 1x "Cluster to Array"...und du musst auch nicht danach suchen, sondern kannst die Enums direkt an ein IndexArray (des "gerade" gewandelten Arrays) anschließen und dessen jeweiliger Ausgang ist dann dein Wert...IndexArray kann man übrigens aufziehen und der erste Ausgang ist automatisch der Wert an Index 0 des Arrays, der zweite der von Index 1 des Arrays usw....

A.


USB- Joystick auslesen - capj - 16.05.2007 13:31

so?

also die Lampen soll en jetzt die Knlpfe simulieren und die Nummerischen den WErt der Achse und halt optisch durch den SChieberegler den Stand der Achse anzeigen.
Hab leider grad kein Joystick da ums zu testen.

Siehst richtig aus?

Danke