Closed GoogleCodeExporter closed 9 years ago
was ist ein Head-Tracker?
In welcher Richtung sollen die Daten am Trainerport fliessen?
Im Moment gibt es zwei Betriebsmodi.
1. Gerät arbeitet als Schüler (Power OFF, Trainer-Stecker gesteckt)
In diesem Mode werden alle 8 Kanäle Ch1-Ch8 als PPM-Signal an das
angeschlossene Kabel geschickt.
2. Gerät arbeitet als Lehrer (Power ON, Trainer Stecker gesteckt)
in diesem Mode empfängt das Gerät das PPM_Signal vom angesteckten Kabel. In
diesem Modus kann man im Menu 3/7 jeweils einen der acht Werte im PPM-Signal
mit dem lokalen Stickwert verknüpfen.
Ich vermute dass der Head-Tracker Daten sammeln soll.
In diesem Fall müssten die Daten wie in Mode 1 das Gerät verlassen.
Allerdings willst du vermutlich auch gleichzeitig ans Modell Senden, was im
Moment im Mode 1 nicht vorgesehen ist. D.h. du bräuchtest einen Mode 2 der den
Trainerport wie Mode 1 bedient. (Data out)
Aber wozu willst du die Channels auswählen? Im Datenstrom sind doch alle 8
Werte enthalten? Kann der Data-Tracker die Kanäle nicht selbst auswählen?
Oder ist meine Vermutung falsch?
Original comment by th...@t-online.de
on 9 Jan 2011 at 3:21
Ein Headtracker wird für das Fliegen im FPV benötigt. Hier ein Beispiel:
http://www.hobbycity.com/hobbycity/store/uh_viewItem.asp?idProduct=10994
Ok, so wie ich das sehe müsste es mit deinem Beispiel 2 gehen, aber es darf
keine Verknüpfung mit den Stickwerten erfolgen. Das Trackersignal sollte nur
an zwei freie Kanäle übergeben und mit gesendet werden.
Der Trainerport müsste dies nur zulassen, bzw. die FW.
Original comment by angoliman@ewetel.net
on 10 Jan 2011 at 8:45
So if I understand right, the module contains gyro's. The module is fixed to
the pilots head (head band, cap) and signals that the pilot moves his head
up/down or left-right. The output of the gyro's is a 2 channel PPM signal, that
are entered through the trainer port, and output again from the TX (i.e. on
channels 7 and 8). On the plane, channels 7 and 8 are used to control 2 servo's
that point the FPV camera left-right and up-down.
In that case I expect that the functionality required is already in the TH9x
software, using the trainer function, and the mixer menu's.
Original comment by harm.del...@echostar.com
on 11 Jan 2011 at 7:43
ok, meine Vermutung war falsch.
Das Teil ist ein Eingabegerät und es wird die Betriebsart zwei
benötigt.(Trainerport ist input)
Soweit ich das sehe sollten die PPM-Daten in der th9x korrekt dekodiert werden.
Es gibt jedoch drei kleinere Probleme.
1. Zur Zeit können nur die Trainer-Input-Kanäle 1-4 ausgewählt werden, das
Teil sendet aber auf Kanal 7 und 8, zumindest in der Defaulteinstellung.
Abhilfe: umstellen des Trackers auf Kanal 3 und 4.
2. auch die Nullpunktkalibrierung ist aktuell nur für die
Trainer-Input-Kanäle 1-4 vorgesehen
3. Aktuell kann das Trainersignal auch nur über die Stickwerte
weiterverarbeitet werden. D.h. Selbst wenn man die Kanäle 7 und 8 auswählen
könnte müsste man diese einem Stick zuweisen. Dabei geht dann die
Original-Funktion des Sticks verloren.
D.h. es geht im Moment, aber es ist nicht schön.
Mit einer einfachen Änderung könnte auch Kanal 5-8 verfügbar werden.
Die Einspeisung auf die Eingänge P1-P3 bedeutet mehr Aufwand (neues Menu 3/7)
Noch besser wären zusätzliche Eingangskanäle (X1-X4???)
Original comment by th...@t-online.de
on 11 Jan 2011 at 11:17
Also P1-P3 braucht man eigentlich auch nicht. Kanal 5-8 wäre absolut ok, aber
dann ohne Stickzuweisung. Ist das machbar ?
Wie würde es denn mit X1-X4 gehen ?
FPV ist zugegeben noch eine exotische aber sehr interessante Variante des
Modellflugs, die sich rasant ausbreitet, denn die Ausrüstung wird immer
günstiger und besser.
Original comment by angoliman@ewetel.net
on 15 Jan 2011 at 2:57
The calibration of zero point in radio is not need, because the head tracker
usually has a reset button. If you press this button a servo at dedicated
channel turns to zero position. The original firmware has a all eight channel
in trainer menu and user can set any channel recieve the PPM from a head
tracker directly to servos. The th9x has only four main input channel in
trainer menu. If I change RUD and AIL channels to =: and change output channel
setting in head tracker to 1 for X axis and 2 for Y axis then my tracker will
work perfectly, but the sticks that I mentioned above is not work. I can't see
how solve this issue. And this is sad.
Original comment by dmitriy....@gmail.com
on 7 Apr 2011 at 3:14
in r199 you can use T1-T8 as input channel
Original comment by th...@t-online.de
on 7 Sep 2011 at 3:44
Original issue reported on code.google.com by
angoliman@ewetel.net
on 9 Jan 2011 at 11:43