Le forum français des radios OpenTX ou FrOS
Le forum français des radios OpenTX ou FrOS
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-50%
Le deal à ne pas rater :
-50% Baskets Nike Air Huarache
64.99 € 129.99 €
Voir le deal

Scrits telemxx .lua qui ne fonctionnent pas

4 participants

Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Scrits telemxx .lua qui ne fonctionnent pas

Message par ljt2000 Dim 5 Mar 2017 - 0:03

Bonjour,

je me suis battu avec ma Taranis X9D+ toute la soirée pour faire fonctionner les scripts LUA de base (telem01 et telem02)... sans succès
J'ai tout vérifié plusieurs fois les chemins, les fichiers mais rien ne marche! j'ai lu des quantités de tuto
Je suis en OpenTX2.1.9 qui supporte les scripts LUA
j'ai bien un répertoire scripts avec un autre répertoire portant le nom du modèle, dans ce dossier sont mes 2 scripts. Comme l'un fait référence à des images, j'ai aussi vérifié que tout était OK et c'est OK.

Quand je suis sur le modèle et que je fais un appui long sur page, il affiche bien la page de télémétrie de base et c'est tout.

ça ne marche pas avec la radio.... mais ça ne marche pas non plus avec le simulateur d'OpenTX.

Je sèche carrément

Merci de votre aide,

Luc-Joël
ljt2000
ljt2000

Masculin Messages : 27
Date d'inscription : 03/05/2015
Age : 58
Localisation : azay le rideau

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par Kilrah Dim 5 Mar 2017 - 7:54

Depuis 2.1 les scripts se sélectionnent dans la page de configuration de télémétrie, plus avec des dossiers/noms spécifiques. Voir les sujets de passage à 2.1.

Kilrah

Masculin Messages : 2181
Date d'inscription : 28/01/2014
Localisation : Suisse

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par ljt2000 Dim 5 Mar 2017 - 14:43

Effectivement, sur Open-TX.org, is indiquent :

Download the telemetry screen script from here: Download Link
Create a folder on the radio microSD card called SCRIPTS (if it does not already exist)
Create a folder in the SCRIPTS folder called TELEMETRY (if it does not already exist)
Place the script file in the folder. The path should read: /SCRIPTS/TELEMETRY/telem2.lua
In the model settings go to the telemetry page, select “script” for the type of a custom screen, and select telem2.lua.

Toutefois
ljt2000
ljt2000

Masculin Messages : 27
Date d'inscription : 03/05/2015
Age : 58
Localisation : azay le rideau

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par ljt2000 Dim 5 Mar 2017 - 14:45

(suite...)
Toutefois, en mode simulation, l'écran ne s'est pas rafraichi. Il y a une superposition entre l'écrans précédent et ces nouveau écrans.
ljt2000
ljt2000

Masculin Messages : 27
Date d'inscription : 03/05/2015
Age : 58
Localisation : azay le rideau

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par 3djc Dim 5 Mar 2017 - 14:49

lcd.clear()

3djc
3djc
3djc

Masculin Messages : 2871
Date d'inscription : 25/09/2016
Age : 56
Localisation : Belgique

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par Ceeb182 Dim 5 Mar 2017 - 15:11

Bonjour ljt2000,

Pour le script LUA nommé telem1.lua présent sur un premier Post du sujet"[TUTO] Affichage automatique d'une page de notes dans la Taranis" qui a pour objectif d'afficher les dessins des interrupteurs de la Taranis avec une légende, procède ainsi :
1 - Décompresser le fichier SCRIPTS.ZIP
2 - Copier le fichier telem1.lua dans le repertoire de ta carte SD suivant SDCard\SCRIPTS\TELEMETRY\telem1.lua
3 - Copier les deux fichiers belegung_1.bmp et belegung_2.bmp dans le repertoire de ta carte SD suivant SDCard\SCRIPTS\BMP\ANYSENSE\
4 - Dans la page TELEMESURE de Compagnon ou de la Taranis, sélectionner Ecran1>Script>telem1 (pour qu'il soit actif sur le premier écran d'affichage de la télémétrie)
5 - Pour lancer le script, à partir de la page d'acceuil du simulateur ou de la Taranis, faire un appui long sur la touche PAGE.

PS: Pour un essai sur Compagnon, ne pas oublier de configurer dans le menu Réglage>Préférences>Chemin de la structure de la carte SD le bon chemin de la carte SD présente sur ton ordinateur.

Pour le script LUA nommé telem2.lua présent sur un second Post du sujet"[TUTO] Affichage automatique d'une page de notes dans la Taranis" qui est une évolution du script précédent, procède ainsi :
1 - Décompresser le fichier telem2.zip
2 - Copier le fichier telem2.lua dans le repertoire de ta carte SD suivant SDCard\SCRIPTS\TELEMETRY\telem2.lua
3 - Copier les deux fichiers droit.bmp et gauche.bmp dans le repertoire de ta carte SD suivant SDCard\SCRIPTS\BMP\
4 - Dans la page TELEMESURE de Compagnon ou de la Taranis, sélectionner Ecran2>Script>telem2 pour qu'il soit actif sur le second écran d'affichage de la télémétrie
5 - Pour lancer le script, à partir de la page d'acceuil du simulateur ou de la Taranis, faire un appui long sur la touche PAGE(=Ecran n°1 de la télémétrie) puis une appui cours sur PAGE (=Ecran n°2 de la télémétrie).

Remarque: L'affichage provoqué par ces scripts scintillent (clignotent rapidement) sur le simulateur de Compagnon. En effet, il n'y a pas de programmation de la fréquence d'affichage dans le script : le script redessinne en permanence la même chose à l'écran sans effacer le précédent (manque une instruction du type lcd.clear()).

_________________
Scrits telemxx .lua qui ne fonctionnent pas E0ej[OpenTX-Doc] Vos questions ont sans doute une réponse francophone ICI !
Comme le dit Scrits telemxx .lua qui ne fonctionnent pas Wbz6 la question n'est plus "Est-ce possible ?" mais "Comment faire pour... ?"
           Le tandem Scrits telemxx .lua qui ne fonctionnent pas F2o3 & Scrits telemxx .lua qui ne fonctionnent pas Tg3z est semblable à un jeu de LEGO®, chaque brique étant une fonctionnalité.
Ceeb182
Ceeb182
Modérateur

Masculin Messages : 2280
Date d'inscription : 29/10/2016
Age : 48
Localisation : France

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par Kilrah Dim 5 Mar 2017 - 17:40

ljt2000 a écrit:(suite...)
Toutefois, en mode simulation, l'écran ne s'est pas rafraichi. Il y a une superposition entre l'écrans précédent et ces nouveau écrans.

C'est que tu as pris la version 2.0 des scripts, tu verras que sur le site il y a des téléchargements différents pour 2.0 et 2.1.

Kilrah

Masculin Messages : 2181
Date d'inscription : 28/01/2014
Localisation : Suisse

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par ljt2000 Dim 5 Mar 2017 - 18:06

Je pensais bien qu'il y avait une question de de version.
Bon pour l'heure, sur les 2 scripts qui permettent d'afficher l'altitude, j'ai rajouté la fonction lcd.clear() et c'est nickel.
ça fait bien des années que je n'ai saisi une ligne de code ;-) avec mes vieux restes de Delphi je devrais raccrocher les wagons.

Prochaine étapes, chercher les bons scripts.

ljt2000
ljt2000

Masculin Messages : 27
Date d'inscription : 03/05/2015
Age : 58
Localisation : azay le rideau

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par Kilrah Dim 5 Mar 2017 - 18:39

Si tu as rajouté le lcd.clear() pas besoin, c'est la seule différence à ma connaissance.

Kilrah

Masculin Messages : 2181
Date d'inscription : 28/01/2014
Localisation : Suisse

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par ljt2000 Dim 5 Mar 2017 - 19:08

Merci à tous,

effectivement les scripts plus récent comme celui-ci : https://frskytaranis.forumactif.org/t1012p125-petit-script-lua#43588 utilisent lcd.clear()
sur RCGroups, j'ai vu aussi lcd.block() mais à quoi ça sert ?
J'ai bien trouver des ressources sur l structure du langage LUA mais il doit y avoir un certain nombre de library spécifiques à la Taranis.
ljt2000
ljt2000

Masculin Messages : 27
Date d'inscription : 03/05/2015
Age : 58
Localisation : azay le rideau

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par Kilrah Dim 5 Mar 2017 - 19:09


Kilrah

Masculin Messages : 2181
Date d'inscription : 28/01/2014
Localisation : Suisse

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par ljt2000 Dim 5 Mar 2017 - 20:40

Merci pour le lien
ljt2000
ljt2000

Masculin Messages : 27
Date d'inscription : 03/05/2015
Age : 58
Localisation : azay le rideau

Revenir en haut Aller en bas

Scrits telemxx .lua qui ne fonctionnent pas Empty Re: Scrits telemxx .lua qui ne fonctionnent pas

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum