-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
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:
- Display the Clock Screen
- BLE disconnected/connected
- BLE advertising (BLE advertising is enabled for 3 minutes after a wakeup) and continue even if the soft is in sleep mode -> measure power for more than 3 minutes after switch off the screen).
- ...
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