diff --git a/factory/exported_gen.go b/factory/exported_gen.go index 7b6280e..e332137 100755 --- a/factory/exported_gen.go +++ b/factory/exported_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/factory/factory_gen.go b/factory/factory_gen.go index 50f9805..e782ab7 100755 --- a/factory/factory_gen.go +++ b/factory/factory_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -13869,6 +13869,21 @@ func predefinedMessages() []proto.Message { // Use slice to ensure O(1) lookup typedef.MesgNumSplit: { Num: typedef.MesgNumSplit, /* split */ Fields: []proto.Field{ + 254: { + FieldBase: &proto.FieldBase{ + Name: "message_index", + Num: 254, + Type: profile.MessageIndex, /* basetype.Uint16 */ + Size: 2, + Components: nil, + Scale: 1, + Offset: 0, + Units: "", + Accumulate: false, + SubFields: nil, + }, + Value: uint16(65535), /* Default Value: Invalid */ + }, 0: { FieldBase: &proto.FieldBase{ Name: "split_type", @@ -13929,6 +13944,21 @@ func predefinedMessages() []proto.Message { // Use slice to ensure O(1) lookup }, Value: uint32(4294967295), /* Default Value: Invalid */ }, + 4: { + FieldBase: &proto.FieldBase{ + Name: "avg_speed", + Num: 4, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "m/s", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, 9: { FieldBase: &proto.FieldBase{ Name: "start_time", @@ -13944,6 +13974,402 @@ func predefinedMessages() []proto.Message { // Use slice to ensure O(1) lookup }, Value: uint32(4294967295), /* Default Value: Invalid */ }, + 13: { + FieldBase: &proto.FieldBase{ + Name: "total_ascent", + Num: 13, + Type: profile.Uint16, /* basetype.Uint16 */ + Size: 2, + Components: nil, + Scale: 1, + Offset: 0, + Units: "m", + Accumulate: false, + SubFields: nil, + }, + Value: uint16(65535), /* Default Value: Invalid */ + }, + 14: { + FieldBase: &proto.FieldBase{ + Name: "total_descent", + Num: 14, + Type: profile.Uint16, /* basetype.Uint16 */ + Size: 2, + Components: nil, + Scale: 1, + Offset: 0, + Units: "m", + Accumulate: false, + SubFields: nil, + }, + Value: uint16(65535), /* Default Value: Invalid */ + }, + 21: { + FieldBase: &proto.FieldBase{ + Name: "start_position_lat", + Num: 21, + Type: profile.Sint32, /* basetype.Sint32 */ + Size: 4, + Components: nil, + Scale: 1, + Offset: 0, + Units: "semicircles", + Accumulate: false, + SubFields: nil, + }, + Value: int32(2147483647), /* Default Value: Invalid */ + }, + 22: { + FieldBase: &proto.FieldBase{ + Name: "start_position_long", + Num: 22, + Type: profile.Sint32, /* basetype.Sint32 */ + Size: 4, + Components: nil, + Scale: 1, + Offset: 0, + Units: "semicircles", + Accumulate: false, + SubFields: nil, + }, + Value: int32(2147483647), /* Default Value: Invalid */ + }, + 23: { + FieldBase: &proto.FieldBase{ + Name: "end_position_lat", + Num: 23, + Type: profile.Sint32, /* basetype.Sint32 */ + Size: 4, + Components: nil, + Scale: 1, + Offset: 0, + Units: "semicircles", + Accumulate: false, + SubFields: nil, + }, + Value: int32(2147483647), /* Default Value: Invalid */ + }, + 24: { + FieldBase: &proto.FieldBase{ + Name: "end_position_long", + Num: 24, + Type: profile.Sint32, /* basetype.Sint32 */ + Size: 4, + Components: nil, + Scale: 1, + Offset: 0, + Units: "semicircles", + Accumulate: false, + SubFields: nil, + }, + Value: int32(2147483647), /* Default Value: Invalid */ + }, + 25: { + FieldBase: &proto.FieldBase{ + Name: "max_speed", + Num: 25, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "m/s", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 26: { + FieldBase: &proto.FieldBase{ + Name: "avg_vert_speed", + Num: 26, + Type: profile.Sint32, /* basetype.Sint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "m/s", + Accumulate: false, + SubFields: nil, + }, + Value: int32(2147483647), /* Default Value: Invalid */ + }, + 27: { + FieldBase: &proto.FieldBase{ + Name: "end_time", + Num: 27, + Type: profile.DateTime, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1, + Offset: 0, + Units: "", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 28: { + FieldBase: &proto.FieldBase{ + Name: "total_calories", + Num: 28, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1, + Offset: 0, + Units: "kcal", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 74: { + FieldBase: &proto.FieldBase{ + Name: "start_elevation", + Num: 74, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 5, + Offset: 500, + Units: "m", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 110: { + FieldBase: &proto.FieldBase{ + Name: "total_moving_time", + Num: 110, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "s", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + }, + DeveloperFields: nil, + }, + typedef.MesgNumSplitSummary: { + Num: typedef.MesgNumSplitSummary, /* split_summary */ + Fields: []proto.Field{ + 254: { + FieldBase: &proto.FieldBase{ + Name: "message_index", + Num: 254, + Type: profile.MessageIndex, /* basetype.Uint16 */ + Size: 2, + Components: nil, + Scale: 1, + Offset: 0, + Units: "", + Accumulate: false, + SubFields: nil, + }, + Value: uint16(65535), /* Default Value: Invalid */ + }, + 0: { + FieldBase: &proto.FieldBase{ + Name: "split_type", + Num: 0, + Type: profile.SplitType, /* basetype.Enum */ + Size: 1, + Components: nil, + Scale: 1, + Offset: 0, + Units: "", + Accumulate: false, + SubFields: nil, + }, + Value: uint8(255), /* Default Value: Invalid */ + }, + 3: { + FieldBase: &proto.FieldBase{ + Name: "num_splits", + Num: 3, + Type: profile.Uint16, /* basetype.Uint16 */ + Size: 2, + Components: nil, + Scale: 1, + Offset: 0, + Units: "", + Accumulate: false, + SubFields: nil, + }, + Value: uint16(65535), /* Default Value: Invalid */ + }, + 4: { + FieldBase: &proto.FieldBase{ + Name: "total_timer_time", + Num: 4, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "s", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 5: { + FieldBase: &proto.FieldBase{ + Name: "total_distance", + Num: 5, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 100, + Offset: 0, + Units: "m", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 6: { + FieldBase: &proto.FieldBase{ + Name: "avg_speed", + Num: 6, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "m/s", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 7: { + FieldBase: &proto.FieldBase{ + Name: "max_speed", + Num: 7, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "m/s", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 8: { + FieldBase: &proto.FieldBase{ + Name: "total_ascent", + Num: 8, + Type: profile.Uint16, /* basetype.Uint16 */ + Size: 2, + Components: nil, + Scale: 1, + Offset: 0, + Units: "m", + Accumulate: false, + SubFields: nil, + }, + Value: uint16(65535), /* Default Value: Invalid */ + }, + 9: { + FieldBase: &proto.FieldBase{ + Name: "total_descent", + Num: 9, + Type: profile.Uint16, /* basetype.Uint16 */ + Size: 2, + Components: nil, + Scale: 1, + Offset: 0, + Units: "m", + Accumulate: false, + SubFields: nil, + }, + Value: uint16(65535), /* Default Value: Invalid */ + }, + 10: { + FieldBase: &proto.FieldBase{ + Name: "avg_heart_rate", + Num: 10, + Type: profile.Uint8, /* basetype.Uint8 */ + Size: 1, + Components: nil, + Scale: 1, + Offset: 0, + Units: "bpm", + Accumulate: false, + SubFields: nil, + }, + Value: uint8(255), /* Default Value: Invalid */ + }, + 11: { + FieldBase: &proto.FieldBase{ + Name: "max_heart_rate", + Num: 11, + Type: profile.Uint8, /* basetype.Uint8 */ + Size: 1, + Components: nil, + Scale: 1, + Offset: 0, + Units: "bpm", + Accumulate: false, + SubFields: nil, + }, + Value: uint8(255), /* Default Value: Invalid */ + }, + 12: { + FieldBase: &proto.FieldBase{ + Name: "avg_vert_speed", + Num: 12, + Type: profile.Sint32, /* basetype.Sint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "m/s", + Accumulate: false, + SubFields: nil, + }, + Value: int32(2147483647), /* Default Value: Invalid */ + }, + 13: { + FieldBase: &proto.FieldBase{ + Name: "total_calories", + Num: 13, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1, + Offset: 0, + Units: "kcal", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, + 77: { + FieldBase: &proto.FieldBase{ + Name: "total_moving_time", + Num: 77, + Type: profile.Uint32, /* basetype.Uint32 */ + Size: 4, + Components: nil, + Scale: 1000, + Offset: 0, + Units: "s", + Accumulate: false, + SubFields: nil, + }, + Value: uint32(4294967295), /* Default Value: Invalid */ + }, }, DeveloperFields: nil, }, diff --git a/internal/cmd/fitgen/Profile.xlsx b/internal/cmd/fitgen/Profile.xlsx old mode 100644 new mode 100755 index 3587b30..67bf4d5 Binary files a/internal/cmd/fitgen/Profile.xlsx and b/internal/cmd/fitgen/Profile.xlsx differ diff --git a/profile/mesgdef/accelerometer_data_gen.go b/profile/mesgdef/accelerometer_data_gen.go index 9b017bb..25bc3b3 100755 --- a/profile/mesgdef/accelerometer_data_gen.go +++ b/profile/mesgdef/accelerometer_data_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/activity_gen.go b/profile/mesgdef/activity_gen.go index 5894a5a..6657975 100755 --- a/profile/mesgdef/activity_gen.go +++ b/profile/mesgdef/activity_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/ant_channel_id_gen.go b/profile/mesgdef/ant_channel_id_gen.go index bbf1b3a..ff3b0d6 100755 --- a/profile/mesgdef/ant_channel_id_gen.go +++ b/profile/mesgdef/ant_channel_id_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/ant_rx_gen.go b/profile/mesgdef/ant_rx_gen.go index 7a014b8..0484796 100755 --- a/profile/mesgdef/ant_rx_gen.go +++ b/profile/mesgdef/ant_rx_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/ant_tx_gen.go b/profile/mesgdef/ant_tx_gen.go index 8251cbc..07a87e2 100755 --- a/profile/mesgdef/ant_tx_gen.go +++ b/profile/mesgdef/ant_tx_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/aviation_attitude_gen.go b/profile/mesgdef/aviation_attitude_gen.go index 46bb48b..cdf32f3 100755 --- a/profile/mesgdef/aviation_attitude_gen.go +++ b/profile/mesgdef/aviation_attitude_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/barometer_data_gen.go b/profile/mesgdef/barometer_data_gen.go index e847ec4..e4a143b 100755 --- a/profile/mesgdef/barometer_data_gen.go +++ b/profile/mesgdef/barometer_data_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/beat_intervals_gen.go b/profile/mesgdef/beat_intervals_gen.go index 8905f75..b1b3ded 100755 --- a/profile/mesgdef/beat_intervals_gen.go +++ b/profile/mesgdef/beat_intervals_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/bike_profile_gen.go b/profile/mesgdef/bike_profile_gen.go index 99c63e0..6da9e58 100755 --- a/profile/mesgdef/bike_profile_gen.go +++ b/profile/mesgdef/bike_profile_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/blood_pressure_gen.go b/profile/mesgdef/blood_pressure_gen.go index c18d0cd..64fec2f 100755 --- a/profile/mesgdef/blood_pressure_gen.go +++ b/profile/mesgdef/blood_pressure_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/cadence_zone_gen.go b/profile/mesgdef/cadence_zone_gen.go index 0c9c876..0365cf2 100755 --- a/profile/mesgdef/cadence_zone_gen.go +++ b/profile/mesgdef/cadence_zone_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/camera_event_gen.go b/profile/mesgdef/camera_event_gen.go index 15054a4..4391b34 100755 --- a/profile/mesgdef/camera_event_gen.go +++ b/profile/mesgdef/camera_event_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/capabilities_gen.go b/profile/mesgdef/capabilities_gen.go index 04f4ac7..92ae08c 100755 --- a/profile/mesgdef/capabilities_gen.go +++ b/profile/mesgdef/capabilities_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/climb_pro_gen.go b/profile/mesgdef/climb_pro_gen.go index 16bdeb5..af6d73f 100755 --- a/profile/mesgdef/climb_pro_gen.go +++ b/profile/mesgdef/climb_pro_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/connectivity_gen.go b/profile/mesgdef/connectivity_gen.go index a7a6de9..84c0346 100755 --- a/profile/mesgdef/connectivity_gen.go +++ b/profile/mesgdef/connectivity_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/course_gen.go b/profile/mesgdef/course_gen.go index 07ce25e..2963e31 100755 --- a/profile/mesgdef/course_gen.go +++ b/profile/mesgdef/course_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/course_point_gen.go b/profile/mesgdef/course_point_gen.go index 0690251..8f92d67 100755 --- a/profile/mesgdef/course_point_gen.go +++ b/profile/mesgdef/course_point_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/developer_data_id_gen.go b/profile/mesgdef/developer_data_id_gen.go index ed272ef..f868000 100755 --- a/profile/mesgdef/developer_data_id_gen.go +++ b/profile/mesgdef/developer_data_id_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/device_aux_battery_info_gen.go b/profile/mesgdef/device_aux_battery_info_gen.go index 7cace54..1317f32 100755 --- a/profile/mesgdef/device_aux_battery_info_gen.go +++ b/profile/mesgdef/device_aux_battery_info_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/device_info_gen.go b/profile/mesgdef/device_info_gen.go index 1b66947..cce806e 100755 --- a/profile/mesgdef/device_info_gen.go +++ b/profile/mesgdef/device_info_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/device_settings_gen.go b/profile/mesgdef/device_settings_gen.go index 938b174..8019289 100755 --- a/profile/mesgdef/device_settings_gen.go +++ b/profile/mesgdef/device_settings_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/dive_alarm_gen.go b/profile/mesgdef/dive_alarm_gen.go index ecd8f1e..3f896d5 100755 --- a/profile/mesgdef/dive_alarm_gen.go +++ b/profile/mesgdef/dive_alarm_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/dive_apnea_alarm_gen.go b/profile/mesgdef/dive_apnea_alarm_gen.go index c58c340..3818f0f 100755 --- a/profile/mesgdef/dive_apnea_alarm_gen.go +++ b/profile/mesgdef/dive_apnea_alarm_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/dive_gas_gen.go b/profile/mesgdef/dive_gas_gen.go index 700566b..e1d3de4 100755 --- a/profile/mesgdef/dive_gas_gen.go +++ b/profile/mesgdef/dive_gas_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/dive_settings_gen.go b/profile/mesgdef/dive_settings_gen.go index 6c557e8..12cfb14 100755 --- a/profile/mesgdef/dive_settings_gen.go +++ b/profile/mesgdef/dive_settings_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/dive_summary_gen.go b/profile/mesgdef/dive_summary_gen.go index b6ec9e2..92a56d1 100755 --- a/profile/mesgdef/dive_summary_gen.go +++ b/profile/mesgdef/dive_summary_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/event_gen.go b/profile/mesgdef/event_gen.go index 6c3ec66..5785506 100755 --- a/profile/mesgdef/event_gen.go +++ b/profile/mesgdef/event_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/exd_data_concept_configuration_gen.go b/profile/mesgdef/exd_data_concept_configuration_gen.go index e1f3625..faa11ab 100755 --- a/profile/mesgdef/exd_data_concept_configuration_gen.go +++ b/profile/mesgdef/exd_data_concept_configuration_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/exd_data_field_configuration_gen.go b/profile/mesgdef/exd_data_field_configuration_gen.go index b4c1072..4c0cb59 100755 --- a/profile/mesgdef/exd_data_field_configuration_gen.go +++ b/profile/mesgdef/exd_data_field_configuration_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/exd_screen_configuration_gen.go b/profile/mesgdef/exd_screen_configuration_gen.go index 25a24c5..35973c4 100755 --- a/profile/mesgdef/exd_screen_configuration_gen.go +++ b/profile/mesgdef/exd_screen_configuration_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/exercise_title_gen.go b/profile/mesgdef/exercise_title_gen.go index ff9fe17..a74659c 100755 --- a/profile/mesgdef/exercise_title_gen.go +++ b/profile/mesgdef/exercise_title_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/field_capabilities_gen.go b/profile/mesgdef/field_capabilities_gen.go index 2a31ce7..4770f82 100755 --- a/profile/mesgdef/field_capabilities_gen.go +++ b/profile/mesgdef/field_capabilities_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/field_description_gen.go b/profile/mesgdef/field_description_gen.go index 3193759..a359bb3 100755 --- a/profile/mesgdef/field_description_gen.go +++ b/profile/mesgdef/field_description_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/file_capabilities_gen.go b/profile/mesgdef/file_capabilities_gen.go index adde0a6..44ac16c 100755 --- a/profile/mesgdef/file_capabilities_gen.go +++ b/profile/mesgdef/file_capabilities_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/file_creator_gen.go b/profile/mesgdef/file_creator_gen.go index 82f4fbe..7f2bf96 100755 --- a/profile/mesgdef/file_creator_gen.go +++ b/profile/mesgdef/file_creator_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/file_id_gen.go b/profile/mesgdef/file_id_gen.go index 8d53a50..91452bb 100755 --- a/profile/mesgdef/file_id_gen.go +++ b/profile/mesgdef/file_id_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/goal_gen.go b/profile/mesgdef/goal_gen.go index 0d3801e..ecab54d 100755 --- a/profile/mesgdef/goal_gen.go +++ b/profile/mesgdef/goal_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/gps_metadata_gen.go b/profile/mesgdef/gps_metadata_gen.go index bd39ebb..82f2c87 100755 --- a/profile/mesgdef/gps_metadata_gen.go +++ b/profile/mesgdef/gps_metadata_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/gyroscope_data_gen.go b/profile/mesgdef/gyroscope_data_gen.go index 736857b..08a517a 100755 --- a/profile/mesgdef/gyroscope_data_gen.go +++ b/profile/mesgdef/gyroscope_data_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/hr_gen.go b/profile/mesgdef/hr_gen.go index 517d05f..bce2ac4 100755 --- a/profile/mesgdef/hr_gen.go +++ b/profile/mesgdef/hr_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/hr_zone_gen.go b/profile/mesgdef/hr_zone_gen.go index 8b37078..06034b3 100755 --- a/profile/mesgdef/hr_zone_gen.go +++ b/profile/mesgdef/hr_zone_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/hrm_profile_gen.go b/profile/mesgdef/hrm_profile_gen.go index 1b0dd8a..95a7f83 100755 --- a/profile/mesgdef/hrm_profile_gen.go +++ b/profile/mesgdef/hrm_profile_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/hrv_gen.go b/profile/mesgdef/hrv_gen.go index 17cf3f0..e959e40 100755 --- a/profile/mesgdef/hrv_gen.go +++ b/profile/mesgdef/hrv_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/hrv_status_summary_gen.go b/profile/mesgdef/hrv_status_summary_gen.go index 8b0fb1c..8f4ef0d 100755 --- a/profile/mesgdef/hrv_status_summary_gen.go +++ b/profile/mesgdef/hrv_status_summary_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/hrv_value_gen.go b/profile/mesgdef/hrv_value_gen.go index ee8ab82..cc825d9 100755 --- a/profile/mesgdef/hrv_value_gen.go +++ b/profile/mesgdef/hrv_value_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/jump_gen.go b/profile/mesgdef/jump_gen.go index 37ed297..32e5202 100755 --- a/profile/mesgdef/jump_gen.go +++ b/profile/mesgdef/jump_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/lap_gen.go b/profile/mesgdef/lap_gen.go index 4eb51ca..5de13c4 100755 --- a/profile/mesgdef/lap_gen.go +++ b/profile/mesgdef/lap_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/length_gen.go b/profile/mesgdef/length_gen.go index b1c6c7c..c0b2a58 100755 --- a/profile/mesgdef/length_gen.go +++ b/profile/mesgdef/length_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/magnetometer_data_gen.go b/profile/mesgdef/magnetometer_data_gen.go index 2f071b1..aea56ce 100755 --- a/profile/mesgdef/magnetometer_data_gen.go +++ b/profile/mesgdef/magnetometer_data_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/max_met_data_gen.go b/profile/mesgdef/max_met_data_gen.go index 36fa57e..1a19680 100755 --- a/profile/mesgdef/max_met_data_gen.go +++ b/profile/mesgdef/max_met_data_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/memo_glob_gen.go b/profile/mesgdef/memo_glob_gen.go index a64f2a5..a5020f1 100755 --- a/profile/mesgdef/memo_glob_gen.go +++ b/profile/mesgdef/memo_glob_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/mesg_capabilities_gen.go b/profile/mesgdef/mesg_capabilities_gen.go index 5a5d00a..2b7e283 100755 --- a/profile/mesgdef/mesg_capabilities_gen.go +++ b/profile/mesgdef/mesg_capabilities_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/met_zone_gen.go b/profile/mesgdef/met_zone_gen.go index d91c4ae..a97170e 100755 --- a/profile/mesgdef/met_zone_gen.go +++ b/profile/mesgdef/met_zone_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/monitoring_gen.go b/profile/mesgdef/monitoring_gen.go index 038bacb..6c0c406 100755 --- a/profile/mesgdef/monitoring_gen.go +++ b/profile/mesgdef/monitoring_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/monitoring_hr_data_gen.go b/profile/mesgdef/monitoring_hr_data_gen.go index f7fd33a..c509672 100755 --- a/profile/mesgdef/monitoring_hr_data_gen.go +++ b/profile/mesgdef/monitoring_hr_data_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/monitoring_info_gen.go b/profile/mesgdef/monitoring_info_gen.go index 86f7119..8b6d40e 100755 --- a/profile/mesgdef/monitoring_info_gen.go +++ b/profile/mesgdef/monitoring_info_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/nmea_sentence_gen.go b/profile/mesgdef/nmea_sentence_gen.go index 83fee5d..b56911b 100755 --- a/profile/mesgdef/nmea_sentence_gen.go +++ b/profile/mesgdef/nmea_sentence_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/obdii_data_gen.go b/profile/mesgdef/obdii_data_gen.go index c237074..9b491b3 100755 --- a/profile/mesgdef/obdii_data_gen.go +++ b/profile/mesgdef/obdii_data_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/ohr_settings_gen.go b/profile/mesgdef/ohr_settings_gen.go index e469dc8..57c96b6 100755 --- a/profile/mesgdef/ohr_settings_gen.go +++ b/profile/mesgdef/ohr_settings_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/one_d_sensor_calibration_gen.go b/profile/mesgdef/one_d_sensor_calibration_gen.go index c36a18f..32511c3 100755 --- a/profile/mesgdef/one_d_sensor_calibration_gen.go +++ b/profile/mesgdef/one_d_sensor_calibration_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/power_zone_gen.go b/profile/mesgdef/power_zone_gen.go index 2f92f06..e905e6e 100755 --- a/profile/mesgdef/power_zone_gen.go +++ b/profile/mesgdef/power_zone_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/record_gen.go b/profile/mesgdef/record_gen.go index 7ae29aa..2b5d7f7 100755 --- a/profile/mesgdef/record_gen.go +++ b/profile/mesgdef/record_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/respiration_rate_gen.go b/profile/mesgdef/respiration_rate_gen.go index 561a33a..56db3bb 100755 --- a/profile/mesgdef/respiration_rate_gen.go +++ b/profile/mesgdef/respiration_rate_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/schedule_gen.go b/profile/mesgdef/schedule_gen.go index 7f044b0..ca057a5 100755 --- a/profile/mesgdef/schedule_gen.go +++ b/profile/mesgdef/schedule_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/sdm_profile_gen.go b/profile/mesgdef/sdm_profile_gen.go index 52a1740..282c2dd 100755 --- a/profile/mesgdef/sdm_profile_gen.go +++ b/profile/mesgdef/sdm_profile_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/segment_file_gen.go b/profile/mesgdef/segment_file_gen.go index ab913d8..5a195b5 100755 --- a/profile/mesgdef/segment_file_gen.go +++ b/profile/mesgdef/segment_file_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/segment_id_gen.go b/profile/mesgdef/segment_id_gen.go index 6831e62..25a9df7 100755 --- a/profile/mesgdef/segment_id_gen.go +++ b/profile/mesgdef/segment_id_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/segment_lap_gen.go b/profile/mesgdef/segment_lap_gen.go index 5f15881..f664172 100755 --- a/profile/mesgdef/segment_lap_gen.go +++ b/profile/mesgdef/segment_lap_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/segment_leaderboard_entry_gen.go b/profile/mesgdef/segment_leaderboard_entry_gen.go index bd51afe..9a5265d 100755 --- a/profile/mesgdef/segment_leaderboard_entry_gen.go +++ b/profile/mesgdef/segment_leaderboard_entry_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/segment_point_gen.go b/profile/mesgdef/segment_point_gen.go index bf117f0..abd2630 100755 --- a/profile/mesgdef/segment_point_gen.go +++ b/profile/mesgdef/segment_point_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/session_gen.go b/profile/mesgdef/session_gen.go index fee6239..5439054 100755 --- a/profile/mesgdef/session_gen.go +++ b/profile/mesgdef/session_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/set_gen.go b/profile/mesgdef/set_gen.go index a8a1750..fda8940 100755 --- a/profile/mesgdef/set_gen.go +++ b/profile/mesgdef/set_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/slave_device_gen.go b/profile/mesgdef/slave_device_gen.go index 4fb84b8..8091ad9 100755 --- a/profile/mesgdef/slave_device_gen.go +++ b/profile/mesgdef/slave_device_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/sleep_assessment_gen.go b/profile/mesgdef/sleep_assessment_gen.go index 888b16f..7b8bbb8 100755 --- a/profile/mesgdef/sleep_assessment_gen.go +++ b/profile/mesgdef/sleep_assessment_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/sleep_level_gen.go b/profile/mesgdef/sleep_level_gen.go index 314788f..59bdfc3 100755 --- a/profile/mesgdef/sleep_level_gen.go +++ b/profile/mesgdef/sleep_level_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/software_gen.go b/profile/mesgdef/software_gen.go index 9d47103..d3c1420 100755 --- a/profile/mesgdef/software_gen.go +++ b/profile/mesgdef/software_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/speed_zone_gen.go b/profile/mesgdef/speed_zone_gen.go index d546e39..105fd62 100755 --- a/profile/mesgdef/speed_zone_gen.go +++ b/profile/mesgdef/speed_zone_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/split_gen.go b/profile/mesgdef/split_gen.go index f07ca80..14dde63 100755 --- a/profile/mesgdef/split_gen.go +++ b/profile/mesgdef/split_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -16,11 +16,25 @@ import ( // Split is a Split message. type Split struct { - SplitType typedef.SplitType - TotalElapsedTime uint32 // Scale: 1000; Units: s; - TotalTimerTime uint32 // Scale: 1000; Units: s; - TotalDistance uint32 // Scale: 100; Units: m; - StartTime typedef.DateTime + MessageIndex typedef.MessageIndex + SplitType typedef.SplitType + TotalElapsedTime uint32 // Scale: 1000; Units: s; + TotalTimerTime uint32 // Scale: 1000; Units: s; + TotalDistance uint32 // Scale: 100; Units: m; + AvgSpeed uint32 // Scale: 1000; Units: m/s; + StartTime typedef.DateTime + TotalAscent uint16 // Units: m; + TotalDescent uint16 // Units: m; + StartPositionLat int32 // Units: semicircles; + StartPositionLong int32 // Units: semicircles; + EndPositionLat int32 // Units: semicircles; + EndPositionLong int32 // Units: semicircles; + MaxSpeed uint32 // Scale: 1000; Units: m/s; + AvgVertSpeed int32 // Scale: 1000; Units: m/s; + EndTime typedef.DateTime + TotalCalories uint32 // Units: kcal; + StartElevation uint32 // Scale: 5; Offset: 500; Units: m; + TotalMovingTime uint32 // Scale: 1000; Units: s; // Developer Fields are dynamic, can't be mapped as struct's fields. // [Added since protocol version 2.0] @@ -34,11 +48,25 @@ func NewSplit(mesg proto.Message) *Split { } vals := [256]any{ // Mark all values as invalid, replace only when specified. - 0: basetype.EnumInvalid, /* SplitType */ - 1: basetype.Uint32Invalid, /* TotalElapsedTime */ - 2: basetype.Uint32Invalid, /* TotalTimerTime */ - 3: basetype.Uint32Invalid, /* TotalDistance */ - 9: basetype.Uint32Invalid, /* StartTime */ + 254: basetype.Uint16Invalid, /* MessageIndex */ + 0: basetype.EnumInvalid, /* SplitType */ + 1: basetype.Uint32Invalid, /* TotalElapsedTime */ + 2: basetype.Uint32Invalid, /* TotalTimerTime */ + 3: basetype.Uint32Invalid, /* TotalDistance */ + 4: basetype.Uint32Invalid, /* AvgSpeed */ + 9: basetype.Uint32Invalid, /* StartTime */ + 13: basetype.Uint16Invalid, /* TotalAscent */ + 14: basetype.Uint16Invalid, /* TotalDescent */ + 21: basetype.Sint32Invalid, /* StartPositionLat */ + 22: basetype.Sint32Invalid, /* StartPositionLong */ + 23: basetype.Sint32Invalid, /* EndPositionLat */ + 24: basetype.Sint32Invalid, /* EndPositionLong */ + 25: basetype.Uint32Invalid, /* MaxSpeed */ + 26: basetype.Sint32Invalid, /* AvgVertSpeed */ + 27: basetype.Uint32Invalid, /* EndTime */ + 28: basetype.Uint32Invalid, /* TotalCalories */ + 74: basetype.Uint32Invalid, /* StartElevation */ + 110: basetype.Uint32Invalid, /* TotalMovingTime */ } for i := range mesg.Fields { @@ -49,11 +77,25 @@ func NewSplit(mesg proto.Message) *Split { } return &Split{ - SplitType: typeconv.ToEnum[typedef.SplitType](vals[0]), - TotalElapsedTime: typeconv.ToUint32[uint32](vals[1]), - TotalTimerTime: typeconv.ToUint32[uint32](vals[2]), - TotalDistance: typeconv.ToUint32[uint32](vals[3]), - StartTime: typeconv.ToUint32[typedef.DateTime](vals[9]), + MessageIndex: typeconv.ToUint16[typedef.MessageIndex](vals[254]), + SplitType: typeconv.ToEnum[typedef.SplitType](vals[0]), + TotalElapsedTime: typeconv.ToUint32[uint32](vals[1]), + TotalTimerTime: typeconv.ToUint32[uint32](vals[2]), + TotalDistance: typeconv.ToUint32[uint32](vals[3]), + AvgSpeed: typeconv.ToUint32[uint32](vals[4]), + StartTime: typeconv.ToUint32[typedef.DateTime](vals[9]), + TotalAscent: typeconv.ToUint16[uint16](vals[13]), + TotalDescent: typeconv.ToUint16[uint16](vals[14]), + StartPositionLat: typeconv.ToSint32[int32](vals[21]), + StartPositionLong: typeconv.ToSint32[int32](vals[22]), + EndPositionLat: typeconv.ToSint32[int32](vals[23]), + EndPositionLong: typeconv.ToSint32[int32](vals[24]), + MaxSpeed: typeconv.ToUint32[uint32](vals[25]), + AvgVertSpeed: typeconv.ToSint32[int32](vals[26]), + EndTime: typeconv.ToUint32[typedef.DateTime](vals[27]), + TotalCalories: typeconv.ToUint32[uint32](vals[28]), + StartElevation: typeconv.ToUint32[uint32](vals[74]), + TotalMovingTime: typeconv.ToUint32[uint32](vals[110]), DeveloperFields: mesg.DeveloperFields, } @@ -73,11 +115,25 @@ func (m Split) PutMessage(mesg *proto.Message) { } vals := [256]any{ - 0: m.SplitType, - 1: m.TotalElapsedTime, - 2: m.TotalTimerTime, - 3: m.TotalDistance, - 9: m.StartTime, + 254: m.MessageIndex, + 0: m.SplitType, + 1: m.TotalElapsedTime, + 2: m.TotalTimerTime, + 3: m.TotalDistance, + 4: m.AvgSpeed, + 9: m.StartTime, + 13: m.TotalAscent, + 14: m.TotalDescent, + 21: m.StartPositionLat, + 22: m.StartPositionLong, + 23: m.EndPositionLat, + 24: m.EndPositionLong, + 25: m.MaxSpeed, + 26: m.AvgVertSpeed, + 27: m.EndTime, + 28: m.TotalCalories, + 74: m.StartElevation, + 110: m.TotalMovingTime, } for i := range mesg.Fields { diff --git a/profile/mesgdef/split_summary_gen.go b/profile/mesgdef/split_summary_gen.go new file mode 100755 index 0000000..1a0dc44 --- /dev/null +++ b/profile/mesgdef/split_summary_gen.go @@ -0,0 +1,124 @@ +// Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. +// SDK Version: 21.126 + +// Copyright 2023 The Fit SDK for Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package mesgdef + +import ( + "github.com/muktihari/fit/kit/typeconv" + "github.com/muktihari/fit/profile/basetype" + "github.com/muktihari/fit/profile/typedef" + "github.com/muktihari/fit/proto" +) + +// SplitSummary is a SplitSummary message. +type SplitSummary struct { + MessageIndex typedef.MessageIndex + SplitType typedef.SplitType + NumSplits uint16 + TotalTimerTime uint32 // Scale: 1000; Units: s; + TotalDistance uint32 // Scale: 100; Units: m; + AvgSpeed uint32 // Scale: 1000; Units: m/s; + MaxSpeed uint32 // Scale: 1000; Units: m/s; + TotalAscent uint16 // Units: m; + TotalDescent uint16 // Units: m; + AvgHeartRate uint8 // Units: bpm; + MaxHeartRate uint8 // Units: bpm; + AvgVertSpeed int32 // Scale: 1000; Units: m/s; + TotalCalories uint32 // Units: kcal; + TotalMovingTime uint32 // Scale: 1000; Units: s; + + // Developer Fields are dynamic, can't be mapped as struct's fields. + // [Added since protocol version 2.0] + DeveloperFields []proto.DeveloperField +} + +// NewSplitSummary creates new SplitSummary struct based on given mesg. If mesg is nil or mesg.Num is not equal to SplitSummary mesg number, it will return nil. +func NewSplitSummary(mesg proto.Message) *SplitSummary { + if mesg.Num != typedef.MesgNumSplitSummary { + return nil + } + + vals := [256]any{ // Mark all values as invalid, replace only when specified. + 254: basetype.Uint16Invalid, /* MessageIndex */ + 0: basetype.EnumInvalid, /* SplitType */ + 3: basetype.Uint16Invalid, /* NumSplits */ + 4: basetype.Uint32Invalid, /* TotalTimerTime */ + 5: basetype.Uint32Invalid, /* TotalDistance */ + 6: basetype.Uint32Invalid, /* AvgSpeed */ + 7: basetype.Uint32Invalid, /* MaxSpeed */ + 8: basetype.Uint16Invalid, /* TotalAscent */ + 9: basetype.Uint16Invalid, /* TotalDescent */ + 10: basetype.Uint8Invalid, /* AvgHeartRate */ + 11: basetype.Uint8Invalid, /* MaxHeartRate */ + 12: basetype.Sint32Invalid, /* AvgVertSpeed */ + 13: basetype.Uint32Invalid, /* TotalCalories */ + 77: basetype.Uint32Invalid, /* TotalMovingTime */ + } + + for i := range mesg.Fields { + if mesg.Fields[i].Value == nil { + continue // keep the invalid value + } + vals[mesg.Fields[i].Num] = mesg.Fields[i].Value + } + + return &SplitSummary{ + MessageIndex: typeconv.ToUint16[typedef.MessageIndex](vals[254]), + SplitType: typeconv.ToEnum[typedef.SplitType](vals[0]), + NumSplits: typeconv.ToUint16[uint16](vals[3]), + TotalTimerTime: typeconv.ToUint32[uint32](vals[4]), + TotalDistance: typeconv.ToUint32[uint32](vals[5]), + AvgSpeed: typeconv.ToUint32[uint32](vals[6]), + MaxSpeed: typeconv.ToUint32[uint32](vals[7]), + TotalAscent: typeconv.ToUint16[uint16](vals[8]), + TotalDescent: typeconv.ToUint16[uint16](vals[9]), + AvgHeartRate: typeconv.ToUint8[uint8](vals[10]), + MaxHeartRate: typeconv.ToUint8[uint8](vals[11]), + AvgVertSpeed: typeconv.ToSint32[int32](vals[12]), + TotalCalories: typeconv.ToUint32[uint32](vals[13]), + TotalMovingTime: typeconv.ToUint32[uint32](vals[77]), + + DeveloperFields: mesg.DeveloperFields, + } +} + +// PutMessage puts fields's value into mesg. If mesg is nil or mesg.Num is not equal to SplitSummary mesg number, it will return nil. +// It is the caller responsibility to provide the appropriate mesg, it's recommended to create mesg using factory: +// +// factory.CreateMesg(typedef.MesgNumSplitSummary) +func (m SplitSummary) PutMessage(mesg *proto.Message) { + if mesg == nil { + return + } + + if mesg.Num != typedef.MesgNumSplitSummary { + return + } + + vals := [256]any{ + 254: m.MessageIndex, + 0: m.SplitType, + 3: m.NumSplits, + 4: m.TotalTimerTime, + 5: m.TotalDistance, + 6: m.AvgSpeed, + 7: m.MaxSpeed, + 8: m.TotalAscent, + 9: m.TotalDescent, + 10: m.AvgHeartRate, + 11: m.MaxHeartRate, + 12: m.AvgVertSpeed, + 13: m.TotalCalories, + 77: m.TotalMovingTime, + } + + for i := range mesg.Fields { + mesg.Fields[i].Value = vals[mesg.Fields[i].Num] + } + mesg.DeveloperFields = m.DeveloperFields + +} diff --git a/profile/mesgdef/spo2_data_gen.go b/profile/mesgdef/spo2_data_gen.go index b3af364..a5cf2bb 100755 --- a/profile/mesgdef/spo2_data_gen.go +++ b/profile/mesgdef/spo2_data_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/sport_gen.go b/profile/mesgdef/sport_gen.go index c44ed61..7f79819 100755 --- a/profile/mesgdef/sport_gen.go +++ b/profile/mesgdef/sport_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/stress_level_gen.go b/profile/mesgdef/stress_level_gen.go index 9fe7f2f..e6afda6 100755 --- a/profile/mesgdef/stress_level_gen.go +++ b/profile/mesgdef/stress_level_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/tank_summary_gen.go b/profile/mesgdef/tank_summary_gen.go index 060b102..97b8b5e 100755 --- a/profile/mesgdef/tank_summary_gen.go +++ b/profile/mesgdef/tank_summary_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/tank_update_gen.go b/profile/mesgdef/tank_update_gen.go index 5a9068b..36b882c 100755 --- a/profile/mesgdef/tank_update_gen.go +++ b/profile/mesgdef/tank_update_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/three_d_sensor_calibration_gen.go b/profile/mesgdef/three_d_sensor_calibration_gen.go index 93f9b33..0cd9f9c 100755 --- a/profile/mesgdef/three_d_sensor_calibration_gen.go +++ b/profile/mesgdef/three_d_sensor_calibration_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/time_in_zone_gen.go b/profile/mesgdef/time_in_zone_gen.go index 56c0056..c168038 100755 --- a/profile/mesgdef/time_in_zone_gen.go +++ b/profile/mesgdef/time_in_zone_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/timestamp_correlation_gen.go b/profile/mesgdef/timestamp_correlation_gen.go index 2494221..0901476 100755 --- a/profile/mesgdef/timestamp_correlation_gen.go +++ b/profile/mesgdef/timestamp_correlation_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/totals_gen.go b/profile/mesgdef/totals_gen.go index b2c2e87..b0b7bbb 100755 --- a/profile/mesgdef/totals_gen.go +++ b/profile/mesgdef/totals_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/training_file_gen.go b/profile/mesgdef/training_file_gen.go index 6182c94..a05b0c9 100755 --- a/profile/mesgdef/training_file_gen.go +++ b/profile/mesgdef/training_file_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/user_profile_gen.go b/profile/mesgdef/user_profile_gen.go index 2778e00..e5805ba 100755 --- a/profile/mesgdef/user_profile_gen.go +++ b/profile/mesgdef/user_profile_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -17,7 +17,7 @@ import ( // UserProfile is a UserProfile message. type UserProfile struct { MessageIndex typedef.MessageIndex - FriendlyName string + FriendlyName string // Used for Morning Report greeting Gender typedef.Gender Age uint8 // Units: years; Height uint8 // Scale: 100; Units: m; diff --git a/profile/mesgdef/video_clip_gen.go b/profile/mesgdef/video_clip_gen.go index 95cd14b..0ecb8f7 100755 --- a/profile/mesgdef/video_clip_gen.go +++ b/profile/mesgdef/video_clip_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/video_description_gen.go b/profile/mesgdef/video_description_gen.go index fae34d1..7a9511b 100755 --- a/profile/mesgdef/video_description_gen.go +++ b/profile/mesgdef/video_description_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/video_frame_gen.go b/profile/mesgdef/video_frame_gen.go index a75dfc2..97c7a0a 100755 --- a/profile/mesgdef/video_frame_gen.go +++ b/profile/mesgdef/video_frame_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/video_gen.go b/profile/mesgdef/video_gen.go index a424663..b0f92b7 100755 --- a/profile/mesgdef/video_gen.go +++ b/profile/mesgdef/video_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/video_title_gen.go b/profile/mesgdef/video_title_gen.go index 4eb2e16..13f932e 100755 --- a/profile/mesgdef/video_title_gen.go +++ b/profile/mesgdef/video_title_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/watchface_settings_gen.go b/profile/mesgdef/watchface_settings_gen.go index a2258ca..f7840b8 100755 --- a/profile/mesgdef/watchface_settings_gen.go +++ b/profile/mesgdef/watchface_settings_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/weather_alert_gen.go b/profile/mesgdef/weather_alert_gen.go index abf86a9..97f2688 100755 --- a/profile/mesgdef/weather_alert_gen.go +++ b/profile/mesgdef/weather_alert_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/weather_conditions_gen.go b/profile/mesgdef/weather_conditions_gen.go index cdf6b36..930f23d 100755 --- a/profile/mesgdef/weather_conditions_gen.go +++ b/profile/mesgdef/weather_conditions_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/weight_scale_gen.go b/profile/mesgdef/weight_scale_gen.go index 359dd13..b4714fa 100755 --- a/profile/mesgdef/weight_scale_gen.go +++ b/profile/mesgdef/weight_scale_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/workout_gen.go b/profile/mesgdef/workout_gen.go index 3b5ce65..ce51286 100755 --- a/profile/mesgdef/workout_gen.go +++ b/profile/mesgdef/workout_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/workout_session_gen.go b/profile/mesgdef/workout_session_gen.go index 6beceff..4816040 100755 --- a/profile/mesgdef/workout_session_gen.go +++ b/profile/mesgdef/workout_session_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/workout_step_gen.go b/profile/mesgdef/workout_step_gen.go index 972d726..63fd6d4 100755 --- a/profile/mesgdef/workout_step_gen.go +++ b/profile/mesgdef/workout_step_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/mesgdef/zones_target_gen.go b/profile/mesgdef/zones_target_gen.go index 1dab083..acb9952 100755 --- a/profile/mesgdef/zones_target_gen.go +++ b/profile/mesgdef/zones_target_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/profile_gen.go b/profile/profile_gen.go index e5d3914..d7573d2 100755 --- a/profile/profile_gen.go +++ b/profile/profile_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/activity_class_gen.go b/profile/typedef/activity_class_gen.go index 0891a65..2340539 100755 --- a/profile/typedef/activity_class_gen.go +++ b/profile/typedef/activity_class_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/activity_gen.go b/profile/typedef/activity_gen.go index ae7596f..c2e9108 100755 --- a/profile/typedef/activity_gen.go +++ b/profile/typedef/activity_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/activity_level_gen.go b/profile/typedef/activity_level_gen.go index d785664..cea6a29 100755 --- a/profile/typedef/activity_level_gen.go +++ b/profile/typedef/activity_level_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/activity_subtype_gen.go b/profile/typedef/activity_subtype_gen.go index ce82bbd..4f7f345 100755 --- a/profile/typedef/activity_subtype_gen.go +++ b/profile/typedef/activity_subtype_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/activity_type_gen.go b/profile/typedef/activity_type_gen.go index 5bd7491..4555a98 100755 --- a/profile/typedef/activity_type_gen.go +++ b/profile/typedef/activity_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/analog_watchface_layout_gen.go b/profile/typedef/analog_watchface_layout_gen.go index 7ad9eaa..5cee4a5 100755 --- a/profile/typedef/analog_watchface_layout_gen.go +++ b/profile/typedef/analog_watchface_layout_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/ant_channel_id_gen.go b/profile/typedef/ant_channel_id_gen.go index d326718..36621ff 100755 --- a/profile/typedef/ant_channel_id_gen.go +++ b/profile/typedef/ant_channel_id_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/ant_network_gen.go b/profile/typedef/ant_network_gen.go index 501a978..5d414ba 100755 --- a/profile/typedef/ant_network_gen.go +++ b/profile/typedef/ant_network_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/antplus_device_type_gen.go b/profile/typedef/antplus_device_type_gen.go index 167608d..df57089 100755 --- a/profile/typedef/antplus_device_type_gen.go +++ b/profile/typedef/antplus_device_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/attitude_stage_gen.go b/profile/typedef/attitude_stage_gen.go index d9a5b66..d24b89d 100755 --- a/profile/typedef/attitude_stage_gen.go +++ b/profile/typedef/attitude_stage_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/attitude_validity_gen.go b/profile/typedef/attitude_validity_gen.go index 2060d52..988c69f 100755 --- a/profile/typedef/attitude_validity_gen.go +++ b/profile/typedef/attitude_validity_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/auto_activity_detect_gen.go b/profile/typedef/auto_activity_detect_gen.go index b8cc22b..607d964 100755 --- a/profile/typedef/auto_activity_detect_gen.go +++ b/profile/typedef/auto_activity_detect_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/auto_sync_frequency_gen.go b/profile/typedef/auto_sync_frequency_gen.go index 89cd9a2..71469b9 100755 --- a/profile/typedef/auto_sync_frequency_gen.go +++ b/profile/typedef/auto_sync_frequency_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/autolap_trigger_gen.go b/profile/typedef/autolap_trigger_gen.go index 5f517b3..af43396 100755 --- a/profile/typedef/autolap_trigger_gen.go +++ b/profile/typedef/autolap_trigger_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/autoscroll_gen.go b/profile/typedef/autoscroll_gen.go index 3dacdda..bd83745 100755 --- a/profile/typedef/autoscroll_gen.go +++ b/profile/typedef/autoscroll_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/backlight_mode_gen.go b/profile/typedef/backlight_mode_gen.go index d6a3718..373d5b2 100755 --- a/profile/typedef/backlight_mode_gen.go +++ b/profile/typedef/backlight_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/backlight_timeout_gen.go b/profile/typedef/backlight_timeout_gen.go index 333bb82..35b4f24 100755 --- a/profile/typedef/backlight_timeout_gen.go +++ b/profile/typedef/backlight_timeout_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/battery_status_gen.go b/profile/typedef/battery_status_gen.go index 6277cbd..4c22faa 100755 --- a/profile/typedef/battery_status_gen.go +++ b/profile/typedef/battery_status_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/bench_press_exercise_name_gen.go b/profile/typedef/bench_press_exercise_name_gen.go index 5da4459..26c243e 100755 --- a/profile/typedef/bench_press_exercise_name_gen.go +++ b/profile/typedef/bench_press_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/bike_light_beam_angle_mode_gen.go b/profile/typedef/bike_light_beam_angle_mode_gen.go index e2d7655..7dc94f6 100755 --- a/profile/typedef/bike_light_beam_angle_mode_gen.go +++ b/profile/typedef/bike_light_beam_angle_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/bike_light_network_config_type_gen.go b/profile/typedef/bike_light_network_config_type_gen.go index 8f758b4..e619bf9 100755 --- a/profile/typedef/bike_light_network_config_type_gen.go +++ b/profile/typedef/bike_light_network_config_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/ble_device_type_gen.go b/profile/typedef/ble_device_type_gen.go index 7ed9150..d1f87f5 100755 --- a/profile/typedef/ble_device_type_gen.go +++ b/profile/typedef/ble_device_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/body_location_gen.go b/profile/typedef/body_location_gen.go index 1fa5f7b..4cc98cd 100755 --- a/profile/typedef/body_location_gen.go +++ b/profile/typedef/body_location_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/bp_status_gen.go b/profile/typedef/bp_status_gen.go index 8eba9dd..38d7ef0 100755 --- a/profile/typedef/bp_status_gen.go +++ b/profile/typedef/bp_status_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/calf_raise_exercise_name_gen.go b/profile/typedef/calf_raise_exercise_name_gen.go index e8dbed1..fbf36c4 100755 --- a/profile/typedef/calf_raise_exercise_name_gen.go +++ b/profile/typedef/calf_raise_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/camera_event_type_gen.go b/profile/typedef/camera_event_type_gen.go index 2ae18b6..adadc99 100755 --- a/profile/typedef/camera_event_type_gen.go +++ b/profile/typedef/camera_event_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/camera_orientation_type_gen.go b/profile/typedef/camera_orientation_type_gen.go index b2fa692..340e218 100755 --- a/profile/typedef/camera_orientation_type_gen.go +++ b/profile/typedef/camera_orientation_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/cardio_exercise_name_gen.go b/profile/typedef/cardio_exercise_name_gen.go index 582b97c..c230ada 100755 --- a/profile/typedef/cardio_exercise_name_gen.go +++ b/profile/typedef/cardio_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/carry_exercise_name_gen.go b/profile/typedef/carry_exercise_name_gen.go index 129f1b7..3277700 100755 --- a/profile/typedef/carry_exercise_name_gen.go +++ b/profile/typedef/carry_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/ccr_setpoint_switch_mode_gen.go b/profile/typedef/ccr_setpoint_switch_mode_gen.go index 2543e8b..d15743b 100755 --- a/profile/typedef/ccr_setpoint_switch_mode_gen.go +++ b/profile/typedef/ccr_setpoint_switch_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/checksum_gen.go b/profile/typedef/checksum_gen.go index 5a3eb23..ea78773 100755 --- a/profile/typedef/checksum_gen.go +++ b/profile/typedef/checksum_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/chop_exercise_name_gen.go b/profile/typedef/chop_exercise_name_gen.go index e6f09c6..b6633f6 100755 --- a/profile/typedef/chop_exercise_name_gen.go +++ b/profile/typedef/chop_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/climb_pro_event_gen.go b/profile/typedef/climb_pro_event_gen.go index 3856572..25c99bc 100755 --- a/profile/typedef/climb_pro_event_gen.go +++ b/profile/typedef/climb_pro_event_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/comm_timeout_type_gen.go b/profile/typedef/comm_timeout_type_gen.go index 9f1ae42..92cc2bb 100755 --- a/profile/typedef/comm_timeout_type_gen.go +++ b/profile/typedef/comm_timeout_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/connectivity_capabilities_gen.go b/profile/typedef/connectivity_capabilities_gen.go index 72f28cd..75f9a62 100755 --- a/profile/typedef/connectivity_capabilities_gen.go +++ b/profile/typedef/connectivity_capabilities_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/core_exercise_name_gen.go b/profile/typedef/core_exercise_name_gen.go index 95391b0..57c2276 100755 --- a/profile/typedef/core_exercise_name_gen.go +++ b/profile/typedef/core_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/course_capabilities_gen.go b/profile/typedef/course_capabilities_gen.go index cd82151..f87bced 100755 --- a/profile/typedef/course_capabilities_gen.go +++ b/profile/typedef/course_capabilities_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/course_point_gen.go b/profile/typedef/course_point_gen.go index f6c6da5..c987e0d 100755 --- a/profile/typedef/course_point_gen.go +++ b/profile/typedef/course_point_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/crunch_exercise_name_gen.go b/profile/typedef/crunch_exercise_name_gen.go index a25b9e4..83badd1 100755 --- a/profile/typedef/crunch_exercise_name_gen.go +++ b/profile/typedef/crunch_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/curl_exercise_name_gen.go b/profile/typedef/curl_exercise_name_gen.go index 61b7c34..d948672 100755 --- a/profile/typedef/curl_exercise_name_gen.go +++ b/profile/typedef/curl_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/date_mode_gen.go b/profile/typedef/date_mode_gen.go index 4b90b8b..97920f7 100755 --- a/profile/typedef/date_mode_gen.go +++ b/profile/typedef/date_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/date_time_gen.go b/profile/typedef/date_time_gen.go index 977ac7c..122da1a 100755 --- a/profile/typedef/date_time_gen.go +++ b/profile/typedef/date_time_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/day_of_week_gen.go b/profile/typedef/day_of_week_gen.go index 6fdb541..a871cbe 100755 --- a/profile/typedef/day_of_week_gen.go +++ b/profile/typedef/day_of_week_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/deadlift_exercise_name_gen.go b/profile/typedef/deadlift_exercise_name_gen.go index 914fa0e..16a8a0b 100755 --- a/profile/typedef/deadlift_exercise_name_gen.go +++ b/profile/typedef/deadlift_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/device_index_gen.go b/profile/typedef/device_index_gen.go index 6da5d4d..72a1319 100755 --- a/profile/typedef/device_index_gen.go +++ b/profile/typedef/device_index_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/digital_watchface_layout_gen.go b/profile/typedef/digital_watchface_layout_gen.go index a20e2ca..c923531 100755 --- a/profile/typedef/digital_watchface_layout_gen.go +++ b/profile/typedef/digital_watchface_layout_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/display_heart_gen.go b/profile/typedef/display_heart_gen.go index 026d2bc..42d366b 100755 --- a/profile/typedef/display_heart_gen.go +++ b/profile/typedef/display_heart_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/display_measure_gen.go b/profile/typedef/display_measure_gen.go index ce9b0cb..3a75563 100755 --- a/profile/typedef/display_measure_gen.go +++ b/profile/typedef/display_measure_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/display_orientation_gen.go b/profile/typedef/display_orientation_gen.go index 2927d34..2d7091d 100755 --- a/profile/typedef/display_orientation_gen.go +++ b/profile/typedef/display_orientation_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/display_position_gen.go b/profile/typedef/display_position_gen.go index 6a35e61..0ba7271 100755 --- a/profile/typedef/display_position_gen.go +++ b/profile/typedef/display_position_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/display_power_gen.go b/profile/typedef/display_power_gen.go index 42c51cc..3536db5 100755 --- a/profile/typedef/display_power_gen.go +++ b/profile/typedef/display_power_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/dive_alarm_type_gen.go b/profile/typedef/dive_alarm_type_gen.go index 92d202a..07211b4 100755 --- a/profile/typedef/dive_alarm_type_gen.go +++ b/profile/typedef/dive_alarm_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/dive_alert_gen.go b/profile/typedef/dive_alert_gen.go index ad24943..2a7e9b8 100755 --- a/profile/typedef/dive_alert_gen.go +++ b/profile/typedef/dive_alert_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/dive_backlight_mode_gen.go b/profile/typedef/dive_backlight_mode_gen.go index ed04816..6f4395d 100755 --- a/profile/typedef/dive_backlight_mode_gen.go +++ b/profile/typedef/dive_backlight_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/dive_gas_mode_gen.go b/profile/typedef/dive_gas_mode_gen.go index 0af48a9..74bba1e 100755 --- a/profile/typedef/dive_gas_mode_gen.go +++ b/profile/typedef/dive_gas_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/dive_gas_status_gen.go b/profile/typedef/dive_gas_status_gen.go index 8760dc8..6a09522 100755 --- a/profile/typedef/dive_gas_status_gen.go +++ b/profile/typedef/dive_gas_status_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/event_gen.go b/profile/typedef/event_gen.go index d3195e0..d6b15b1 100755 --- a/profile/typedef/event_gen.go +++ b/profile/typedef/event_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/event_type_gen.go b/profile/typedef/event_type_gen.go index 4651929..8ed8190 100755 --- a/profile/typedef/event_type_gen.go +++ b/profile/typedef/event_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/exd_data_units_gen.go b/profile/typedef/exd_data_units_gen.go index 4a25773..50a0992 100755 --- a/profile/typedef/exd_data_units_gen.go +++ b/profile/typedef/exd_data_units_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/exd_descriptors_gen.go b/profile/typedef/exd_descriptors_gen.go index caad0c0..e722188 100755 --- a/profile/typedef/exd_descriptors_gen.go +++ b/profile/typedef/exd_descriptors_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/exd_display_type_gen.go b/profile/typedef/exd_display_type_gen.go index aa2931b..cd688b3 100755 --- a/profile/typedef/exd_display_type_gen.go +++ b/profile/typedef/exd_display_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/exd_layout_gen.go b/profile/typedef/exd_layout_gen.go index 30b6f24..75f902f 100755 --- a/profile/typedef/exd_layout_gen.go +++ b/profile/typedef/exd_layout_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/exd_qualifiers_gen.go b/profile/typedef/exd_qualifiers_gen.go index 983b146..a012573 100755 --- a/profile/typedef/exd_qualifiers_gen.go +++ b/profile/typedef/exd_qualifiers_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/exercise_category_gen.go b/profile/typedef/exercise_category_gen.go index 07e153c..8f7e071 100755 --- a/profile/typedef/exercise_category_gen.go +++ b/profile/typedef/exercise_category_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/favero_product_gen.go b/profile/typedef/favero_product_gen.go index 81be818..59e0783 100755 --- a/profile/typedef/favero_product_gen.go +++ b/profile/typedef/favero_product_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/file_flags_gen.go b/profile/typedef/file_flags_gen.go index b1bdd00..4bdda1e 100755 --- a/profile/typedef/file_flags_gen.go +++ b/profile/typedef/file_flags_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/file_gen.go b/profile/typedef/file_gen.go index 5c470a1..638b43c 100755 --- a/profile/typedef/file_gen.go +++ b/profile/typedef/file_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/fit_base_unit_gen.go b/profile/typedef/fit_base_unit_gen.go index 4a2daeb..cbc6637 100755 --- a/profile/typedef/fit_base_unit_gen.go +++ b/profile/typedef/fit_base_unit_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/fitness_equipment_state_gen.go b/profile/typedef/fitness_equipment_state_gen.go index 6a14827..9f9fe91 100755 --- a/profile/typedef/fitness_equipment_state_gen.go +++ b/profile/typedef/fitness_equipment_state_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/flye_exercise_name_gen.go b/profile/typedef/flye_exercise_name_gen.go index fe365cc..ff572b0 100755 --- a/profile/typedef/flye_exercise_name_gen.go +++ b/profile/typedef/flye_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/garmin_product_gen.go b/profile/typedef/garmin_product_gen.go index 2fd2c2d..6661a91 100755 --- a/profile/typedef/garmin_product_gen.go +++ b/profile/typedef/garmin_product_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -344,6 +344,7 @@ const ( GarminProductMarqGolfer GarminProduct = 3739 GarminProductVenuDaimler GarminProduct = 3740 GarminProductFr745Asia GarminProduct = 3794 + GarminProductVariaRct715 GarminProduct = 3808 GarminProductLilyAsia GarminProduct = 3809 GarminProductEdge1030PlusAsia GarminProduct = 3812 GarminProductEdge130PlusAsia GarminProduct = 3813 @@ -400,6 +401,8 @@ const ( GarminProductApproachS70 GarminProduct = 4233 GarminProductFr265Large GarminProduct = 4257 GarminProductFr265Small GarminProduct = 4258 + GarminProductVenu3 GarminProduct = 4260 + GarminProductVenu3s GarminProduct = 4261 GarminProductTacxNeoSmart GarminProduct = 4265 // Neo Smart, Tacx GarminProductTacxNeo2Smart GarminProduct = 4266 // Neo 2 Smart, Tacx GarminProductTacxNeo2TSmart GarminProduct = 4267 // Neo 2T Smart, Tacx @@ -418,9 +421,14 @@ const ( GarminProductEpixGen2Pro51 GarminProduct = 4314 GarminProductFr965 GarminProduct = 4315 GarminProductEnduro2 GarminProduct = 4341 + GarminProductFenix7sProSolar GarminProduct = 4374 GarminProductFenix7ProSolar GarminProduct = 4375 + GarminProductFenix7xProSolar GarminProduct = 4376 GarminProductInstinct2X GarminProduct = 4394 + GarminProductVivoactive5 GarminProduct = 4426 GarminProductDescentT2 GarminProduct = 4442 + GarminProductMarqGen2Commander GarminProduct = 4472 + GarminProductD2Mach1Pro GarminProduct = 4556 GarminProductSdm4 GarminProduct = 10007 // SDM4 footpod GarminProductEdgeRemote GarminProduct = 10014 GarminProductTacxTrainingAppWin GarminProduct = 20533 @@ -767,6 +775,7 @@ var garminproducttostrs = map[GarminProduct]string{ GarminProductMarqGolfer: "marq_golfer", GarminProductVenuDaimler: "venu_daimler", GarminProductFr745Asia: "fr745_asia", + GarminProductVariaRct715: "varia_rct715", GarminProductLilyAsia: "lily_asia", GarminProductEdge1030PlusAsia: "edge_1030_plus_asia", GarminProductEdge130PlusAsia: "edge_130_plus_asia", @@ -823,6 +832,8 @@ var garminproducttostrs = map[GarminProduct]string{ GarminProductApproachS70: "approach_s70", GarminProductFr265Large: "fr265_large", GarminProductFr265Small: "fr265_small", + GarminProductVenu3: "venu3", + GarminProductVenu3s: "venu3s", GarminProductTacxNeoSmart: "tacx_neo_smart", GarminProductTacxNeo2Smart: "tacx_neo2_smart", GarminProductTacxNeo2TSmart: "tacx_neo2_t_smart", @@ -841,9 +852,14 @@ var garminproducttostrs = map[GarminProduct]string{ GarminProductEpixGen2Pro51: "epix_gen2_pro_51", GarminProductFr965: "fr965", GarminProductEnduro2: "enduro2", + GarminProductFenix7sProSolar: "fenix7s_pro_solar", GarminProductFenix7ProSolar: "fenix7_pro_solar", + GarminProductFenix7xProSolar: "fenix7x_pro_solar", GarminProductInstinct2X: "instinct_2x", + GarminProductVivoactive5: "vivoactive5", GarminProductDescentT2: "descent_t2", + GarminProductMarqGen2Commander: "marq_gen2_commander", + GarminProductD2Mach1Pro: "d2_mach1_pro", GarminProductSdm4: "sdm4", GarminProductEdgeRemote: "edge_remote", GarminProductTacxTrainingAppWin: "tacx_training_app_win", diff --git a/profile/typedef/gas_consumption_rate_type_gen.go b/profile/typedef/gas_consumption_rate_type_gen.go index 2643f14..25866a0 100755 --- a/profile/typedef/gas_consumption_rate_type_gen.go +++ b/profile/typedef/gas_consumption_rate_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/gender_gen.go b/profile/typedef/gender_gen.go index 1850696..5f4c82b 100755 --- a/profile/typedef/gender_gen.go +++ b/profile/typedef/gender_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/goal_gen.go b/profile/typedef/goal_gen.go index 6332c37..1b54063 100755 --- a/profile/typedef/goal_gen.go +++ b/profile/typedef/goal_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/goal_recurrence_gen.go b/profile/typedef/goal_recurrence_gen.go index 2dd9aaf..de99ca9 100755 --- a/profile/typedef/goal_recurrence_gen.go +++ b/profile/typedef/goal_recurrence_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/goal_source_gen.go b/profile/typedef/goal_source_gen.go index f544775..4e6c4dd 100755 --- a/profile/typedef/goal_source_gen.go +++ b/profile/typedef/goal_source_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/hip_raise_exercise_name_gen.go b/profile/typedef/hip_raise_exercise_name_gen.go index 60dfba3..d609e53 100755 --- a/profile/typedef/hip_raise_exercise_name_gen.go +++ b/profile/typedef/hip_raise_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/hip_stability_exercise_name_gen.go b/profile/typedef/hip_stability_exercise_name_gen.go index c2dda11..31e5907 100755 --- a/profile/typedef/hip_stability_exercise_name_gen.go +++ b/profile/typedef/hip_stability_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/hip_swing_exercise_name_gen.go b/profile/typedef/hip_swing_exercise_name_gen.go index c25932e..63e6cfe 100755 --- a/profile/typedef/hip_swing_exercise_name_gen.go +++ b/profile/typedef/hip_swing_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/hr_type_gen.go b/profile/typedef/hr_type_gen.go index 6c436d3..c9cf0d6 100755 --- a/profile/typedef/hr_type_gen.go +++ b/profile/typedef/hr_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/hr_zone_calc_gen.go b/profile/typedef/hr_zone_calc_gen.go index b77d59e..6634858 100755 --- a/profile/typedef/hr_zone_calc_gen.go +++ b/profile/typedef/hr_zone_calc_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/hrv_status_gen.go b/profile/typedef/hrv_status_gen.go index 161d0f3..cfdd4ab 100755 --- a/profile/typedef/hrv_status_gen.go +++ b/profile/typedef/hrv_status_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/hyperextension_exercise_name_gen.go b/profile/typedef/hyperextension_exercise_name_gen.go index cfb1903..23fded0 100755 --- a/profile/typedef/hyperextension_exercise_name_gen.go +++ b/profile/typedef/hyperextension_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/intensity_gen.go b/profile/typedef/intensity_gen.go index b28b054..3bfcd22 100755 --- a/profile/typedef/intensity_gen.go +++ b/profile/typedef/intensity_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/language_bits_0_gen.go b/profile/typedef/language_bits_0_gen.go index 9408c38..6839f9c 100755 --- a/profile/typedef/language_bits_0_gen.go +++ b/profile/typedef/language_bits_0_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/language_bits_1_gen.go b/profile/typedef/language_bits_1_gen.go index 52ea66e..59b7599 100755 --- a/profile/typedef/language_bits_1_gen.go +++ b/profile/typedef/language_bits_1_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/language_bits_2_gen.go b/profile/typedef/language_bits_2_gen.go index 4a42b76..35f0122 100755 --- a/profile/typedef/language_bits_2_gen.go +++ b/profile/typedef/language_bits_2_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/language_bits_3_gen.go b/profile/typedef/language_bits_3_gen.go index 82c2ddf..2bc8023 100755 --- a/profile/typedef/language_bits_3_gen.go +++ b/profile/typedef/language_bits_3_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/language_bits_4_gen.go b/profile/typedef/language_bits_4_gen.go index 9f1c6e1..8ed58f3 100755 --- a/profile/typedef/language_bits_4_gen.go +++ b/profile/typedef/language_bits_4_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/language_gen.go b/profile/typedef/language_gen.go index dabc597..7b0e3f4 100755 --- a/profile/typedef/language_gen.go +++ b/profile/typedef/language_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/lap_trigger_gen.go b/profile/typedef/lap_trigger_gen.go index 026448d..4cca7c2 100755 --- a/profile/typedef/lap_trigger_gen.go +++ b/profile/typedef/lap_trigger_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/lateral_raise_exercise_name_gen.go b/profile/typedef/lateral_raise_exercise_name_gen.go index cff7ba9..b1eca84 100755 --- a/profile/typedef/lateral_raise_exercise_name_gen.go +++ b/profile/typedef/lateral_raise_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/left_right_balance_100_gen.go b/profile/typedef/left_right_balance_100_gen.go index 6dca1d5..873c5e5 100755 --- a/profile/typedef/left_right_balance_100_gen.go +++ b/profile/typedef/left_right_balance_100_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/left_right_balance_gen.go b/profile/typedef/left_right_balance_gen.go index 005a9dd..707c5df 100755 --- a/profile/typedef/left_right_balance_gen.go +++ b/profile/typedef/left_right_balance_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/leg_curl_exercise_name_gen.go b/profile/typedef/leg_curl_exercise_name_gen.go index deab80a..64cb100 100755 --- a/profile/typedef/leg_curl_exercise_name_gen.go +++ b/profile/typedef/leg_curl_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/leg_raise_exercise_name_gen.go b/profile/typedef/leg_raise_exercise_name_gen.go index a4dead1..cbe9b27 100755 --- a/profile/typedef/leg_raise_exercise_name_gen.go +++ b/profile/typedef/leg_raise_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/length_type_gen.go b/profile/typedef/length_type_gen.go index 4b15631..34d0fa7 100755 --- a/profile/typedef/length_type_gen.go +++ b/profile/typedef/length_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/local_date_time_gen.go b/profile/typedef/local_date_time_gen.go index ba946d3..68bb19e 100755 --- a/profile/typedef/local_date_time_gen.go +++ b/profile/typedef/local_date_time_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/local_device_type_gen.go b/profile/typedef/local_device_type_gen.go index 068b87d..4a100d5 100755 --- a/profile/typedef/local_device_type_gen.go +++ b/profile/typedef/local_device_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/localtime_into_day_gen.go b/profile/typedef/localtime_into_day_gen.go index 7375e44..b8bc3a4 100755 --- a/profile/typedef/localtime_into_day_gen.go +++ b/profile/typedef/localtime_into_day_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/lunge_exercise_name_gen.go b/profile/typedef/lunge_exercise_name_gen.go index 33c7c69..1340928 100755 --- a/profile/typedef/lunge_exercise_name_gen.go +++ b/profile/typedef/lunge_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/manufacturer_gen.go b/profile/typedef/manufacturer_gen.go index e142ab1..b62121c 100755 --- a/profile/typedef/manufacturer_gen.go +++ b/profile/typedef/manufacturer_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -160,6 +160,8 @@ const ( ManufacturerBlackbird Manufacturer = 146 ManufacturerMeilanByte Manufacturer = 147 ManufacturerEzon Manufacturer = 148 + ManufacturerLaisi Manufacturer = 149 + ManufacturerMyzone Manufacturer = 150 ManufacturerDevelopment Manufacturer = 255 ManufacturerHealthandlife Manufacturer = 257 ManufacturerLezyne Manufacturer = 258 @@ -229,6 +231,9 @@ const ( ManufacturerShanyue Manufacturer = 322 ManufacturerSpinningMda Manufacturer = 323 ManufacturerHilldating Manufacturer = 324 + ManufacturerAeroSensor Manufacturer = 325 + ManufacturerNike Manufacturer = 326 + ManufacturerMagicshine Manufacturer = 327 ManufacturerActigraphcorp Manufacturer = 5759 ManufacturerInvalid Manufacturer = 0xFFFF // INVALID ) @@ -380,6 +385,8 @@ var manufacturertostrs = map[Manufacturer]string{ ManufacturerBlackbird: "blackbird", ManufacturerMeilanByte: "meilan_byte", ManufacturerEzon: "ezon", + ManufacturerLaisi: "laisi", + ManufacturerMyzone: "myzone", ManufacturerDevelopment: "development", ManufacturerHealthandlife: "healthandlife", ManufacturerLezyne: "lezyne", @@ -449,6 +456,9 @@ var manufacturertostrs = map[Manufacturer]string{ ManufacturerShanyue: "shanyue", ManufacturerSpinningMda: "spinning_mda", ManufacturerHilldating: "hilldating", + ManufacturerAeroSensor: "aero_sensor", + ManufacturerNike: "nike", + ManufacturerMagicshine: "magicshine", ManufacturerActigraphcorp: "actigraphcorp", ManufacturerInvalid: "invalid", } diff --git a/profile/typedef/max_met_category_gen.go b/profile/typedef/max_met_category_gen.go index 9ab2e8a..76257cc 100755 --- a/profile/typedef/max_met_category_gen.go +++ b/profile/typedef/max_met_category_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/max_met_heart_rate_source_gen.go b/profile/typedef/max_met_heart_rate_source_gen.go index e23eb65..18e0331 100755 --- a/profile/typedef/max_met_heart_rate_source_gen.go +++ b/profile/typedef/max_met_heart_rate_source_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/max_met_speed_source_gen.go b/profile/typedef/max_met_speed_source_gen.go index 8c63262..0c508a8 100755 --- a/profile/typedef/max_met_speed_source_gen.go +++ b/profile/typedef/max_met_speed_source_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/mesg_count_gen.go b/profile/typedef/mesg_count_gen.go index 670437f..ed76d2b 100755 --- a/profile/typedef/mesg_count_gen.go +++ b/profile/typedef/mesg_count_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/mesg_num_gen.go b/profile/typedef/mesg_num_gen.go index 6742742..a04814d 100755 --- a/profile/typedef/mesg_num_gen.go +++ b/profile/typedef/mesg_num_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -110,6 +110,7 @@ const ( MesgNumBeatIntervals MesgNum = 290 MesgNumRespirationRate MesgNum = 297 MesgNumSplit MesgNum = 312 + MesgNumSplitSummary MesgNum = 313 MesgNumClimbPro MesgNum = 317 MesgNumTankUpdate MesgNum = 319 MesgNumTankSummary MesgNum = 323 @@ -219,6 +220,7 @@ var mesgnumtostrs = map[MesgNum]string{ MesgNumBeatIntervals: "beat_intervals", MesgNumRespirationRate: "respiration_rate", MesgNumSplit: "split", + MesgNumSplitSummary: "split_summary", MesgNumClimbPro: "climb_pro", MesgNumTankUpdate: "tank_update", MesgNumTankSummary: "tank_summary", diff --git a/profile/typedef/message_index_gen.go b/profile/typedef/message_index_gen.go index bf1f31d..dae7dee 100755 --- a/profile/typedef/message_index_gen.go +++ b/profile/typedef/message_index_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/no_fly_time_mode_gen.go b/profile/typedef/no_fly_time_mode_gen.go index 560121f..38b086b 100755 --- a/profile/typedef/no_fly_time_mode_gen.go +++ b/profile/typedef/no_fly_time_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/olympic_lift_exercise_name_gen.go b/profile/typedef/olympic_lift_exercise_name_gen.go index 529fced..931216e 100755 --- a/profile/typedef/olympic_lift_exercise_name_gen.go +++ b/profile/typedef/olympic_lift_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/plank_exercise_name_gen.go b/profile/typedef/plank_exercise_name_gen.go index 1a497f8..4de56d0 100755 --- a/profile/typedef/plank_exercise_name_gen.go +++ b/profile/typedef/plank_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/plyo_exercise_name_gen.go b/profile/typedef/plyo_exercise_name_gen.go index a6ab367..fcfe67e 100755 --- a/profile/typedef/plyo_exercise_name_gen.go +++ b/profile/typedef/plyo_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/power_phase_type_gen.go b/profile/typedef/power_phase_type_gen.go index 3bdfeb0..e330325 100755 --- a/profile/typedef/power_phase_type_gen.go +++ b/profile/typedef/power_phase_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/pull_up_exercise_name_gen.go b/profile/typedef/pull_up_exercise_name_gen.go index 740ceb9..0aa8cd5 100755 --- a/profile/typedef/pull_up_exercise_name_gen.go +++ b/profile/typedef/pull_up_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/push_up_exercise_name_gen.go b/profile/typedef/push_up_exercise_name_gen.go index 7688fd6..12e5bd2 100755 --- a/profile/typedef/push_up_exercise_name_gen.go +++ b/profile/typedef/push_up_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/pwr_zone_calc_gen.go b/profile/typedef/pwr_zone_calc_gen.go index e329cc1..18a06e8 100755 --- a/profile/typedef/pwr_zone_calc_gen.go +++ b/profile/typedef/pwr_zone_calc_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/radar_threat_level_type_gen.go b/profile/typedef/radar_threat_level_type_gen.go index 7fe00cb..661132b 100755 --- a/profile/typedef/radar_threat_level_type_gen.go +++ b/profile/typedef/radar_threat_level_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/rider_position_type_gen.go b/profile/typedef/rider_position_type_gen.go index cfc89d0..46f0edf 100755 --- a/profile/typedef/rider_position_type_gen.go +++ b/profile/typedef/rider_position_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/row_exercise_name_gen.go b/profile/typedef/row_exercise_name_gen.go index 04b6d7e..346f95b 100755 --- a/profile/typedef/row_exercise_name_gen.go +++ b/profile/typedef/row_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/run_exercise_name_gen.go b/profile/typedef/run_exercise_name_gen.go index 592399f..6ae3851 100755 --- a/profile/typedef/run_exercise_name_gen.go +++ b/profile/typedef/run_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/schedule_gen.go b/profile/typedef/schedule_gen.go index ddff362..2392929 100755 --- a/profile/typedef/schedule_gen.go +++ b/profile/typedef/schedule_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/segment_delete_status_gen.go b/profile/typedef/segment_delete_status_gen.go index 9b15f6d..4928747 100755 --- a/profile/typedef/segment_delete_status_gen.go +++ b/profile/typedef/segment_delete_status_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/segment_lap_status_gen.go b/profile/typedef/segment_lap_status_gen.go index 1cdd2fa..90065ab 100755 --- a/profile/typedef/segment_lap_status_gen.go +++ b/profile/typedef/segment_lap_status_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/segment_leaderboard_type_gen.go b/profile/typedef/segment_leaderboard_type_gen.go index 964a942..1bc212c 100755 --- a/profile/typedef/segment_leaderboard_type_gen.go +++ b/profile/typedef/segment_leaderboard_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/segment_selection_type_gen.go b/profile/typedef/segment_selection_type_gen.go index f015304..2bba9c5 100755 --- a/profile/typedef/segment_selection_type_gen.go +++ b/profile/typedef/segment_selection_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sensor_type_gen.go b/profile/typedef/sensor_type_gen.go index 24eaa72..5c7a122 100755 --- a/profile/typedef/sensor_type_gen.go +++ b/profile/typedef/sensor_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/session_trigger_gen.go b/profile/typedef/session_trigger_gen.go index 3018723..76b5fcb 100755 --- a/profile/typedef/session_trigger_gen.go +++ b/profile/typedef/session_trigger_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/set_type_gen.go b/profile/typedef/set_type_gen.go index 77d90cf..1c833c8 100755 --- a/profile/typedef/set_type_gen.go +++ b/profile/typedef/set_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/shoulder_press_exercise_name_gen.go b/profile/typedef/shoulder_press_exercise_name_gen.go index ca974f9..8567179 100755 --- a/profile/typedef/shoulder_press_exercise_name_gen.go +++ b/profile/typedef/shoulder_press_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/shoulder_stability_exercise_name_gen.go b/profile/typedef/shoulder_stability_exercise_name_gen.go index 33f7629..20d66e0 100755 --- a/profile/typedef/shoulder_stability_exercise_name_gen.go +++ b/profile/typedef/shoulder_stability_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/shrug_exercise_name_gen.go b/profile/typedef/shrug_exercise_name_gen.go index 6c1e566..69983a2 100755 --- a/profile/typedef/shrug_exercise_name_gen.go +++ b/profile/typedef/shrug_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/side_gen.go b/profile/typedef/side_gen.go index fe9d29d..d81eea9 100755 --- a/profile/typedef/side_gen.go +++ b/profile/typedef/side_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sit_up_exercise_name_gen.go b/profile/typedef/sit_up_exercise_name_gen.go index 11760c6..1077f25 100755 --- a/profile/typedef/sit_up_exercise_name_gen.go +++ b/profile/typedef/sit_up_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sleep_level_gen.go b/profile/typedef/sleep_level_gen.go index 4fc57b2..d9031f1 100755 --- a/profile/typedef/sleep_level_gen.go +++ b/profile/typedef/sleep_level_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/source_type_gen.go b/profile/typedef/source_type_gen.go index c3a3b73..b552409 100755 --- a/profile/typedef/source_type_gen.go +++ b/profile/typedef/source_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/split_type_gen.go b/profile/typedef/split_type_gen.go index e679d4f..bec23b5 100755 --- a/profile/typedef/split_type_gen.go +++ b/profile/typedef/split_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/spo2_measurement_type_gen.go b/profile/typedef/spo2_measurement_type_gen.go index 8ac18e4..6c7fb15 100755 --- a/profile/typedef/spo2_measurement_type_gen.go +++ b/profile/typedef/spo2_measurement_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_bits_0_gen.go b/profile/typedef/sport_bits_0_gen.go index 9a1ffda..44b27a3 100755 --- a/profile/typedef/sport_bits_0_gen.go +++ b/profile/typedef/sport_bits_0_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_bits_1_gen.go b/profile/typedef/sport_bits_1_gen.go index f1408ec..dc23c8d 100755 --- a/profile/typedef/sport_bits_1_gen.go +++ b/profile/typedef/sport_bits_1_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_bits_2_gen.go b/profile/typedef/sport_bits_2_gen.go index 1bb6f38..26b00d2 100755 --- a/profile/typedef/sport_bits_2_gen.go +++ b/profile/typedef/sport_bits_2_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_bits_3_gen.go b/profile/typedef/sport_bits_3_gen.go index ee5d666..81713ec 100755 --- a/profile/typedef/sport_bits_3_gen.go +++ b/profile/typedef/sport_bits_3_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_bits_4_gen.go b/profile/typedef/sport_bits_4_gen.go index a962fa3..82dd1f0 100755 --- a/profile/typedef/sport_bits_4_gen.go +++ b/profile/typedef/sport_bits_4_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_bits_5_gen.go b/profile/typedef/sport_bits_5_gen.go index d252023..e682cf9 100755 --- a/profile/typedef/sport_bits_5_gen.go +++ b/profile/typedef/sport_bits_5_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_bits_6_gen.go b/profile/typedef/sport_bits_6_gen.go index dbfb471..081757d 100755 --- a/profile/typedef/sport_bits_6_gen.go +++ b/profile/typedef/sport_bits_6_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_event_gen.go b/profile/typedef/sport_event_gen.go index 1b60bd3..627878c 100755 --- a/profile/typedef/sport_event_gen.go +++ b/profile/typedef/sport_event_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sport_gen.go b/profile/typedef/sport_gen.go index 7e2b90f..8c1ca4b 100755 --- a/profile/typedef/sport_gen.go +++ b/profile/typedef/sport_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -66,6 +66,9 @@ const ( SportDiving Sport = 53 SportHiit Sport = 62 SportRacket Sport = 64 + SportWheelchairPushWalk Sport = 65 + SportWheelchairPushRun Sport = 66 + SportMeditation Sport = 67 SportWaterTubing Sport = 76 SportWakesurfing Sport = 77 SportAll Sport = 254 // All is for goals only to include all sports. @@ -125,6 +128,9 @@ var sporttostrs = map[Sport]string{ SportDiving: "diving", SportHiit: "hiit", SportRacket: "racket", + SportWheelchairPushWalk: "wheelchair_push_walk", + SportWheelchairPushRun: "wheelchair_push_run", + SportMeditation: "meditation", SportWaterTubing: "water_tubing", SportWakesurfing: "wakesurfing", SportAll: "all", diff --git a/profile/typedef/squat_exercise_name_gen.go b/profile/typedef/squat_exercise_name_gen.go index 869cdab..959560b 100755 --- a/profile/typedef/squat_exercise_name_gen.go +++ b/profile/typedef/squat_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/stroke_type_gen.go b/profile/typedef/stroke_type_gen.go index aadb4b7..4aae2e1 100755 --- a/profile/typedef/stroke_type_gen.go +++ b/profile/typedef/stroke_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/sub_sport_gen.go b/profile/typedef/sub_sport_gen.go index 5f50fc3..b039776 100755 --- a/profile/typedef/sub_sport_gen.go +++ b/profile/typedef/sub_sport_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -75,16 +75,19 @@ const ( SubSportVirtualActivity SubSport = 58 SubSportObstacle SubSport = 59 // Used for events where participants run, crawl through mud, climb over walls, etc. SubSportBreathing SubSport = 62 - SubSportSailRace SubSport = 65 // Sailing - SubSportUltra SubSport = 67 // Ultramarathon - SubSportIndoorClimbing SubSport = 68 // Climbing - SubSportBouldering SubSport = 69 // Climbing - SubSportHiit SubSport = 70 // High Intensity Interval Training - SubSportAmrap SubSport = 73 // HIIT - SubSportEmom SubSport = 74 // HIIT - SubSportTabata SubSport = 75 // HIIT - SubSportPickleball SubSport = 84 // Racket - SubSportPadel SubSport = 85 // Racket + SubSportSailRace SubSport = 65 // Sailing + SubSportUltra SubSport = 67 // Ultramarathon + SubSportIndoorClimbing SubSport = 68 // Climbing + SubSportBouldering SubSport = 69 // Climbing + SubSportHiit SubSport = 70 // High Intensity Interval Training + SubSportAmrap SubSport = 73 // HIIT + SubSportEmom SubSport = 74 // HIIT + SubSportTabata SubSport = 75 // HIIT + SubSportPickleball SubSport = 84 // Racket + SubSportPadel SubSport = 85 // Racket + SubSportIndoorWheelchairWalk SubSport = 86 + SubSportIndoorWheelchairRun SubSport = 87 + SubSportIndoorHandCycling SubSport = 88 SubSportFlyCanopy SubSport = 110 // Flying SubSportFlyParaglide SubSport = 111 // Flying SubSportFlyParamotor SubSport = 112 // Flying @@ -171,6 +174,9 @@ var subsporttostrs = map[SubSport]string{ SubSportTabata: "tabata", SubSportPickleball: "pickleball", SubSportPadel: "padel", + SubSportIndoorWheelchairWalk: "indoor_wheelchair_walk", + SubSportIndoorWheelchairRun: "indoor_wheelchair_run", + SubSportIndoorHandCycling: "indoor_hand_cycling", SubSportFlyCanopy: "fly_canopy", SubSportFlyParaglide: "fly_paraglide", SubSportFlyParamotor: "fly_paramotor", diff --git a/profile/typedef/supported_exd_screen_layouts_gen.go b/profile/typedef/supported_exd_screen_layouts_gen.go index 1f910d7..94f3d9e 100755 --- a/profile/typedef/supported_exd_screen_layouts_gen.go +++ b/profile/typedef/supported_exd_screen_layouts_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/swim_stroke_gen.go b/profile/typedef/swim_stroke_gen.go index 98d59e3..da40fa2 100755 --- a/profile/typedef/swim_stroke_gen.go +++ b/profile/typedef/swim_stroke_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/switch_gen.go b/profile/typedef/switch_gen.go index b5bb0eb..2894b92 100755 --- a/profile/typedef/switch_gen.go +++ b/profile/typedef/switch_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/tap_sensitivity_gen.go b/profile/typedef/tap_sensitivity_gen.go index 4cc65ac..39f5a87 100755 --- a/profile/typedef/tap_sensitivity_gen.go +++ b/profile/typedef/tap_sensitivity_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/time_into_day_gen.go b/profile/typedef/time_into_day_gen.go index 69273e1..7208218 100755 --- a/profile/typedef/time_into_day_gen.go +++ b/profile/typedef/time_into_day_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/time_mode_gen.go b/profile/typedef/time_mode_gen.go index ab3eee1..66a4795 100755 --- a/profile/typedef/time_mode_gen.go +++ b/profile/typedef/time_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/time_zone_gen.go b/profile/typedef/time_zone_gen.go index 386eb96..629d1ec 100755 --- a/profile/typedef/time_zone_gen.go +++ b/profile/typedef/time_zone_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/timer_trigger_gen.go b/profile/typedef/timer_trigger_gen.go index 9dedd21..685068a 100755 --- a/profile/typedef/timer_trigger_gen.go +++ b/profile/typedef/timer_trigger_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/tissue_model_type_gen.go b/profile/typedef/tissue_model_type_gen.go index 5ec6329..b74406d 100755 --- a/profile/typedef/tissue_model_type_gen.go +++ b/profile/typedef/tissue_model_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/tone_gen.go b/profile/typedef/tone_gen.go index dc7e325..ae1cb5b 100755 --- a/profile/typedef/tone_gen.go +++ b/profile/typedef/tone_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/total_body_exercise_name_gen.go b/profile/typedef/total_body_exercise_name_gen.go index 1165721..8d78f24 100755 --- a/profile/typedef/total_body_exercise_name_gen.go +++ b/profile/typedef/total_body_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/triceps_extension_exercise_name_gen.go b/profile/typedef/triceps_extension_exercise_name_gen.go index 1cb84a3..cae1acb 100755 --- a/profile/typedef/triceps_extension_exercise_name_gen.go +++ b/profile/typedef/triceps_extension_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/turn_type_gen.go b/profile/typedef/turn_type_gen.go index 205295d..1f01b11 100755 --- a/profile/typedef/turn_type_gen.go +++ b/profile/typedef/turn_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/user_local_id_gen.go b/profile/typedef/user_local_id_gen.go index 2e78236..3e82ce9 100755 --- a/profile/typedef/user_local_id_gen.go +++ b/profile/typedef/user_local_id_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/warm_up_exercise_name_gen.go b/profile/typedef/warm_up_exercise_name_gen.go index 61c6e15..5fdf81d 100755 --- a/profile/typedef/warm_up_exercise_name_gen.go +++ b/profile/typedef/warm_up_exercise_name_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/watchface_mode_gen.go b/profile/typedef/watchface_mode_gen.go index 1c8fd5a..7c988dd 100755 --- a/profile/typedef/watchface_mode_gen.go +++ b/profile/typedef/watchface_mode_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/water_type_gen.go b/profile/typedef/water_type_gen.go index c01d588..1532943 100755 --- a/profile/typedef/water_type_gen.go +++ b/profile/typedef/water_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/weather_report_gen.go b/profile/typedef/weather_report_gen.go index 816b791..cbb4c94 100755 --- a/profile/typedef/weather_report_gen.go +++ b/profile/typedef/weather_report_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/weather_severe_type_gen.go b/profile/typedef/weather_severe_type_gen.go index 344d465..392e0f5 100755 --- a/profile/typedef/weather_severe_type_gen.go +++ b/profile/typedef/weather_severe_type_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/weather_severity_gen.go b/profile/typedef/weather_severity_gen.go index 5e29f13..1f84afd 100755 --- a/profile/typedef/weather_severity_gen.go +++ b/profile/typedef/weather_severity_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/weather_status_gen.go b/profile/typedef/weather_status_gen.go index 453c7b1..3ac7fec 100755 --- a/profile/typedef/weather_status_gen.go +++ b/profile/typedef/weather_status_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/weight_gen.go b/profile/typedef/weight_gen.go index 65e2a32..903a501 100755 --- a/profile/typedef/weight_gen.go +++ b/profile/typedef/weight_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/wkt_step_duration_gen.go b/profile/typedef/wkt_step_duration_gen.go index b03630b..bcbe669 100755 --- a/profile/typedef/wkt_step_duration_gen.go +++ b/profile/typedef/wkt_step_duration_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/wkt_step_target_gen.go b/profile/typedef/wkt_step_target_gen.go index 53c1b8c..3fb330e 100755 --- a/profile/typedef/wkt_step_target_gen.go +++ b/profile/typedef/wkt_step_target_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/workout_capabilities_gen.go b/profile/typedef/workout_capabilities_gen.go index 9261b81..fbd0dca 100755 --- a/profile/typedef/workout_capabilities_gen.go +++ b/profile/typedef/workout_capabilities_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/workout_equipment_gen.go b/profile/typedef/workout_equipment_gen.go index 6af4381..79d1af4 100755 --- a/profile/typedef/workout_equipment_gen.go +++ b/profile/typedef/workout_equipment_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/workout_hr_gen.go b/profile/typedef/workout_hr_gen.go index 648233b..ede7dcb 100755 --- a/profile/typedef/workout_hr_gen.go +++ b/profile/typedef/workout_hr_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/typedef/workout_power_gen.go b/profile/typedef/workout_power_gen.go index 0bd3852..e82808c 100755 --- a/profile/typedef/workout_power_gen.go +++ b/profile/typedef/workout_power_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style diff --git a/profile/untyped/fieldnum/fieldnum_gen.go b/profile/untyped/fieldnum/fieldnum_gen.go index 04a6e78..e87b181 100755 --- a/profile/untyped/fieldnum/fieldnum_gen.go +++ b/profile/untyped/fieldnum/fieldnum_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -1099,10 +1099,38 @@ const ( SpeedZoneHighValue = 0 // [Type: Uint16, Base: uint16, Scale: 1000, Offset: 0]; SpeedZoneMessageIndex = 254 // [Type: MessageIndex, Base: uint16]; SpeedZoneName = 1 // [Type: String, Base: string]; + SplitAvgSpeed = 4 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; + SplitAvgVertSpeed = 26 // [Type: Sint32, Base: sint32, Scale: 1000, Offset: 0]; + SplitEndPositionLat = 23 // [Type: Sint32, Base: sint32]; + SplitEndPositionLong = 24 // [Type: Sint32, Base: sint32]; + SplitEndTime = 27 // [Type: DateTime, Base: uint32]; + SplitMaxSpeed = 25 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; + SplitMessageIndex = 254 // [Type: MessageIndex, Base: uint16]; SplitSplitType = 0 // [Type: SplitType, Base: enum]; + SplitStartElevation = 74 // [Type: Uint32, Base: uint32, Scale: 5, Offset: 500]; + SplitStartPositionLat = 21 // [Type: Sint32, Base: sint32]; + SplitStartPositionLong = 22 // [Type: Sint32, Base: sint32]; SplitStartTime = 9 // [Type: DateTime, Base: uint32]; + SplitSummaryAvgHeartRate = 10 // [Type: Uint8, Base: uint8]; + SplitSummaryAvgSpeed = 6 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; + SplitSummaryAvgVertSpeed = 12 // [Type: Sint32, Base: sint32, Scale: 1000, Offset: 0]; + SplitSummaryMaxHeartRate = 11 // [Type: Uint8, Base: uint8]; + SplitSummaryMaxSpeed = 7 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; + SplitSummaryMessageIndex = 254 // [Type: MessageIndex, Base: uint16]; + SplitSummaryNumSplits = 3 // [Type: Uint16, Base: uint16]; + SplitSummarySplitType = 0 // [Type: SplitType, Base: enum]; + SplitSummaryTotalAscent = 8 // [Type: Uint16, Base: uint16]; + SplitSummaryTotalCalories = 13 // [Type: Uint32, Base: uint32]; + SplitSummaryTotalDescent = 9 // [Type: Uint16, Base: uint16]; + SplitSummaryTotalDistance = 5 // [Type: Uint32, Base: uint32, Scale: 100, Offset: 0]; + SplitSummaryTotalMovingTime = 77 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; + SplitSummaryTotalTimerTime = 4 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; + SplitTotalAscent = 13 // [Type: Uint16, Base: uint16]; + SplitTotalCalories = 28 // [Type: Uint32, Base: uint32]; + SplitTotalDescent = 14 // [Type: Uint16, Base: uint16]; SplitTotalDistance = 3 // [Type: Uint32, Base: uint32, Scale: 100, Offset: 0]; SplitTotalElapsedTime = 1 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; + SplitTotalMovingTime = 110 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; SplitTotalTimerTime = 2 // [Type: Uint32, Base: uint32, Scale: 1000, Offset: 0]; Spo2DataMode = 2 // [Type: Spo2MeasurementType, Base: enum]; Mode when data was captured Spo2DataReadingConfidence = 1 // [Type: Uint8, Base: uint8]; @@ -1177,7 +1205,7 @@ const ( UserProfileDistSetting = 14 // [Type: DisplayMeasure, Base: enum]; UserProfileDiveCount = 49 // [Type: Uint32, Base: uint32]; UserProfileElevSetting = 6 // [Type: DisplayMeasure, Base: enum]; - UserProfileFriendlyName = 0 // [Type: String, Base: string]; + UserProfileFriendlyName = 0 // [Type: String, Base: string]; Used for Morning Report greeting UserProfileGender = 1 // [Type: Gender, Base: enum]; UserProfileGlobalId = 23 // [Type: Byte, Base: byte]; UserProfileHeight = 3 // [Type: Uint8, Base: uint8, Scale: 100, Offset: 0]; diff --git a/profile/untyped/mesgnum/mesgnum_gen.go b/profile/untyped/mesgnum/mesgnum_gen.go index 1f681ec..81ce89c 100755 --- a/profile/untyped/mesgnum/mesgnum_gen.go +++ b/profile/untyped/mesgnum/mesgnum_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -110,6 +110,7 @@ const ( BeatIntervals = 290 RespirationRate = 297 Split = 312 + SplitSummary = 313 ClimbPro = 317 TankUpdate = 319 TankSummary = 323 diff --git a/profile/version_gen.go b/profile/version_gen.go index 9cc9865..3b5b715 100755 --- a/profile/version_gen.go +++ b/profile/version_gen.go @@ -1,5 +1,5 @@ // Code generated by internal/cmd/fitgen/main.go. DO NOT EDIT. -// SDK Version: 21.115 +// SDK Version: 21.126 // Copyright 2023 The Fit SDK for Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style @@ -7,7 +7,7 @@ package profile -const version = 21115 +const version = 21126 // Version returns the current version of profile. func Version() uint16 {