LUA Reference Guide ?

radekbenes
Příspěvky: 12
Registrován: pon 16. zář 2019 16:05:56

LUA Reference Guide ?

Příspěvek od radekbenes » úte 17. zář 2019 9:00:39

Zdravím,
existuje referenční příručka pro skriptování v FrSky-OS? Jako je pro Open-TX.
Díky za info.
R.

Uživatelský avatar
Jan Urbánek
Administrátor fóra
Příspěvky: 421
Registrován: ned 21. dub 2019 17:30:13

Re: LUA Reference Guide ?

Příspěvek od Jan Urbánek » úte 17. zář 2019 12:37:46

Nevim o zadne, ale implementace by mela byt hodne podobna openTX

radekbenes
Příspěvky: 12
Registrován: pon 16. zář 2019 16:05:56

Re: LUA Reference Guide ?

Příspěvek od radekbenes » stř 18. zář 2019 9:34:08

Já sem zatím zkoumal, co je v poslední betaverzi FrSky-OS, a ve Flash jsou jen 4 zkompilované skripty .luac (v jiné adresářové cestě než používá Open-TX) - z těch toho moc neumím vyzkoumat, ani nevím, jestli se ten pro nastavení gyra v SxR používá (v menu). A pak na SD je ten samý nebo podobný, nevím, ve zdrojáku - z toho už by se dalo usoudit na API, ale zas nevím, který ARM kompilátor ( pro ARM ST32F439) použít na vytvoření .luac. No kdyby někdo nalezl jakékoli info, uvítám to zde.
Zdraví Radek

Uživatelský avatar
prikrylm
Příspěvky: 126
Registrován: sob 27. dub 2019 10:16:52
Bydliště: Brno

Re: LUA Reference Guide ?

Příspěvek od prikrylm » stř 18. zář 2019 19:11:48

U OpenTX si .luac kompiluje přímo rádio z .lua na kartě. Tiše bych předpokládal, že FrSky-OS se bude chovat stejně... Ale můžu se mýlit.
(šroubovák | kleště | měřák | pájka | drátky | několik vrtulemi poháněných létajících strojů)

radekbenes
Příspěvky: 12
Registrován: pon 16. zář 2019 16:05:56

Re: LUA Reference Guide ?

Příspěvek od radekbenes » čtv 19. zář 2019 10:49:48

Taky myslím, že se chová stejně, neb spuštění .lua pro open TX skončí chybovou hláškou, zjevně od kompileru. Soubory .luac, co jsou v distribuci, se spustí OK, ale ten SxR.lua, co je na SD, skončí také chybovou hláškou ... prostě by to chtělo nějaký skript ve zdroji, který poběží.
Díky budu pátrat dál.
R.

ellet
Příspěvky: 124
Registrován: úte 14. kvě 2019 17:37:26
Bydliště: Vysočina

Re: LUA Reference Guide ?

Příspěvek od ellet » čtv 19. zář 2019 20:01:18

Zkus skript, který nic nedělá, jen základní kostru. Začal bych třeba takto:
nic0.zip
Nemáte oprávnění prohlížet přiložené soubory.

radekbenes
Příspěvky: 12
Registrován: pon 16. zář 2019 16:05:56

Re: LUA Reference Guide ?

Příspěvek od radekbenes » pát 20. zář 2019 11:08:31

Hm, zatím se mi nedaří teda vůbec nic, ani takto jednoduchý skript ....

ellet
Příspěvky: 124
Registrován: úte 14. kvě 2019 17:37:26
Bydliště: Vysočina

Re: LUA Reference Guide ?

Příspěvek od ellet » pát 20. zář 2019 11:45:20

Mám Horus X10 s OTX a tam to projde....a majitelé FrSky-OS mlčí.

radekbenes
Příspěvky: 12
Registrován: pon 16. zář 2019 16:05:56

Re: LUA Reference Guide ?

Příspěvek od radekbenes » úte 24. zář 2019 10:14:24

No jo, open-TX je v pohodě, tam je to zdokumetováno. Já našel na firemním webu Frsky u release notes FrSky-OS 1.3.03 zmínku. "Put lua scripts under SD or FLASH , and run them in SYSTEM/FILES". Takže jinde než v open-TX. Hm ale ničemu to nepomohlo. A jinou zmínku sem nikde nenašel. Asi jim zkusím napsat...
Je to škoda, docela se mi FrSky-OS líbí, ale zasel telemetrickou stránku bych si udělal asi jinak než 4 hodnoty na obrazovce o 480 pixlech...
Zatím si aspoň můžu připojit přes BT telefon a dashboard na aplikaci Free Link je pěknej.

Odpovědět