USB-Interface Modelcraft

Installation and usage on Mac OS-X / Installation unter Mac OS-X
User avatar
Michael
Posts: 1825
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: USB-Interface Modelcraft

Post by Michael »

Mache ich gerne. Ich will aber noch eine Abfrage einfügen, vielleicht hilft das. Schickst Du mir inzwischen eine Email? Dann ist der Codetransport einfacher. --> info@heli-x.net

Michael
chris73
Posts: 16
Joined: 21 Aug 2009 19:57

Re: USB-Interface Modelcraft

Post by chris73 »

Hast eine PM...
MacBook Pro 17", OSX 10.4 / Ubuntu Linux * Heli-X * USB-Kabel TK Flying II (Conrad) * Spektrum DX7
Julian
Posts: 6
Joined: 25 Feb 2011 22:45

Re: USB-Interface Modelcraft

Post by Julian »

Hallo,

muss mich mal an dieses Thema dranhängen, da ich momentan exakt dasselbe Problem habe. Habe mir jetzt ein neues USB-Interface gekauft, da mein Altes vom System immer mal wieder nicht erkannt wurde.

Im Heli-X werden die Kanäle X,Y,Z und Slider erkannt, gieren funktioniert nicht.
Ich hab es mir mal im Joystick + Gamepad Testet angeschaut: Auf dem Kanal Z tut sich rein gar nichts, egal was ich mache, wohl aber auf dem Kanal mit dem schönen Namen "Simulation Usage 0xba". Diesen erkennt aber Heli-X nicht.
Der Gas-Kanal scheint auf "Simulation Usage 0xbb" zu liegen.

Da ich selber Java-Kenntnisse habe, könnte ich mir den Programmcode auch einmal anschauen. Heli-X-Version ist die 4.0.

Viele Grüße,
Julian
User avatar
Michael
Posts: 1825
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: USB-Interface Modelcraft

Post by Michael »

Was sagt den die Konsole?

Wenn Du die Lib anschaen willst, es ist die jInput-Lib ...

Michael
Julian
Posts: 6
Joined: 25 Feb 2011 22:45

Re: USB-Interface Modelcraft

Post by Julian »

Hallo Michael,

hier der Auszug aus dem Log:

Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Controller found: Name: USB SIM(USB SIM)
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Using Stick USB SIM
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Analog component found:x
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Analog component found:y
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Analog component found:z
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Analog component found:slider
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Digital component found:0
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Digital component found:1
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Digital component found:2
Feb 16 17:47:01 apfel3 [0x0-0x3c23c2].net.heli-x.heli-x[26931]: Digital component found:3

Die anderen beiden Kanäle tauchen nicht auf.

Ich werd mir mal die JInput-Bibliothek anschauen, danke.

Viele Grüße,
Julian
Julian
Posts: 6
Joined: 25 Feb 2011 22:45

Re: USB-Interface Modelcraft

Post by Julian »

Hallo,

habe den Fehler eingrenzen und beheben können. Das Problem liegt darin, dass die bei den Kanäle als "usage page" 0x02 (Simulation Controls) definiert haben. Die beiden Werte 0xBA und 0xBB stehen laut "HID Usage Tables" für "rudder" und "throttle", also eigentlich genau das, womit sie auch tatsächlich belegt sind. Unter Mac OS X werden die Kanäle von JInput einfach ignoriert. Unter Linux z.B. hab ich es nicht testen können, aber nach einem kurzen Blick in den Code sieht es so aus, dass unter Linux "throttle" auf einen Kanal "slider" und "rudder" auf einen Kanal "rz" abgebildet wird.

Testweise habe ich die im Heli-X-Paket enthaltene JInput-Library durch meine selbst kompilierte und gepatchte ersetzt, danach wurde der Ruder-Kanal (hab es erst mal nur mit diesem probiert) im Heli-X erkannt.

Wo darf ich den Patch einwerfen? ;-)

Gruß,
Julian
User avatar
Michael
Posts: 1825
Joined: 25 May 2008 16:11
Location: Germany
Contact:

Re: USB-Interface Modelcraft

Post by Michael »

... schickst Du das bitte an info at heli-x.net ?

Schon mal vielen Dank!

Michael
Julian
Posts: 6
Joined: 25 Feb 2011 22:45

Re: USB-Interface Modelcraft

Post by Julian »

Ok, Mail ist raus.

Julian
Guido
Posts: 2
Joined: 10 Jul 2012 13:10
Location: Inden, Schweiz

Re: USB-Interface Modelcraft

Post by Guido »

Hallo zusammen

Habe einen MacBook Pro mit Mac OSX 10.7. Um Helix zu betreiben habe ich eine Modellhaft USB Fernsteuerung bei Conrad gekauft. Diese Steuerung hat 6 Kanäle.
Angezeigt wird sie als ART TECH GAME.
Da ich sie unter OSX nicht vernünftig zum laufen brachte habe ich den Joystick And Gamepad Testet heruntergeladen. Der erkennt jede Bewegung der Sticks.
Dann habe ich Heli-X unter Windows XP (Parallels) installiert. Dort konnte ich die Steuerung mit etwas Mühe konfigurieren. Die Config habe ich gespeichert.
Dann wollte ich die Config auf dem Mac einlesen. Das geht, aber das Resultat ist nicht befriedigend. Die einzelnen Kanäle sind alle auf 50%. Bei der Kalibrierung kommt nur "Mist".
Das heisst, einzelne Kanäle reagieren überhaupt nicht, andere nur in eine Richtung.
Am Probieren bin ich mit der Demo Version von Heil-X. Das Programm gefällt mir, ich möchte es aber unter OSX zum Laufen bringen.

Hat mir jemand von euch einen Tipp??

Vielen Dank und Grüsse,

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

Re: USB-Interface Modelcraft

Post by Michael »

Hallo,

das Austauschen der Files ist keine gute Idee. Die Kalibirierung muss unter Mac OS erneut durchgeführt werden.

Michael
Post Reply