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