LUA Reference Guide ?

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

LUA Reference Guide ?

Příspěvek od radekbenes »

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: 1673
Registrován: ned 21. dub 2019 17:30:13

Re: LUA Reference Guide ?

Příspěvek od Jan Urbánek »

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

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

Re: LUA Reference Guide ?

Příspěvek od radekbenes »

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: 649
Registrován: sob 27. dub 2019 10:16:52
Bydliště: Řečkovice

Re: LUA Reference Guide ?

Příspěvek od prikrylm »

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: 62
Registrován: pon 16. zář 2019 16:05:56

Re: LUA Reference Guide ?

Příspěvek od radekbenes »

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.

Uživatelský avatar
ellet
Příspěvky: 629
Registrován: úte 14. kvě 2019 17:37:26
Bydliště: Vysočina

Re: LUA Reference Guide ?

Příspěvek od ellet »

Zkus skript, který nic nedělá, jen základní kostru. Začal bych třeba takto:
nic0.zip
(166 bajtů) Staženo 551 x

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

Re: LUA Reference Guide ?

Příspěvek od radekbenes »

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

Uživatelský avatar
ellet
Příspěvky: 629
Registrován: úte 14. kvě 2019 17:37:26
Bydliště: Vysočina

Re: LUA Reference Guide ?

Příspěvek od ellet »

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

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

Re: LUA Reference Guide ?

Příspěvek od radekbenes »

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

Zpět na „LUA skripty“