lib/fit4ruby/GlobalFitDictionaries.rb in fit4ruby-3.12.0 vs lib/fit4ruby/GlobalFitDictionaries.rb in fit4ruby-3.13.0

- old
+ new

@@ -659,10 +659,88 @@ entry 3624, 'marq_adventurer' entry 3648, 'marq_adventurer_asia' entry 3639, 'swim2_apac' entry 3737, 'venu_daimler_asia' entry 3740, 'venu_daimler' + entry 3794, 'fr745_asia' + entry 3809, 'lily_asia' + entry 3812, 'edge_1030_plus_asia' + entry 3813, 'edge_130_plus_asia' + entry 3823, 'approach_s12' + entry 3872, 'enduro_asia' + entry 3837, 'venusq_asia' + entry 3843, 'edge_1040' + entry 3850, 'marq_golfer_asia' + entry 3851, 'venu2_plus' + entry 3865, 'gnss' + entry 3869, 'fr55' + entry 3888, 'instinct_2' + entry 3905, 'fenix7s' + entry 3906, 'fenix7' + entry 3907, 'fenix7x' + entry 3908, 'fenix7s_apac' + entry 3909, 'fenix7_apac' + entry 3910, 'fenix7x_apac' + entry 3927, 'approach_g12' + entry 3930, 'descent_mk2s_asia' + entry 3934, 'approach_s42' + entry 3943, 'epix_gen2' + entry 3944, 'epix_gen2_apac' + entry 3949, 'venu2s_asia' + entry 3950, 'venu2_asia' + entry 3978, 'fr945_lte_asia' + entry 3982, 'vivo_move_sport' + entry 3983, 'vivomove_trend' + entry 3986, 'approach_S12_asia' + entry 3990, 'fr255_music' + entry 3991, 'fr255_small_music' + entry 3992, 'fr255' + entry 3993, 'fr255_small' + entry 4001, 'approach_g12_asia' + entry 4002, 'approach_s42_asia' + entry 4005, 'descent_g1' + entry 4017, 'venu2_plus_asia' + entry 4024, 'fr955' + entry 4033, 'fr55_asia' + entry 4061, 'edge_540' + entry 4062, 'edge_840' + entry 4063, 'vivosmart_5' + entry 4071, 'instinct_2_asia' + entry 4105, 'marq_gen2' + entry 4115, 'venusq2' + entry 4116, 'venusq2music' + entry 4124, 'marq_gen2_aviator' + entry 4125, 'd2_air_x10' + entry 4130, 'hrm_pro_plus' + entry 4132, 'descent_g1_asia' + entry 4135, 'tactix7' + entry 4155, 'instinct_crossover' + entry 4169, 'edge_explore2' + entry 4233, 'approach_s70' + entry 4257, 'fr265_large' + entry 4258, 'fr265_small' + entry 4265, 'tacx_neo_smart' + entry 4266, 'tacx_neo2_smart' + entry 4267, 'tacx_neo2_t_smart' + entry 4268, 'tacx_neo_smart_bike' + entry 4269, 'tacx_satori_smart' + entry 4270, 'tacx_flow_smart' + entry 4271, 'tacx_vortex_smart' + entry 4272, 'tacx_bushido_smart' + entry 4273, 'tacx_genius_smart' + entry 4274, 'tacx_flux_flux_s_smart' + entry 4275, 'tacx_flux2_smart' + entry 4276, 'tacx_magnum' + entry 4305, 'edge_1040_asia' + entry 4312, 'epix_gen2_pro_42' + entry 4313, 'epix_gen2_pro_47' + entry 4314, 'epix_gen2_pro_51' + entry 4315, 'fr965' + entry 4341, 'enduro2' + entry 4375, 'fenix7_pro_solar' + entry 4394, 'instinct_2x' + entry 4442, 'descent_t2' entry 10007, 'sdm4' entry 10014, 'edge_remote' entry 20119, 'training_center' entry 65532, 'android_antplus_plugin' entry 65534, 'connect' @@ -846,10 +924,48 @@ entry 283, 'fullspeedahead' entry 284, 'virtualtraining' entry 285, 'feedbacksports' entry 286, 'omata' entry 287, 'vdo' + entry 288, 'magneticdays' + entry 289, 'hammerhead' + entry 290, 'kinetic_by_kurt' + entry 291, 'shapelog' + entry 292, 'dabuziduo' + entry 293, 'jetblack' + entry 294, 'coros' + entry 295, 'virtugo' + entry 296, 'velosense' + entry 297, 'cycligentinc' + entry 298, 'trailforks' + entry 299, 'mahle_ebikemotion' + entry 300, 'nurvv' + entry 301, 'microprogram' + entry 302, 'zone5cloud' + entry 303, 'greenteg' + entry 304, 'yamaha_motors' + entry 305, 'whoop' + entry 306, 'gravaa' + entry 307, 'onelap' + entry 308, 'monark_exercise' + entry 309, 'form' + entry 310, 'decathlon' + entry 311, 'syncros' + entry 312, 'heatup' + entry 313, 'cannondale' + entry 314, 'true_fitness' + entry 315, 'RGT_cycling' + entry 316, 'vasa' + entry 317, 'race_republic' + entry 318, 'fazua' + entry 319, 'oreka_training' + entry 320, 'lsec' + entry 321, 'lululemon_studio' + entry 322, 'shanyue' + entry 323, 'spinning_mda' + entry 324, 'hilldating' + entry 5759, 'actigraphcorp' dict 'message_index' entry 0x0FFF, 'mask' entry 0x7000, 'reserved' @@ -926,10 +1042,14 @@ entry 45, 'tactical' entry 46, 'jumpmaster' entry 47, 'boxing' entry 48, 'floor_climbing' entry 53, 'diving' + entry 62, 'hiit' + entry 64, 'racket' + entry 76, 'water_tubing' + entry 77, 'wakesurfing' entry 254, 'all' dict 'swim_stroke' entry 0, 'freestyle' entry 1, 'backstroke' @@ -998,9 +1118,30 @@ entry 55, 'gauge_diving' entry 56, 'apnea_diving' entry 57, 'apnea_hunting' entry 58, 'virtual_activity' entry 59, 'obstacle' + entry 62, 'breathing' + entry 65, 'sail_race' + entry 67, 'ultra' + entry 68, 'indoor_climbing' + entry 69, 'bouldering' + entry 70, 'hiit' + entry 73, 'amrap' + entry 74, 'emom' + entry 75, 'tabata' + entry 84, 'pickleball' + entry 85, 'padel' + entry 110, 'fly_canopy' + entry 111, 'fly_paraglide' + entry 112, 'fly_paramotor' + entry 113, 'fly_pressurized' + entry 114, 'fly_navigate' + entry 115, 'fly_timer' + entry 116, 'fly_altimeter' + entry 117, 'fly_wx' + entry 118, 'fly_vfr' + entry 119, 'fly_ifr' entry 254, 'all' dict 'training_status' entry 0, 'overreaching' entry 1, 'detraining'