View Source ExtFit.Profile.Messages.Event (ExtFit v0.1.0)
Message: :event
identified by num=21
Fields
Name | Type | Num | Scale | Offset | Units | Array |
---|---|---|---|---|---|---|
event | event | 0 | false | |||
event_type | event_type | 1 | false | |||
data16 | uint16 | 2 | false | |||
data | uint32 | 3 | false | |||
event_group | uint8 | 4 | false | |||
score | uint16 | 7 | false | |||
opponent_score | uint16 | 8 | false | |||
front_gear_num | uint8z | 9 | false | |||
front_gear | uint8z | 10 | false | |||
rear_gear_num | uint8z | 11 | false | |||
rear_gear | uint8z | 12 | false | |||
device_index | device_index | 13 | false | |||
activity_type | activity_type | 14 | false | |||
start_timestamp | date_time | 15 | s | false | ||
radar_threat_level_max | radar_threat_level_type | 21 | false | |||
radar_threat_count | uint8 | 22 | false | |||
radar_threat_avg_approach_speed | uint8 | 23 | 10 | m/s | false | |
radar_threat_max_approach_speed | uint8 | 24 | 10 | m/s | false | |
timestamp | date_time | 253 | s | false |
Summary
Types
@type t() :: %ExtFit.Profile.Messages.Event{ fields: %{required(non_neg_integer()) => ExtFit.Types.Field.t()}, name: atom(), num: integer() }