mirror of https://github.com/espruino/BangleApps
[sleeplog] Add more details to README.md
parent
855a2c4263
commit
361efb6c25
|
@ -6,6 +6,14 @@ This app logs and displays the following states:
|
|||
|
||||
It is using the built in movement calculation to decide your sleeping state. While charging it is assumed that you are not wearing the watch and if the status changes to _deep sleep_ the internal heartrate sensor is used to detect if you are wearing the watch.
|
||||
|
||||
#### Explanations
|
||||
* __Detection of Sleep__
|
||||
The movement value of bangle's build in health event that is triggered every 10 minutes is checked against the thresholds for light and deep sleep. If the measured movement is lower or eaqual to the __Deep Sleep__-threshold a deep sleep phase is detected for the last 10 minutes. If the threshold is exceeded but not the __Light Sleep__-threshold than the last timeperiod is detected as light sleep phase. On exceeding even this threshold it is assumed that you were awake.
|
||||
* __True Sleep__
|
||||
The true sleep value is a simple addition of all registert sleeping periods.
|
||||
* __Consecutive Sleep__
|
||||
In addition the consecutive sleep value tries to predict the complete time you were asleep, even the very light sleeping periods when an awake period is detected based on the registered movements. All periods after a sleeping period will be summarized until the first following non sleeping period that is longer then the maximal awake duration (__Max Awake__). If this sum is lower than the minimal consecutive sleep duration (__Min Consecutive__) it is not considered, otherwise it will be added to the consecutive sleep value.
|
||||
|
||||
Logfiles are not removed on un-/reinstall to prevent data loss.
|
||||
|
||||
| Filename (* _example_) | Content | Removeable in |
|
||||
|
|
Loading…
Reference in New Issue