Beruflich Dokumente
Kultur Dokumente
Bedienung Eurgle Th9X NG
Bedienung Eurgle Th9X NG
Autor:
Version:
V1.1
V1.2
Firmware r46
V1.3
Firmware r59
V1.4
Firmware r150
V1.5
Firmware r185
V1.6
Firmware r196
V1.7
Firmware r216
V1.8
Firmware r223
Thomas Husterer
2011
Inhaltsverzeichnis
Kapitel 1: Einfhrung
1.1
1.2
1.3
1.4
1.5
6
Funktion / Rechenmodell ................................................................ 7
Men - Ebenen ........................................................................... 8
Bezeichnungen ........................................................................... 9
Eingangskanle .......................................................................... 9
Schalter ................................................................................... 9
Ausgangskanle .......................................................................... 9
Verwendung der Bedientasten ....................................................... 10
Leistungsdaten
...........................................................................
Kapitel 2: Men-Ebenen
2.1
2.2
2.3
12
13
Ebene 1 (Modell spezifische Einstellungen) ........................................ 15
Modell Auswahl 1/8 .................................................................... 15
Grundeinstellung des Modells 2/8 ................................................... 16
Expo Funktion 3/8 ...................................................................... 18
Expo Funktion Details...................................................................... 19
Mixer 4/8 ................................................................................ 19
Edit Mixer ..................................................................................21
Virtuelle Switches 5/8 ................................................................. 22
Trimmwerte organisieren 6/8 ......................................................... 24
Limits 7/8 ................................................................................ 25
Curve 8/8 ................................................................................ 26
Edit Curve.................................................................................. 26
Ebene 2 (Globale Einstellungen, Diagnose und Kalibrierung) ................... 27
Globale Einstellungen I u II ........................................................... 27
Globale Einstellungen III (Warnings) ................................................ 28
Lehrer- Schlerbetrieb ................................................................. 29
Software Versionsanzeige ............................................................. 30
Tasten und Schalter Diagnose ........................................................ 30
Diagnose der Analogwerte und Kalibrierung der Batteriespannungsanzeige . 31
Kalibrierung der Sticks ................................................................ 31
Ebene 0 (Standardbildschirm)
........................................................
Kapitel 3: Funktionen
3.1
3.2
3.3
3.4
33
34
Trainerport .............................................................................. 35
Trainerport - Lehrer- Schler-Betrieb ................................................ 35
Instant Trim ............................................................................. 36
Datenflu ................................................................................ 37
Kalibrierung ............................................................................. 38
Expo ...................................................................................... 38
Einschaltvorgang
.......................................................................
39
40
Kurven ................................................................................... 41
Limit ...................................................................................... 41
Laden des Flashes ..................................................................... 42
Programmierstecker anschlieen .................................................... 42
Fuse Bits. (Original und leicht modifiziert) .......................................... 43
Hintergrundbeleuchtung .............................................................. 44
Beschaltung IR-Sender-Led ........................................................... 45
Trimm ....................................................................................
Mixer .....................................................................................
3.5
3.6
3.7
Kapitel 4: Programmierbeispiele
46
47
4.2 Throttle Cut ............................................................................. 48
4.3 V-Leitwerk ............................................................................... 49
4.4 Elevon mit Querruderdifferenzierung ............................................... 50
4.5 2-Stufen-Schaltkanal .................................................................. 51
4.6 3-Stufen-Schaltkanal .................................................................. 52
4.7 Einziehfahrwerk ........................................................................ 53
4.8 Motorsegler bzw. Motormodell mit Seitenruder, Hhenruder und Querruder . 54
Besondere Steuerfunktionen: ....................................................... 54
Erluterung: ............................................................................ 54
4.9 Segler mit 4 Klappen Flgel .......................................................... 56
Besondere Steuerfunktionen: ....................................................... 56
Erluterung ............................................................................. 57
4.10 Hubschrauber mit 120 Anlenkung .................................................. 58
4.11 Hubschrauber mit 120 Anlenkung und Pitch ...................................... 59
4.1
..............................................................
Einfhrung
ie Fernsteuerung Eurgle th9x, auch vertrieben unter den Labels Imax, Turbo
rix, Turnigy, Eurgle des Herstellers FlySky ist eine sehr kostengnstige 2.4
GHz Anlage zu der auch kostengnstige Empfnger verfgbar sind. Die
Anlage funktioniert eigentlich sehr zuverlssig, jedoch lsst die Software einige
Wnsche offen.
Es sind sowohl einige Fehler als auch einige unschne Einschrnkungen enthal
ten. So lsst sich z.B. die Batterieberwachung nicht einstellen, Die Batteriespan
nung wird nur sehr ungenau angezeigt, der TastenBeep nervt und die Wiederhol
rate der Tasten ist stark abhngig vom aktuellen Menbild.
Weiterhin ist die Bedienung zwar sehr strukturiert aber dadurch sind viele Tasten
drcke notwendig um einzelne Funktionen zu erreichen. Gleichzeitig ist es schwierig
einen berblick ber alle Einstellungen zu gewinnen, dazu muss man mhsam alle
Menbilder durcharbeiten. Trotz der guten Struktur mit vielen Spezialfunktionen ist
es schwierig eine korrekte Voreinstellung zu erreichen. Laut vieler Forumsberichte
ist es eine langwierige Probierarbeit bis die richtige Spezialfunktion (ELEVON,FLA
PERON,AILERON...) richtig parametriert ist. Dies liegt unter anderem auch an der
mitgelieferten Dokumentation. Diese ist zwar sehr ausfhrlich, beschreibt aber leider
die Zusammenhnge und Bedeutung der vielen Einstellungen nur unvollstndig.
Dies war der Grund dafr, dass ich die Software komplett neu geschrieben habe.
Mein Ziel war es dabei die Bedienung zu vereinfachen und komfortabler zu gestal
ten. Dabei habe ich bewusst auf alle Spezialfunktionen verzichtet und biete nur
parametrierbare Funktionsbausteine an. Dabei sollen alle Bedienelemente gleich
wertig und universell behandelt werden. Es ist also z.B. mglich den Schalter AilDR
zu benutzen um die Hintergrundbeleuchtung zu schalten, oder das Dual Rate fr
den Elevator oder eben doch das Aileron.
Dieses Dokument soll die komplett neu entwickelte Software fr die Eurgle th9x
so beschreiben, dass der obige Anspruch auch erfllt wird.
1 Einfhrung
1.1 Leistungsdaten
16 Modellspeicher
zweistufige beliebige Verknpfung von Ein und Ausgangskanlen
(Mischer)
Vordefinierte Modelltemplates
programmierbare Servogeschwindigkeit fr jeden Mischer und fr jede
Richtung einzeln
7 bertragungskurven pro Modell (Pitchkurven)
8 Virtuelle Switches mit manueller Menbedienung sowie mit automati
scher Werteberechnug mittels Vergleichs und LogikOperationen.
dynamische Speicherverwaltung, dadurch belegen nur auch tatschlich
benutzte Funktionen Speicherplatz im EEPROM
programmierbare Servorichtung, Servooffset(subtrim) und Servolimits
exponentielle Trimmtasten (in vier verschiedenen Empfindlichkeiten)
Instant Trim
fr jeden analogen Eingang (4 * Steuerknppel ) einstellbare Dualrate und
Expo Funktionalitt
einstellbare Batteriewarnung, einstellbare InactivityWarnung
Untersttzung Anschluss fr Displaybeleuchtung. Schaltbar mit beliebigem
Schalter oder im Automatikmode mit Timeout
Lehrer Schlerbetrieb mit einstellbaren Schlerfunktionen
Einspeisung weiterer Stellsignale ber den TrainerPort
Kalibrierung der Steuerknppel und der Potis, sowohl fr positiven als
auch fr negativen Auschlag.
Timer absolut, Motorlaufzeit anteilig und Motorlaufzeit absolut fr Restflug
zeit
Grafische Darstellung der THRWerte ber die Zeit
optionale Warnings
TastenBeep in vier Stufen whlbar.
Einstellbare Filterzeitkonstante der ADWandler
1 Einfhrung
LANG
LANG
Ebene 1
Kap 2.2
Navigation:
Ebene 2
Kap 2.3
Navigation:
1.4 Bezeichnungen
In den Mens werden neben Zahlenwerten auch Bezeichner verwendet. Diese teilen
sich in folgende Gruppen auf.
1.4.1 Eingangskanle
RUDer
ELEvator
THRottle
AILeron
P1P3
p1p3
MAX
CUR
CH1CH8
X1X4
T1T8
Stick
Stick
Stick
Stick
Potiwerte von 100% bis +100%
Potiwerte von 0% bis +100%
100%
Wert der vorangehende Zeilen dieses Kanals
aktueller Wert eines anderen Kanals
Hilfskanle wurden vorher als Ausgnge berechnet
Werte des Trainerports
1.4.2 Schalter
THR
RUD
ELE
ID0
ID1
ID2
AIL
GEA
TRN
SW1SW8
Virtuelle Switches
1.4.3 Ausgangskanle
CH1 CH8
X1 X4
Sendekanle
Hilfskanle
1 Einfhrung
Die Reaktion der Tasten hngt manchmal von der Dauer des Tastendrucks
ab. Manchmal wird direkt beim Tastendruck eine Aktion ausgelst, manch
mal erst beim Loslassen oder nach lngerem Festhalten oder sogar immer
wieder solange die Taste gedrckt bleibt.
Bei kurzem Tastendruck wird oft eine Singulre Reaktion ausgelst. Bei
lngerem Tastendruck wird ein abgestufter AutorepeatMechanismus akti
viert der die selbe Reaktion immer wieder ausfhrt. Diese RepeatFunk
tion wird abgebrochen wenn eine Stellgrenze erreicht wird. Wenn der Wert
Null oder andere 'attraktive' Zahlen erreicht werden wird eine kurze Pause
eingelegt in der man eventuell rechtzeitig die RepeatFunktion verlassen
kann.
LANG: In manchen Fllen wird die Aktion erst nach lngerem Tastendruck
ausgelst. Dies soll z.B. im Standardbildschirm vor unbeabsichtigter
Bedienung schtzen. Das selbe gilt fr kritische Funktionen, wie z.B. das
Lschen eines kompletten Modellspeichers
DBL: Durch die stark eingeschrnkte Tastenzahl mussten einige Funktio
nen durch einen Doppelclick auf eine Taste ausgelst werden.
KURZLANG: wie DBL mit dem Unterschied, dass die Taste am Ende ln
ger gedrckt wird. Diese Kombination lsst sich im Betrieb besser von
schnellen EinzelClicks unterscheiden.
Typischerweise gibt es keine UndoFunktionalitt. D.h. wenn ein Wert ver
stellt wird, dann ist dieser sofort gltig unabhngig davon wie das Men
verlassen wird.
Achtung!! Zur Schonung der EEPROMLebensdauer werden die Einstell
werte verzgert ins EEPROM bertragen (aktuell: 1 sec nach der letzten
Einstellung). Wird das Gert innerhalb dieser Zeit ausgeschaltet, so sind
die gerade genderten Werte noch nicht abgespeichert. Zur Kontrolle wird
der Speichervorgang durch einen oder mehrere kurze Beeps angezeigt.
10
Taste
Beschre
ibung
Funktion
Taste
Links
LANG
Taste
Rechts
LANG
LANG
LANG
LANG
gleichzeitig
Drckt man links und rechts gleichzeitig, so wird der aktuelle Wert
invertiert. z.B. +55 => -55, RUD !RUD
Taste
Oben
Taste
Oben
Taste
Unten
Taste
Unten
Taste
Men
Taste
Exit
Taste
Exit
11
2 MenEbenen
12
Men-Ebenen
Bildinhalt:
Funktion
LANG
13
2 MenEbenen
LANG
LANG
LANG
Trimm
Tasten
14
Funktion
Wechsel zum Vorgnger- oder Folge-Men. Diese Funktion ist immer dann aktiv,
wenn der Cursor auf der Mennummer steht ( z.B. 1/7 )
In diesem Bild wird einer von 16 Modellspeichern ausgewhlt. Dazu wird einfach der
Cursor auf die betreffende Zeile eingestellt. Solange der Cursor auf dieser gewhl
ten Zeile steht beziehen sich alle Modelleinstellungen auf diesen Speicherplatz.
In Spalte drei wird der EEPROMVerbrauch durch dieses Modell angezeigt.
Spalte vier zeigt die Versionsnummer des Speicherformates dieses Modells an. Die
ses Format wird jeweils bei der nchsten nderung auf das neueste Format konver
tiert.
In der oberen Zeile steht der noch vorhandene Speicherplatz. Dieser Speicher
platz wird dynamisch verwaltet. Jede Funktion, die verwendet wird braucht entspre
chend Speicherplatz.
15
2 MenEbenen
Taste
Funktion
Modellspeicher-Auswahl durch Cursor positionieren.
Wechsel zum Folgemen
Zurck zum Standardbild
LANG
Im Feld Name kann der Modellname verndert werden. Dazu muss der
Cursor auf 'Name' und dann auf den zu verndernden Buchstaben positio
niert werden. Danach wird dieser Buchstabe verndert.
Im Feld Timer kann ein CountdownWert voreingestellt werden. Dieser
Wert wird dann abhngig vom gewhlten Mode OFF / ABS / THR / THR%
herunter gezhlt.
OFF: Funktion ausgeschaltet
ABS: Der Timer luft solange die Fernbedienung eingeschaltet ist.
THR: Der Timer luft solange der Throttle Stick nicht auf Null steht.
THR%: Der Timer wird proportional zur Throttle Stick Stellung herunter
gezhlt.
Bei Bedarf kann ein Schalter definiert werden, der dann zustzlich den
Zhlvorgang kontrolliert.
Falls der CountdownWert auf null eingestellt ist, so luft der Zhler auf
wrts.
Im Feld Proto kann ein SenderProtokoll eingestellt werden. Hier sind im
Moment mehrere Protokolle angeboten, es werden aber meist zustzliche
Sendemodule bentigt.
16
PPM
SILV_A..C
Dieses Protokoll steuert die Silverlit Fugmodelle, Es
wird aber ein 27MHz AM Sendemodul bentigt. Achtung!! der Signalpe
gel ist zur Zeit invertiert. D.h. 0V = AM Signal ein.
TRAC09
PICZ_A..C
Dieses Protokoll steuert den PiccoZ Helicopter, es wird
noch ein IRSender bentigt. 0V=IRLed aus.
SWIFT_A..C
Dieses Protokoll steuert den Swift Helicopter, ebenfalls
mit IRModul. 0V=IRLed aus.
DSM26
6Kanlige
Ansteuerung
eines
DSM2Sendemoduls
Taste
1.
Funktion
Cursor vertikal positionieren
2.
3a.
LANG
3b.
LANG
4.
5.
6a
Men verlassen
6b
Lscht das komplette Modell. Dazu muss der Cursor auf RM stehen.
17
2 MenEbenen
In diesem Men kann fr jeden der vier Sticks individuell eine exponentielle Kennli
nie, eine Gewichtung und eine Kurve hinterlegt werden. Zustzlich knnen noch
Schalter und ein Modus als Bedingung aktiviert werden.
Die Krmmung der exponentiellen Kennlinie wird mit einem Wert von 100 bis
+100 eingestellt (in jeweils 16 Schritten) eingestellt. Die Kurve hat abhngig von
ihrem Nummernband 3, 5 oder 9 Sttzstellen. Achtung!! die Kurven sind die selben
wie die Mixerkurven.
Das Gewicht kann zwischen 100% bis +100% in jeweils 30 Schritten verstellt
werden.
Es knnen fr jeden Stick auch mehrere solcher Parameterzeilen angelegt wer
den. In diesem Fall werden alle Zeilen nacheinander auf den Stickwert angewendet.
Jede Zeile wird immer dann wirksam, wenn ihre Bedingungen erfllt sind. In Summe
knnen maximal 15 solcher Zeilen angelegt werden.
Als Bedingung kann entweder ein Schalter ausgewhlt werden oder die Polaritt
des Stickwertes. Die SchalterBedingung ist immer dann erfllt wenn der gewhlte
Schalter aktiv ist (falls das ! sichtbar ist, so ist es genau umgekehrt). Mit dem Mode
kann man whlen zwischen negative Stickwerten (<0), positive Stickwerten (>0),
keine Bedingung ( ). Der Modus T hat hier keine Auswirkung. Er wirkt sich auf
die Art der Trimmung aus. Ist er gewhlt, so wird die Trimmung asymmetrisch nur
auf negativen und kleinen Stickwerten ausgefhrt.
Eine grafische Visualisierung der Kennlinie ist im Men Expo Funktion Details
verfgbar.
Taste
Funktion
1.
1a
2.
3a
18
3b
LANG
3b1
3b2
3c
4a
Men verlassen
4b
In diesem Men kann der ExpoWert, eine Kurve, das Gewicht, der DualRate
Schalter und der Modus der gewhlten ExpoZeile verndert werden. Im Diagramm
wird der aktuelle Wert des zugeordneten Sticks sowohl grafisch als auch numerisch
in Prozent angezeigt. Dabei wird der Stickwert auf der XAchse und der ExpoOutput
auf der YAchse aufgetragen. Zustzlich wird an der YAchse noch die Ableitung der
ExpoFunktion angezeigt. Dieser Wert ist ein Ma fr die Wirkung der ExpoFunk
tion. Im Beispiel sieht man, dass beim Stickwert 20% nur 45% der Sticknderung
weiterverarbeitet werden. D.h. Der Stick hat an dieser Stelle etwa die doppelte Emp
findlichkeit. Aus diesem Grund ist auch der absolute Ausgangswert nur auf 8%
angewachsen.
.
19
2 MenEbenen
Das MixerMen ist das Zentrale Element in dieser Anlage. In diesem Men knnen
beliebige Eingangskanle (Sticks oder Potis) auf die Ausgangskanle der Fern
steuerung (CH1CH8 ) oder X1X4 zugemischt werden. Dabei knnen auch meh
rere Eingnge kombiniert auf einen Ausgang geschaltet werden. Dabei werden alle
Mixerzeilen eines Ausgangs von oben nach unten berechnet und dann zum laufen
den Wert entweder addiert (+ dies ist er Standard) oder multipliziert (*) oder alle Vor
gngerzeilen werden ersetzt (=).
Im ersten Durchlauf werden die temporren Werte X1 X4 berechnet. Danach in
einem zweiten Durchlauf die eigentlichen Ausgnge. Die temporren Werte werden
dazu benutzt, Mischerwerte zwischenzuspeichern, um komplizierte Funktionen mit
wenig Aufwand platzsparend realisieren zu knnen.
Jede Zeile im MischerMen definiert einen Eingangskanal, eine Gewichtung, eine
optionale Kurve, einen optionalen Schalter, einen Schaltermode und eine optionale
nderungsgeschwindigkeit.
Abhngig vom Wert des Schalters und des Schaltermodes wird der Eingang mit der
eingestellten Gewichtung auf den Ausgangskanal angewendet oder eben
nicht(Mode oOff).
Wird als Schaltermode einer der drei Werte iNeg, iNul, iPos verwendet, so wird nicht
die Verknpfung der Zeile geschaltet, sondern deren Eingangwert. D.h. bei Schalter
on wird die Zeile normal verknpft und bei Schalter off wird der Wert 100%, 0%
oder +100% als Eingangssignal verwendet.
Die Schalter sind sowohl normal als auch in invertierter Form verfgbar (! ELE). In
der invertierten Form wird die Zeile immer dann aktiv wenn der Schalter ausgeschal
tet ist.
Wenn eine Zeile angewhlt ist werden in der Kopfzeile zwei Zahlen (15,40) ange
zeigt. Die erste Zahl entspricht dem Wert der angewhlten Mixerzeile, der zweite
Wert zeigt die Summe aller Mixerzeilen des Kanals bis zu der angewhlten Zeile.
Kurven:
Es gibt 7 Kurven: , f1 bis f7
20
1.
Taste
Funktion
Cursor auf Zeile oder zwischen zwei Zeilen positionieren
1a
2a.
2b.
2c
2c1
2c2
LANG
Wechsel in Men Edit-Mixer. Abhngig von der Cursorposition wird vor dem
Editiervorgang eventuell eine neue Zeile angelegt.
Selektiert die aktuelle Zeile zur weiteren Bearbeitung.(Zeile blinkt)
Verschiebt die markierte Zeile nach oben oder unten.
3.
4a
Men verlassen
4b
Wie bereits erlutert werden hier alle Details einer MixerZeile eingestellt.
SRC: whlt den Eingangskanal RUD, THR, ELE, AIL, P1, P2, P3, p1, p2, p3,
MAX, CUR, CH1..CH8, X1..X4, T1..T8 (siehe 1.4.1 Eingangskanle Seite 9)
MAX wird verwendet um den konstanten Wert 100% zu erzeugen.
Der frher verfgbare Wert FUL wird jetzt durch MAX ersetzt, wobei als
Switchmode iNeg eingestellt wird.
Das Verhalten unterscheidet sich wenn der Schalter auf OFF steht. Dabei wird bei
iNul der Wert auf 0% und bei iNeg (frher FUL) der Wert auf 100% gesetzt.
%: Gewicht der Addition von 125% bis +125%
Op: + * = Verknpfungsoperation +, *, oder Ersetzen
CURVE: einer von 7 Kurventypen f1f7 wie oben beschrieben.
SWTCH: ein Schalter (1.4.2 Schalter siehe Seite 9 ) . Der Wert '' bedeutet: keine
Schalterfunktion.
Switchmode: wahl der Schalterreaktion.
21
2 MenEbenen
oOff Diese Einstellung bewirkt, dass der Schalter die Berechnung der komplet
ten Zeile abschaltet.
iNeg, iNul iPos Diese drei Einstellungen bewirken eine Umschaltung des Ein
gangswertes. D.h. bei Schalter off wird der Wert auf 100%, 0% bzw. +100%
gesetzt.
SLOPE: Diese beiden Werte bestimmen die Verzgerungszeit bei fallenden bzw
bei steigenden Inputwerten.
RM: Dieses Feld wird benutzt um die komplette Zeile zu entfernen.
Taste
1.
Funktion
Cursor vertikal positionieren
2a.
Wert verstellen.
2b
Komplette Zeile lschen,. Dies geht nur wenn der Cursor auf RM steht.
2c
Kurve editieren. Dies geht nur wenn der Cursor auf f1-f4 steht
3.
Men verlassen
In diesem Men werden die Regeln definiert die zur automatischen Berechnung der
virtuellen Switches herangezogen werden.
Wie bei den Mixern kann fr jeden Switch eine oder mehrere Regelzeilen angelegt
werden. Eine Zeile enthlt immer vier Komponenten. Es gibt immer zwei Werte (Val)
und eine Verknpfungsoperation (Op) mit der die Werte verknpft werden. Das
Ergebnis wird durch eine weitere Operation verarbeitet.
Die erste Operation ist entweder eine Vergleichsoperation (<) oder eine logische
Operation (& | ^).
Im ersten Fall sind die Operanden entweder Zahlenwerte oder einer der Eingangs
kanle fr die Mixer (siehe Seite 9). Diese beiden Werte werden dann mit dem 'klei
ner' Operator verglichen und erzeugen einen boolschen Wert als Ergebnis dieser
Zeile.
22
Im zweiten Fall sind alle mglichen Schalter als Operanden zulssig. Die Werte der
beiden Schalter werden dann mit dem logischen Operator verknpft (&=und, |=oder,
^=exclusivoder) und es entsteht wieder ein boolscher Wert als Ergebnis dieser
Zeile.
Die Ergebnisse der Zeilen werden dann abhnhig vom Operator2 (Set, On, Off, Inv,
&, |, ^) geeignet behandelt.
Dabei sind die ersten vier Varianten (Set, On, Off, Inv) die 'Finalen' Operatoren. Sie
wirken direkt auf den Schalter und zwar immer dann wenn sich der Wert der Zeile
gerade verndert hat.
Set
Setzt den Wert des Schalter auf den Wert der Zeile
On
Setzt den Wert des Schalters immer auf on wenn der Wert der Zeile auf True wechselt
Off
Setzt den Wert des Schalters immer auf off wenn der Wert der Zeile auf True wechselt
Inv
Invertiert den Schalterwert immer dann wenn der Wert der Zeile auf True wechselt
Taste
Funktion
1.
1a
2.
3a
3b
3b1
3b2
23
2 MenEbenen
3c
4a
Men verlassen
4b
In diesem Men kann die Schrittweite der Trimmung verndert werden. D1,D2,D4,D8
haben dynamische Schrittweiten wobei die minimale Verstellung in der Mitte 1,2,4
oder 8 Incremente umfasst.
In Spalte 2 knnen die aktuellen Trimmwerte aus der Standardanzeige in SubTrim
Werte der zugeordneten OutputChannels verwandelt werden. Der Betrag der nde
rung wird durch die TrimmWerte und die Gewichte der beteiligten Mixer bestimmt.
Bei Komplexen Mixerkonfigurationen kann es passieren, da auch unerwnschte
Kanle verndert werden. Diese mssen gegebenenfalls manuell korrigiert werden,
Die Vernderung der SubTrimWerte entspricht eigentlich einer mechanischen
Korrektur der Servoanlenkung und kann diese mechanische Verstellung oft ersetzen
oder ergnzen.
Der beschriebene Vorgang bewirkt, dass die Trimmwerte wieder auf Null gestellt
werden und dadurch wieder ein symmetrischer Einstellbereich verfgbar wird.
Taste
1.
Funktion
Cursor vertikal positionieren
1a
2b.
3.
24
LANG
Verwandelt den aktuellen Trimm-Wert (Trim) in entsprechende SubTrimWerte. und setzt den aktuellen Wert auf Null
Bewegt den Cursor in seine Grundstellung
4a
Men verlassen
4b
In diesem Men werden die berwachungsGrenzen, ein Offset (sub Trim) sowie
eine Invertierung der Stellwerte eingestellt. In der Spalte scl kann eine Skalierungs
funktion aktiviert werden. Diese Funktion sorgt dafr, da bei einer Vernderung des
Limitwertes auf z.B. 120%, ohne nderung der Gewichtungswerte im Mixermen,
automatisch auch wieder der Endwert erreicht werden kann. Dies wird durch eine
Skalierung des Wertebereiches 0..100% auf den neuen Wertebereich 0..120%
erreicht.
Taste
1.
Funktion
Cursor auf Zeile positionieren
2.
3.
(LANG)
Wert verstellen
5a
Men verlassen
5b
25
2 MenEbenen
1.
Taste
Funktion
Cursor auf Zeile positionieren
Kurve editieren
4a
Men verlassen
4b
Taste
1.
3.
26
Funktion
Cursor auf Zeile positionieren
Zahlenwert verstellen.
vordefinierte Kurven auswhlen. Dies geht nur wenn der Cursor auf
PRESET steht
Men verlassen
Funktion
Wechsel zum Vorgnger- oder Folge-Men. Diese Funktion ist immer dann aktiv,
wenn der Cursor auf der Mennummer steht ( z.B. 1/6 )
Kontrasteinstellung.
Filter Charakteristik des ADWandlers. 0=kein Filter, 3=starker Filter
Bei kleinem Wert wurde an manchen Fernbedienungen ein jittern der Ser
vos festgestellt. Bei grerem Wert erhht sich die Latenzzeit der Stickre
aktion (bie 3: ca. 30ms)
27
2 MenEbenen
Mit Mode wird die Belegung der beiden Sticks definiert. Diese Belegung
wird in allen weiteren Mens zur Bezeichnung der Sticks benutzt. Die drei
Potis werden zur Zeit lediglich mit P1 bis P3 bezeichnet. Sie knnen nicht
umbenannt werden.
Inst Trim: Hier wird ein Schalter bestimmt, mit dem die Instant Trim Funk
tion getriggert wird. Zustzlich werden zwei Wartezeitwerte eigestellt.
Der Parameter KeyLong stellt ein wie lange ein Tastendruck erfolgen muss
damit er als LANG erkannt wird. Je lnger die eingestellte Zeit ist desto
langsamer laufen auch die AutoRepeat Funktionen der Tasten.
Taste
1.
Funktion
Cursor positionieren
2.
Wert verstellen
3.
4a.
Men verlassen
4b
28
Wahl der Throttle Warnung. Diese Warnung wird beim Einschalten ausgege
ben wenn der THRStick nicht auf seiner Ruheposition steht.
Achtung!! Die Ruheposition des THRSticks wird bei jeder Aktivierung die
ser Option automatisch ermittelt. D.h. Vor der Aktivierung muss der THR
Stick auf seine Ruheposition gestellt werden. Sollt die Warnung erscheinen
obwohl, ihrer Meinung nach, der THRStick in seiner Ruheposition steht,
dann schalten Sie die Option einfach nochmal OFF, dann wieder ON.
Switch Warnung: Diese Warnung erscheint wenn einer der Switches beim
einschalten nicht auf seiner Ruheposition (OFF) steht.
Mem free: Diese Warnung zeigt an, dass nicht mehr gengend Platz im
EEPROM zur Verfgung steht. In diesem Fall mssen Sie unbenutzte
Modelle entfernen. Sie knnen die EEPROMDaten aber vorher mit dem
FlashProgrammer sichern um Sie spter wieder zu laden.
Batterie Warninglevel. Dieser Wert kann an den eingesetzten Batterietyp
angepasst werden. 8*Alkali, 8*NiMh, 2*Lipo, 3*Lipo ..
De Inactivity Warnung soll verhindern, dass das Gert nach Gebrauch verse
hentlich nicht abgeschaltet wird. Damit wird eine Tiefentladung der Akkus
vorgebeugt.
2.3.3 Lehrer- Schlerbetrieb
Hier kann eingestellt werden, welche Funktionen der Schler steuern kann
Aufbau einer Zeile:
RUD
off
keine Schlerfunktion
+=
:=
98
ch1
29
2 MenEbenen
RUD
kann
Cal: Wenn der Schler korrekt angeschlossen ist, so werden hier die
Schler Eingangswerte angezeigt. Mit der Taste Men knnen die aktuel
len Werte als Nullpunkt definiert werden. Es ist sinnvoll, dass im Schler
gert keinerlei Mixerfunktion aktiviert wird. Dies passiert alles hier im Leh
rergert.
1a.
Taste
Funktion
Men verlassen
1b
Diese Bild zeigt die logischen Werte aller Bedientasten, Schalter und Trimmtasten.
Taste
1a.
30
Funktion
Men verlassen
1b
Diese Bild zeigt die binren Werte aller Analogeingnge an. Zustzlich wird der kali
brierte Prozentwert angezeigt.
Achtung!! Falls einer der Werte grsser als +100 oder kleiner als 100 wird, so ist
dies kein echtes Problem. In der Mischerberechnung wird der Wert spter zuverls
sig begrenzt.
Es knnte jedoch ein Zeichen dafr sein, dass die Calibrierung nicht sorgfltig
genug durchgefhrt wurde oder dass die StickMechanik etwas verzogen ist.
Der achte Anzeigewert ist die Messung der Batteriespannung. Hier wird zustzlich
die kalibrierte Spannung angezeigt. Bei Bedarf kann diese Spannung hier korrigiert
und damit kalibriert werden.
Taste
1.
Funktion
Cursor positionieren
2.
Batterie-Spannungswert verstellen
3.
4a.
Men verlassen
4b
31
2 MenEbenen
In diesem Men wird in drei Schritten die Kalibrierung der Steuerknppel und der
Potis durchgefhrt.
Immer beim Verlassen der jeweiligen Position wird der Wert intern gespeichert.
D. h. Beim Verlassen der Position SetMid wird die Mittelposition gespeichert, beim
Verlassen der Position MovArnd werden alle zuvor ermittelten Min und MaxWerte
gespeichert. Done fhrt zur Berechnung und Speicherung der Kalibrierwerte.
Taste
1.
2.
3.
4.
5.
6.
32
Funktion
Cursor auf SetMid positionieren.
Alle Sticks in Mittelposition bringen und dort stehen lassen.
Die aktuellen Analogwerte werden als Hexadezimal-Wert in der mittleren
Spalte der ersten vier Zeilen angezeigt. Die Werte sollten etwa im
Bereich 01800280 liegen.
Cursor auf MovArnd positionieren.
Alle Sticks und alle Potis in alle End-Positionen bewegen.
Die aktuell erkannten Minimal- und Maximal-Werte werden in der ersten
bzw. dritten Spalte angezeigt. Die Minimalwerte liegen normalerweise
unter 0100, die Maximalwerte zwischen 0300-03ff.
Cursor auf Done positionieren, fertig.
Wechsel zum Men Analogwerte 6/7 und berprfung der Stickwerte.
Funktionen
33
3 Funktionen
3.1 Einschaltvorgang
Beim Einschalten werden mehrere Tests durchgefhrt.
Zuerst werden die Daten aus dem EEPROM geladen und verifiziert. Falls das
EEPROM keine plausiblen Werte enthlt so wird eine Warnmeldung ausgegeben
und danach das EEPROM komplett neu initialisiert
Danach wird geprft ob noch gengend Platz im EEPROM vorhanden ist um zumin
dest ein neues Modell anlegen zu knnen. Falls dies nicht der Fall ist wird ein Feh
lerbild angezeigt.
Danach wird geprft ob sich der Throttlestick in der Ruheposition befindet. Gegebe
nenfalls wird ein Fehlerbild angezeigt.
Achtung!! Die Ruheposition wird durch den Anwender festgelegt. Dies passiert
immer in dem Moment, wo die Warning im SetupMen aktiviert wird.
Danach werden alle Schalter geprft. Es wird erwartet, dass alle Schalter in Stellung
'aus' eingestellt sind. Sollte dies nicht der Fall sein, so erscheint das Schalter
Diagnosemen in dem alle Schalterstellungen angezeigt werden. Mit 'Exit' gelangt
man zurck ins Haubtmen.
34
3.2 Trainerport
Achtung!! Der Trainerport kann auf verschiedene Art und Weise eingesetzt werden.
1. Durch Anschluss eines Schler Senders. In diesem Fall wird die Kanalzuordnung
des Schlers einmalig im TrainerMenu durchgefhrt und ist dann fr alle Modelle
verfgbar. siehe 3.2.1
2. Bei Anschluss eines Zusatzgertes z.B. Headtracker. In diesem Fall werden die
Signale im MixerMenu (siehe 2.2.4) des jeweiligen Modells verknpft. Dazu wer
den die Signalnamen T1T8 (siehe 1.4.1 Eingangskanle) fr max 8 Eingangs
kanle verwendet.
35
3 Funktionen
Falls beim Drcken der InstantTrimTaste die Sticks zu sehr bewegrt werden, so
gibt es die Mglichkeit nach dem Tastendruck eine kleine StabilisierungsPause (0,
1, 2, 4 sec) zu aktivieren. In dieser Zeit mssen dann die Sticks korrigiert und stabili
siert werden. Danach folgt die kurze PiepFolge die zum loslassen der Sticks auffo
rert.
Achtung!! Es werden nur die TrimmWerte korrigiert deren Stickposition sich durch
das loslassen der Sticks verndert. D.h. der Wert des THRSTICKS wird normaler
weise nicht verndert.
36
3.4 Datenflu
Wie eingangs erwhnt arbeitet die Software mit einem sehr einfachen Rechenmo
dell. Dabei werden die Werte der Sticks und der Potis unter Bercksichtigung der
Schalterstellungen in Stellwerte umgerechnet. Bei der Berechnung werden alle Ein
gnge gleichwertig behandelt.
DatenFlussDiagramm:
P1,P2,P3
ELE,RUD,
THR,AIL
Trainer
Switches
Kalibrierung
Expo
Trimm
Switches
Mixer
Limit
Sender
37
3 Funktionen
3.4.1 Kalibrierung
Dieser Funktionsblock wandelt die unsignedWerte des ADWandlers (01023) in
einen Wert der symmetrisch von 512 bis +511 reicht. Dabei ist garantiert, dass die
Mittelstellung der Sticks den Wert 0 liefern und dass die Vollausschlge den Wert
512 bzw. +511 liefern.
Die PotiWerte werden entsprechend aufbereitet.
3.4.2 Expo
Diese Funktion bildet alle StickWerte in entsprechend der Parametrierung
bedmpfte StickWerte ab. Fr die PotiWerte macht dies keinen Sinn.
Als Kennlinienfunktion wurde hier die Funktion
y = f(x) = x^3 *k + x * (k1) gewhlt. mit 0 < k < 1
Diese Funktion hat einige hnlichkeit mit der Exponentialfunktion
y = f(x) = x^k mit 1<=k<=3
38
Im Diagramm sind beide Funktionen dargestellt und zwar in blau mit jeweils 6 Wer
ten fr k. Darunter ist in rot die zugehrige Ableitung der Funtionen nach x darge
stellt.
Man erkennt, da die erste Funktion eine gut einstellbare Empfindlichkeit am Null
punkt hat, whrend die Exponentialfunktion sehr schnell von Empfindlichkeit 1 auf 0
wechselt.
Der eigentliche Grund fr die Wahl der ersten Funktion ist jedoch, dass diese sich
sehr einfach und effizient mit Integerwerten berechnen lsst.
#defineRESX512ul
#defineRESK100ul
uint16_texpou(uint16_tx,uint16_tk)
{
//k*x*x*x+(1k)*x
return((unsignedlong)x*x*x/0x10000*k/
(RESX*RESX/0x10000)
+(RESKk)*x+RESK/2)/RESK;
}
In dieser Implementierung wird lediglich eine einzige echte 32bit IntegerDivision
bentigt und natrlich keinerlei Fliesskommaoperationen.
3.4.3 Trimm
Dieser Block addiert zu den StickWerten die eingestellten Trimmwerte. Diese
Trimmwerte setzen sich aus zwei Komponenten zusammen.
Die erste Komponente wird direkt durch die Trimmtasten eingestellt. Dabei wird
bei jedem Druck auf eine Trimmtaste dessen Wert um eins verndert. Der entste
hende Wert reicht von 31 bis +31. Dieser Wert wird direkt in der grafischen Anzeige
im Display angezeigt. Leider ist dieser Wertebereich in manchen Fllen zu klein. Um
dieses Problem zu lsen knnte man den Wert mit einer (einstellbaren) Konstanten
expandieren, dabei verliert man allerdings in der Auflsung.
Daher wurde hier als Alternative eine dynami
sche Auflsungsanpassung gewhlt. Diese funk
tioniert analog zur ExpoFunktion und ist imple
mentiert durch ein einfaches quadratisches Poly
nom. Dies bewirkt, dass die Wirkung der Trimmer
immer weiter ansteigt wenn sich der Wert von
Null weiter entfernt. Dadurch kann man mit 31
Werten fast den vollen Wertebereich der Sticks
erreichen. Wenn nach dem Einfliegen ein Wert ermittelt wurde, so kann dieser im
TrimmMen als Basiswert bernommen werden.
39
3 Funktionen
Dieser Basiswert ist die zweite Komponente der Trimmeinstellung. Sie gleicht
nach dem Einfliegen die groben Justagefehler des Modells aus und erlaubt im Flug
eine Feinjustage des Restfehlers.
3.4.4 Mixer
In diesem Block werden die Eingangswerte gewichtet, addiert oder multipliziert und
in ChannelWerte gewandelt. Die Zuordnung von Eingngen zu Channels ist dabei
beliebig. Die Channels sind mit CH1 bis CH8 bezeichnet, was direkt den Bezeich
nungen auf den Empfngerbausteinen entspricht.
Abhngig von der Art des Eingangskanals Stick/MAX/FUL/Poti wird eine der fol
genden Berechnungsketten durchgefhrt. Dabei unterscheiden sich die Ketten im
wesentlichen bei der Anordnung der Switches.
Falls ein Poti,MAX oder FUL gewhlt ist, so wird dessen Wert oder alternativ der
Wert 0(100) durch die Berechnungskette gefhrt. D.h. selbst bei ausgeschaltetem
Schalter wird ein Signal langsam verzgert, dann mittels Kurve umgerechnet und
dann als Ergebnis addiert. Falls dagegen ein Stick gewhlt ist so wird im ausge
schalteten Zustand das Ergebnis sofort Null.
Ein zweiter Aspekt ist der Wert den ein abgeschalteter Schalter erzeugt. Hier
wurde bei Potis und bei FULL der Wert 100% fest vorgegeben, bei MAX dagegen
der Wert 0%. Bei den Sticks wird das Gesamtergebnis zu Null gesetzt.
In einer zuknftigen Software wird dieses Verhalten einstellbar sein.
40
vorherige Zeile
CUR
MAX=100
Stick
Poti
Trainer
100
0
+100
on Switch
I=1
offI=0
I=+1
Curve
Slope
Weight
!Curve
onoff
Switch
O=off
nchste Zeile
3.4.5 Kurven
3.4.6 Limit
Vor dem endgltigen Versenden der ChannelWerte werden diese noch auf Grenz
berschreitung berprft, danach wird noch ein Subtrim addiert und danach eventu
ell noch invertiert. Danach werden die Werte in das gewhlte Protokoll encodiert
und dann versendet.
Achtung!! Der SubtrimWert wird nach der LimitsPrung addiert d.h. die Limits
werden dabei mglicherweise berschritten. Dieses Verhalten ist identisch zur Origi
nalsoftware V14
41
3 Funktionen
9 7 5
1. MOSI
MISO
2. (VCC)
(VCC)
3.
SCK
4.
MOSI
5. RESET
RESET
6.
GND
7. SCK
8.
9 7 5 3 1
10 8 6 4 2
42
Atmel6
9. MISO
10. GND
43
3 Funktionen
3.6 Hintergrundbeleuchtung
Im rclineforum gibt es Vorschlge wie man das LCDDisplay mit einer Hintergrund
beleuchtung versehen kann. z.B. Hier:
http://www.rclineforum.de/forum/thread.php?postid=3336211#post3336211
http://www.rclineforum.de/forum/thread.php?postid=3414907#post3414907
Mit wenig zustzlichen Bauteilen kann man diese Beleuchtung softwaregesteuert ein
und ausschalten. Dazu wurde ein freier PortPin (PB7) als Ausgang geschaltet. In
den meisten Fllen reicht ein einziger FETTransistor aus um mit diesem Ausgang
den Inverter fr die ELFolie zu schalten.
Achtung! Abhngig vom Invertertyp muss dieser mit 5V oder aber auch mit einer
anderen Spannung versorgt werden. Die Schaltung des FETs bleibt jedoch immer
gleich. Im Bild ist die Stelle gezeigt an der der FET am ControllerPin PB7 ange
schlossen ist. (gelbe Leitung, blaue Pfeile)
44
45
4 Programmierbeispiele
Programmierbeispiele
Grundstzliches:
Herkmmliche Sender bieten vorgefertigte Mischprogramme an (Flche,
Heli, Elevon, Aileron ..) die nur noch, passend zum Modell, ausgewhlt und
parametriert werden mssen. Diese Mischprogramme sollen zwar die Programmierung vereinfachen, schrnken aber, unserer Beobachtung zufolge, die Programmiermglichkeiten auf die vorgesehenen Mglichkeiten dieser Programme ein.
Die hier gewhlte Lsung legt keinerlei Modellspezifika fest und erlaubt im
Gegenzug alle Programmier-Lsungen die mit den gegebenen Resourcen
machbar sind. Allerdings muss sich der Modellbauer ber die gewnschten
Funktionen unter Umstnden etwas mehr Gedanken machen. Hat man das System aber begriffen ist es sehr leicht anzuwenden.
Es knnen alle 8 Ausgnge fr beliebige Funktionen (Servos) verwendet werden.
Es gibt also keine spezielle Zuordnung, wie dies bei anderen Computersendern zum
Teil der Fall ist. Sinnvoll ist es aber trotzdem, die Ausgnge zu Beginn der Program
mierung festzulegen und so zu belassen.
Bei den Eingngen (Steuerknppel, Schalter, Poti) gibt es eine einzige Zuord
nung, diese betrifft den Throttle Stick. Der Throttle Stick kann zur Steuerung des
Timers eingesetzt werden und es ist weiterhin mglich, da dieser Stick beim Ein
schalten auf Einhaltung der Nullposition berwacht wird. Dies soll verhindern, da
ein Modell direkt nach dem Einschalten sofort losfliegt.
Zu diesem Zweck mu am Gert einmalig der StickMode festgelegt werden.
Damit ist dann die Position des THRStick bekannt. Als weiterer Nebeneffekt werden
dadurch auch die Eingangskanle in den Mens beschriftet. Die Beschriftung ist an
den Bedarf von Flugmodellen angepasst. Bei Schiffen passen die Begriffe nur teil
weise.
46
5/7
RUD
ELE
THR
AIL
100%
100%
100%
100%
Seitenleitwerk
Hhenleitwerk
Gas
Querruder
47
4 Programmierbeispiele
CH3
:=
5/7
THR
MAX
100%
-100%
THR
Zeile 1
Zeile 2
Wenn der THRSwitch auf 'OFF' steht (kein Throttlecut aktiv), dann wird der Aus
gang CH3 durch die Zeile 1 mit dem Wert des THRStick versorgt. Wird dagegen
der Schalter auf 'ON' gestellt, so wird nur noch Zeile 2 wirksam. Diese Zeile setzt
den Ausgang fest auf den Wert 100%*100% = 100%. D.h. der Motor wird abge
schaltet.
48
4.3 V-Leitwerk
Mixer
CH1
CH2
5/7
RUD
ELE
RUD
ELE
-100%
100%
100%
100%
linkes Leitwerk
rechtes Leitwerk
Die Servos der beiden Leitwerke sind an CH1 und CH2 angeschlossen und derart
mit den Leitwerken verbunden, dass bei positiver Ansteuerung das Leitwerk nach
unten klappt. D.h. negative Auslenkung am ELEStick bewegt beide Leitwerke nach
oben. Der RUDStick bewegt beide Leitwerke gegenlufig.
Falls die Orientierung der Ruderanlenkung nicht stimmt, so kann dies im Limits
Men durch Invertierung des betreffenden Kanals behoben werden.
49
4 Programmierbeispiele
Mixer
CH1
CH2
5/7
ELE
AIL
ELE
AIL
-100%
100%
-100%
100%
linkes Querrruder
!f1
rechtes Querrruder
f1
Die beiden Channels sind so mit den Querrudern verbunden, dass ein positiver
Mixerwert beide Ruder nach oben bewegt. Gegebenenfalls muss dazu einer oder
auch beide Kanle im LimitsMenu invertiert werden.
Wird der ELEStick nach unten bewegt, so bewegen sich beide Ruder nach oben.
Wird AIL nach rechts bewegt, so bewegt sich das rechte Ruder nach oben, das linke
bewegt sich gleichzeitig nach unten weil dessen Kurve horizontal gespiegelt wird.
Diese Bewegung nach unten ist geringer als die des rechten Ruders nach oben weil
die Kurve im negativen Bereich nur bis auf 60% ansteigt. (Querruderdifferenzierung)
Wird AIL nach links bewegt, so sind die Verhltnisse genau umgekehrt. D.h. linkes
Ruder nach oben, rechtes Ruder etwas weniger nach unten.
50
4.5 2-Stufen-Schaltkanal
Mixer
CH3 MAX
5/7
100%
ELE
i-
51
4 Programmierbeispiele
4.6 3-Stufen-Schaltkanal
Mixer
5/7
CH3 MAX
MAX
52
-100%
100%
ID0
ID2
4.7 Einziehfahrwerk
Mixer
CH5 MAX
CH6 MAX
5/7
100% f1 GEA
100% f2 GEA
ii-
53
4 Programmierbeispiele
Seitenruder
Kanal 2:
Hhenruder
Kanal 3:
Querruder links
Kanal 4:
Querruder rechts
Kanal 5:
Motor
4.8.2 Erluterung:
Die Steuerfunktionen RUDer, ELEvator und THRottle werden 1:1 an die Ausgnge
1, 2 und 5 bertragen.
P1 (Bremsklappen) wird sowohl auf Ausgang (Kanal) 3 wie auch 4 gemischt.
Dabei werden aber nur positive Werte bercksichtigt, da ansonsten auch in die ent
gegengesetzte Richtung gemischt wird.
Die Querruder (Aileron) werden fr eine Ruderflche positiv, fr die andere nega
tiv gemischt, so dass sich ein entgegengesetzter Ausschlag ergibt.
Sind allerdings die Servos spiegelverkehrt angeschlossen (was wohl der
Normalfall Ist) mssen die Querruder gleichsinnig und die Bremsklappen
gegensinnig gemischt werden. Alternativ knnen auch die Ausgnge (Servokanle) invertiert werden.
54
Kanal 1:
Seitenruder
Kanal 2:
Hhenruder
Kanal 3:
Querruder links
Kanal 4:
Querruder rechts
Kanal 5:
Motor
55
4 Programmierbeispiele
Seitenruder
Kanal 2:
Hhenruder
Kanal 3:
Kanal 4:
Kanal 5:
Kanal 6:
56
4.9.2 Erluterung
Butterfly Stellung wird ber den Schalter THR aktiviert
Die Flugphasen werden mit Schalter RUD aktiviert und mit P1 eingestellt. Falls
eine Hhenruderkompensation erforderlich ist, muss diese noch programmiert wer
den. Im Beispiel ist sie nicht vorhanden. Die Servos der Tragflche sind spiegelver
kehrt angeschlossen.
Kanal 1:
Seitenruder
Kanal 2:
Hhenruder
Kanal 3:
Kanal 4:
Kanal 5:
Kanal 6:
57
4 Programmierbeispiele
Mixer
5/7
CH1 ELE
CH2 ELE
CH3
58
AIL
ELE
AIL
72%
-36%
62%
-36%
-62%
1
2
3
4
5
50% von 1
86% von 1
wie 2
wie 3
5/7
CH1 ELE
CH2
CH3
THR
ELE
AIL
THR
ELE
AIL
THR
72%
30%
-36%
62%
30%
-36%
-62%
30%
1
2
3
4
5
6
7
8
50% von 1
86% von 1
wie 2
wie 3
wie 4
wie 2
59
4 Programmierbeispiele
60