lib/fit4ruby/GlobalFitDictionaries.rb in fit4ruby-3.1.0 vs lib/fit4ruby/GlobalFitDictionaries.rb in fit4ruby-3.2.0
- old
+ new
@@ -73,10 +73,14 @@
entry 2, 'good'
entry 3, 'ok'
entry 4, 'low'
entry 5, 'critical'
+ dict 'date_mode'
+ entry 0, 'day_month'
+ entry 1, 'month_day'
+
dict 'body_location'
entry 0, 'left_leg'
entry 1, 'left_calf'
entry 2, 'left_shin'
entry 3, 'left_hamstring'
@@ -243,10 +247,11 @@
entry 43, 'rear_gear_change'
entry 44, 'rider_position_change'
entry 45, 'elev_high_alert'
entry 46, 'elev_low_alert'
entry 47, 'comm_timeout'
+ entry 48, 'functional_threshold_power' # guess (in Watt)
entry 49, 'lactate_threshold_heart_rate' # guess (in BPM)
entry 50, 'lactate_threshold_speed' # guess (in m/s)
dict 'event_type'
entry 0, 'start_time'
@@ -274,10 +279,14 @@
entry 14, 'blood_pressure'
entry 15, 'monitoring_a'
entry 20, 'activity_summary'
entry 28, 'monitoring_daily'
entry 32, 'monitoring_b'
+ entry 34, 'segment'
+ entry 35, 'segment_list'
+ entry 40, 'exd_configuration'
+ entry 44, 'metrics'
dict 'fitness_equipment_state'
entry 0, 'ready'
entry 1, 'in_use'
entry 2, 'paused'
@@ -342,10 +351,12 @@
entry 2544, 'fenix5s'
entry 2604, 'fenix5x'
entry 2593, 'running_dynamics_pod'
entry 2691, 'fr935'
entry 2697, 'fenix5'
+ entry 2957, 'fenix5_gps_galileo' # Just a guess
+ entry 3111, 'fenix5x_plus'
entry 10007, 'sdm4'
entry 20119, 'training_center'
entry 65532, 'android_antplus_plugin'
entry 65534, 'connect'
@@ -648,9 +659,25 @@
entry 56, 'apnea_diving '
entry 57, 'apnea_hunting'
entry 58, 'virtual_activity '
entry 59, 'obstacle '
entry 254, 'all'
+
+ dict 'training_status'
+ entry 0, 'overreaching'
+ entry 1, 'detraining'
+ entry 2, 'unproductive'
+ entry 3, 'recovery'
+ entry 4, 'maintaining'
+ entry 5, 'productive'
+ entry 6, 'peaking'
+ entry 7, 'productive'
+
+ dict 'training_status_trend'
+ entry 0, 'undefined'
+ entry 1, 'down'
+ entry 2, 'maintaining'
+ entry 3, 'up'
end
end