Joiystickproblem MX-16 HOTT

Questions, in particular about the usage / Fragen vor allem zu Benutzung von HELI-X
Post Reply
rgt42
Posts: 5
Joined: 29 Apr 2012 14:53

Joiystickproblem MX-16 HOTT

Post by rgt42 »

Hallo,
bin ganz frisch, was das helifliegen angeht und wolte erst mal am sim ueben.
habe eine Graupner MX-16 HOTT und ein USB Simulatorkabel.

Leider funktioniert das nicken bei mir nicht im Heli-X 4.0. Benutze Linux und Mac.

Ich habe dann mal den Heli-x 0.9 installiert und da funktionieren die Knüppel alle einwandfrei. Bei der 4.0 Version hingegen nur Pitch, Gieren und Roll. Nicken hat keinen Ausschlag.

Kann mir jemand einen Tip geen, wie das einzustellen ist? Würde gerne die 40 verwenden, da sie mehr Möglichkeiten bietet.

Danke und Gruss

Jan
User avatar
Michael
Posts: 1825
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: Joiystickproblem MX-16 HOTT

Post by Michael »

... das ist ja interessant. Kannst Du bite mal den Output der Konsole 0.9 und 4.0) posten? Sind da die Joystick-Angaben unterschiedlich?

Danke.

Michael
rgt42
Posts: 5
Joined: 29 Apr 2012 14:53

Re: Joiystickproblem MX-16 HOTT

Post by rgt42 »

Hallo,
zunächst hier die Ausgabe von jstest.

Code: Select all

$ jstest /dev/input/js0 
Driver version is 2.1.0.
Joystick (WAILLY PPM) has 8 axes (X, Y, Z, Rx, Ry, Rz, Hat0X, Hat0Y)
and 12 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6).
Testing ... (interrupt to exit)
Axes:  0:     0  1: 21282  2: 21282  3:     0  4:-22634  5: 20944  6:     0  7:     0 Buttons:  0:on   1:on   2:on   3:off  4:off  5:off  6:off  7:off  8:off  9:off 10:off 11:off 
Linker Knüppel Pitch - Axis 2
Linker Knüppel Gieren - Axis 5
Rechter Knüppel Nicken - Axis 4
Rechter Knüppel Rollen - Axis 1

Das ist die "Grundeinstellung".

Beim Start von heli-x 4.0 kommt folgende Ausgabe:

Code: Select all

$ ./runHELI-X64.sh 
Set new path for the resources: /home/jg/Desktop/HELI-X40/resources/
Set new path for the user files: /home/jg/Desktop/HELI-X40/files/
Couldn't find tag "Resolution" in file "/home/jg/Desktop/HELI-X40/files/Application/ViewSettings.xml"
Using openGLLayer JOGL_AWT
Found 9 display modes
Failed to open device (/dev/input/event15): Failed to open device /dev/input/event15 (13)

Failed to open device (/dev/input/event14): Failed to open device /dev/input/event14 (13)

Failed to open device (/dev/input/event10): Failed to open device /dev/input/event10 (13)

Failed to open device (/dev/input/event9): Failed to open device /dev/input/event9 (13)

Failed to open device (/dev/input/event8): Failed to open device /dev/input/event8 (13)

Failed to open device (/dev/input/event7): Failed to open device /dev/input/event7 (13)

Failed to open device (/dev/input/event6): Failed to open device /dev/input/event6 (13)

Failed to open device (/dev/input/event5): Failed to open device /dev/input/event5 (13)

Failed to open device (/dev/input/event4): Failed to open device /dev/input/event4 (13)

Failed to open device (/dev/input/event3): Failed to open device /dev/input/event3 (13)

Failed to open device (/dev/input/event2): Failed to open device /dev/input/event2 (13)

Failed to open device (/dev/input/event1): Failed to open device /dev/input/event1 (13)

Failed to open device (/dev/input/event0): Failed to open device /dev/input/event0 (13)

Linux plugin claims to have found 1 controllers
Controller found: Name: WAILLY PPM(WAILLY PPM)
Using Stick WAILLY PPM
Digital component found:Trigger
Digital component found:Thumb
Digital component found:Thumb 2
Digital component found:Top
Digital component found:Top 2
Digital component found:Pinkie
Digital component found:Base
Digital component found:Base 2
Digital component found:Base 3
Digital component found:Base 4
Digital component found:Base 5
Digital component found:Base 6
Analog component found:x
Analog component found:y
Analog component found:z
Analog component found:rx
Analog component found:ry
Analog component found:rz
Digital component found:pov
Controller configuration file found: /home/jg/Desktop/HELI-X40/files/controller/WAILLYPPM.xml
Controller configuration file /home/jg/Desktop/HELI-X40/files/controller/WAILLYPPM.xml read
Bei 0.9 gibt es leider keine Konsolenausgaben.

Anbei zwei Screenshots der Joystickkonfiguration, einmal 0.9 und einmal 4.0. An der Funke wurde nichts umgestellt.

Unter 4.0 hat "ry" immer nur einen Ausschlag in eine Richtung. in 0.9 funktioniert "ry" korrekt. die Invertierungen sollen hier jetzt mal nicht beachtet werden.

Da ich blutiger Anfänger bin kann eine fehlprogrammierung der Funke nicht ausgeschlossen werden. Komisch ist nur, das ohne Änderungen an der Funke der 0.9 funktioniert, der 4.0 Probleme mit dem Nicken hat. Im Servomonitor der MX-16 HOTT sehe ich auch einen Ausschlag bei Kanal 1 UND Kanal 6 bei betätigung von ""ry". Hab schon einiges versucht das zu unterbinden, bin aber noch nicht wirklich fündig geworden.

Hier jetzt noch die XML Controller Config von 4.0:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<project>
  <Pitch>z</Pitch>
  <InvertPitch>false</InvertPitch>
  <Roll>y</Roll>
  <InvertRoll>false</InvertRoll>
  <Nick>ry</Nick>
  <InvertNick>true</InvertNick>
  <Yaw>rz</Yaw>
  <InvertYaw>false</InvertYaw>
  <ServoPlusx>0.0</ServoPlusx>
  <ServoMinusx>127.50001</ServoMinusx>
  <Offsetx>-0.019607842</Offsetx>
  <ServoPlusy>2.6020405</ServoPlusy>
  <ServoMinusy>2.7717392</ServoMinusy>
  <Offsety>-0.027450979</Offsety>
  <ServoPlusz>1.59375</ServoPlusz>
  <ServoMinusz>1.613924</ServoMinusz>
  <Offsetz>-0.027450979</Offsetz>
  <ServoPlusrx>0.0</ServoPlusrx>
  <ServoMinusrx>127.50001</ServoMinusrx>
  <Offsetrx>-0.019607842</Offsetrx>
  <ServoPlusry>1.574074</ServoPlusry>
  <ServoMinusry>0.0</ServoMinusry>
  <Offsetry>-0.654902</Offsetry>
  <ServoPlusrz>1.59375</ServoPlusrz>
  <ServoMinusrz>1.59375</ServoMinusrz>
  <Offsetrz>-0.019607842</Offsetrz>
  <Button1>idleUp1</Button1>
  <Button2>idleUp2</Button2>
  <Button3>none</Button3>
  <Button4>none</Button4>
  <Button5>none</Button5>
  <Button6>none</Button6>
  <Button7>none</Button7>
  <Button8>none</Button8>
  <Button9>none</Button9>
  <Button10>none</Button10>
  <Button11>none</Button11>
  <Button12>none</Button12>
  <Button13>none</Button13>
  <InvertButton1>false</InvertButton1>
  <InvertButton2>false</InvertButton2>
  <InvertButton3>false</InvertButton3>
  <InvertButton4>false</InvertButton4>
  <InvertButton5>false</InvertButton5>
  <InvertButton6>false</InvertButton6>
  <InvertButton7>false</InvertButton7>
  <InvertButton8>false</InvertButton8>
  <InvertButton9>false</InvertButton9>
  <InvertButton10>false</InvertButton10>
  <InvertButton11>false</InvertButton11>
  <InvertButton12>false</InvertButton12>
  <InvertButton13>false</InvertButton13>
  <Keyboard />
  <AnalogButton />
</project>
und von 0.9:

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<project>
  <Pitch>z</Pitch>
  <InvertPitch>false</InvertPitch>
  <Roll>y</Roll>
  <InvertRoll>true</InvertRoll>
  <Nick>ry</Nick>
  <InvertNick>true</InvertNick>
  <Yaw>rz</Yaw>
  <InvertYaw>true</InvertYaw>
  <ServoPlusx>Infinity</ServoPlusx>
  <ServoMinusx>Infinity</ServoMinusx>
  <Offsetx>0.0</Offsetx>
  <ServoPlusy>1.5396578</ServoPlusy>
  <ServoMinusy>1.4263886</ServoMinusy>
  <Offsety>0.0</Offsety>
  <ServoPlusz>1.5396578</ServoPlusz>
  <ServoMinusz>1.4263886</ServoMinusz>
  <Offsetz>0.0</Offsetz>
  <ServoPlusrx>Infinity</ServoPlusrx>
  <ServoMinusrx>Infinity</ServoMinusrx>
  <Offsetrx>0.0</Offsetrx>
  <ServoPlusry>1.5396578</ServoPlusry>
  <ServoMinusry>1.4263886</ServoMinusry>
  <Offsetry>0.0</Offsetry>
  <ServoPlusrz>1.5396578</ServoPlusrz>
  <ServoMinusrz>1.4476893</ServoMinusrz>
  <Offsetrz>0.0</Offsetrz>
  <Button1>idleUp1</Button1>
  <Button2>idleUp2</Button2>
  <Button3>none</Button3>
  <Button4>none</Button4>
  <Button5>none</Button5>
  <Button6>none</Button6>
  <InvertButton1>false</InvertButton1>
  <InvertButton2>false</InvertButton2>
  <InvertButton3>false</InvertButton3>
  <InvertButton4>false</InvertButton4>
  <InvertButton5>false</InvertButton5>
  <InvertButton6>false</InvertButton6>
  <Keyboard />
</project>
Hoffe, mir kann jemand helfen, würde wirklich gerne 4.0 als Sim einsetzen. Nach Absprache bin ich auch Teamviewer fähig ;)

Danke und Gruß

Jan
Attachments
heli-x40_config.png
heli-x40_config.png (28.48 KiB) Viewed 13423 times
heli-x_0.9_config.png
heli-x_0.9_config.png (22.27 KiB) Viewed 13423 times
rgt42
Posts: 5
Joined: 29 Apr 2012 14:53

Re: Joiystickproblem MX-16 HOTT

Post by rgt42 »

Gibt es schon was neues zu diesem Phänomen?
User avatar
Michael
Posts: 1825
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: Joiystickproblem MX-16 HOTT

Post by Michael »

Kannst Du mal bei Version 4 das Directory files/controller komplett löschen und noch einmal starten und kalibrieren? Hast Du die Directories von 0.9 und 4.0 vielleicht gemisct?

Michael
rgt42
Posts: 5
Joined: 29 Apr 2012 14:53

Re: Joiystickproblem MX-16 HOTT

Post by rgt42 »

Hat leider keine Änderung gebracht. Interessant ist aber ,das die 4.0 einen Ordner Heil-X30 anlegt (Mac).

Kann es sein, das es vll an der Konfiguration der Funke liegt? Gibt es für die MX-16 HOTT irgendwelche Tips ?

Danke und Gruß

Jan
User avatar
Michael
Posts: 1825
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: Joiystickproblem MX-16 HOTT

Post by Michael »

Folgende zwei Ideen:

1. Die Fehlermeldung mit den Events muss noch weg. da muss man noch die Rechte setzen.
2. Versuche mal, die kanäle bei der MX zu ändern, so dass z.B. Pitch auf einem anderen Kanal sendet. Das kann z.B. erreichen, in dem man noch eine Kanal dazumischt.

Michael
soundshock
Posts: 1
Joined: 24 Jan 2013 22:56

Re: Joiystickproblem MX-16 HOTT

Post by soundshock »

Hallo Michael, Hallo Forum,

ich möchte diese Post nochmal hochholen, da auch ich genau dasselbe Problem habe, obwohl vor einem halben Jahr alles wunderbar funktioniert hat.

Setup:
Zeitgemässes Laptop mit WIN7 64 Bit
Graupner MX 16 HOTT
Irgendein billiger PPM>USB Adapter aus dem Internet.

Vor einem halben Jahr hab ich mir die RC Anlage und Heli-X zugelegt, um ersteinmal ein wenig Sicherheit zu haben, bevor ich im echten Leben mit meinem Quadcopter in die Luft gehe. Das hat auch wunderbar funktioniert. Seit gut 4 Monaten bin ich nur noch im echten Leben in der Luft unterwegs. Jetzt in den Wintermonaten habe ich Simulation wieder herausgeholt, um neue Manöver zu lernen ...

Hmmm ... obwohl sich an der gesamten Hardware nichts geändert hat, werden inzwischen nur noch 3 Kanäle an die Software übertragen.

Win7 erkennt meine MX16 als PPM Controller und auch da werden im Kalibrierungsmodus nur 3 Kanäle abgegriffen. Auch ein Firmware Update der MX16 erbrachte keinen Erfolg.

Habt Ihr das Problem gelöst ?

Vielleicht liegt es ja an dem billigen PPM>USB Adapter, der noch vor einem halben Jahr funktioniert hat ...
rgt42
Posts: 5
Joined: 29 Apr 2012 14:53

Re: Joiystickproblem MX-16 HOTT

Post by rgt42 »

Der gleiche billig PPM Adapter funkt aber an einer Spektrum 4e problemlos ... diese ist nun meine sim "funke" ;)
An der MX-16 keine Chance irgendwie, habe es aber auch nicht weiter verfolgt. werde mich im Frühjahr wieder damit auseinandersetzen.

Gruss

Jan
ThomasC
Posts: 180
Joined: 29 Mar 2012 16:29
Location: Germany

Re: Joiystickproblem MX-16 HOTT

Post by ThomasC »

Wie Michael oben (Posting vom Mai 2012) schreibt, probier' mal, einen anderen Kanal der Funke zu nutzen. Wahrscheinlich geht Elevator (Nick) nicht. Misch den mal auf Kanal 5 oder Kanal 7 und nutze einfach den gemischten Kanal für den Sim. Zum Simmen solltest Du sowieso einen separaten Modellspeicher haben. Nachteil sehe ich nur darin, daß Du keine Orignalmodellspeicher fliegen kannst sobald die 5-Kanal-Version 4.2 draußen ist, aber es funzt ja auch so prima, vor allem weil Du bei der MX-16 AFAIK alle Schalter umprogrammieren kannst, sodaß Du auch bei 4-Kanal die "in echt" genutzten Schalter verwenden kannst (geht bei meiner Devo7 leider nicht).

Gruß

ThomasC
Post Reply