Le forum français des radios FrSKY

Fonction lcd.drawLine sur X10

Aller en bas

Fonction lcd.drawLine sur X10

Message par Thierry71 le Jeu 24 Mai 2018 - 22:04

Bonjour,

Je galère depuis 2 soirs toujours sur un Widget compatible entre X12 et X10. J'ai un widget qui fonctionne avec quelques modifs à apporter mais quand je
porte ce WIDGET sur X10, la radio se bloque complètement.
Après Multiples essais, je me suis aperçu que c'était la fonction lcd.drawLine qui faisait planter la X10.
J'ai vérifié avec la fonction draw.Rectangle qui fonctionne très bien.
Bien sur quand je teste tout sous COmpanio(X10 et X12), tout fonctionne nickel.

Est ce que certains d'entre vous ont fait des essais avec une X10 ? car bien sur c'est un copain qui l'a et donc je ne peux faire tous les essais voulus.

Bonne soirée.

PS : je vous mets en PJ, le Widget pour ceux qui ont envie ou peuvent essayer. Le code n'est pas complètement fini, cf la fin pour la mise en forme mais vous avez les lignes pour essayer
Fichiers joints
Xicoy.zip Vous n'avez pas la permission de télécharger les fichiers joints.(11 Ko) Téléchargé 7 fois

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Chamou76 le Jeu 24 Mai 2018 - 22:31

Merci Thierry, je suis fan de ton boulot et j'utilise déjà ton widget depuis un bon moment. Je teste le nouveau et reviens vers toi Wink
avatar
Chamou76

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Jeu 24 Mai 2018 - 22:44

Ce qui m'interresse, c'est avec une X10 car sur la 12 ca fonctionne nickel.
La dernière version du widget que tu connais en amélioration

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Chamou76 le Jeu 24 Mai 2018 - 22:46

Nickel, toutes les infos sur le même écran, comme dans un rêve
Je vais vite tester ça en vrai

edit: par contre moi je n'ai pas les traits de séparation comme sur la photo
avatar
Chamou76

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Chamou76 le Jeu 24 Mai 2018 - 22:49

et quand je change d'ecran de widget, je reviens sur un ecran vierge en mode "disabled" ??
avatar
Chamou76

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Jeu 24 Mai 2018 - 22:51

Tu as une X10 ?
Normal, la version publiée est une version test pour X10, je pourrais te passer la version finale en X12

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Jeu 24 Mai 2018 - 22:53

Voici une version pour X12 à dezipper dans WIDGETS/RDTVT80 bien sur ;-)
Fichiers joints
RDTVT80.zip Vous n'avez pas la permission de télécharger les fichiers joints.(22 Ko) Téléchargé 6 fois

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Chamou76 le Jeu 24 Mai 2018 - 22:55

non c'est bien une x12, je prends le dernier pour voir.
Edit:
Yeees, super boulot. J'adore


Dernière édition par Chamou76 le Jeu 24 Mai 2018 - 23:01, édité 1 fois
avatar
Chamou76

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Jeu 24 Mai 2018 - 22:59

Tu n'auras pas de soucis avec la dernière version pour X12. Profites en bien ;-)

Edit: Lit bien le debut du LUA pour adapter à ton réacteur les paramètres pour le calcul du carburant.

Bientôt un débitmêtre sur la ligne de carburant directement ;-)


Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Jeu 24 Mai 2018 - 23:07

Pour la X10, est ce que vous voyez la ligne rouge en pointillé au dessus du nom
Fichiers joints
Capture.PNG Vous n'avez pas la permission de télécharger les fichiers joints.(56 Ko) Téléchargé 7 fois

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Chamou76 le Jeu 24 Mai 2018 - 23:27

J'ai apporté une petite modif au script. La valeur de la batterie de réception ne s'affichait pas et en fait tu avais écrit
"local batrx = "RxBt" alors que la bonne valeur est "local batrx = "BtRx"
Maintenant ça fonctionne au poil Wink

Je viens de voir l'info sur l'autre post... étrange ce truc suivant les radios ???
avatar
Chamou76

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Ven 25 Mai 2018 - 7:13

Bonjour,

Oui c'est un truc que j'ai découvert. Les capteurs de base ne portent pas obligatoirement le même nom en fonction des langues de la radio. Personnellement, je pense que c'est dommage, je parle bien sur les capteurs de Base. Même si les gens ont ensuite la possibilité de le renommer.
Mais les Dev ne sont pas chauds pour faire la modif donc va falloir faire avec ;-)

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Chamou76 le Ven 25 Mai 2018 - 7:41

Thierry71 a écrit:Tu n'auras pas de soucis avec la dernière version pour X12. Profites en bien ;-)

Edit: Lit bien le debut du LUA pour adapter à ton réacteur les paramètres pour le calcul du carburant.

Bientôt un débitmêtre sur la ligne de carburant directement ;-)


Si tu pouvais aussi y ajouter la valeur Aspeed ou Gspeed ce serait parfait Wink
avatar
Chamou76

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par LapinFou le Ven 25 Mai 2018 - 9:40

Thierry71 a écrit:Mais les Dev ne sont pas chauds pour faire la modif donc va falloir faire avec ;-)
Effectivement !!
Je viens de répondre à ton dernier message.
En 2 mots: imposer un nom au capteur, c'est contre la philosophie d'OpenTX 2.1/2.2.

Je n'ai pas encore eu le temps de me pencher sur le Lua, mais ça promet !!! Wink

albino
avatar
LapinFou

Messages : 9018
Date d'inscription : 09/09/2014
Age : 43
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par 3djc le Ven 25 Mai 2018 - 10:03

Thierry71 a écrit:Bonjour,
Mais les Dev ne sont pas chauds pour faire la modif donc va falloir faire avec ;-)

C'est un résumé bien partiel de la conversation ! Comme l'indiquait Kilrah, même si on avait été d'accord pour ce changement, ça n'aurais concerné que futur nouveaux modèles crées, donc il aurais de toute façon fallu adapter le widget

3djc
avatar
3djc

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Ven 25 Mai 2018 - 19:08

Bonjour,

Désolé, je ne voulais vexer personne. Je comprends les arguments de Kilrah sans aucun problème.
Ceci n'est qu'une broutille par rapport à la commande lcd.drawLine sur un X10 qui fait à peu prêt n'importe quoi chez le copain, qui plante même la radio avec une fois un Emergency mode.

Merci ou vous deux

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par 3djc le Ven 25 Mai 2018 - 20:32

En 2.2.1 on avait ce soucis sur x10 : [Vous devez être inscrit et connecté pour voir ce lien]

Corrigé dans la toute prochaine 2.2.2

3djc
avatar
3djc

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Ven 25 Mai 2018 - 20:57

Re,

SUper, j'ai contourné le problème avec des Rectanglles mais super Ch....
Avez vous par la même occasion mis un paramètre pour l'épaisseur de ligne dans la 2.2.2 ?

Ps: J'ai publié le widget dans le sujet initial

Thierry

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par 3djc le Ven 25 Mai 2018 - 21:11

Non, pas pour cette version la, mais ceci dit, tu dois facilement faire ça en désignant x ligne //

3djc
avatar
3djc

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

Message par Thierry71 le Ven 25 Mai 2018 - 22:30

C'est ce que j'ai prévu.

Thierry

Thierry71

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

Revenir en haut Aller en bas

Re: Fonction lcd.drawLine sur X10

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