OTX OpenTX Taranis Programmierung - Tips und Tricks

Hallo @Helle,

vielen Danke für deine Hilfe.

ich steh aber immer noch auf dem Schlauch - vermutlich weil ich nicht in companion programmiere, sondern am Sender.

Bleiben wir mal bei Deinem Beispiel 1:

Ich hab auf Mischer 1 die zwei inneren Motoren. Und auf Mischer 6 die zwei äusseren.

Als Quelle hab ich bei beiden Mischern "Gas" angegeben.

Und bei Mischer 6 noch zusätzlich den zweistufigen Schalter SA.
Bei SA(oben) hängen die äusseren Motoren gemeinsam mit den inneren Motoren am Gas. Also alles ok.
Bei SA(unten) geben die äusseren Motoren stets Vollgas. Sie sollten aber stehen.

was mache ich falsch ?

gruß fritz
 

helle

Erfahrener Benutzer
Hy,

schau dir den logischen Schalter genau an!

Kanal 6 Mischer
Ich denk da muss eine 2. Zeile mit Replace rein,
mit Quelle = MAX Gewichtung= -100% damit die Motoren sperren,
wenn per Schalter SA nicht freigegeben.

Ich check das mal heute Abend,
hab hier gerade kein Companion und kein openTx drauf.
 
Zuletzt bearbeitet:

helle

Erfahrener Benutzer
Stopp bei -100%
Halbgas heist 0%
Vollgas +100%

Deshalb Quelle =MAX * Gewichutng -100%, ergibt somit -100%


Schalter als Mischerquelle liefern selbst auch -100% 0% +100%
Schalter können auch Mischerzeilen sperren ud freigeben
 

helle

Erfahrener Benutzer
Hy,

hier 2 Varianten

a) mit 2. Zeile im Mischer
beachte L1 und !L1
als R= Replace der darüberliegenden Zeile

b) mit der Override Funktion in den Spezialfunktionen.
Hier sieht man im Mischer zuerst mal nichts, da steht ganz gewöhnlich nur 1 Zeile
Aber in den Spezialfunktion per Override wird Kanal 6 und Kanal 7 mit einem Festwert (-100%) überschrieben.


--------------------------------------
L1 der logische Schalter überwacht die Gasstellung > -90% und die Schalterstellung SA
!L1 heißt "NOT L1" also das Gegenteil von L1

---------------------------------------------
!SA up heist der Schalter SA steht nicht in der up Stellung, also steht er in mitte oder down
damit wird aus einem 3- Stufenschalter ein 2- Stufenschalter
 

Anhänge

Hallo,

ich habe ein kleines Problem, bezieunngsweise ich komme nicht weiter.
Ich möchte einen Motor mit dem Schalter SC ansteuern. Ich habe das soweit auch bereits programmiert bekommen, ABER es ist noch nicht so, wie ich es gerne hätte.

Ich möchte gerne haben, Schalter unten (Motor aus), Schalter Mitte (Motor 80%), Schalter oben (90%).
Folgendes habe ich programmiert:

CH6:
Max Gewichtung (+90%) Schalter(SC Pfeil nach oben) Offset (81%) Langsam/u15:d0
Max Gewichtung (+80%) Schalter (SC Mitte) Langsam/u15:d0
Max Gewichtung (-100%) Schalter(SC Unten) Langsam/u0:d15

Das Servo Max habe ich auf Kanal 6 auf 90% reduziert.

Soweit funktioniert es auch, wie ich es mir vorstelle. Allerdings hätte ich jetzt gerne noch, wenn ich von Schalter oben zu Mitte Schalte, dass die Drehzahl langsam auf die 80% runterläuft. Wenn ich d:15 eintrage, funktioniert das allerdings nicht. In der Simulation geht es dann runter bis zu +30% läuft bis +20% runter und geht dann wieder hoch auf +72%.
Was mache ich falsch?
 

DerCamperHB

Erfahrener Benutzer
eben mal rum gespielt, da gibt es wohl noch einen Bug, bzw wurde bisher nicht beachtet
Warum das Offset habe ich schon gefunden, da das UP immer von 0 ausgeht, nicht vom aktuellen Wert, durch das umschalten von oben zur Mitte fällt das Offset weg
als erstes die Servomax 90 raus, sonst verrechnet sich das noch, die 100 bei Mischer ist ja 100% vom Servomax, das passt bei dir nur, weil du mit Max90 und Offset 81 einen Servoweg von 171 hast, den du auf 90 Beschrängst
Somit wäre die letzte Zeiile
Max 10 Offset 80 u15d15

Durch den Wegfall von Offset landen wir bei 10, oder in deinem Fall bei 90, was langsam sinkt, aber gleichzeitig durch das Steigen von Mitte von 0 kompensiert wird, der Schnittpunkt ist da bei dir eben 20% und dann wird nur noch das Steigen von Mitte überwiegen
 

helle

Erfahrener Benutzer
Hy,

langsam up down wird nur dann neu angesteuert, wenn sich die Quelle bzw der Quellenwert ändert
deine Quelle ist aber immer Max, Max ist ein Festwert von +100%
deshalb wird das nur einmal angesteuert, bzw springt dann.
Auch nutzt es nichts dort den SC als Quelle einzusetzen, was geht, da ein Schalter als Quelle -100% 0% +100% liefert,
aber es ist immer noch der gleiche Schalter.
Deshalb muss man da etwas tricky programmieren.


Im Servo musst du gar nix machen, dort also 100% stehen lassen.
Am Offset musst du auch nichts machen also auf 0%lassen.

Dein Schalter als SC up mid down ist soweit ok

Fromal solltest du Ersetze Replace R einsetzen bei Zeile 2 und 3

1. Möglichkeit:
Jetzt der Trick mit der Quelle:
Anstatt fest MAX zu verwenden,
setzt du dort drei logische Schalter L1 L2 L3 jeweils als Quelle ein
(damit wird jeweils eine andere Quelle anstatt nur MAX aktiviert)

Die log Schalter L1, L2 L3 selbst aktviert du auch mit dem SC up mid down
jeweils als a~x -100 0 +100
Ein Schalter selber liefert als Wert -100% 0% +100% darum die Abfrage a~x
(~ bedeutet ungefähr)
----------------------------

2. Möglichkeit für eine sanfte Umschaltung von einem Wert zum anderen,
ohne Sprünge hin und her ist mit dem SC 3 Flugphase zu aktivieren.
Da kannst du alles mit MAX so lassen, Offset 0%, Servo 100%,
Nur mit dem Schalter SC werden jetzt Flugphasen aktiviert
und nicht nur die Mischerzeilen umgeschaltet.
-------------------

3. Möglichkeit für eine sanfte Umschaltung ohne ruckeln
mit dem Schalter SC werden Inputs umgeschaltet
mit MAX und -100 +80 +90% SC up mid down
mit diesem Input dann auf den MischerKanal gehen und dort dann
die langsam up down eintragen.


Es gibt bei openTx eben immer mehrere Möglichkeiten
 
Zuletzt bearbeitet:
Im Servo musst du gar nix machen, dort also 100% stehen lassen.
Am Offset musst du auch nichts machen also auf 0%lassen.

Dein Schalter als SC up mid down ist soweit ok

Fromal solltest du Ersetze Replace R einsetzen bei Zeile 2 und 3

1. Möglichkeit:
Jetzt der Trick mit der Quelle:
Anstatt fest MAX zu verwenden,
setzt du dort drei logische Schalter L1 L2 L3 jeweils als Quelle ein
(damit wird jeweils eine andere Quelle anstatt nur MAX aktiviert)

Die log Schalter L1, L2 L3 selbst aktviert du auch mit dem SC up mid down
jeweils als a~x -100 0 +100
Ein Schalter selber liefert als Wert -100% 0% +100% darum die Abfrage a~x
(~ bedeutet ungefähr)
----------------------------

Die Logischen Schalter habe ich jetzt eingerichtet. Wie kann ich das denn machen? "Fromal solltest du Ersetze Replace R einsetzen bei Zeile 2 und 3"
 

helle

Erfahrener Benutzer
Hy

ok hier die Variante mit den 3 log Schalter

damit man was sieht
mit SA ud mid down
-100% nach +50% nach +100% ohne Ruckel beliebig hin und her

je mit 4 Sec up down, kann man beliebig anpassen oder sich Weg/Zeit exakt berechnen
(dazu später mehr)

Es muss sich immer die MischerQuelle ändern damit
slow sauber ohne Sprünge und ruckeln und funktioniert.
 

Anhänge

Zuletzt bearbeitet:

helle

Erfahrener Benutzer
Hy

ok
hier die Variante bei denen 3 Flugphase aktiviert werden.
Wenn keine Flugphase per Schalter aktiviert ist, dann ist Flugphase 0 aktiv
hier mit SA down


Es muss sich immer die MischerQuelle ändern damit
slow sauber ohne Sprünge und ruckeln und funktioniert.
 

Anhänge

Zuletzt bearbeitet:

helle

Erfahrener Benutzer
Hy,

hier eine weitere Variante mit den Inputs und nur 1 Mischerzeile

Input7
In den Inputs werden per Schalter SA die Gewichtung umgeschaltet
in den Inputs kann pro Input immer nur eine Zeile aktiv sein.
Hier per Schalter SA ausgewählt.


Das lasse ich direkt auf den Mischer wirken, Quelle I7
dort keine Schalter nötig nur die slow up down Zeiten

Es treten Wertsprünge auf, das triggert wieder die slow zeiten


Wie man sieht, es gibt bei openTx immer mehrere Möglichkeiten,
je nachdem welche Schwerpunkte man setzen will.
 

Anhänge

Zuletzt bearbeitet:
Mischer Spoiler für die Taranis

Hallo Helle, recht vielen Dank für deine schnelle Antwort im Bezug auf Mischer Spoiler für die Taranis. Um die Sache noch einmal
besser zu veranschaulichen hier noch einmal ein YouTube Viedeolink: https://www.youtube.com/watch?v=bpjk-bVjnHg. Allerdings fliege ich Mode 1
das heißt: Gas ganz oben = Motor Vollgas, Gas +50% Motor Aus, Gas >= Mitte = (Querruder normal), Gas ganz unten = Querruder ganz oben.
So kann ich stufenlos bremsen und nur indem ich den Gashebel nach vorne Schiebe durchstarten.
Das Gas kann ich dabei stufenlos im Hebelbereich +50% bis +100% steuern, die Bremswirkung ebenfalls von Mitte bis -100% Stufenlos steuerbar. Habe nur Querruder in meinem Segler, vor der Taranis hatte ich einen Multiplex 3010 Sender dort hieß der Mischer auch Spoiler. Quelle: http://fpv-community.de/showthread....ips-und-Tricks&p=601417&viewfull=1#post601417 . Ich hoffe ihr versteht was ich meine. Noch mal besten Dank an Helle für die Arbeit des Handbuchs in Deutsch.
Für diesen Spoiler Mischer eine eepe Datei um mal im Simulator zu schauen wäre super.

MFG
 
Zuletzt bearbeitet:
FPV1

Banggood

Oben Unten