JumpMessage

@available(swift 4.2)
@available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *)
open class JumpMessage : FitMessage

Jump Message

  • FIT Message Global Number

    Declaration

    Swift

    public override class func globalMessageNumber() -> UInt16
  • Distance

    Declaration

    Swift

    @FitFieldDimension
    private(set) public var distance: Measurement<UnitLength>? { get set }
  • Height

    Declaration

    Swift

    @FitFieldDimension
    private(set) public var height: Measurement<UnitLength>? { get set }
  • Rotations

    Declaration

    Swift

    @FitField
    private(set) public var rotations: UInt8? { get set }
  • Hang Time

    Declaration

    Swift

    @FitFieldDimension
    private(set) public var hangTime: Measurement<UnitDuration>? { get set }
  • Score

    Declaration

    Swift

    @FitField
    private(set) public var score: Float32? { get set }
  • Position

    Declaration

    Swift

    private(set) public var position: Position? { get set }
  • Speed

    Declaration

    Swift

    private(set) public var speed: Measurement<UnitSpeed>? { get set }
  • Timestamp

    Declaration

    Swift

    @FitFieldTime
    private(set) public var timeStamp: FitTime? { get set }
  • Undocumented

    Declaration

    Swift

    public required init()
  • Undocumented

    Declaration

    Swift

    public init(timeStamp: FitTime? = nil,
                distance: Measurement<UnitLength>? = nil,
                height: Measurement<UnitLength>? = nil,
                rotations: UInt8? = nil,
                hangTime: Measurement<UnitDuration>? = nil,
                score: Float32? = nil,
                position: Position? = nil,
                speed: Measurement<UnitSpeed>? = nil)