lib/fit4ruby/GlobalFitDictionaries.rb in fit4ruby-0.0.4 vs lib/fit4ruby/GlobalFitDictionaries.rb in fit4ruby-0.0.5
- old
+ new
@@ -24,10 +24,16 @@
entry 4, 'fitness_equipment'
entry 5, 'swimming'
entry 6, 'walking'
entry 254, 'all'
+ dict 'ant_network'
+ entry 0, 'public'
+ entry 1, 'antplus'
+ entry 2, 'antfs'
+ entry 3, 'private'
+
dict 'battery_status'
entry 1, 'new'
entry 2, 'good'
entry 3, 'ok'
entry 4, 'low'
@@ -51,10 +57,14 @@
entry 121, 'bike_speed_cadence'
entry 122, 'bike_cadence'
entry 123, 'bike_speed'
entry 124, 'stride_speed_distance'
+ dict 'display_measure'
+ entry 0, 'metric'
+ entry 1, 'statute'
+
dict 'event'
entry 0, 'timer'
entry 3, 'workout'
entry 4, 'workout_step'
entry 5, 'power_down'
@@ -84,10 +94,11 @@
entry 32, 'user_marker'
entry 33, 'sport_point'
entry 36, 'calibration'
entry 37, 'vo2max' # guess
entry 38, 'recovery_time' # guess (in minutes)
+ entry 39, 'recovery_info' # guess (in minutes, < 24 good, > 24h poor)
entry 42, 'front_gear_change'
entry 43, 'rear_gear_change'
dict 'event_type'
entry 0, 'start_time'
@@ -116,10 +127,27 @@
entry 15, 'monitoring_a'
entry 20, 'activity_summary'
entry 28, 'monitoring_daily'
entry 32, 'monitoring_b'
+ dict 'garmin_product'
+ entry 8, 'hrm_run_single_byte_product_id'
+ entry 1551, 'fenix'
+ entry 1623, 'fr620'
+ entry 1632, 'fr220'
+ entry 1752, 'hrm_run'
+ entry 1765, 'fr920xt'
+ entry 1928, 'fr620_japan'
+ entry 1929, 'fr620_china'
+ entry 1930, 'fr220_japan'
+ entry 1931, 'fr220_china'
+ entry 1967, 'fenix2'
+ entry 10007, 'sdm4'
+ entry 20119, 'training_center'
+ entry 65532, 'android_antplus_plugin'
+ entry 65534, 'connect'
+
dict 'gender'
entry 0, 'female'
entry 1, 'male'
dict 'intensity'
@@ -137,12 +165,16 @@
entry 5, 'position_waypoint'
entry 6, 'position_marked'
entry 7, 'session_end'
entry 8, 'fitness_equipment'
+ dict 'left_right_balance_100'
+ entry 0x3FFF, 'mask'
+ entry 0x8000, 'right'
+
dict 'manufacturer'
- entry 1, 'Garmin'
+ entry 1, 'garmin'
entry 2, 'garmin_fr405_antfs'
entry 3, 'zephyr'
entry 4, 'dayton'
entry 5, 'idt'
entry 6, 'srm'
@@ -230,10 +262,18 @@
entry 0, 'activity_end'
entry 1, 'manual'
entry 2, 'auto_multi_sport'
entry 3, 'fitness_equipment'
+ dict 'source_type'
+ entry 0, 'ant'
+ entry 1, 'antplus'
+ entry 2, 'bluetooth'
+ entry 3, 'bluetooth_low_enegery'
+ entry 4, 'wifi'
+ entry 5, 'local'
+
dict 'sport'
entry 0, 'generic'
entry 1, 'running'
entry 2, 'cycling'
entry 3, 'transition'
@@ -253,10 +293,19 @@
entry 17, 'hiking'
entry 18, 'multisport'
entry 19, 'paddling'
entry 254, 'all'
+ dict 'swim_stroke'
+ entry 0, 'freestyle'
+ entry 1, 'backstroke'
+ entry 2, 'breaststrike'
+ entry 3, 'butterfly'
+ entry 4, 'drill'
+ entry 5, 'mixed'
+ entry 6, 'im'
+
dict 'sub_sport'
entry 0, 'generic'
entry 1, 'treadmill'
entry 2, 'street'
entry 3, 'trail'
@@ -282,20 +331,9 @@
entry 23, 'exercise'
entry 24, 'challenge'
entry 25, 'indoor_skiing'
entry 26, 'cardio_training'
entry 254, 'all'
-
- dict 'product'
- entry 8, 'hrm_run_single_byte_product_id'
- entry 1623, 'fr620'
- entry 1632, 'fr220'
- entry 1752, 'hrm_run'
- entry 1928, 'fr620_japan'
- entry 1929, 'fr620_china'
- entry 1930, 'fr220_japan'
- entry 1931 , 'fr220_china'
- entry 10007, 'sdm4'
end
end