Multitache
Librairie RunLoop dispo sur mon Github
19/03/2017 21:48 Rangé dans:Algorithme
Le premier jet de la librairie C++ RunLoop est dispo sur github...
http://github.com/MarScaper/runloop
http://github.com/MarScaper/runloop
La librairie est compatible avec le gestionnaire de librairie de l’IDE Arduino et fournie avec quelques exemples d’usage. Et en voici une illustration concrète dans le projet:
Buzzer, led, télécommande infra rouge, écran LCD et GPS fonctionnant de concert.
Run Loop Library: une boite à outil pour Arduino
17/03/2017 15:46 Rangé dans:Algorithme
Dans la continuité des développements pour mon projet d’astronomie, j’ai décidé de mettre au point une nouvelle librairie pour me faciliter la tâche et je l’espère celle d’autres Ardui-bidoulleurs.

Dénommée RunLoop, elle permettra:

Dénommée RunLoop, elle permettra:
- la facilitation des traitements parallèles via un « run loop » (une boucle d’exécution) à multi-niveaux hiérarchiques.
- la gestion des timers logiciels.
- la gestion de tous les timers matériels du Arduino (dont les 3,4,5 dispo uniquement sur le Mega).
- les notifications asynchrones via paradigme de délégation.
- une gestion 100% C++.