FrSky Taranis - první pokračování
Re: FrSky Taranis - pokračování
Ano, to je presne to co potrebuji. Udelal jsem si taky domaci google ukol a narazil jsem na toto video (zajimave az od 8:30)
[youtube]http://www.youtube.com/watch?v=W7VYjHkakJU[/youtube]
Kdyz porovnam tvoje a jeho reseni, tak tvoje je takove primocarejsi. Taky mi prijde lepsi definovat input nez kanal (ikdyz na videu to asi bylo kvuli reprezentaci). V kazdem pripade tve reseni vyhralo!
Takze jeste jednou vsem velke diky!
[youtube]http://www.youtube.com/watch?v=W7VYjHkakJU[/youtube]
Kdyz porovnam tvoje a jeho reseni, tak tvoje je takove primocarejsi. Taky mi prijde lepsi definovat input nez kanal (ikdyz na videu to asi bylo kvuli reprezentaci). V kazdem pripade tve reseni vyhralo!
Takze jeste jednou vsem velke diky!
Re: FrSky Taranis - pokračování
Jen pro zajímavost řešení přes Lua script v kombinaci s proměnnou GV1 a váhou mixu.
1. V sekci MIXER pro kanál výškovky nastavit jako váhu proměnnou GV1 viz obrázky.


2. Na SD kartu v Taranisu do adresáře /SCRIPTS/FUNCTIONS/ uložit soubor např. pod názvem scr1.lua obsahující následující kód:
3. V sekci SPECIAL FUNCTIONS vybrat volbu ON, dále pak Lua script a následně zvolit skript scr1.

Nyní by to mělo šlapat a potenciometrem S1 se nastavuje rozsah kanálu CH2.
Je-li potenciometr S1 na minimu chodí CH2 v rámci celého rozsahu kniplu v rozemzí +/- 20%.
Je-li potenciometr S1 na maximu chodí CH2 v rámci celého rozsahu kniplu v rozemzí +/- 100%.
1. V sekci MIXER pro kanál výškovky nastavit jako váhu proměnnou GV1 viz obrázky.
2. Na SD kartu v Taranisu do adresáře /SCRIPTS/FUNCTIONS/ uložit soubor např. pod názvem scr1.lua obsahující následující kód:
Kód: Vybrat vše
local function run_func(event)
local stav = 20 + (((getValue(79) + 1024) / 2048) * 80)
model.setGlobalVariable(0, 0, stav)
model.setGlobalVariable(0, 1, stav)
model.setGlobalVariable(0, 2, stav)
model.setGlobalVariable(0, 3, stav)
model.setGlobalVariable(0, 4, stav)
model.setGlobalVariable(0, 5, stav)
model.setGlobalVariable(0, 6, stav)
model.setGlobalVariable(0, 7, stav)
model.setGlobalVariable(0, 8, stav)
return 0
end
return { run=run_func }3. V sekci SPECIAL FUNCTIONS vybrat volbu ON, dále pak Lua script a následně zvolit skript scr1.
Nyní by to mělo šlapat a potenciometrem S1 se nastavuje rozsah kanálu CH2.
Je-li potenciometr S1 na minimu chodí CH2 v rámci celého rozsahu kniplu v rozemzí +/- 20%.
Je-li potenciometr S1 na maximu chodí CH2 v rámci celého rozsahu kniplu v rozemzí +/- 100%.
Re: FrSky Taranis - pokračování
Verim, ze toto reseni je funkcni. Doufam, ze ted svou otazkou nevyvolam bourlivou diskuzi - ktere reseni je lepsi? Tipuji, ze co se vypocetniho vykonu to bude velmi podobne a z uzivatelskeho hlediska skript neupravim primo ve vysilaci (ikdyz v tomto pripade bych to asi stejne nepotreboval menit)
Re: FrSky Taranis - pokračování
Juj co se to dějě...Nemoho zapsat z PC nastavený modely do Taranise.Hlásí do do požadovaného místa nelze zapsat.Lze jen uložit z vysílače do PC.Nejnovější firmware.Připojení USB s trimi k sobě.Co že to?Že bych něco přeslechl ve verzi 2.0.8?
Re: FrSky Taranis - pokračování
Pres LUA je to sice frajerinka, ale radsi si LUA vyuziju na neco co nejde udelat standardne nebot jak vime mame omemzny pocet LUA skriptu k spusteni.
Jan Janekx Urbanek
https://www.rcstudio.cz/ - prémiový partner a servis FrSky
https://www.rcstudio.cz/ - prémiový partner a servis FrSky
Re: FrSky Taranis - pokračování
mkdaw píše:Juj co se to dějě...Nemoho zapsat z PC nastavený modely do Taranise.Hlásí do do požadovaného místa nelze zapsat.Lze jen uložit z vysílače do PC.Nejnovější firmware.Připojení USB s trimi k sobě.Co že to?Že bych něco přeslechl ve verzi 2.0.8?
Nemam s tim problem, ale nekdy to dlouho trva tak to mozna prekrocilo nejaky casovac odezvy.
Jan Janekx Urbanek
https://www.rcstudio.cz/ - prémiový partner a servis FrSky
https://www.rcstudio.cz/ - prémiový partner a servis FrSky
Re: FrSky Taranis - pokračování
No já s tím do posud taky neměl problém bylo to v mžiku..Ale ono to hodí tu hlášku a konečná..No nevadí já si to nastavím ve vysílači v tom nevidím žádný problém.Třeba se to jen špatně tento týden vyspalo. 
Re: FrSky Taranis - pokračování
Nebo zkus jinej USB port na PC
Jan Janekx Urbanek
https://www.rcstudio.cz/ - prémiový partner a servis FrSky
https://www.rcstudio.cz/ - prémiový partner a servis FrSky
Re: FrSky Taranis - pokračování
To jsem dělal jako první i jinej kabel..Nelam si s tím hlavu..Tak lítat se nechá i bez toho ne? Díkjanekx píše:Nebo zkus jinej USB port na PC
Re: FrSky Taranis - pokračování
vojbarz píše:Abych upresnil co potrebuji - pri plnem vychyleni kniplu to dava bud plus nebo minus 100. Ja ale potrebuji abych tu hodnotu mohl vynasobit koeficientem x v rozsahu 0.2 az 1, kde x je definovam trimrem s1. Jinymi slovy se mi treba servo neotoci pri plnem vychyleni kniplu o 90 stupnu ale jenom o 45. Neutralni polohu potrebuji zachovat.
Vecer to doma zkusim. Taky znova poskadlim google.
Chtěl bych taky přispět jedním řešením, není sice tak technicky vyspělé jako Lua skript, ale je na jeden mix.
První řádek v CH1 je klasický mix Výškovky do kanálu, nic zvláštního.
Jak ale vypadá ten druhý mix?? Kdo bude první?
www.opentx.cz
Re: FrSky Taranis - pokračování
Jak proste mily Watsone 
Jan Janekx Urbanek
https://www.rcstudio.cz/ - prémiový partner a servis FrSky
https://www.rcstudio.cz/ - prémiový partner a servis FrSky
Re: FrSky Taranis - pokračování
Jooo, v jednoduchosti je SILA.
Uz si s tim chvili hraji a nedari se mi z toho dostat to spravne chovani, ani s tvym nastavenim. Nejlepe mi vyslo vaha=100 a offset=100, to jsem mohl ovlivnit v rozsahu 0-100%.
Asi neco delam spatne
EDIT: ja jsem vul, mel jsem v inputu furt globalni promennou misto vahy 100%.
Uz si s tim chvili hraji a nedari se mi z toho dostat to spravne chovani, ani s tvym nastavenim. Nejlepe mi vyslo vaha=100 a offset=100, to jsem mohl ovlivnit v rozsahu 0-100%.
Asi neco delam spatne
EDIT: ja jsem vul, mel jsem v inputu furt globalni promennou misto vahy 100%.
Re: FrSky Taranis - pokračování
mhotar píše:Jakou máš verzi firmwaru?
2.0.8
Ale toto neni verzi, to je mezi zidli a klavesnici. V kazdem pripade uz mam ve vysilacce toto reseni a funguje dle mych predstav