View Source ExtFit.Profile.Messages.WeightScale (ExtFit v0.1.0)
Message: :weight_scale
identified by num=30
Fields
Name | Type | Num | Scale | Offset | Units | Array |
---|---|---|---|---|---|---|
weight | weight | 0 | 100 | kg | false | |
percent_fat | uint16 | 1 | 100 | % | false | |
percent_hydration | uint16 | 2 | 100 | % | false | |
visceral_fat_mass | uint16 | 3 | 100 | kg | false | |
bone_mass | uint16 | 4 | 100 | kg | false | |
muscle_mass | uint16 | 5 | 100 | kg | false | |
basal_met | uint16 | 7 | 4 | kcal/day | false | |
physique_rating | uint8 | 8 | false | |||
active_met | uint16 | 9 | 4 | kcal/day | false | |
metabolic_age | uint8 | 10 | years | false | ||
visceral_fat_rating | uint8 | 11 | false | |||
user_profile_index | message_index | 12 | false | |||
bmi | uint16 | 13 | 10 | kg/m^2 | false | |
timestamp | date_time | 253 | s | false |
Summary
Types
@type t() :: %ExtFit.Profile.Messages.WeightScale{ fields: %{required(non_neg_integer()) => ExtFit.Types.Field.t()}, name: atom(), num: integer() }