Le forum français des radios FrSKY

Horus et LUA

Voir le sujet précédent Voir le sujet suivant Aller en bas

Horus et LUA

Message par gdh le Mar 6 Juin 2017 - 8:08

je voudrais lancer un script LUA par un fonction spéciale ( je suis en 2.2)
le script est sur la SD dossier SCRIPT/ TELEMETRY
en FS il m'est répondu aucun script SD, ou dois je placer mon fichier LUA
si c'est dans le menu; SCRIPTS PERSO je n'arrive pas a le faire fonctionner
merci de votre aide


Dernière édition par gdh le Sam 9 Sep 2017 - 12:13, édité 1 fois
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par 3djc le Mar 6 Juin 2017 - 8:31

Avec une Horus, il n'y a pas de script telemetry, puisque les affichage de telemetrie passe par les widgets

3djc
avatar
3djc

Messages : 910
Date d'inscription : 25/09/2016
Localisation : Belgique

Revenir en haut Aller en bas

Re: Horus et LUA

Message par gdh le Mar 6 Juin 2017 - 9:06

il s'agit du script graphique des logs " LWiev" que j'ai placé dans le répertoire TELEMETRY
pour ce qui est de l'affichage par les widgets j'ai un autre LUA de ce coté pas de problème
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par 3djc le Mar 6 Juin 2017 - 9:16

Il me sembel que celui la se lance en standalone depuis l'explorateur de sd

3djc
avatar
3djc

Messages : 910
Date d'inscription : 25/09/2016
Localisation : Belgique

Revenir en haut Aller en bas

Re: Horus et LUA

Message par gdh le Mar 6 Juin 2017 - 9:44

oui dans l'explorateur SD je peux faire "exécuter"
mais je voudrais passer par une fonction spéciale "Script Lua"
où faut il placer sur la SD les fichiers .lua pour les retrouver dans le menu "SCRIPTS PERSOS" ?
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par 3djc le Mar 6 Juin 2017 - 9:48

On ne peut pas, ce script n'a pas été écris pour ça

3djc
avatar
3djc

Messages : 910
Date d'inscription : 25/09/2016
Localisation : Belgique

Revenir en haut Aller en bas

Re: Horus et LUA

Message par gdh le Mar 6 Juin 2017 - 10:52

alors 2 questions
a quoi sert le menu : SCRIPTS PERSOS que peut on y faire ?
et a quoi sert, dans FONCTIONS SPECIALES, la fonction "Script Lua" qui dans le manuel dit : "lit le fichier spécifié"
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par 3djc le Mar 6 Juin 2017 - 11:27

Hum, je sais pas trop ce qu'est ce script perso, si c'est la traduction de "custom script", alors c'est pour y mettre des scripts de mixes (qui n'ont pas d'accès a l'écran)

La fonction speciale pour lancer un script fait cela, mais le script n'est pas autorisé a accéder a l'écran non plus

Sur Horus, les scripts autorisé a accèsder a l'écran sont les widgets et les scripts lancés manuellement dans l'explorateur de carte sd

3djc
avatar
3djc

Messages : 910
Date d'inscription : 25/09/2016
Localisation : Belgique

Revenir en haut Aller en bas

Re: Horus et LUA

Message par gdh le Mar 6 Juin 2017 - 12:08

le menu SCRIPTS PERSOS est le menu 11 après FONCTIONS SPECIALES et avant TELEMESURE ?
le script LWiev est bien un script qui a accès a l'écran (affichage graphique des logs) lancé manuellement ça marche
ce serait pratique de le lancer en fonction spéciale
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par gdh le Mer 7 Juin 2017 - 8:28

j'ai un peu l'impression d'être sur une voie de garage
pour lancer mon LWiev.lua, je vais en sys/carte SD-HC/scripts/functions/LWiev.lua
appui et "exécuter" pas de pb ca marche
j'aurais trouvé élégant et pratique de lancer le .lua par une fonction spéciale, j'ai crée:
FSx L05 Script Lua LView
quand j'active L05 il ne se passe rien
un petit effort pour m'aider, merci
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par 3djc le Mer 7 Juin 2017 - 8:43

Tu peut déplacer le script ou tu veut sur la carte pour être accessible, mais il n'existe (et probablement n'extistera) pas de moyen de lancer un script plein écran par une fonction.

Nous avons prévu de rajouter un menu genre 'Applications' qui reprendrais les scripts comme S6R, Lview,... mais là aussi, il faudra passer par un menu

3djc
avatar
3djc

Messages : 910
Date d'inscription : 25/09/2016
Localisation : Belgique

Revenir en haut Aller en bas

Re: Horus et LUA

Message par gdh le Mer 7 Juin 2017 - 9:18

j'ai rêvé, je renonce a mon idée
si j'ai bien compris l'écran n'est pas accessible par des .lua sauf par widget
il faut aller directement dans la carte SD pour lancer un lua qui fait appel a l'écran
j'ai du mal a comprendre mais je ne suis pas informaticien programmeur Sad
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par gdh le Mer 7 Juin 2017 - 9:21

ma 2ieme question était au sujet du menu 11 : SCRIPTS PERSOS
a quoi cela peut il servir ?
sans doute pas a afficher simplement des .lua placés je ne sais pas ou sur la carte SD
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par 3djc le Mer 7 Juin 2017 - 9:50

gdh a écrit:jsi j'ai bien compris l'écran n'est pas accessible par des .lua sauf par widget(

Inexact : l'écran n'est pas accessible par des .lua sauf par widget ou lua lancé via l'explorateur de SD

L'écran custom script sert a activer (ou pas) des scripts qui sont placé dans le dossier scripts/mixer et qui peuvent faire toute sorte de chose (mais pas afficher). Par exemple, j'ai un lua qui me calcule le pourcentage de la lipo en fonction d'un capteur FLVSS, et donc pour les modèles qui ont un flvss, je l'active dans cet écran

3djc
avatar
3djc

Messages : 910
Date d'inscription : 25/09/2016
Localisation : Belgique

Revenir en haut Aller en bas

Re: Horus et LUA

Message par gdh le Mer 7 Juin 2017 - 10:15

bien compris :"ou lancé via l'explorateur SD"
OK et merci, j'en reste la, un peu déçu quand même Sad
mais je garde toute mon admiration pour OpenTX
avatar
gdh

Messages : 253
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Re: Horus et LUA

Message par fdeb31 le Mer 7 Juin 2017 - 10:27

3djc a écrit:
gdh a écrit:jsi j'ai bien compris l'écran n'est pas accessible par des .lua sauf par widget(

Inexact : l'écran n'est pas accessible par des .lua sauf par widget ou lua lancé via l'explorateur de SD

L'écran custom script sert a activer (ou pas) des scripts qui sont placé dans le dossier scripts/mixer et qui peuvent faire toute sorte de chose (mais pas afficher). Par exemple, j'ai un lua qui me calcule le pourcentage de la lipo en fonction d'un capteur FLVSS, et donc pour les modèles qui ont un flvss, je l'active dans cet écran

3djc

Bonjour 3djc
Je vais essayer de me lancer dans la programmation de script lua.
Dans ton post tu as indiqué que tu as fait un script qui permet de calculer la consommation des Lipos à partir d'un capteur flvss. Je suis tres interessé car j en met partout de ces capteurs. peux-tu nous le partager s'il te plait ce script m'intéresse et il me servira d exemple concret de lua.

Je t en remercie par avance.
Fab
avatar
fdeb31

Messages : 508
Date d'inscription : 07/03/2017
Age : 42
Localisation : Saint-Jean (31)

Revenir en haut Aller en bas

Re: Horus et LUA

Message par 3djc le Mer 7 Juin 2017 - 10:49

Bon,

Mes scripts à moi on tendance a être vraiment pas très générique, alors en voila un plus simple (basé sur un script que j'ai récup je ne sais plus ou). Il fonctionne sur toute les taranis et horus en 2.2 (requis), sur les modèles qui ont un FLVSS

1) le mettre dans SCRIPTS/MIXES
2) mettre le mdoèle sous tension et branchez le FLVSS
3) aller dans CUSTOM SCRIPT et active pcalc
4) aller dans l'écran Télémetrie, et faite un recherche de senseurs : un nouveau senseur CelP doit apparaitre

Vous pouvez ensuite utiliser ce senseur comme bon vous semple, par exemple pour une fonction spéciale : play value CelP

3djc
Fichiers joints
pcalc.zip Vous n'avez pas la permission de télécharger les fichiers joints.(2 Ko) Téléchargé 17 fois
avatar
3djc

Messages : 910
Date d'inscription : 25/09/2016
Localisation : Belgique

Revenir en haut Aller en bas

Re: Horus et LUA

Message par fdeb31 le Mer 7 Juin 2017 - 11:03

Merci beaucoup.

Je regarde et te tiens au courant.

Fab.
avatar
fdeb31

Messages : 508
Date d'inscription : 07/03/2017
Age : 42
Localisation : Saint-Jean (31)

Revenir en haut Aller en bas

Re: Horus et LUA

Message par fdeb31 le Ven 9 Juin 2017 - 13:59

Bonjour,

PCALS fonctionne très bien et merci.
Je suis en train de faire des tests pour créer mon propre Widget, notamment pour mon TREX 700 en 12S.


Peut on tester les scripts avec companion ? car je n'ai pas de menu "LUA" ?
Doit on obligatoirement passer par la radio ?

Merci
Fabrice.
avatar
fdeb31

Messages : 508
Date d'inscription : 07/03/2017
Age : 42
Localisation : Saint-Jean (31)

Revenir en haut Aller en bas

Re: Horus et LUA

Message par 3djc le Ven 9 Juin 2017 - 14:13

Quelle plate-forme ? Normalement le lua est disponible (j'ai pas de Horus, j'ai fait tout ce que j'ai fait dessus au simulateur)

3djc
avatar
3djc

Messages : 910
Date d'inscription : 25/09/2016
Localisation : Belgique

Revenir en haut Aller en bas

Re: Horus et LUA

Message par fdeb31 le Ven 9 Juin 2017 - 15:08

Windows 10.
En faite dans companion -> modèle -> je n ai pas la page Lua.
Je l ai bien dans la radio.
Je continue à chercher.
avatar
fdeb31

Messages : 508
Date d'inscription : 07/03/2017
Age : 42
Localisation : Saint-Jean (31)

Revenir en haut Aller en bas

Re: Horus et LUA

Message par Critoune le Ven 9 Juin 2017 - 18:08

Slt Fdeb31 !
Comment va ?

Est ce que tu as essayé ça ?
- en préalable, déposer ton script lua sur la carte SD de ta radio
- ensuite, avec la radio allumée connectée à ton PC de :
- passer par Companion,
- tu prends ton modéle avec ses paramètres,
- passes en mode Simulation en bas de Companion
- s'affiche l'écran de la Horus => appui long bouton molette MODEL
- Page Up 2 fois tu tombes sur la page Scripts LUA
- Sur LUA1, appuyer molette centrale ENTER et tu devrais accéder à ton script sur la carte SD...

C'est une idée, à creuser !  Razz

A+
avatar
Critoune

Messages : 114
Date d'inscription : 08/08/2014
Age : 45
Localisation : Valence d'Agen (82)

Revenir en haut Aller en bas

Re: Horus et LUA

Message par fdeb31 le Ven 9 Juin 2017 - 18:28

Je vais voir. Merci critoune.
J ai commencé à deblayer le LUA.
A dimanche.
avatar
fdeb31

Messages : 508
Date d'inscription : 07/03/2017
Age : 42
Localisation : Saint-Jean (31)

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

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