You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is a branch available which enables a button press to put the IMU (accelerometer etc) into deep sleep and lower power usage.
When off the watch will not wake up by moving it. There is a discussion of this issue at #5 (comment).
The IMU is toggled on or off by a long press on the battery screen, which used to be used activate OTA. The battery screen also lets you know if the IMU is on or off. The OTA screen can still be used to enable OTA download. The IMU on/off setting is recalled from NVS after wakeup.
When the IMU is turned off two screens are skipped.
The branch is further progress to allow a UTC offset and timezones to be set by button by allowing IMU_SKIP and timezone settings to be set to and recalled from NVS.
The platformio.ino setting -DIMU_SKIP now controls what the initial setting of the IMU is after firmware upload. IMU_SKIP set means leave IMU off by putting into a deep sleep after firmware upload. To force all settings to be reinitialised from firmware settings instead of NVS settings each time with a wake up use -DEEPROM_REINIT. For now this is only relevant to the IMU_SKIP firmware setting.
I am happy to make a PR from the branch, which can be downloaded by:
git clone https://github.com/johnheenan/TTGO-T-Wristband.git
cd TTGO-T-Wristband
git checkout -b origin/poweropts
Discussions are welcome
John Heenan
The text was updated successfully, but these errors were encountered:
There is a branch available which enables a button press to put the IMU (accelerometer etc) into deep sleep and lower power usage.
When off the watch will not wake up by moving it. There is a discussion of this issue at #5 (comment).
The IMU is toggled on or off by a long press on the battery screen, which used to be used activate OTA. The battery screen also lets you know if the IMU is on or off. The OTA screen can still be used to enable OTA download. The IMU on/off setting is recalled from NVS after wakeup.
When the IMU is turned off two screens are skipped.
The branch is further progress to allow a UTC offset and timezones to be set by button by allowing IMU_SKIP and timezone settings to be set to and recalled from NVS.
The platformio.ino setting
-DIMU_SKIP
now controls what the initial setting of the IMU is after firmware upload. IMU_SKIP set means leave IMU off by putting into a deep sleep after firmware upload. To force all settings to be reinitialised from firmware settings instead of NVS settings each time with a wake up use-DEEPROM_REINIT
. For now this is only relevant to the IMU_SKIP firmware setting.I am happy to make a PR from the branch, which can be downloaded by:
Discussions are welcome
John Heenan
The text was updated successfully, but these errors were encountered: