FitDataProtocol 2.1.2 Docs (96% documented)

View on GitHub

FitDataProtocol Reference Int32 Extension Reference

Int32

extension Int32: Resolutionable
extension Int32: FitFieldCodeable
  • resolution(_:resolution:)

    Apply Resolution with Direction

    Declaration

    Swift

    public func resolution(_ direction: ResolutionDirection, resolution: Resolution) -> Double

    Parameters

    direction

    Type of Resolution Direction

    resolution

    Resolution

    Return Value

    Number with Resolution applied

  • Decoder
    • FitFileDecoder
    • – CrcCheckingStrategy
  • Encoder
    • FitFileEncoder
    • – ValidityStrategy
  • FIT Merge
    • FitFileMerger
    • – CrcCheckingStrategy
    • – DataMergingStrategy
  • FIT Messages
    • FitMessage
    • ActivityMessage
    • AntChannelIdMessage
    • BikeProfileMessage
    • BloodPressureMessage
    • CadenceZoneMessage
    • CapabilitiesMessage
    • ConnectivityMessage
    • CourseMessage
    • – Capabilities
    • CoursePointMessage
    • DeveloperDataIdMessage
    • DeviceInfoMessage
    • DeviceSettingsMessage
    • – Enabled
    • EventMessage
    • ExerciseTitleMessage
    • FieldDescriptionMessage
    • FileCapabilitiesMessage
    • FileCreatorMessage
    • FileIdMessage
    • GoalMessage
    • HeartrateProfileMessage
    • HeartRateZoneMessage
    • HrvMessage
    • JumpMessage
    • LapMessage
    • MetZoneMessage
    • PowerZoneMessage
    • RecordMessage
    • ScheduleMessage
    • SessionMessage
    • SetMessage
    • SlaveDeviceMessage
    • SoftwareMessage
    • SegmentLeaderboardEntryMessage
    • SegmentPointMessage
    • SpeedZoneMessage
    • SportMessage
    • StressLevelMessage
    • StrideSpeedDistanceMonitorProfileMessage
    • TotalsMessage
    • UserProfileMessage
    • VideoMessage
    • WatchfaceSettingsMessage
    • WeatherAlertMessage
    • WeatherConditionsMessage
    • WeightScaleMessage
    • WorkoutMessage
    • WorkoutSessionMessage
    • WorkoutStepMessage
    • ZonesTargetMessage
  • ExerciseName
    • ExerciseNameType
    • ExerciseNameSupportable
    • BenchPressExerciseName
    • CalfRaiseExerciseName
    • CardioExerciseName
    • CarryExerciseName
    • ChopExerciseName
    • CoreExerciseName
    • CrunchExerciseName
    • CurlExerciseName
    • DeadliftExerciseName
    • FlyeExerciseName
    • HipRaiseExerciseName
    • HipStabilityExerciseName
    • HipSwingExerciseName
    • HyperextensionExerciseName
    • LateralRaiseExerciseName
    • LegCurlExerciseName
    • LegRaiseExerciseName
    • LungeExerciseName
    • OlympicLiftExerciseName
    • PlankExerciseName
    • PlyoExerciseName
    • PullUpExerciseName
    • PushUpExerciseName
    • RowExerciseName
    • RunExerciseName
    • ShoulderPressExerciseName
    • ShoulderStabilityExerciseName
    • ShrugExerciseName
    • SitUpExerciseName
    • SquatExerciseName
    • TotalBodyExerciseName
    • TricepExtensionExerciseName
    • WarmUpExerciseName
  • PropertyWrapper
    • FieldWrapper
    • FitField
    • FitFieldDimension
    • FitFieldTime
    • FitFieldUnit
  • Units
    • RatingUnit
    • UnitFitFlow
    • UnitFitGrit
  • Other Classes
    • CRC16
  • Other Global Variables
    • kProtocolVersionMajor
    • kProtocolVersionMinor
  • Other Enumerations
    • Activity
    • ActivityLevel
    • ActivitySubType
    • ActivityType
    • AnalogWatchfaceLayout
    • AutoSyncFrequency
    • BacklightMode
    • BaseType
    • BaseUnitType
    • BloodPressureStatus
    • BodyLocation
    • CoursePoint
    • DateMode
    • DigitalWatchfaceLayout
    • DisplayOrientation
    • Endian
    • Event
    • EventType
    • ExerciseCategory
    • FitDecodingError
    • FitEncodingError
    • GarminProduct
    • Goal
    • GoalRecurrence
    • GoalSource
    • HeartRateDisplayType
    • HeartRateType
    • HeartRateZoneCalculation
    • Intensity
    • Language
    • LapTrigger
    • LeaderboardType
    • MeasurementDisplayType
    • PositionDisplayType
    • PowerDisplayType
    • PowerZoneCalculation
    • ResolutionDirection
    • ScheduleType
    • SessionTrigger
    • SetType
    • Side
    • SourceType
    • Stroke
    • SwimStroke
    • Switch
    • TimeMode
    • WatchfaceMode
    • WeatherReport
    • WeatherSeverity
    • WeatherSeverityType
    • WeatherStatus
    • WorkoutEquipment
    • WorkoutStepDurationType
    • WorkoutStepTargetType
  • Other Extensions
    • BatteryStatus
    • Bool
    • Data
    • DayOfWeek
    • DeviceType
    • Double
    • FixedWidthInteger
    • Float
    • Float32
    • Gender
    • Int16
    • Int32
    • Int64
    • Int8
    • Manufacturer
    • NetworkType
    • Sport
    • String
    • SubSport
    • TransmissionType
    • UInt16
    • UInt32
    • UInt64
    • UInt8
    • UnitCount
  • Other Protocols
    • DeveloperDataBox
    • FitFieldDecodeable
    • FitFieldEncodeable
    • FixedWidthIntegerResolutionable
    • Resolutionable
    • WatchfaceLayout
  • Other Structures
    • AutoActivityDetect
    • BaseTypeData
    • ConnectivityCapabilities
    • DeveloperDataValue
    • DeviceIndex
    • FileType
    • FitFileFlag
    • FitTime
    • HemoglobinPercent
    • LanguageCapabilities
    • – LanguageBits0
    • – LanguageBits1
    • – LanguageBits2
    • – LanguageBits3
    • – LanguageBits4
    • LeftRightBalance
    • LeftRightBalance100
    • MessageIndex
    • PedalSmoothness
    • Position
    • Resolution
    • Score
    • SportCapabilities
    • – SportBits0
    • – SportBits1
    • – SportBits2
    • – SportBits3
    • – SportBits4
    • – SportBits5
    • – SportBits6
    • StanceTime
    • TorqueEffectiveness
    • Weight
    • WorkoutCapabilities
  • Other Type Aliases
    • FitFieldCodeable

© 2017 Kevin A. Hoogheem

Generated by jazzy ♪♫ v0.14.0, a Realm project.