LOCODUINO

Parlons Arduino => Bibliothèques => Discussion démarrée par: Jean-Luc le décembre 22, 2018, 11:26:26 am

Titre: Bibliothèque KeepMeAlive
Posté par: Jean-Luc le décembre 22, 2018, 11:26:26 am
Bonjour,

Je viens de pousser une bibliothèque pour utiliser le Watchdog Timer des ATMega328 (Arduino Uno, Nano, Pro Mini). Ça marche peut être sur Mega, je n'ai pas testé. Mais l'idée est de l'étendre aux autres Arduino.

Pour savoir à quoi ça sert vous pouvez consulter l'article sur Wikipedia (https://fr.wikipedia.org/wiki/Chien_de_garde_(informatique))

C'est une fonction importante si vous devez déployer plusieurs Arduino, pas toujours très accessibles, sur votre réseau.

La bibliothèque n'est pour l'instant pas disponible dans le gestionnaire de bibliothèque, il faut la télécharger ici : https://github.com/Locoduino/KeepMeAlive/releases/tag/1.0

 
Titre: Re : Bibliothèque KeepMeAlive
Posté par: Tony04 le décembre 23, 2018, 03:51:07 pm
Bonjour Jean-Luc,

question peut-être bête, mais peux-tu m'expliquer pourquoi une bibliothèque; j'utilise quelques fois l'instruction wdt_enable(WDTO_15MS); qui fonctionne très bien, mais pour le peu que je te connaisse tu dois avoir tes raisons  ;) .

Cordialement
Antoine
Titre: Re : Bibliothèque KeepMeAlive
Posté par: Jean-Luc le décembre 23, 2018, 04:50:46 pm
Bonjour Antoine

J’avoue m’être posé la question lorsque j’ai commencé à regarder comment utiliser le watchdog mais j’ai quand même fait cette bibliothèque pour 3 raisons
Cordialement
Titre: Re : Bibliothèque KeepMeAlive
Posté par: Tony04 le décembre 23, 2018, 07:35:06 pm
En effet, il sera plus performant ce nouveau "chien". Merci pour tes réponses et bonne soirée.