Le forum français des radios FrSKY

Aide pour Widget

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

Aide pour Widget

Message par Thierry71 le Mer 19 Avr 2017 - 22:49

Bonjour,

J'essaye de faire un Widget pour afficher de la télémétrie. J'ai récupéré un script de Taranis que je souhaite adapter avec les bonnes images et dimensions bien sur.
Est ce que quelqu'un peut me dire pourquoi je n'ai même pas le choix de ce Widget quand je le mets dans un répertoire de WIDGETS de la carte SD ?
J'ai essayé avec le simulateur et c'est la même chose.

EN PJ, le Zip du lua

Merci pour votre aide
Thierry
Fichiers joints
Telem.zip Vous n'avez pas la permission de télécharger les fichiers joints.(2 Ko) Téléchargé 17 fois

Thierry71

Messages : 24
Date d'inscription : 22/12/2016
Localisation : 71

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par 3djc le Jeu 20 Avr 2017 - 7:21

Ca ne fonctionne pas du pareil sur Horus que sur Taranis. Sur Taranis, les scripts de telemetrie avait un usage exclusif de l'écran (mais du coup, c'était tout on rien). Sur Horus, les widgets sont positionnés à l'écran par l'utilisateur.

Evidement, les choses sont du coup un peu différentes pour les develoopeurs qui doivent gérer cela. Il y a des deux scripts purement LUA qui sont fournis avec OpenTX (https://github.com/opentx/opentx/tree/next/radio/sdcard/horus/WIDGETS) comme exemple

3djc
avatar
3djc

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

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Thierry71 le Jeu 20 Avr 2017 - 7:38

Bjr,
Merci pour la réponse, mais j'avais compris la gestion différente. J'essaye justement de découvrir comment les gérer. J'ai trouvé sur différents site d'autres widgets pour comprendre.
Je viens de découvrir différentes choses que je vais essayer. Je te tiens au courant.
Existe t-il un lien où les développeurs ont mis un peu de Doc la-dessus ?

Ce que j'ai constaté comme anomalie à confirmer pour les développeurs
- Le nombre de Widgets semble limité sur la radio !
- Dans le simulateur Open Tx, quand le nombre de Widget est important, l'application se crashe !
A confirmer si je ne suis pas le seul
Thierry

Thierry71

Messages : 24
Date d'inscription : 22/12/2016
Localisation : 71

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Thierry71 le Ven 21 Avr 2017 - 22:11

Bonsoir,
Et voilà, un peu de travail pour arriver à comprendre comment fonctionne les widgets mais j'ai réussi à faire à peu près ce que je veux.
Voilà la capture d'écran, cela fonctionne en simulation comme je veux, il ne reste plus qu'à attendre le module et essayer pour voir le résultat en live.


Thierry71

Messages : 24
Date d'inscription : 22/12/2016
Localisation : 71

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par CoyotteDundee le Ven 21 Avr 2017 - 22:37

Woaw !
Heu... Comptes-tu faire une mini formation sur le sujet ?
Je suis preneur ! bounce

Coyotte
avatar
CoyotteDundee

Messages : 1770
Date d'inscription : 03/03/2014
Age : 53
Localisation : Montegnée (Liège)

http://blog.baily-fouss.be/

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Thierry71 le Ven 21 Avr 2017 - 22:45

Bonsoir,
En c'est vrai galère car il y des fonctions qui sont spécifiques à la Horus et bien sur, aucune doc. Il faut glaner dans les exemples qui fonctionnent et aussi sur
https://opentx.gitbooks.io/opentx-2-2-lua-reference-guide/content/
Il y a encore des trucs que je voudrais faire mais je n'ai pas trouvé pour le moment, du style mettre en transparence pour éviter d'avoir le cadre Blanc.
Ceci dit avant de peaufiner les graphiques et le look, j'attends mon module pour vérifier que tout fonctionne correctement

Thierry

Thierry71

Messages : 24
Date d'inscription : 22/12/2016
Localisation : 71

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par 3djc le Sam 22 Avr 2017 - 8:47

Pour la transparence, il suffit de ne pas mettre de fond blanc au rectangle, comme c'est fait sur la BattChk par exemple



3djc

ps : dans l'avenir, on aura la possibilité de 'shadow' l'écriture
avatar
3djc

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

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Thierry71 le Sam 22 Avr 2017 - 8:55

J'ai essayé mais je trouve que les infos sont moins lisibles. par contre c'est plus beau je reconnais.


Thierry71

Messages : 24
Date d'inscription : 22/12/2016
Localisation : 71

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par 3djc le Sam 22 Avr 2017 - 9:05

Ah ben oui, c'est le revers de la médaille, c'est pour ca qu'à l'avenir, on aura la possibilité de shadow l'écriture, ca aidera un peu (mais ca dépendra toujours du fond)

3djc
avatar
3djc

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

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par soso89 le Sam 22 Avr 2017 - 20:39

3djc a écrit:Pour la transparence, il suffit de ne pas mettre de fond blanc au rectangle, comme c'est fait sur la BattChk par exemple



3djc

ps : dans l'avenir, on aura la possibilité de 'shadow' l'écriture


Pour avoir sa sur la horus faut le FLVSS ? ou sa fonctionne avec autre chose ?

soso89

Messages : 110
Date d'inscription : 06/07/2016
Localisation : venizy

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par soso89 le Sam 22 Avr 2017 - 20:50

LapinFou , d'accord adjuger je commande :p Merci à toi.

soso89

Messages : 110
Date d'inscription : 06/07/2016
Localisation : venizy

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par soso89 le Ven 28 Avr 2017 - 18:30





Possible de changer la couleur text dans le lua ? ou toujours pas dispo ?

soso89

Messages : 110
Date d'inscription : 06/07/2016
Localisation : venizy

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par gdh le Ven 28 Avr 2017 - 18:51

Thierry71 a écrit:Bonsoir,
Et voilà, un peu de travail pour arriver à comprendre comment fonctionne les widgets mais j'ai réussi à faire à peu près ce que je veux.
Voilà la capture d'écran, cela fonctionne en simulation comme je veux, il ne reste plus qu'à attendre le module et essayer pour voir le résultat en live.

bonjour Thierry
ton écran m'intéresse bigrement, peux tu être plus précis sur sa réalisation
as tu chargé le LUA pour afficher graphiquement les data logués
avatar
gdh

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

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Thierry71 le Sam 29 Avr 2017 - 13:28

Voilà le widget que j'ai fini, reste à vérifier. J'ai rajouté un module de calcul de consommation carburant, je vous laisse regarder car pas encore tout à fait terminé, il y a des variables de corrections non encore utilisées.


En PJ, le Zip du Widget pour avis, je prends toutes les remarques car c'est mon premier
Fichiers joints
Xicoy.zip Vous n'avez pas la permission de télécharger les fichiers joints.(9 Ko) Téléchargé 34 fois

Thierry71

Messages : 24
Date d'inscription : 22/12/2016
Localisation : 71

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Chamou76 le Sam 29 Avr 2017 - 13:32

as tu ton reçu ton module de chez xicoy et l'as tu testé ? Théoriquement il n'est pas prévu pour frsky ! si ça marche ça va m’intéresser également
avatar
Chamou76

Messages : 114
Date d'inscription : 04/11/2016
Age : 56
Localisation : 76

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Thierry71 le Sam 29 Avr 2017 - 13:35

Oui module reçu cette semaine, je vais tester ce WE et faire une petite vidéo si tout fonctionne comme souhaité.

Thierry71

Messages : 24
Date d'inscription : 22/12/2016
Localisation : 71

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Thierry71 le Dim 30 Avr 2017 - 10:49

La vidéo du premier test. Reste à vérifier mon calcul de consommation quand je pourrais aller dehors.
http://www.dailymotion.com/video/x5kb692
Thierry

Thierry71

Messages : 24
Date d'inscription : 22/12/2016
Localisation : 71

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par 3djc le Dim 30 Avr 2017 - 10:58

Pas mal du tout !

3djc
avatar
3djc

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

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Chamou76 le Dim 30 Avr 2017 - 11:40

prometteur tout ça, je ais suivre ça de prêt
avatar
Chamou76

Messages : 114
Date d'inscription : 04/11/2016
Age : 56
Localisation : 76

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Murphy le Dim 30 Avr 2017 - 12:40

Ce genre de Widget serai intéressant pour un Unisens sur un avion électrique.

_________________
Encore là...
X9D+ EU-LBT 2.1.9,
Horus EU-LBT 2.2.0

Forum du club ACPM
avatar
Murphy
Modérateur

Messages : 6205
Date d'inscription : 27/08/2013
Age : 72
Localisation : Montbéliard, près de la Suisse

http://bethoncourt-indoor.forumgratuit.org/

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par catalina68 le Mer 30 Aoû 2017 - 15:53

je vois qu'il y a des spécialistes en widget.
Moi je cherche à mettre dans la barre titre le temps d'utilisation total de la batterie de l'émetteur, que l'on trouve dans les statistiques avec le temps de session.

Si quelqu'un a ça en magasin ! Je n'ai rien trouvé pour l'instant.

catalina68

Messages : 20
Date d'inscription : 14/05/2017
Age : 63
Localisation : Alsace

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par Murphy le Mer 30 Aoû 2017 - 17:28

Le problème de ce genre de programmation c'est qu'il faudrait le faire pour chaque modèle que l'on créé

_________________
Encore là...
X9D+ EU-LBT 2.1.9,
Horus EU-LBT 2.2.0

Forum du club ACPM
avatar
Murphy
Modérateur

Messages : 6205
Date d'inscription : 27/08/2013
Age : 72
Localisation : Montbéliard, près de la Suisse

http://bethoncourt-indoor.forumgratuit.org/

Revenir en haut Aller en bas

Re: Aide pour Widget

Message par catalina68 le Mer 30 Aoû 2017 - 17:43

C'est vrai Murphy, mais j'essaie en règle générale de toujours rester sur le même modèle de programmation sur mes avions, sinon on fini par s'emmêler les crayons ! Cela dit tu as la solution ?

catalina68

Messages : 20
Date d'inscription : 14/05/2017
Age : 63
Localisation : Alsace

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