Nouvelle interface Web

Plus d'informations
18 Déc 2014 13:34 #28 par patrick
Réponse de patrick sur le sujet Nouvelle interface Web
La procédure:
Il te faut (re)dessiner uniquement la partie hydraulique de ton schéma avec la dernière version des biblios.
La numérotation des sondes sur le schéma correspond au bornier du Maxisun: S1 pour la sonde 1, S2 pour la 2...etc jusqu'à la 16 pour les cartes d'extension. Vérifier que le type de chaque sonde ne soit pas à zéro dans "Propriétés du composant" (clic droit + éditer).
Pour les sorties, l'attribution des sorties passe aussi par "Propriétés du composant" à la ligne "Sortie A". Modifier le numéro pour le faire correspondre au numéro de sortie désirée.

Ensuite, enregistrer ce schéma et menu Fichiers > Tracer.
Cocher: Format "SVG" et Mode "Noir et Blanc", puis clic sur "Tracer page courante"

On passe à KC2MS (version 108 mini):

Tu cliques sur "Ouvrir schéma" (icône en haut à gauche) et tu sélectionnes ton schéma hydro précédent.
Tu cliques ensuite sur "Modifier SVG" et tu sélectionnes le fichier svg qu'a tracé Kicad. Il se trouve dans le même répertoire que ton schéma.
Tu devrais alors avoir, toujours dans le même répertoire, un fichier nommé "sch_hyd0.svg".

Pour qu'il s'affiche sur la page d'accueil il te faut le renommer en "sch_hyd1.svg" et le mettre sur la carte SD.
Tu peux l'envoyer par le réseau avec MSApp mais j'en reparlerai prochainement.

En fait pendant son chargement, la page d'accueil va demander au serveur du Maxisun le fichier sch_hyd1.svg en priorité. S'il ne le trouve pas sur la carte SD il charge le fichier "sch_hyd0.svg" qui se trouve intégré avec toutes les pages web dans une mémoire interne spécifique.

Toutefois, mettre le schéma sur la carte SD présente quelques inconvénients:
C'est + lent à charger parce que le fichier n'est pas compressé comme dans la mémoire interne.
C'est moins fiable, les cartes SD ne sont pas éternelles.
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
18 Déc 2014 20:32 #29 par Ruthene
Réponse de Ruthene sur le sujet Nouvelle interface Web
Bonsoir,
J'ai suivi ton mémo, je dois louper un truc car , je n'ai toujours rien. J'ai maintenant un gros trait (courbe) orange au centre.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
18 Déc 2014 20:47 #30 par patrick
Réponse de patrick sur le sujet Nouvelle interface Web
Non ce n'est pas toi qui a loupé quelque chose mais moi qui n'ai pas tout dit... Entre-autre, tu as dans la biblio un élément hydro qui s’appelle "coin" et qui sert à délimiter les limites du dessin à afficher. Il faut en mettre un en haut à gauche et un en bas à droite. Ne pas oublier de les numéroter coin1 et coin2.
Avant de le mettre sur ta carte SD tu peux visualiser ton fichier en cliquant dessus avec un programme qui sait lire le SVG: navigateur, inkscape, Coreldraw...
En brut ça ressemble à ça:




Il faudra quand même que je fasse le bout de doc relatif à tout ça... ou une vidéo... ou les 2 !!! :lol:
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
18 Déc 2014 21:36 #31 par Ruthene
Réponse de Ruthene sur le sujet Nouvelle interface Web
Bonsoir,
Ca y est, cela fonctionne.
Par contre , j'ai le schéma qui s'affiche en tout petit.
As-tu une astuce pour qu'il s'adapte à la définition du PC.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
18 Déc 2014 23:45 #32 par patrick
Réponse de patrick sur le sujet Nouvelle interface Web
As-tu bien placé tes coins au plus prés de la partie que tu veux afficher ?

Sous Kicad, tu passes ton curseur en "trait long", 4ème icône de la boite à outils de gauche, ça te permet de mieux voir les limites définies lors du déplacement des coins.
Leurs axes sont volontairement décalés par rapport à leur dessin pour ne pas qu'ils apparaissent dans le schéma en SVG.
Généralement je laisse une unité de grille de marge en + pour ne pas rogner le dessin.
Le coin du bas doit-être tourné 2 fois (=> rotation de 180°) pour être dans le bon sens.

Sous Firefox, versions PC ou Android, tout fonctionne bien. Les dimensions s'adaptent automatiquement à la largeur de l'écran, que ce soit sur PC, tablette ou smartphone.
Par contre, Chrome ou Chromium s'entête à afficher le schéma avec une marge haute et basse énorme et je n'ai pas encore trouvé comment contourner ça.
Les versions récentes d'IE (10 et +) fonctionnent pas mal aussi.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
19 Déc 2014 05:35 - 19 Déc 2014 05:36 #33 par Ruthene
Réponse de Ruthene sur le sujet Nouvelle interface Web
Bonjour,
J'ai essayé sous FireFox, en effet cela marche nickel.
Sous IE 10.0.23 , pas bon le schéma reste petit.

Tiens , je viens de m'apercevoir que c'est pareil pour la visualisation des courbes.
Dernière édition: 19 Déc 2014 05:36 par Ruthene.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
19 Déc 2014 10:25 - 19 Déc 2014 10:33 #34 par patrick
Réponse de patrick sur le sujet Nouvelle interface Web
Je voulais dire: Les versions récentes d'IE (10 et +) fonctionnent pas mal aussi. .. pour IE :lol: :lol: :lol: mais en effet le schéma est tout rikiki :(
Il semblerait que IE fixe une hauteur par défaut toute petite alors que Chrome fait le contraire avec une hauteur exagérée.

Si quelqu'un peut me dire ce qu'il en est avec Safari ? Je pense que ça doit être comme Chrome vu que le "moteur" est le même, Webkit.
Dernière édition: 19 Déc 2014 10:33 par patrick.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
21 Déc 2014 09:07 - 21 Déc 2014 09:14 #35 par Ruthene
Réponse de Ruthene sur le sujet Nouvelle interface Web

Fichier attaché :

Nom du fichier : CaptureMS21122014.zip
Taille du ficher :42 ko


Bonjour,

Dans la représentation graphique du circulateur, on ne voit pas qu'il tourne (actif). Est-ce pour l'instant normal ou est-ce que j'ai loupé quelque chose?
Rappel : je l'ai configuré en PWM log 5hz.
Pièces jointes :
Dernière édition: 21 Déc 2014 09:14 par Ruthene.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
21 Déc 2014 09:47 #36 par patrick
Réponse de patrick sur le sujet Nouvelle interface Web
Bonjour,

C'est normal, la page n'est rafraîchie que toutes les 2 secondes donc tout ce qui est + rapide ne peut pas être affiché.
Seule solution, afficher un pourcentage mais comme ce n'est pas simple à faire je le réserve pour un peu + tard... :whistle:

Je vais quand même ajouter une visualisation de l'état en tout ou rien, led éteinte en dessous de 10%, allumée au dessus, parce que c'est vrai que c'est gênant voire angoissant :blink: de ne pas savoir si les circus tournent.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
22 Déc 2014 11:04 #37 par patrick
Réponse de patrick sur le sujet Nouvelle interface Web
Bonjour,

Finalement ça devrait le faire: Affichage du pourcentage de la vitesse (ou autre valeur en %) par la petite barre bleue sous les cadres de sorties. B)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
22 Déc 2014 19:37 #38 par Ruthene
Réponse de Ruthene sur le sujet Nouvelle interface Web
Bonsoir,
C'est pas mal comme ça. Tu peux ajouter la valeur en pourcentage et aussi dans le graphe?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
22 Déc 2014 20:04 #39 par patrick
Réponse de patrick sur le sujet Nouvelle interface Web
Je voudrais éviter de surcharger cette page qui est déjà assez complexe en programmation (ce que l'on ne voit pas).

Pour les graphes, j'en ai déjà parlé dans un précédent msg, il me faudrait séparer les graphiques des entrées de ceux des sorties. Je pourrais alors afficher l'état des sorties sous forme de "bargraph" de différentes hauteurs fonction du %, au lieu des lignes actuelles.

C'est relativement facile à faire ( :whistle: ), le souci c'est qu'il me faut ajouter une info dans le fichier d'enregistrement et celle-ci ne sera pas présente dans les fichiers enregistrés antérieurement... problème de rétro-compatibilité.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
23 Déc 2014 10:38 #40 par Lebritish
Réponse de Lebritish sur le sujet Nouvelle interface Web

patrick écrit: C'est relativement facile à faire ( :whistle: ), le souci c'est qu'il me faut ajouter une info dans le fichier d'enregistrement et celle-ci ne sera pas présente dans les fichiers enregistrés antérieurement... problème de rétro-compatibilité.


perso, le prbl de retro compatibilité ne me derange pas. Et je prefererais avoir l'info du % sur les fichiers a venir ...

merki :)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
23 Déc 2014 12:12 #41 par thierry y
Réponse de thierry y sur le sujet Nouvelle interface Web
pareil. la retrocompatibilité ne me parait pas obligatoire...

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
23 Déc 2014 13:28 #42 par patrick
Réponse de patrick sur le sujet Nouvelle interface Web
OK, je vous laisse le choix de la visualisation: github.com/mbostock/d3/wiki/Gallery :whistle:

Nan, plus sérieusement, je pense faire, en dessous du graphique principal, un autre graphique composé d'autant de lignes qu'il y a de sorties, chaque ligne représentant un % sous forme de "bar-chart". Je pourrais même faire une couleur de barre changeante en fonction de leur hauteur...
Je suis encore très loin de maîtriser D3.js mais avec cette bibliothèque Javascript on peut représenter les données vraiment comme on le souhaite.

Connexion ou Créer un compte pour participer à la conversation.

Propulsé par Kunena