FieldDescriptionMessage
@available(swift 4.2)
@available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *)
open class FieldDescriptionMessage : FitMessage
FIT Field Description Message
For use with Developer Defined Data
-
FIT Message Global Number
Declaration
Swift
public override class func globalMessageNumber() -> UInt16
-
Developer Data Index
Declaration
Swift
@FitField private(set) public var dataIndex: UInt8? { get set }
-
Developer Definition Number
Declaration
Swift
@FitField private(set) public var definitionNumber: UInt8? { get set }
-
Field name
Declaration
Swift
@FitField private(set) public var fieldName: String? { get set }
-
Base Unit Type Information
Declaration
Swift
private(set) public var baseInfo: BaseTypeData? { get set }
-
Units name
Declaration
Swift
@FitField private(set) public var units: String? { get set }
-
Base Units
Declaration
Swift
@FitField private(set) public var baseUnits: BaseUnitType? { get set }
-
Message Number
This will match up with the FitMessage.globalMessageNumber()
Declaration
Swift
@FitField private(set) public var messageNumber: UInt16? { get set }
-
Field Number
Declaration
Swift
@FitField private(set) public var fieldNumber: UInt8? { get set }
-
Undocumented
Declaration
Swift
public required init()
-
Undocumented
Declaration
Swift
public convenience init(dataIndex: UInt8?, definitionNumber: UInt8?, fieldName: String?, baseInfo: BaseTypeData?, units: String?, baseUnits: BaseUnitType?, messageNumber: UInt16?, fieldNumber: UInt8?)