Nouveau projet: Traçer la consommation d'un module IoT.

hbachetti:
Il faut examiner les traces. Je dirais une trentaine de ms. Le problème est que ce n'est pas très répétitif.
Je ne rate pas de phases de réveil, c'est plutôt que les détails de chaque phase de réveil ne sont pas captés de manière assez fine.

En principe le I2C à 100Khz ne devrait pas trop freiner.
Il faudrait quand meme prévoir un buffer, meme petit.
Quand ca se réveille, il faut accumuler les mesures sans rien faire d'autre.
Tu peux par ex. prendre millis() % 64 pour indexer un buffer de 64 mesures sur environ 0,064 sec. Tu y balances toutes les mesures sans reflechir, sauf un treshold pour detecter une phase active et sa fin.
Quand un "orage" est passé, tu imprimes le buffer.
Tu 'as pas un ESP32 qui traine?
Tu peux le faire tourner à 160 MHZ et il a plein de mémoire...