Get desktop application:
View/edit binary Protocol Buffers messages
optional int32 max_size = 1
optional int32 max_count = 2
Used in: polar_data.PbExerciseSensor
Used in: polar_data.PbBleDevice, polar_data.PbExerciseSensor
UNDEFINED = 0
INHERITED = 1
ENUM = 2
MILLIS = 3
SECOND = 4
MINUTE = 5
HOUR = 6
HOURS = 7
DAY = 8
MONTH = 9
YEAR = 10
WEIGHT = 11
HEIGHT = 12
VO2MAX = 13
HEARTRATE = 20
HR_PERCENT = 21
HR_RESERVE = 22
SPEED = 23
CADENCE = 24
ALTITUDE = 25
POWER = 26
POWER_LRB = 27
POWER_PI = 28
TEMPERATURE = 29
ACTIVITY = 30
STRIDE_LENGTH = 31
INCLINE = 32
DECLINE = 33
DISTANCE = 52
ENERGY = 53
FAT_PERCENTS = 54
ASCENT = 55
DESCENT = 56
LATITUDE = 57
LONGITUDE = 58
HERTZ = 59
PERCENT = 60
CUMULATED_ACTIVITY_DAY = 61
RUNNING_INDEX = 62
RR_INTERVAL = 63
Z_INDEX = 64
EXERCISE_TARGET_INDEX = 65
TIME_ZONE_OFFSET = 66
WHEEL_SIZE = 67
FITNESS_CLASS = 68
ACCELERATION = 69
CRANK_LENGTH = 70
ANGLE_DEGREE = 71
NEWTON = 72
FUNCTIONAL_THRESHOLD_POWER = 73
CALORIES = 74
SPEED_CALIBRATION_OFFSET = 75
Used in: PbLocalDateTime, PbSystemDateTime, polar_data.PbDailySummary, polar_data.PbNightlyRecharge, polar_data.PbPolarBalanceGoal, polar_data.PbUserBirthday, polar_protocol.PbPFtpGetLocalTimeResult, polar_protocol.PbPFtpGetSystemTimeResult, polar_protocol.PbPFtpSetLocalTimeParams, polar_protocol.PbPFtpSetSystemTimeParams
required uint32 year = 1
required uint32 month = 2
required uint32 day = 3
Used in: polar_data.PbLocalizationPreferences
DD_MM_YYYY = 1
MM_DD_YYYY = 2
YYYY_MM_DD = 3
Used in: polar_data.PbLocalizationPreferences
DOT = 1
SLASH = 2
HYPHEN = 3
Used in: polar_data.PbExerciseSensor, polar_data.PbSleepAnalysisResult
required string device_id = 1
Used in: PbPauseTime, PbRunningIndex, PbTrainingLoad, PbVolumeTarget, polar_data.PbActivityClassTimes, polar_data.PbActivityGoalSummary, polar_data.PbActivitySamples, polar_data.PbAutoLapSettings, polar_data.PbExerciseBase, polar_data.PbExerciseSamples, polar_data.PbExerciseTargetInfo, polar_data.PbIntervalTimerValue, polar_data.PbJump, polar_data.PbJumpTest, polar_data.PbLapHeader, polar_data.PbLapSummary, polar_data.PbPhaseGoal, polar_data.PbPhaseRepetition, polar_data.PbRROffline, polar_data.PbRecordedFatFitZones, polar_data.PbRecordedHeartRateZone, polar_data.PbRecordedPowerZone, polar_data.PbRecordedSpeedZone, polar_data.PbSteadyRacePace, polar_data.PbSteadyRacePaceResult, polar_data.PbSwimmingPoolMetric, polar_data.PbSwimmingStyleChange, polar_data.PbSwimmingStyleStatistics, polar_data.PbTrainingReminder, polar_data.PbTrainingSession, polar_data.PbTrainingSessionTarget, polar_data.PbUserDeviceCountdownSettings, polar_data.PbUserDeviceJumpTestSettings
optional uint32 hours = 1
optional uint32 minutes = 2
optional uint32 seconds = 3
optional uint32 millis = 4
Used in: polar_data.PbTrainingSessionTarget
required uint64 value = 1
Used in: polar_data.PbTrainingSession
FEEDBACK_NONE = 1
FEEDBACK_1 = 2
FEEDBACK_2 = 3
FEEDBACK_3 = 4
FEEDBACK_4 = 5
FEEDBACK_5 = 6
FEEDBACK_6 = 7
FEEDBACK_7 = 8
FEEDBACK_8 = 9
FEEDBACK_9 = 10
FEEDBACK_10 = 11
FEEDBACK_11 = 12
FEEDBACK_12 = 13
FEEDBACK_13 = 14
FEEDBACK_14 = 15
FEEDBACK_15 = 16
FEEDBACK_16 = 17
FEEDBACK_17 = 18
Used in: polar_data.PbExerciseTarget, polar_data.PbExerciseTargetInfo
EXERCISE_TARGET_TYPE_FREE = 0
EXERCISE_TARGET_TYPE_VOLUME = 1
EXERCISE_TARGET_TYPE_PHASED = 2
EXERCISE_TARGET_TYPE_ROUTE = 3
EXERCISE_TARGET_TYPE_STEADY_RACE_PACE = 4
EXERCISE_TARGET_TYPE_ROUTE_RACE_PACE = 5
Used in: polar_data.PbBleDevice
FEATURE_TYPE_HEART_RATE = 1
FEATURE_TYPE_RR_INTERVAL = 2
FEATURE_TYPE_SPEED = 3
FEATURE_TYPE_DISTANCE = 4
FEATURE_TYPE_BIKE_CADENCE = 5
FEATURE_TYPE_BIKE_POWER = 6
FEATURE_TYPE_GPS_LOCATION = 7
FEATURE_TYPE_RUNNING_CADENCE = 8
FEATURE_TYPE_PRESS_TEMPERATURE = 9
FEATURE_TYPE_ALTITUDE = 10
FEATURE_TYPE_STEPS = 11
FEATURE_TYPE_ACTIVITY = 12
FEATURE_TYPE_STRIDE_LENGTH = 13
FEATURE_TYPE_RSC_MOVING_TYPE = 14
FEATURE_TYPE_JUMP_HEIGTH = 15
FEATURE_TYPE_COMPASS_HEADING = 16
FEATURE_TYPE_GPS_SPEED = 17
FEATURE_TYPE_GPS_DISTANCE = 18
FEATURE_TYPE_GPS_ALTITUDE = 19
FEATURE_TYPE_BIKE_WHEEL_REVOLUTION = 20
FEATURE_TYPE_BIKE_CRANK_REVOLUTION = 21
FEATURE_TYPE_AS_SPEED = 22
FEATURE_TYPE_AS_CADENCE = 23
FEATURE_TYPE_AS_DISTANCE = 24
FEATURE_TYPE_AS_SWR_STATE = 25
FEATURE_TYPE_BATTERY_LEVEL = 26
FEATURE_TYPE_FILE_TRANSFER = 27
FEATURE_TYPE_PUSH_NOTIFICATIONS = 28
FEATURE_TYPE_WEIGHT_SCALE = 29
Used in: polar_data.PbSportProfileSettings, polar_data.PbTrainingPreferences
HEART_RATE_VIEW_BPM = 1
HEART_RATE_VIEW_PERCENTS_OF_HR_RESERVE = 2
HEART_RATE_VIEW_PERCENTS_OF_MAX_HR = 3
Used in: PbZones, polar_data.PbRecordedHeartRateZone
required uint32 lower_limit = 1
required uint32 higher_limit = 2
Used in: PbZones, polar_data.PbRecordedZones
HEART_RATE_ZONE_SETTING_SOURCE_DEFAULT = 0
HEART_RATE_ZONE_SETTING_SOURCE_THRESHOLD = 1
HEART_RATE_ZONE_SETTING_SOURCE_FREE = 2
Used in: polar_data.PbLocalizationPreferences, polar_data.PbSportTranslation
required string language = 1
Used in: polar_data.PbActivityInfo, polar_data.PbActivitySamples, polar_data.PbDailyTrainingLoad, polar_data.PbExerciseBase, polar_data.PbFitnessTestResult, polar_data.PbInActivityNonWearTriggerInfo, polar_data.PbInActivityTriggerInfo, polar_data.PbJumpTest, polar_data.PbNightlyRecharge, polar_data.PbOrthostaticTestResult, polar_data.PbRRRecordingTestResult, polar_data.PbRecoveryTimes, polar_data.PbSleepAnalysisResult, polar_data.PbSportInfo, polar_data.PbSwimmingSamples, polar_data.PbTrainingSession, polar_data.PbTrainingSessionTarget, polar_data.PbUserPhysData, polar_data.PbUserTestPreferences, polar_protocol.PbPftpPnsHDNotification
required PbDate date = 1
required PbTime time = 2
required bool OBSOLETE_trusted = 3
optional int32 time_zone_offset = 4
Used in: polar_data.PbPlannedRoute, polar_data.PbPointOfInterest
required double latitude = 1
required double longitude = 2
optional uint32 satellites = 5
Used in: PbLocation
FIX_NONE = 0
FIX_2D = 1
FIX_3D = 2
Used in: PbBleMac
MAC_TYPE_PUBLIC = 0
MAC_TYPE_STATIC = 1
MAC_TYPE_PRIVATE_NONRESOLVABLE = 2
MAC_TYPE_PRIVATE_RESOLVABLE = 3
MAC_TYPE_BT_CLASSIC = 4
Used in: polar_data.PbCalibrationValue, polar_data.PbExerciseSamples
WALKING = 0
RUNNING = 1
STANDING = 2
Used in: polar_data.PbPointOfInterest, polar_data.PbTrainingSession, polar_data.PbTrainingSessionTarget
Used in: polar_data.PbExerciseTargetInfo, polar_data.PbPhase, polar_data.PbPlannedRoute, polar_data.PbSportTranslation, polar_data.PbTeamMember, polar_data.PbTrainingReminder, polar_data.PbTrainingSession, polar_data.PbTrainingSessionTarget
Used in: polar_data.PbCalibrationValue
Used in: polar_data.PbExerciseSamples
Used in: PbZones, polar_data.PbRecordedPowerZone
required uint32 lower_limit = 1
required uint32 higher_limit = 2
Used in: PbZones, polar_data.PbRecordedZones
POWER_ZONE_SETTING_SOURCE_DEFAULT = 0
POWER_ZONE_SETTING_SOURCE_FREE = 1
optional int32 min_value = 1
optional int32 max_value = 2
Used in: polar_data.PbExerciseTarget, polar_data.PbExerciseTargetInfo, polar_data.PbPlannedRoute
required uint64 value = 1
Used in: polar_data.PbExerciseBase
required uint32 value = 1
optional PbDuration calculation_time = 2
Used in: polar_data.PbExerciseRouteSamples, polar_data.PbExerciseSamples
required uint32 start_index = 1
required uint32 stop_index = 2
Used in: PbZones, polar_data.PbRecordedSpeedZone
required float lower_limit = 1
required float higher_limit = 2
Used in: PbZones, polar_data.PbRecordedZones
SPEED_ZONE_SETTING_SOURCE_DEFAULT = 0
SPEED_ZONE_SETTING_SOURCE_FREE = 1
Used in: polar_data.PbExerciseBase, polar_data.PbExerciseTarget, polar_data.PbExerciseTargetInfo, polar_data.PbSport, polar_data.PbSportProfile, polar_data.PbTrainingSession, polar_data.PbTrainingSessionTarget
required uint64 value = 1
Used in: polar_data.PbLocalizationPreferences
MONDAY = 1
SATURDAY = 2
SUNDAY = 3
Used in: polar_data.PbAceSportProfileSettings, polar_data.PbGuitarSportProfileSettings
required float running_factor = 1
Used in: PbStrideSensorCalibSettings
RUNNING_FACTOR_SOURCE_DEFAULT = 0
RUNNING_FACTOR_SOURCE_AUTO_CALIBRATION = 1
RUNNING_FACTOR_SOURCE_MANUAL_CALIBRATION = 2
Used in: PbStrideSensorCalibSettings
STRIDE_CALIB_MANUAL = 0
STRIDE_CALIB_AUTO = 1
Used in: polar_data.PbGuitarSportProfileSettings, polar_data.PbSwimmingStatistics
optional float pool_length = 1
Used in: PbSwimmingPoolInfo
SWIMMING_POOL_METERS = 0
SWIMMING_POOL_YARDS = 1
Used in: polar_data.PbSwimmingPoolMetric, polar_data.PbSwimmingStyleChange
OTHER = -1
TURN = 0
OTHER_SWIMMING = 10
FREESTYLE = 11
BREASTSTROKE = 12
BACKSTROKE = 13
BUTTERFLY = 14
Used in: PbLocation, PbTrainingSessionFavoriteId, PbTrainingSessionTargetId, polar_data.PbBleDevice, polar_data.PbDailyActivityGoal, polar_data.PbExerciseRouteSamples, polar_data.PbGPSAlmanacInfo, polar_data.PbGeneralPreferences, polar_data.PbIdentifier, polar_data.PbMapInformation, polar_data.PbPointOfInterest, polar_data.PbSleepAnalysisResult, polar_data.PbSpeedCalibrationOffset, polar_data.PbSport, polar_data.PbSportProfile, polar_data.PbSyncInfo, polar_data.PbUserBirthday, polar_data.PbUserDeviceSettings, polar_data.PbUserFunctionalThresholdPower, polar_data.PbUserGender, polar_data.PbUserHeight, polar_data.PbUserHrAttribute, polar_data.PbUserIdentifier, polar_data.PbUserPhysData, polar_data.PbUserTestPreferences, polar_data.PbUserTrainingBackground, polar_data.PbUserTypicalDay, polar_data.PbUserVo2Max, polar_data.PbUserWeight, polar_data.PbWeeklyRecoveryTimeSum, polar_protocol.PbPFtpEntry
required PbDate date = 1
required PbTime time = 2
required bool trusted = 3
Used in: PbLocalDateTime, PbSystemDateTime, polar_data.PbDoNotDisturbSettings, polar_data.PbUserDeviceAlarmSettings, polar_protocol.PbPFtpGetLocalTimeResult, polar_protocol.PbPFtpGetSystemTimeResult, polar_protocol.PbPFtpSetLocalTimeParams, polar_protocol.PbPFtpSetSystemTimeParams
required uint32 hour = 1
required uint32 minute = 2
required uint32 seconds = 3
optional uint32 millis = 4
Used in: polar_data.PbLocalizationPreferences
TIME_FORMAT_24H = 1
TIME_FORMAT_12H = 2
Used in: polar_data.PbLocalizationPreferences
TIME_FORMAT_SEPARATOR_DOT = 1
TIME_FORMAT_SEPARATOR_COLON = 2
Used in: polar_data.PbUserDeviceGeneralSettings
Used in: polar_data.PbExerciseBase, polar_data.PbTrainingSession
optional uint32 training_load_val = 1
optional PbDuration recovery_time = 2
optional uint32 carbohydrate_consumption = 3
optional uint32 protein_consumption = 4
optional uint32 fat_consumption = 5
Used in: polar_data.PbTrainingSessionTarget
required uint64 value = 1
Used in: polar_data.PbTrainingSession
required uint64 value = 1
Used in: polar_data.PbTrainingSession
required uint64 value = 1
Used in: polar_data.PbLocalizationPreferences
Used in: polar_data.PbSportProfileSettings, polar_data.PbUserDeviceGeneralSettings
required uint32 volume = 1
Used in: polar_data.PbExerciseTarget, polar_data.PbExerciseTargetInfo
optional PbDuration duration = 2
optional float distance = 3
optional uint32 calories = 4
Used in: PbVolumeTarget
VOLUME_TARGET_TYPE_DURATION = 0
VOLUME_TARGET_TYPE_DISTANCE = 1
VOLUME_TARGET_TYPE_CALORIES = 2
Used in: polar_data.PbSportProfileSettings