Intégreation en plugin de l'EDI Arduino

Démarré par SebCanet, Mars 07, 2018, 02:25:38 pm

« précédent - suivant »

vahiny

Mars 20, 2018, 03:04:43 pm #15 Dernière édition: Mars 20, 2018, 03:13:25 pm par vahiny
Citation de: vahiny le Mars 20, 2018, 02:52:04 pm

Par exemple ici, j'utilise le module grove: je rentre la valeur de l'entrée de l'interrupteur : 3 qui apparaît bien dans le programme en c++



Lorque je valide, le 3 disparaît dans le bloc et dans le programme c++. Ce bug apparaît dans tous les capteurs grove


SebCanet

As tu choisi une carte ?
Le système de validation du bloc du haut vérifie par rapport à la carte déclarée. Dans l'autre cas c'est libre.
2 mécaniques en prévision de 2 ergonomies...que je n'ai pas pris le temps de faire....

vahiny

Citation de: SebCanet le Mars 20, 2018, 04:56:10 pm
As tu choisi une carte ?
Le système de validation du bloc du haut vérifie par rapport à la carte déclarée. Dans l'autre cas c'est libre.
2 mécaniques en prévision de 2 ergonomies...que je n'ai pas pris le temps de faire....


Effectivement.... Je n'avais pas choisi la carte! :P Merci pour le déblocage! ;)

SebCanet

Bonjour,
les problèmes d'ouverture, exemples, doublons d'ouverture semblent réglés.
Merci des tests.

Bzhtitude

Avec pas mal de retard pour cause de concours, j'ai enfin le temps de tester le plugin.

J'ai télécharger le plugin via l'updater... , Çà fonctionne très bien.

J'ouvre bien le serveur JAR via les tools de l'IDE,  j'arrive à poser les blocs , voir le code généré mais impossible de "revenir" avec ce code dans l'IDE...   j'ai essayer les 3 boutons, mais rien.

Je joins une capture d'écran pour que ce soit plus clair.

Config  : W10 , IDE 1.8.4

PS: en soit ce n'est pas bien grave, mais j'aimerais savoir ;)
PS2 : En tout cas, c'est un super travail !  :)




SebCanet

Je pense que c'est un pb de mise à jour.
Normalement le panneau que tu montres a disparu...il faut cliquer sur l'icone "paire de lunettes" en haut à droite, et là les boutons ad-hoc vont apparaître.
En tout cas, seules communiquent l'instance de l'EDI Arduino qui a lancé Bockly@rduino et donc Blockly@rduino dans son affichage Java/web.
As tu essayé avec une 1.8.5 au cas où ?

Bzhtitude

Je viens de retester :

En ouvrant le plugin, et en passant par les lunettes, pas de soucis, ça fonctionne.
Mais en cliquant sur le "logo" Blocky@rduino en haut à gauche, l'interface se modifie et l'onglet "arduino code" apparaît (même effet que le bouton "ré initialiser") ...  C'est avec celle-ci que j'avais essayer tout à l'heure.
On n'est pas sensé cliqué sur le logo... mais je l'ai fait ;)

Bon, en tout cas , avec la procédure "normale" tout fonctionne très bien même en 1.8.4.


while(1){Serial.println("Merci Seb");}



SebCanet

Ah ah ! Ca y est, on a trouvé le coupable ! Le logo de reset...
Ok, je le mets dans ma todo-listeI

Bzhtitude

J'ai installé sur quelques ordinateurs le couple IDE et ton plugin, il n'y a pas eu de soucis sauf sur un poste portable.
Voici la procédure suivie :

1. Installation Arduino  1.8.5
2. Download et extraction de l'updater dans Tool du répertoire Arduino.
3. Dowload du plugin et de blockly@rduino via l'updater
4. Lancement de blockly@rduino à partir de l'IDE Arduino.

Le problème :

une fenêtre avec l'icone de java se lance bien mais reste désespérément blanche et rien ne se passe...

Configuration
W10 X64
IDE V1.8.5
AV kaspersky


Je joins la capture avec peut être une piste de solution.

Je suis preneur de toutes idées pour tenter de résoudre ce problème et je reste à disposition pour donner plus d'information si nécessaire...

Encore merci pour tout ce travail



Bzhtitude

Juin 01, 2018, 11:35:07 pm #24 Dernière édition: Juin 01, 2018, 11:41:55 pm par Bzhtitude
J'ai trouvé le soucis :)

le 1er download avait téléchargé dans le plugin un dossier  nommé " ...\tools\BlocklyArduinoPlugin\tool\Blockly@rduino-gh-pages" en comparant avec une version qui fonctionnait il fallait plutôt
"...\tools\BlocklyArduinoPlugin\tool\Blockly@rduino" un copier-coller du dossier à suffit pour réparer.

Je poste au cas où ;)


SebCanet

Bonjour,
le processus de mise à jour a dû être interrompu car le renommage de dossier est la dernière action.
Bizarre...

jbe

En utilisant cette procédure, on se retrouve en local pour le fonctionnement de Blockly, et on perd le fonctionnement dans un serveur...

Bonne soirée.

EPh

Salut à tous,

Je viens d'installer dans l'ide arduino 1.8.3 l'updater (récupéré à cette adresse https://github.com/technologiescollege/BlocklyArduinoIDEPlugin ) je l'ai dézzipé dans le dossier Tools.
Blockly semble fonctionner pour le téléversement.
Seul petit hic dés que je souhaite mettre à jour avec l'updater il m'indique un message d'erreur (voir doc joint).
De plus la capture d'écran ne fonctionne pas.

Auriez vous une solution ?
@+ Philippe

EPh


SebCanet

Bonjour,
pour la mise à jour, cela vient de Github qui ne laisse pas ses accès facilement ouvert...donc il faut parfois relancer l'updater.
Je viens de tester, ça marche. Au cas où, lien de téléchargement : https://github.com/technologiescollege/BlocklyArduinoIDEPlugin/raw/master/BlocklyArduinoUpdater.7z

Bons tests. Pour le reste je réponds à ton MP.