Odeslat nové téma Odpovědět na téma  [ Příspěvků: 215 ]  Přejít na stránku Předchozí  1 ... 7, 8, 9, 10, 11, 12, 13 ... 15  Další
Autor Zpráva
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 03.01.2017 14:03 
Platící zákazník RCManie
Platící zákazník RCManie
Uživatelský avatar

Registrován: 23.1.2009
Příspěvky: 786
Bydliště: Nové Město na Moravě
zelkar píše:

Obávám se, že se pořád marně pokoušíš používat Companion a v něm speciálně "Taranis Simulátor" k něčemu, na co evidentně není určen - toť můj názor.


no mě na tu myšlenku přivedlo několik screenshotů na internetu které prostě byly tak dokonalé, že nemohli být pouze z displeje ofocené, tedy jsem předpokládal, že jsou ze simu :D

_________________
FrSky Horus X12S+Tandem X20, ACES combat a kdejaké jiné poletuchy. www.Smart3D.cz


Nahoru
 Profil  
 
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 03.01.2017 14:35 
Mazák
Mazák

Registrován: 23.6.2014
Příspěvky: 877
Bydliště: Žďár n. S., ČR
Aha. To spíš bude tak, že se asi dá přímo ve vysílači udělat screenshot na SD kartu.
Nezkoušel jsem to, třeba nám to zkušenější popíšou...

_________________
Laguna, Daidalos, MiniCorado, F3K Edge, Fox 2300, Funtic II, Dingo, F4U Corsair, Bf 109H, Skipper...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 03.01.2017 14:46 
Mecenáš serveru
Mecenáš serveru
Uživatelský avatar

Registrován: 1.7.2012
Příspěvky: 687
Bydliště: Jemnice
Obrázky: 2
Ano, jde to i v simulátoru. Součástí instalace Companion je i samostatný program Simulátor který si pamatuje i změny v něm nastavené.

_________________
www.opentx.cz


Nahoru
 Profil Soukromé album  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 03.01.2017 17:32 
Mecenáš serveru
Mecenáš serveru
Uživatelský avatar

Registrován: 1.7.2012
Příspěvky: 687
Bydliště: Jemnice
Obrázky: 2
Myslel jsem tou odpovědí, že jde LUA v simulátoru companion provozovat, je třeba mít nastavené složky s obsahem SD karty. Problém se simulátorem v companion je, že simuluje jen firmware rádia ve výchozím stavu, to znamená bez vybraných voleb a jazykových mutací. Je to stejné jako s firmwarem rádia, nelze obsáhnou všechny volby, companion by musel kompilovat tento simulátor na přání sám, což není reálné. (zdrojový kód, kompilátor a knihovny jsou zejména pro win dost obsáhlé a licencčně zatížené.) V balíku Companion je samostatný program Simulátor, který umí spouštět předkompilované knihovny simulátoru, zatím jsou obsaženy jen výchozí. Plán je takový, že se bude kompilovat knihovna simulátoru na vzdáleném serveru na přání, stejně jako je to s firmware, ta se potom jen stáhne.


Přílohy:
Snímek obrazovky pořízený 2017-01-03 16-26-20.png
Snímek obrazovky pořízený 2017-01-03 16-26-20.png
[ 206.72 KiB | Zobrazeno 4508 krát ]


_________________
www.opentx.cz
Nahoru
 Profil Soukromé album  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 03.01.2017 17:39 
Mecenáš serveru
Mecenáš serveru
Uživatelský avatar

Registrován: 1.7.2012
Příspěvky: 687
Bydliště: Jemnice
Obrázky: 2
Tady třeba běží LUA wizard


Přílohy:
Snímek obrazovky pořízený 2017-01-03 16-38-35.png
Snímek obrazovky pořízený 2017-01-03 16-38-35.png
[ 231.47 KiB | Zobrazeno 4504 krát ]


_________________
www.opentx.cz
Nahoru
 Profil Soukromé album  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 03.01.2017 18:09 
Mecenáš serveru
Mecenáš serveru
Uživatelský avatar

Registrován: 1.7.2012
Příspěvky: 687
Bydliště: Jemnice
Obrázky: 2
Tady je LUA v simulátoru Companion


Přílohy:
Snímek obrazovky pořízený 2017-01-03 17-07-15.png
Snímek obrazovky pořízený 2017-01-03 17-07-15.png
[ 209.73 KiB | Zobrazeno 4521 krát ]


_________________
www.opentx.cz
Nahoru
 Profil Soukromé album  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 03.01.2017 18:17 
Mecenáš serveru
Mecenáš serveru
Uživatelský avatar

Registrován: 1.7.2012
Příspěvky: 687
Bydliště: Jemnice
Obrázky: 2
Je třeba mít nastavenou složku s obsahem SD karty a v ní příslušný obsah, zejména složku SCRIPTS


Přílohy:
Snímek obrazovky pořízený 2017-01-03 17-13-23.png
Snímek obrazovky pořízený 2017-01-03 17-13-23.png
[ 118.41 KiB | Zobrazeno 4513 krát ]


_________________
www.opentx.cz
Nahoru
 Profil Soukromé album  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: stř 15.02.2017 1:25 
Mazák
Mazák
Uživatelský avatar

Registrován: 8.3.2012
Příspěvky: 4036
Bydliště: SK
Obrázky: 6
Lua Script pre nastavenie stabilizácie na prijímači "S6R a S8R"
(Open TX v2.2) Jazyk EN.
V prílohe:


Přílohy:
S6RScript v2.2.zip [22.17 KiB]
176 krát

_________________
FrSky Tandem X20
Nahoru
 Profil Soukromé album {RCalbum.cz}  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: čtv 04.05.2017 19:14 
Protřelejší uživatel
Protřelejší uživatel

Registrován: 21.7.2012
Příspěvky: 124
Pouzivate niekto prenos telemetrie z pixhawku do taranisu cez prijimac X8R ? Nieco take ako je v odkaze. Je to prepojene cez klasicky prevodnik RS232 na TTL ale nic viac som sa nedozvedel tak sa pytam ci s tym mate niekto skusenost.

https://www.youtube.com/watch?v=tbgpDb2VmC0&t=25s


Nahoru
 Profil  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 02.10.2018 11:04 
Mazák
Mazák
Uživatelský avatar

Registrován: 11.4.2008
Příspěvky: 5095
Bydliště: CA
Trošku to tu zaspalo....
Po prechode na Horusa ma zaujal script Widget..... tak som začal pátrať po neakých informáciach na túto tému a upravil som script BattCheck , ktorý je dostupný pre Horusa.....
Zmena spočíva v zmene vstupu zo senzoru Cells , ktorý nemám, na vstupy A1-A4, alebo Vfas.
Napetia pre jednotlivé články sa len vypočítavajú ... neaký valný zmysel nemajú....
Počet článkov sa tiež vypočítavá.... spoľahlivo to funguje do 5 článkov.... viac to jednoducho nebude na 100 percent fungovať nikdy...
Musel som zvládnuť obsluhu viacnásobného súčasného spustenia s rôznymi vstupmi... toto funguje...
Do rádia treba súbor nahrať do adresára \WIDGETS\MbatNap
súbor má meno main.lua
V menu widgets sa zobrazuje s názvom batnap
Ako vstup môže byť A1-A4, alebo Vfas
Takto vyzerá výstup na obrazovke vo formáte na lište a 1/8 obrazovky
Příloha:
lua1.PNG
lua1.PNG
[ 129.15 KiB | Zobrazeno 3446 krát ]


takto 1/4 a 1/2 obrazovky
Příloha:
lua2.PNG
lua2.PNG
[ 141.25 KiB | Zobrazeno 3446 krát ]


umiestnenie
Příloha:
lua5.PNG
lua5.PNG
[ 70.92 KiB | Zobrazeno 3431 krát ]



Přílohy:
main.rar [4.87 KiB]
122 krát

_________________
http://lubo111.rajce.idnes.cz


Naposledy upravil lubo1 dne úte 02.10.2018 11:26, celkově upraveno 2
Nahoru
 Profil  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 02.10.2018 11:07 
Mazák
Mazák
Uživatelský avatar

Registrován: 11.4.2008
Příspěvky: 5095
Bydliště: CA
Info k tejto časti scriptov je minimálne... Ak by mal niekto popis na popis obsahu premennej prostredia ZONE... bol by som vďačný
V pôvodnom programe je veľmi zaujímavá tabuľka prevodu napetie / percentá energie... je to nelineárna závislosť a hodnoty sa prevádzajú z tabuľky - funguje perfektne.....
Ešte budem doplnať kontrolu vstupov - a zobrazenie Ax- (A1minus) v tom istom grafe..... čo je tiež dosť podstatná informácia u pohonného aku...

_________________
http://lubo111.rajce.idnes.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 02.10.2018 15:17 
Mazák
Mazák
Uživatelský avatar

Registrován: 11.4.2008
Příspěvky: 5095
Bydliště: CA
Tabulka napetie percento vypadá takto


Přílohy:
lua6.PNG
lua6.PNG
[ 13.42 KiB | Zobrazeno 3396 krát ]


_________________
http://lubo111.rajce.idnes.cz
Nahoru
 Profil  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 23.10.2018 18:59 
Mazák
Mazák
Uživatelský avatar

Registrován: 11.4.2008
Příspěvky: 5095
Bydliště: CA
Prečo vlastne sa zaujímam o Widget Script ?
U rádii s OTX fungujú Telemetry scripty. Po prechode na Horusa som zistil, že tieto nefungujú na Horusoch. Tam sú funkčné namiesto nich Widget scripty. Tie sú ale orientované ako "okná", kde ich môže byť viacero na obrazovke súčasne a môžu mať každé iný rozmer... teda aj mapovanie obrazovky musí toto byť ošetrené. Navyše jeden script môže byť viacnásobne spustený - každý s inou konfiguráciou a bude pracovať s iným vstupom... Preto premenná "zone"
Na Taranisoch toto nebude fungovať.....
Počas blúdenia Netom som narazil na pár zaujímavých nápadov....
V prvom rade som si ani neuvedomil, že MixScript sa dá použiť aj pre zpracovanie telemetrie. Príklad tohto je tu ....
https://www.rcgroups.com/forums/showpos ... ostcount=1

_________________
http://lubo111.rajce.idnes.cz


Naposledy upravil lubo1 dne úte 23.10.2018 19:17, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 23.10.2018 19:16 
Mazák
Mazák
Uživatelský avatar

Registrován: 11.4.2008
Příspěvky: 5095
Bydliště: CA
Pri skúšaní vyššie priloženéh Widget scriptu BatNap sa mi tento vcelku osvedčil. Skutočne takto ošetrený údaj o nabití aku - prevedený na percentá vypadá realne.... Ale lietať a pritom aj pozerať na displej ... to akosi nieje ono. Potreboval by som to aj nalogovať...
Spomenul som si na script RAS, o ktrom tu bola reč -te vedel údaj aj zobraziť a aj logovať... a hovorilo sa tam aj o virtualnom senzore - to ma vcelku zaujalo..... Ale RAS script sa mi nepodarilo spustiť... Až po prečítaní mnoho balastu som našiel info, že v najnovšom OTX je táto funkcia zrušená... Ale hľadal som niečo o virtual senzoroch.. no a našiel som tento script....
https://github.com/RealTadango/FrSky/tree/master/RBSMIX
Funguje ako Mix script.... čiže nikde nič nevypisuje... ale sníma a upravuje dáta na pozadí a zpracované ich pošle do ôsmich virtualnych senzorov.... To je tá podstatná informácia, ktorá ma zaujala.... čiže príkaz SetTelemetryValue a jeho využitie...
https://opentx.gitbooks.io/opentx-2-2-l ... Value.html
No a virtual senzor sa dá logovať a potom porovnávať.....
No a v tom prípade nemusím mať widget script, ale stačí aj Mix script a jeho výsledok logovať prípadne zobraziť iným Widget Scriptom.....
Toto by umožnilo logovať čokoľvek z rádia... Kedysi ma zaujímalo logovanie polohy prepínačov ... toto je ale už v OTX2.2 funkčné... ale dá sa nalogovať log SW, alebo čokoľvek iné.....
No a posledným zaujímavým Scriptom, čo som našiel je MixScript, ktorý tiež prevádza napetie pohonného aku na percento nabitia. Má trošku inú tabuľku nabitia ako BatNap....
Ten je tu...
https://www.justfly.solutions/index.php ... ge-checker
Samotný script aj s popisom je tu
https://www.justfly.solutions/index.php ... d=60&id=26
Snáď to niekomu pomôže

_________________
http://lubo111.rajce.idnes.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: OpenTX LUA scripting
PříspěvekNapsal: úte 23.10.2018 21:23 
Mazák
Mazák
Uživatelský avatar

Registrován: 11.4.2008
Příspěvky: 5095
Bydliště: CA
Takže som upravil MixScr
Doplnil som riadok
" setTelemetryValue(0xb20, 4, 2, VB, 13, 0, "VPer")"
Po nakopírovaní do adresára Mixes bude možné v okne Customs Scripts otvoriť script My_bat
Příloha:
zeta4.PNG
zeta4.PNG
[ 111.57 KiB | Zobrazeno 3022 krát ]


V poli bat.volt vyberieme použitý napeťový vstup.
Příloha:
zeta3.PNG
zeta3.PNG
[ 119.53 KiB | Zobrazeno 3022 krát ]


Následne prejdeme do okna Telemetry. Dáme vyhľadať nové senzory a mal by sa objaviť nový senzor "VPer"
Bude zobrazovať výstup zo scriptu my_bat
Příloha:
zeta2.PNG
zeta2.PNG
[ 217.68 KiB | Zobrazeno 3022 krát ]


_________________
http://lubo111.rajce.idnes.cz


Naposledy upravil lubo1 dne úte 23.10.2018 22:20, celkově upraveno 1

Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 215 ]  Přejít na stránku Předchozí  1 ... 7, 8, 9, 10, 11, 12, 13 ... 15  Další

 


Kdo je online

Uživatelé procházející toto fórum: MichalM, zahradnik, ZS-Man a 29 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  

 

  Powered by phpBB® Forum Software © phpBB Group  Český překlad – phpBB.cz 

 

NAVRCHOLU.cz