View Source ExtFit.Profile.Messages.Length (ExtFit v0.1.0)
Message: :length
identified by num=101
Fields
Name | Type | Num | Scale | Offset | Units | Array |
---|---|---|---|---|---|---|
event | event | 0 | false | |||
event_type | event_type | 1 | false | |||
start_time | date_time | 2 | false | |||
total_elapsed_time | uint32 | 3 | 1000 | s | false | |
total_timer_time | uint32 | 4 | 1000 | s | false | |
total_strokes | uint16 | 5 | strokes | false | ||
avg_speed | uint16 | 6 | 1000 | m/s | false | |
swim_stroke | swim_stroke | 7 | swim_stroke | false | ||
avg_swimming_cadence | uint8 | 9 | strokes/min | false | ||
event_group | uint8 | 10 | false | |||
total_calories | uint16 | 11 | kcal | false | ||
length_type | length_type | 12 | false | |||
player_score | uint16 | 18 | false | |||
opponent_score | uint16 | 19 | false | |||
stroke_count | uint16 | 20 | counts | true | ||
zone_count | uint16 | 21 | counts | true | ||
enhanced_avg_respiration_rate | uint16 | 22 | 100 | Breaths/min | false | |
enhanced_max_respiration_rate | uint16 | 23 | 100 | Breaths/min | false | |
avg_respiration_rate | uint8 | 24 | false | |||
max_respiration_rate | uint8 | 25 | false | |||
timestamp | date_time | 253 | false | |||
message_index | message_index | 254 | false |
Summary
Types
@type t() :: %ExtFit.Profile.Messages.Length{ fields: %{required(non_neg_integer()) => ExtFit.Types.Field.t()}, name: atom(), num: integer() }