IllustraBot : Android

Discussions générales pour tous les usagers du Lieu
Avatar du membre
jjacques
Messages : 27
Enregistré le : sam. 5 nov. 2016 15:32

Message par jjacques »

Super ! Tout ceci me semble convaincant !



Lançons-nous sur la solution basée sur les WebSockets pour envoyer notre flux GCode ! :)

Avatar du membre
yann
Messages : 44
Enregistré le : sam. 5 nov. 2016 14:54

Message par yann »

Bon, une proposition d'objectif pour lundi :



- une appli Android qui ouvre un websocket vers une @IP en dur (sur le port 22300 bien sûr !), et qui envoie du Gcode (généré à la main) en X rafales



- de mon côté je peux regarder quelle commande netcat mettre à l'écoute, et j'apporterai mon RPi



- si on a le dongle LTE d'ici là, on pourra tenter de l'installer et d'envoyer le flux entrant sur /dev/machintruc en attendant d'avoir l'interface SPI avec Arduino

Avatar du membre
jjacques
Messages : 27
Enregistré le : sam. 5 nov. 2016 15:32

Message par jjacques »

humm, cédric, tu fais quoi ce week-end ? :)

Avatar du membre
jerome
Administrateur du site
Messages : 123
Enregistré le : mar. 1 nov. 2016 20:54

Message par jerome »

Question importante: la gestion de conf !



c'est ici que ça se passe



 
Jérôme - FabManager/Vice-Président

Avatar du membre
jerome
Administrateur du site
Messages : 123
Enregistré le : mar. 1 nov. 2016 20:54

Message par jerome »

Bon, je commence à voir parler de code à droite et à gauche, du coup j'ai pris les devants !



Nous avons maintenant un joli dépôt de code (un peu vide). Je vous encourage grandement à l'utiliser.



Tous les détails dans le wiki : http://fablab-lannion.org/wiki/index.php?title=Github



(et y'a un plugin pour eclipse ;) )
Jérôme - FabManager/Vice-Président

Avatar du membre
cebernard
Messages : 35
Enregistré le : sam. 5 nov. 2016 14:56

Message par cebernard »

Voilà, après une intervention express de la buddyteam,  la version 0.1 de l'appli Androïd Illustrabot est terminée:



- mode graphique pour transmettre des commandes Gcode ( pour l'instant des bouttons pas beaux style +/- )



- transmission par websocket en vitesse hypersonique



Testée sur tablette Asus et smartphone LTE en liaison WIFI ( La 4G d'ALU ne s'étend pas jusqu'à chez moi ;-) )



=> Appli parée pour les tests de Lundi!



@Yann : T'as pas plus dur comme défi ? :-p



 
Cédric, Maker éclairé

Avatar du membre
jerome
Administrateur du site
Messages : 123
Enregistré le : mar. 1 nov. 2016 20:54

Message par jerome »

Petite question : quel est le référentiel que vous utilisez pour vos commandes gcode ? ie: ou est votre origine, quel est l'axe des X et des Y  (et leurs amplitudes)



 



De plus quelles commandes gcode vous générez ? (ie: quel sous-ensemble faut-il gérer? )



 



Pour mémoire, une petite référence des commandes gcode: http://linuxcnc.org/docs/html/gcode_fr.html
Jérôme - FabManager/Vice-Président

Avatar du membre
jjacques
Messages : 27
Enregistré le : sam. 5 nov. 2016 15:32

Message par jjacques »

Slt, Je vais vérifier mais le point (0,0) doit se trouver en haut à gauche de la zone de dessin.



Et pour l'instant, on envoie simplement des commandes "G0".

roozeec
Messages : 1
Enregistré le : sam. 5 nov. 2016 15:48

Message par roozeec »

Salut



 



Voici les coordonnées des extrémités de la zone de dessin que j'ai constaté en mode portrait.



 



Haut Gauche :  X=20 , Y = 250



Haut Droit : X=465 , Y = 250



Bas Gauche : X = 20 , Y=780



Bas Droit : X=465 , Y = 780

Avatar du membre
davidblaisonneau
Messages : 36
Enregistré le : mer. 2 nov. 2016 16:05

Message par davidblaisonneau »

Merci pour cette info, je propage dans le code du serveur.



Ne devrions nous pas réfléchir à un moyen de communiquer le mode du dessin entre le serveur et le client ?



Genre à la connexion, le serveur donne le mode de dessin configuré pour le robot.
David, FabManager / Trésorier

Répondre