BloodPressureMessage
@available(swift 4.2)
@available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *)
open class BloodPressureMessage : FitMessage
FIT Blood Pressure Message
-
FIT Message Global Number
Declaration
Swift
public override class func globalMessageNumber() -> UInt16
-
Systolic Pressure
Declaration
Swift
@FitFieldDimension private(set) public var systolicPressure: Measurement<UnitPressure>? { get set }
-
Diastolic Pressure
Declaration
Swift
@FitFieldDimension private(set) public var diastolicPressure: Measurement<UnitPressure>? { get set }
-
Mean Arterial Pressure
Declaration
Swift
@FitFieldDimension private(set) public var meanArterialPressure: Measurement<UnitPressure>? { get set }
-
MAP Sample Mean
Declaration
Swift
@FitFieldDimension private(set) public var mapSampleMean: Measurement<UnitPressure>? { get set }
-
MAP Morning Values
Declaration
Swift
@FitFieldDimension private(set) public var mapMorningValues: Measurement<UnitPressure>? { get set }
-
MAP Evening Values
Declaration
Swift
@FitFieldDimension private(set) public var mapEveningValues: Measurement<UnitPressure>? { get set }
-
Heart Rate
Declaration
Swift
@FitFieldUnit private(set) public var heartRate: Measurement<UnitCadence>? { get set }
-
Heart Rate Type
Declaration
Swift
@FitField private(set) public var heartRateType: HeartRateType? { get set }
-
Blood Pressure Status
Declaration
Swift
@FitField private(set) public var status: BloodPressureStatus? { get set }
-
User Profile Index
Associates this blood pressure message to a user. This corresponds to the index of the user profile message in the blood pressure file.
Declaration
Swift
@FitField private(set) public var userProfileIndex: MessageIndex? { get set }
-
Timestamp
Declaration
Swift
@FitFieldTime private(set) public var timeStamp: FitTime? { get set }
-
Undocumented
Declaration
Swift
public required init()
-
init(timeStamp:
systolicPressure: diastolicPressure: meanArterialPressure: mapSampleMean: mapMorningValues: mapEveningValues: heartRate: heartRateType: status: userProfileIndex: ) Undocumented
Declaration
Swift
public convenience init(timeStamp: FitTime? = nil, systolicPressure: Measurement<UnitPressure>? = nil, diastolicPressure: Measurement<UnitPressure>? = nil, meanArterialPressure: Measurement<UnitPressure>? = nil, mapSampleMean: Measurement<UnitPressure>? = nil, mapMorningValues: Measurement<UnitPressure>? = nil, mapEveningValues: Measurement<UnitPressure>? = nil, heartRate: UInt8? = nil, heartRateType: HeartRateType? = nil, status: BloodPressureStatus? = nil, userProfileIndex: MessageIndex? = nil)