-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Power analysis #53
Copy link
Copy link
Open
Labels
help wantedExtra attention is neededExtra attention is neededneeds more infoMore information is neededMore information is neededneeds more workThis PR needs more workThis PR needs more work
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is neededneeds more infoMore information is neededMore information is neededneeds more workThis PR needs more workThis PR needs more work
Type
Fields
Give feedbackNo fields configured for issues without a type.
In commit f7e40b1, I re-implemented sleep/wakeup for all devices (touchpanel, display, NOR Flash, SPI and TWI).
I checked (using the logs) that all Sleep() and Wakeup() method are called in the correct order.
I also checked that the MCU is put in deep sleep with a logic analyzer (the MCU is in deepsleep during the call to __WFE() in port_cmsis_systick.c).
Now, I think it would be very interesting to actually measure the power consumption of InfiniTime while running different use-cases:
But... I do not have the necessary instruments and knowledge to do the measurement by myself.
If anyone has the setup and instruments necessary to measure the power consumed by InfiniTime, just write a comment to this issue !
Also, if you can, just leave your Pinetime running this commit (f7e40b1) or a next one just to see how long it runs on battery!
Thanks