View Source ExtFit.Profile.Messages.SleepAssessment (ExtFit v0.1.0)
Message: :sleep_assessment identified by num=346
Fields
| Name | Type | Num | Scale | Offset | Units | Array |
|---|---|---|---|---|---|---|
| combined_awake_score | uint8 | 0 | false | |||
| awake_time_score | uint8 | 1 | false | |||
| awakenings_count_score | uint8 | 2 | false | |||
| deep_sleep_score | uint8 | 3 | false | |||
| sleep_duration_score | uint8 | 4 | false | |||
| light_sleep_score | uint8 | 5 | false | |||
| overall_sleep_score | uint8 | 6 | false | |||
| sleep_quality_score | uint8 | 7 | false | |||
| sleep_recovery_score | uint8 | 8 | false | |||
| rem_sleep_score | uint8 | 9 | false | |||
| sleep_restlessness_score | uint8 | 10 | false | |||
| awakenings_count | uint8 | 11 | false | |||
| interruptions_score | uint8 | 14 | false | |||
| average_stress_during_sleep | uint16 | 15 | 100 | false |
Summary
Types
@type t() :: %ExtFit.Profile.Messages.SleepAssessment{ fields: %{required(non_neg_integer()) => ExtFit.Types.Field.t()}, name: atom(), num: integer() }