Devo8s Deviationtx

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • butscher
    Member
    • 15.02.2014
    • 545
    • Marco
    • Coesfeld

    #16
    AW: Devo8s Deviationtx

    Zitat von jumphigh Beitrag anzeigen
    Dazu legst du einfach noch zwei Seiten im Pitch-Kanal an:

    1. Fixed-Kurve mit Replace als Mux, mit gewünschten Pitchwert für Scale und Schalter für die Rettung als Bedingung
    2. Fixed-Kurve mit Delay als Mux, mit gewünschter Verzögerung (Scale: 100% entprechen 5s) und Schalter für die Rettung als Bedingung

    Ziehst du nun die Rettung, sollte der 1. Mixer alle anderen Pitchkurven deaktivieren und der 2. den festen Rettungspitchwert erst nach der gewünschten Verzögerung senden. Man müsste nun testen, was während der Verzögerung geschieht: Gilt der alte Pitchwert weiter (obwohl ja Mixer 1 den ersetzt hat), oder wird 0 gesendet? Letzteres wäre von Vorteil, weil die Rettung dann mit neutralem Kollektiv arbeiten würde. Nun gut, man kann das natürlich auch erzwingen:

    Im Pitchkanal 2 Mixer anlegen:
    1. Fixed-Kurve mit Replace als Mux, 0 Scale (bzw. Neutralpitchwert) und Schalter für die Rettung als Bedingung
    2. 1-zu-1-Kurve mit Add als Mux, Quelle ein beliebiger virtueller Kanal und Schalter für die Rettung als Bedingung

    Oben gewählter virtueller Kanal mit 2 Mixern:
    1. Fixed-Kurve mit Replace als Mux, mit gewünschten Pitchwert für Scale und Schalter für die Rettung als Bedingung
    2. Fixed-Kurve mit Delay als Mux, mit gewünschter Verzögerung (Scale: 100% entprechen 5s) und Schalter für die Rettung als Bedingung

    Ziehst du nun die Rettung, geht Pitch sofort auf Neutral und läuft dann nach Verzögerung auf deinen Rettungswert.

    Grüße
    Andreas
    So wie dein erstes Beispiel hab ich es ja,
    aber da fährt der Pitch sofort mit ziehen des Schalters verlangsamt hoch .

    Bei deinen anderen Weg fährt Pitch mit einem Schlag auf 100% . ich schau heute abend noch mal in Ruhe ob ich alles nach deiner Anleitung gemacht habe

    Kommentar

    • jumphigh
      Senior Member
      • 16.12.2009
      • 4248
      • Andreas
      • Allstedt

      #17
      AW: Devo8s Deviationtx

      Ah ok, habe es gerade selber getestet. Der Delay ist also kein binärer Schalter, sonder arbeitet linear. Nun gut, dann stellen wir das ganze etwas um und verwenden einen virtuellen Kanal als getimeten Schalter für den Pitch.

      Pitch-Kanal:
      1. Fixed-Kurve mit Replace als Mux, 0 Scale (bzw. Neutralpitchwert) und Schalter für die Rettung als Bedingung
      2. Fixed-Kurve mit Add als Mux, gewünschter Rettungspitch als Scale und ein virtueller Kanal als Schalter

      Oben gewählter virtueller Kanal mit 3 Mixern:
      1. Fixed-Kurve mit Replace als Mux, -100% Scale und kein Schalter
      2. Fixed-Kurve mit Replacce als Mux, 100% Scale und Schalter für die Rettung als Bedingung
      3. Fixed-Kurve mit Delay als Mux, mit gewünschter Verzögerung (Scale: 100% entpricht 5s) und Schalter für die Rettung als Bedingung

      Wenn du jetzt die Rettung ziehst, springt Pitch zuerst auf 0, nach dem Delay wird noch der Rettungspitch hinzugefügt. Das funktioniert bei mir zuverlässig und wiederholbar im Trockentest mit dem Kanalmonitor.

      Grüße
      Andreas
      Zuletzt geändert von jumphigh; 27.07.2015, 17:53. Grund: Rechtschreibung
      Grüße von Andreas

      Kommentar

      • butscher
        Member
        • 15.02.2014
        • 545
        • Marco
        • Coesfeld

        #18
        AW: Devo8s Deviationtx

        Danke werde es gleich mal probieren

        Kommentar

        • butscher
          Member
          • 15.02.2014
          • 545
          • Marco
          • Coesfeld

          #19
          AW: Devo8s Deviationtx

          Soweit schon super nur springt er ruckartig nach 0 pitch und danach in den Rettungspitch wenn das auch gedämpft gehen würde wäre es super

          Kommentar

          • jumphigh
            Senior Member
            • 16.12.2009
            • 4248
            • Andreas
            • Allstedt

            #20
            AW: Devo8s Deviationtx

            Noch einen virtuellen Kanal nehmen mit 3 Mixern:

            1. Fixed-Kurve mit Replace als Mux, 0 Scale und kein Schalter
            2. Fixed-Kurve mit Replacce als Mux, gewünschter Rettungspitch Scale und 1. virtuellen Kanal als Schalter
            3. Fixed-Kurve mit Delay als Mux, mit gewünschter Anstiegszeit (Scale: 100% entpricht 5s) und 1. virtueller Kanal als Schalter

            Im Pitchkanal den zweiten Mixer (add) abändern: Statt Fixed auf 1-zu-1 ändern und als Quelle den zweiten virtuellen Kanal wählen, Scale wieder auf 100 setzen.

            Funktioniert!

            Grüße
            Andreas

            PS: Die Rettung muss schnell erfolgen, deshalb würde ich den ersten Pitchsprung auf 0 nicht verzögern. Ansonsten kannst du im Pitchkanal nach dem Replace-Mixer mit 0 und dem Add-Mixer noch einen Delay-Mixer (Rettungschalter als Bedingung) reinsetzen.
            Zuletzt geändert von jumphigh; 27.07.2015, 18:28. Grund: Erweiterung
            Grüße von Andreas

            Kommentar

            • butscher
              Member
              • 15.02.2014
              • 545
              • Marco
              • Coesfeld

              #21
              AW: Devo8s Deviationtx

              Jetzt komm ich über den Knüppel nicht mehr in positiv Pitch und Rettungspitch wird mit im Monitor mit 90 angezeigt obwohl ich 70 vorgegeben habe ?

              Kommentar

              • butscher
                Member
                • 15.02.2014
                • 545
                • Marco
                • Coesfeld

                #22
                AW: Devo8s Deviationtx

                Ist es möglich das wir den Schritt mit 0°Pitch auslassen.
                Schalter ziehen kurze Pause in letzter Pitch Position und dann langsam Pitch bis auf angegebenen wert und beim Schalter loslassen langsam wieder auf Knüppel Stellung [emoji28]
                Zuletzt geändert von butscher; 27.07.2015, 19:08.

                Kommentar

                • ThomasC
                  Senior Member
                  • 10.02.2012
                  • 3963
                  • Thomas
                  • Giessen

                  #23
                  AW: Devo8s Deviationtx

                  So, bin wieder da. Hier hat sich ja einiges getan, ich bin noch am Grübeln aber ich hab eine Idee die wiederum meine Kanalsequenzerlösung als Basis hat, please stand by...
                  Es könnt' alles so einfach sein - isses aber nicht

                  Kommentar

                  • jumphigh
                    Senior Member
                    • 16.12.2009
                    • 4248
                    • Andreas
                    • Allstedt

                    #24
                    AW: Devo8s Deviationtx

                    Zitat von butscher Beitrag anzeigen
                    Jetzt komm ich über den Knüppel nicht mehr in positiv Pitch und Rettungspitch wird mit im Monitor mit 90 angezeigt obwohl ich 70 vorgegeben habe ?
                    Da wird wohl irgendein Scale-Wert oder eine Schalterbedingung nicht stimmen. Ich versichere dir, dass es funktioniert.

                    Zitat von butscher Beitrag anzeigen
                    Schalter ziehen kurze Pause in letzter Pitch Position und dann langsam Pitch bis auf angegebenen wert und beim Schalter loslassen langsam wieder auf Knüppel Stellung
                    Hast du es etwa noch nicht verstanden? Dazu taugt die erste Lösung, bei der dir nur das langsame Hinlaufen von Anfang an nicht gefiel. Du musst nur für die Schalterbedingung den 1. virtuellen Kanal, der als getimeter Schalter fungiert, einsetzen.

                    Pitch-Kanal mit 2 Mixern:

                    1. Fixed-Kurve mit Replace als Mux, mit gewünschten Pitchwert für Scale und virtueller Kanal als Schalterbedingung
                    2. Fixed-Kurve mit Delay als Mux, mit gewünschter Anstiegszeit (Scale: 100% entprechen 5s) und virtueller Kanal als Schalterbedingung

                    Oben gewählter virtueller Kanal mit 3 Mixern:

                    1. Fixed-Kurve mit Replace als Mux, -100% Scale und kein Schalter
                    2. Fixed-Kurve mit Replacce als Mux, 100% Scale und Schalter für die Rettung als Bedingung
                    3. Fixed-Kurve mit Delay als Mux, mit gewünschter Verzögerung (Scale: 100% entpricht 5s) und Schalter für die Rettung als Bedingung

                    Funktioniert auch! Halte ich aber für nicht gut, weil das evtl. fehlerhafte Kollektiv während der Rettung stehen bleibt. Ich weiß ja nicht, wie stark die Rettungsfunktion reinhaut, aber man kann so leicht bei Blattwinkeln größer 20° enden. Die beste zyklische Wirkung wird man dagegen mit 0° Kollektiv erreichen, oder?

                    Grüße
                    Andreas
                    Grüße von Andreas

                    Kommentar

                    • ThomasC
                      Senior Member
                      • 10.02.2012
                      • 3963
                      • Thomas
                      • Giessen

                      #25
                      AW: Devo8s Deviationtx

                      So, dann mal meine Lösung:

                      1. einen virtuellen Kanal "delay-AIL" definieren (länger geht der Name leider nicht), wie in meinem Ursprungsbeispiel:
                      Code:
                      [virtchan4]
                      name=delay-ail
                      template=complex
                      [mixer]
                      src=AIL DR1
                      dest=Virt4
                      usetrim=0
                      [mixer]
                      src=AIL
                      dest=Virt4
                      scalar=10
                      usetrim=0
                      muxtype=delay
                      curvetype=fixed
                      2. In Virt3 (Taum-Coll = Pitch) die Zahl der Mischer auf 4 reduzieren und den 4. Mischer wie Folgt abändern:
                      Code:
                      [mixer]
                      src=Virt4
                      dest=Virt3
                      usetrim=0
                      muxtype=max
                      curvetype=5point
                      points=-100,-100,-40,18,68
                      Im Anhang der Modellspeicher. Schau mal ob das so für Dich hinhaut. Die Geschwindigkeit des Ablaufes veränderst Du über "scalar=10" im zweiten Mischer von Virt4 (10 entspricht einer Sekunde). Viel Erfolg

                      Gruß

                      ThomasC

                      p.s. nicht wundern, daß ich die Schalterabfrage komplett aus Virt3 rausgelassen habe. Frau Werwolf sagt "des g'hört so"
                      Angehängte Dateien
                      Zuletzt geändert von ThomasC; 27.07.2015, 19:50.
                      Es könnt' alles so einfach sein - isses aber nicht

                      Kommentar

                      • jumphigh
                        Senior Member
                        • 16.12.2009
                        • 4248
                        • Andreas
                        • Allstedt

                        #26
                        AW: Devo8s Deviationtx

                        Ok, dann hier auch meine Modelldatei. Kanal 1 verwendet die Lösung mit dem Sprung über 0, Kanal 2 implementiert deinen letzten Wunsch.

                        Code:
                        [channel1]
                        template=complex
                        [mixer]
                        src=THR
                        dest=Ch1
                        [mixer]
                        src=Virt1
                        dest=Ch1
                        switch=AIL DR1
                        scalar=0
                        usetrim=0
                        curvetype=fixed
                        [mixer]
                        src=Virt2
                        dest=Ch1
                        switch=Virt1
                        usetrim=0
                        muxtype=add
                        
                        [channel2]
                        template=complex
                        [mixer]
                        src=THR
                        dest=Ch2
                        [mixer]
                        src=AIL
                        dest=Ch2
                        switch=Virt1
                        scalar=50
                        usetrim=0
                        curvetype=fixed
                        [mixer]
                        src=AIL
                        dest=Ch2
                        switch=Virt1
                        scalar=20
                        usetrim=0
                        muxtype=delay
                        curvetype=fixed
                        
                        [virtchan1]
                        template=complex
                        [mixer]
                        src=AIL
                        dest=Virt1
                        scalar=-100
                        usetrim=0
                        curvetype=fixed
                        [mixer]
                        src=AIL
                        dest=Virt1
                        switch=AIL DR1
                        usetrim=0
                        curvetype=fixed
                        [mixer]
                        src=AIL
                        dest=Virt1
                        switch=AIL DR1
                        scalar=20
                        usetrim=0
                        muxtype=delay
                        curvetype=fixed
                        
                        [virtchan2]
                        template=complex
                        [mixer]
                        src=AIL
                        dest=Virt2
                        scalar=0
                        usetrim=0
                        curvetype=fixed
                        [mixer]
                        src=AIL
                        dest=Virt2
                        switch=Virt1
                        scalar=50
                        usetrim=0
                        curvetype=fixed
                        [mixer]
                        src=AIL
                        dest=Virt2
                        switch=Virt1
                        scalar=20
                        usetrim=0
                        muxtype=delay
                        curvetype=fixed
                        Grüße
                        Andreas
                        Angehängte Dateien
                        Grüße von Andreas

                        Kommentar

                        • butscher
                          Member
                          • 15.02.2014
                          • 545
                          • Marco
                          • Coesfeld

                          #27
                          AW: Devo8s Deviationtx

                          Ein fettes danke euch beiden . ich denke ich versuche beide Lösungen zu kombinieren so das es über 0° geht wenn das besser für mein Vorhaben ist

                          Kommentar

                          • ThomasC
                            Senior Member
                            • 10.02.2012
                            • 3963
                            • Thomas
                            • Giessen

                            #28
                            AW: Devo8s Deviationtx

                            Zitat von butscher Beitrag anzeigen
                            Ein fettes danke euch beiden . ich denke ich versuche beide Lösungen zu kombinieren so das es über 0° geht wenn das besser für mein Vorhaben ist
                            Dazu mußt Du in meinem Beispiel nur die 5-Punkt-Kurve anpassen, z.B. den zweiten Wert bereits auf 0 setzen (der erste muß auf -100 bleiben), also z.B. -100,0,23,46,68 oder eine Kurve mit mehr Punkten verwenden. Die Kurve wird als "max"-Funktion über den Pitchkanal gelegt, wie Du bemerkt hast, über die steuerst Du den kompletten Ablauf. Ich persönlich empfinde diese Lösung als recht einfach.


                            Viel Erfolg
                            Es könnt' alles so einfach sein - isses aber nicht

                            Kommentar

                            Lädt...
                            X