INAV LUA skript
Je to skript, který na displeji vysílače informuje o stavu systému INAV v letadle, v kopteře. Hlasem informuje o nastavenem modu INAV, hlásí stav pohonného akumulátoru, překročení nastavené výšky, ztrátu GPS. Neumožňuje nastavování parametrů INAV, je to jen informační zdroj - telemetrická obrazovka.
Je to doplněk informačních funkcí EdgeTX.
- na své obrazovce informuje o letadle a režimech letadla (režimech INAV)
- hlasem hlásí režimy INAV
- hlasem hlásí alarmy, vybití barterií
- ztrátu gps
- překročení výšky
- vibracemi vysílače indikuje režim RTH
- vibracemi vysílače varuje před vybitými bateriemi
Informace získává prostřednictvím telemetrie rádia - RC. Podmínkou je tedy fungující telemetrie z letadla do vysílače a v ní telemetrie z FC.
Má vlastní nastavení, nepřebírá nastavení z INAV. Alarmy, velikost akumulátoru je nutné nastavit v této obrazovce - skriptu.
Ke stažení zde: github.com/iNavFlight/OpenTX-Telemetry-Widget
Další funkce:
- zobrazí maxima, minima
- Umí přehrávat log
Nastavení parametrů
popis zde: github.com/iNavFlight/OpenTX-Telemetry-Widget/Configuration-Settings
Instalace
Download začněte zde:
github.com/iNavFlight/OpenTX-Telemetry-Widget
Na stránce najděte " Download latest release ""
v Assets vyberte správnou verzi LuaTelemetry_v2.4_lua.zip
Po stažení postupujte takto:
- rozbalte v počítači zip soubor
- připojte vysílač k počítači jako disk
- obsah rozbaleného addresáře nakopírujte do vysílače tak jak je,
- SCRIPTS
- WIDGETS
- přidejte telemetrickou obrazovku
- zvolte App mode
- nastavte widget iNav; je to trochu matoucí, objeví se prázdná obrazovka, stačí ale kliknout rolerem a naskočí menu, ve kterém si zvolíte iNav
- naskočí obrazovka inav lua skriptu a při přepínání modů INAV
Problémy
- Pokud nevidíte v menu widget iNav, stáhli jste si nesprávnmou verzi zipu.
- Pokud menaskočí obrazovka inav lua skriptu a objeví se chybové hlášení, bývá to tím, že nemáte načtenou telmetrii z FC.
Jak se dostat do konfigurace INAV LUA skriptu
Ve videu popsaný trik, jak se dostat k oknu nastavování parametrů INAV LUA skript, mi nikdy nefungoval. Vadilo mi to hodně.
Mimo toho gesta kniply, ukázaného ve videu by měly fungovat
- dlouhý stisk rolleru
- dlouhý stisk MDL
- dlouhý stist SYS
Bádal jsem. Otestoval jsem si na svém rádiu spuštěním skriptu INAVbuttons co mi generují která tlačítka na mém konkrétním vysílači s konkrétním EdgeTX. Ty podstatné:
- dlouhý stisk rolleru = EVT_ENTER_LONG
- dlouhý stisk MDL = EVT_VIRTUAL_MENU_LONG
Našel jsem řešení v úpravě skriptu. Zazálohoval jsem si vše a upravil inav.lua. Vyhledal jsem výskyt EVT_VIRTUAL_MENU_LONG a nahradil EVT_ENTER_LONG:
řádek: elseif event == MENU or event == EVT_VIRTUAL_MENU_LONG then
jsem změnil na: elseif event == MENU or event == EVT_ENTER_LONG then
Teď se stiskem rolleru do menu dostanu a mohu nastavovat napětí, kapacity, hlasová hlášení.
Mohu znova načíst telemetrická čidla?
Mohu znova načíst telemetrická čidla? Mohu všechny smazat a nechat detekovat znova? Nepoškodí to moje nastavení INAV?
Někdy to je třeba udělat. Nejen když se přidá nové čidlo, ale zažil jsem už situaci, že se mi komunikace telemetrie nějakým způsobem pokazila. Čidla v obrazovce telemetrie Telemetry blikala, jako že komunikace běží, ale neběžela. Čidla jsem vymazal a načetl znova.
Z hlediska INAV je to beztrestné, lze to udělat aniž by se něco pokazilo třeba na INAV.lua skriptu.



