Forum Lifedomus
Affichage retour d'état au format ASCII - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Design Studio (DS) (http://forum-lifedomus.com/forumdisplay.php?fid=9)
+---- Forum : PC & Mac (http://forum-lifedomus.com/forumdisplay.php?fid=46)
+---- Sujet : Affichage retour d'état au format ASCII (/showthread.php?tid=4527)



Affichage retour d'état au format ASCII - Pollux06 - 09-10-2019

Bonjour à tous,

Je suis entrain de bosser sur ma page météo avec prévis, et je suis confronté à un problème qui me semble aberrant :
Ma station météo KNX me renvoie tout un tas de valeurs que j'arrive sans problème à afficher à l'exception d'une seule qui est la tendance météo.
Cette "variable" d'un DPT 16.001 est au format ASCII et chaque fois que j'essaye de l'intégrer dans un affichage DS, je n'ai qu'un libellé d'erreur (ERR).
Au niveau de CS l'objet tendance météo est bien déclaré avec le bon DPT sans unité de mesure. J'ai pourtant vérifié et la chaine ascii est bien reçue dans CS (vérif par la fenêtre de trap des télégrammes KNX) ce qui fait que normalement l'objet a bien été initialisé.

J'ai comme l'impression que le widget retour d'état de DS est incapable d'afficher une chaine de caractères non numérique ?

Bien sûr il y a la solution de faire un automate qui va convertir la chaine de caractère en une variable numérique interne puis ensuite dans le painter on peut mettre plusieurs conditions pour reconvertir cette variable interne en un affichage similaire à celui de la chaine ASCII de départ .... mais bon c'est une solution qui ne me convient pas.

Avez-vous une autre idée pour afficher une variable de type chaine de caractères dans DS ?


RE: Affichage retour d'état au format ASCII - jojo - 09-10-2019

je viens de tester, et je n'ai aucun problème à afficher dans un Painter de DS un variable public/chaîne


RE: Affichage retour d'état au format ASCII - Pollux06 - 09-10-2019

(09-10-2019, 08:14 PM)jojo a écrit : je viens de tester, et je n'ai aucun problème à afficher dans un Painter de DS un variable public/chaîne

Tu fais comment jojo ?

Voilà comment est configuré le painter :
[attachment=2420]

Et la config de l'objet :
[attachment=2421]

La chaine ascii en hexadécimal : 56 61 72 69 61 62 6C 65 00 00 00 00 00 00

Et le résultat final :
[attachment=2422]


RE: Affichage retour d'état au format ASCII - jojo - 09-10-2019

très simple  (je n'ai pas de KNX) :`
[Image: oy0r.png]
[Image: ae7q.png]
[Image: 0un4.png]


RE: Affichage retour d'état au format ASCII - Pollux06 - 09-11-2019

Merci jojo.

J'ai fait exactement la même manip mais sans résultat probant.

Le bug doit donc se situer au niveau du décodage de la chaine ascii dans le connecteur KNX.

Je vais envoyer un mail à Lfedomus sans grand espoir de réponse.


RE: Affichage retour d'état au format ASCII - jojo - 09-11-2019

as-tu testé avec une chaine de caractère classique (pour t'affranchir du connecteur KNX)?