Outils pour utilisateurs

Outils du site


dev:lua:opentx:exmples:hello-world

Script Lua Hello World pour openTX

Le script Hello World fait parti de la catégorie des scripts s’exécutant une fois à la demande (one time). Pour pouvoir l'executer:

  • Placez le dans le répertoire /SCRIPTS de la carte SD
  • Depuis la radiocommande, appuie long sur le bouton menu
  • Une fois dans les menu de la radio comande appuier sur le bouton Page pour passer a la page 2 permettant de naviguer dans les ficheirs de la carte SD
  • Entrer dans le dossier SCRIPTS et sur le script HelloWorld.lua appuie long sur le bouton entrée pour faire apparaître le menu contextuel et sélectionner l'option Execute.
  • Utiliser le switch SH pour arrêter l’exécution du script ou appuie long sur le bouton exit pour forcer l’arrêt.
HelloWorld.lua
-------------------------------------------------
-- Hello World
-------------------------------------------------
 
 
local function init_func()
  local switch_value = 0
end
 
local function run_func(event)
  lcd.lock()
  lcd.clear()
  lcd.drawText(10, 10, "Hello World", MIDSIZE)
  switch_value=getValue(99)
 
  if switch_value > 100 then
    return 1 -- Exit
  else
    return 0
  end
end
 
return{ run=run_func, init=init_func }

Références

  • OpenTX - LUA Reference Guide.pdf
dev/lua/opentx/exmples/hello-world.txt · Dernière modification : 2021/02/01 21:51 de 127.0.0.1