lib/fit4ruby/GlobalFitDictionaries.rb in fit4ruby-0.0.6 vs lib/fit4ruby/GlobalFitDictionaries.rb in fit4ruby-0.0.7
- old
+ new
@@ -65,10 +65,13 @@
entry 3, 'ok'
entry 4, 'low'
entry 5, 'critical'
dict 'device_type'
+ entry 0, 'position' # Just a guess
+ entry 3, 'acceleration' # Just a guess
+ entry 4, 'barometric_pressure' # Just a guess
entry 1, 'antfs'
entry 11, 'bike_power'
entry 12, 'environment_sensor_legacy'
entry 13, 'multi_sport_speed_distance'
entry 14, 'control'
@@ -157,12 +160,19 @@
entry 32, 'monitoring_b'
dict 'garmin_product'
entry 8, 'hrm_run_single_byte_product_id'
entry 1551, 'fenix'
+ # The Fenix3 is rumored to have a Mediatek MT3333 GPS chipset. Not sure if
+ # that would be a beter name.
+ entry 1620, 'fenix3_gps' # Just a guess
entry 1623, 'fr620'
entry 1632, 'fr220'
+ # The FR620 is rumored to have a MediaTek MT3339 GPS chipset while the
+ # FR920XT is rumored to have a MT3333. Not sure why they have the same ID
+ # in the FIT file for the GPS device.
+ entry 1689, 'fr620_fr920xt_gps' # Just a guess
entry 1752, 'hrm_run'
entry 1765, 'fr920xt'
entry 1928, 'fr620_japan'
entry 1929, 'fr620_china'
entry 1930, 'fr220_japan'
@@ -205,9 +215,13 @@
entry 8, 'fitness_equipment'
dict 'left_right_balance_100'
entry 0x3FFF, 'mask'
entry 0x8000, 'right'
+
+ dict 'length_type'
+ entry 0, 'idle'
+ entry 1, 'active'
dict 'manufacturer'
entry 1, 'garmin'
entry 2, 'garmin_fr405_antfs'
entry 3, 'zephyr'