Modifications

SmoothieWare fins de course

491 octets ajoutés, 19 juin 2014 à 09:17
aucun résumé de modification
==résumé==
<strike>à l'occasion de la fabacademy, je profite du TP "input devices" et "output devices" pour </strike> tenter d'implémenter des fins de courses pour le smoothieware : le programme qui pilote les machines du fablab je n'ai pas le droit de faire ça dans le cadre de la fabacademy : ça ne rentre pas dans les cases
==découverte du code==
Je vais chercher à l'étendre pour réaliser une surveillance en temps réel
====le module Stepper====
Celui-ci utilise les "blocks" (voir ci dessus) pour actionner les 3 moteurs
Il semblerai que ce soit le bon endroit pour faire abandonner un mouvement
 
===L'idée de fonctionnement===
 
le module EndStops est abonné à l'évènement "slow_ticker"
 
<code lang=c>
this->kernel->slow_ticker->attach( 100, this, &PauseButton::button_tick );
</code>
[[Catégorie:FabAcademy]]
[[Catégorie:Code]]