10 Commits

Author SHA1 Message Date
Christian Zufferey
2f2b9a843c Commencé une nouvelle version de pet tracker qui n'utilise pas le module rtc-mem
J'utilisais la possibilité de sauvegarder le flag de dsleep dans la rtc-mem afin de pouvoir différencier lors du boot si c'est un reset ou une sortie de sommeil profond.

Maintenant je vais partir du principe que quand il y a un *hardware RESET* c'est forcément une sortie de dsleep.

Si on veut avoir la *seconde chance* lors de la procédure de boot, il faudra utiliser le *power on RESET*
2020-07-25 11:44:54 +02:00
Christian Zufferey
2b18f3e800 Refactorisé le dossier pet_tracker_2 2020-07-25 11:13:42 +02:00
Christian Zufferey
1a69277497 Cela commence à bien enregistrer dans la flash maintenant ;-) 2020-07-24 18:40:53 +02:00
Christian Zufferey
7394b7931e Cela commence à marcher, il s'endore, se réveille, scan le réseau wifi et se rendort 2020-07-22 19:45:48 +02:00
Christian Zufferey
3e676db63d Commencé maintenant à gérer la mise en sleep et le réveil du NodeMCU 2020-07-22 15:47:32 +02:00
Christian Zufferey
d9d92f34ba Voilà mon dsleep commence enfin à fonctionner
J'ai fait un sacré moment car quand le NodeMCU se réveille d'un dsleep il est toujours vu comme venant d'un hard reset et pas moyen alors de détecter que l'on était en dsleep.
Maintenant je sauve un flag dans la rtc-mem et je peux tester ce flag au moment du reset et détecter si je sors du dsleep.
Reste encore à mieux faire la détection wifi pour savoir si on arrête le dsleep ou si on le relance
2020-07-22 11:49:42 +02:00
Christian Zufferey
cb98b94bc3 Ajouté un nouveau firmware dédié pour le mode dsleep
Je pensais que c'était un problème de firmware où il manquait la collection des modules rtc_x que
je n'avais pas de boot reason avec un retour de dsleep. Ce n'est pas le cas, je ne sais pas pourquoi
je réveille pas avec un bootreason=5. Je vais donc devoir traiter le réveil du dsleep à la mano avec
une mémoire sur le rtc_mem
2020-07-22 09:40:18 +02:00
Christian Zufferey
8b718295ac Commencé la partie dsleep, mais cela ne marche pas encore :-( 2020-07-20 21:00:06 +02:00
Christian Zufferey
374e04bb61 J'ai enfin un esp-m3 minimaliste qui boot avec le nouveau code 2020-07-20 20:26:03 +02:00
Christian Zufferey
767333aa36 Commencé le projet pet_tracker_2, une nouvelle évolution avec mes nouveaux outils de l'ancien pet-tracker 2020-07-20 19:19:33 +02:00