Function curve for Butterflymixer via LUA script Nicht mehr notwendig!
- ClausT
- Offline Autor
- Senior Mitglied
- Beiträge: 58
- Dank erhalten: 37
Function curve for Butterflymixer via LUA script wurde erstellt von ClausT
Posted 06 Juli 2017 23:33 #1
In English, feel free to reply in German.
I have also been wondering about why no function curve is available for butterfly 'control', not a big issue, but we are used to being able to fine tune the function input in most other scenarios.
Trying different workarounds, but didn't find a solution, ok, time to read the documentation and learn some LUA.
My initial solution is to have a LUA app read the value of a given servo channel (currently channel 24) and output it directly.
This output can be used as input for the Butterfly mixer.
It is based on the sample 28_ctrl.lua from Jeti with a few minor modifications.
I have stripped out comments/copyright notices to save space, awating my DS24
Setup
Create a new FUNCTION e.g. "Butterfly IN" and assign the input control of your choice.
Assign servo 24 to the new function.
Activate the LUA App "Butterfly function curve"
Set up butterfly using control C01 and set up the required settings
Butterfly function curve can now be adjusted in function curve for "Butterfly IN"
I have also been wondering about why no function curve is available for butterfly 'control', not a big issue, but we are used to being able to fine tune the function input in most other scenarios.
Trying different workarounds, but didn't find a solution, ok, time to read the documentation and learn some LUA.
My initial solution is to have a LUA app read the value of a given servo channel (currently channel 24) and output it directly.
This output can be used as input for the Butterfly mixer.
It is based on the sample 28_ctrl.lua from Jeti with a few minor modifications.
I have stripped out comments/copyright notices to save space, awating my DS24
Setup
Create a new FUNCTION e.g. "Butterfly IN" and assign the input control of your choice.
Assign servo 24 to the new function.
Activate the LUA App "Butterfly function curve"
Set up butterfly using control C01 and set up the required settings
Butterfly function curve can now be adjusted in function curve for "Butterfly IN"
Last Edit:06 Juli 2017 23:54
von ClausT
Letzte Änderung: 06 Juli 2017 23:54 von ClausT. Begründung: Minor script update, version now 1.01
Folgende Benutzer bedankten sich: Benutzername
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Benutzername
- Offline
- Elite Mitglied
- Beiträge: 269
- Dank erhalten: 103
Benutzername antwortete auf Function curve for Butterflymixer via LUA script
Posted 07 Juli 2017 07:45 #2
Hallo Claus,
das hört sich super an!
Jetzt muss ich meine DS16 doch mal updaten und LUA-fähig machen.
Schade, dass so eine elementare Funktion nur über einen solchen "Aufwand" realisierbar ist.
Aber ist ja auch nur für die "Segelflieger" :whistle:
Vielen DANK!
Ludger
das hört sich super an!
Jetzt muss ich meine DS16 doch mal updaten und LUA-fähig machen.
Schade, dass so eine elementare Funktion nur über einen solchen "Aufwand" realisierbar ist.
Aber ist ja auch nur für die "Segelflieger" :whistle:
Vielen DANK!
Ludger
von Benutzername
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- IG-Modellbau
- Offline
- Moderator
- Beiträge: 3377
- Dank erhalten: 2414
IG-Modellbau antwortete auf Function curve for Butterflymixer via LUA script
Posted 07 Juli 2017 07:52 #3
Hallo ihr beiden,
nach meinem Wissensstand geht das nicht so "einfach".
LUA kann nur auf Geber zugreifen, so dass wir die Kurve in LUA erstellen müssten.
Das wiederum ist recht schwierig...
Muss ja irgendwie grafisch visualisiert werden, ist mit Sicherheit extrem aufwendig.
Ingmar
nach meinem Wissensstand geht das nicht so "einfach".
LUA kann nur auf Geber zugreifen, so dass wir die Kurve in LUA erstellen müssten.
Das wiederum ist recht schwierig...
Muss ja irgendwie grafisch visualisiert werden, ist mit Sicherheit extrem aufwendig.
Ingmar
von IG-Modellbau
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- ***EX
- Offline
- Gebannt
- Beiträge: 4974
- Dank erhalten: 2410
Eigentlich geht das ganze schon lange.
Wenn man den PPM In Pin des Senders mit dem PPM Out Pin verbindet,
dann kannst du dir eine Funktion Butterfly anlegen, zwischen Kanal 1 bis 8 zuordnen.
Am Schluss über CH1 bis CH8 als Geber im Butterflymischer zuordnen.
Mfg Harald
Wenn man den PPM In Pin des Senders mit dem PPM Out Pin verbindet,
dann kannst du dir eine Funktion Butterfly anlegen, zwischen Kanal 1 bis 8 zuordnen.
Am Schluss über CH1 bis CH8 als Geber im Butterflymischer zuordnen.
Mfg Harald
von ***EX
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Benutzername
- Offline
- Elite Mitglied
- Beiträge: 269
- Dank erhalten: 103
Benutzername antwortete auf Function curve for Butterflymixer via LUA script
Posted 07 Juli 2017 08:10 #5
Hallo zusammen,
mir wird das alles zu kompliziert, mir raucht langsam schon die Birne.
Ich habe aber jetzt eine ganz einfache Lösung gefunden.
Ich fliege seit gestern bis auf Weiteres wieder MC 24 mit Jeti Modul.
Das Leben kann so einfach sein
Gruß Ludger
mir wird das alles zu kompliziert, mir raucht langsam schon die Birne.
Ich habe aber jetzt eine ganz einfache Lösung gefunden.
Ich fliege seit gestern bis auf Weiteres wieder MC 24 mit Jeti Modul.
Das Leben kann so einfach sein
Gruß Ludger
Last Edit:07 Juli 2017 08:10
von Benutzername
Letzte Änderung: 07 Juli 2017 08:10 von Benutzername.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- PW
- Offline
- Moderator
- Beiträge: 9622
- Dank erhalten: 3748
Ich werde die Sache mal an den Software Entwickler weiterleiten; aber aktuell ist der im wohlverdienten Urlaub.
Gruss
PW
Gruss
PW
Rechtsbeistand u.a. bei "Modellflugproblemen"etc. : Rechtsanwälte Wessels & Partner, Tel.: 02362/27065
PW Modellbautechnik ( Jeti Kombiangebote, Beratung/Einstellservice etc.)
PW Modellbautechnik ( Jeti Kombiangebote, Beratung/Einstellservice etc.)
von PW
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 1.055 Sekunden