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() }