4 Commits

Author SHA1 Message Date
Christian Zufferey
9252ef4b47 Pas mal de reflexions pour savoir comment se connecter au WIFI lors du boot normal
Je pense avoir trouvé la solution.
J'arrive maintenant à détecter si un ap wifi existe ou non grace
à la fonction print(wifi.sta.status()).
J'essaie en premier de me connecter sur le 2e ssid (celui du smartphone)
et continue mon boot normalement.
Si non, j'essaie de me connecter sur mon 1er ssid (celui de la maison)
et continue mon boot normalement.
Si non, j'essaie de me connecter sur le wifi qui se trouve dans eus_params.lua
et continue mon boot normalement.
Si non, je passe en mode setup gadget pour trouver une nouvelle configuration
2020-08-18 23:26:26 +02:00
Christian Zufferey
abcfe3e18b Nouveau set_time, qui sauvegarde toutes les minutes l'heure dans la FLASH 2020-08-15 14:26:57 +02:00
Christian Zufferey
0d1e801db4 Maintenant il arrive à s'arrêter quand il voir un wifi connu mais...
Comme il peut démarrer maintenant tout seul depuis un power off,
il n'a plus moyen d'aller chercher la date sur Internet.
Il faut donc régulièrement quand on est connecté sur Internet, sauver
la date dans la flash afin qu'il puisse au moins partir d'une date pas
trop fausse quand il démarre sans nternet
2020-08-14 19:36:49 +02:00
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