Show / Hide Table of Contents

Class HeartRateVariability

Captures user's heart rate variability (HRV) as measured by the root mean square of successive differences (RMSSD) between normal heartbeats or by standard deviation of the inter-beat intervals (SDNN).

Inheritance
object
HeartRateVariability
Implements
IMessage<HeartRateVariability>
IEquatable<HeartRateVariability>
IDeepCloneable<HeartRateVariability>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.DevicesAndServices.Health.V4
Assembly: Google.DevicesAndServices.Health.V4.dll
Syntax
public sealed class HeartRateVariability : IMessage<HeartRateVariability>, IEquatable<HeartRateVariability>, IDeepCloneable<HeartRateVariability>, IBufferMessage, IMessage

Constructors

HeartRateVariability()

Declaration
public HeartRateVariability()

HeartRateVariability(HeartRateVariability)

Declaration
public HeartRateVariability(HeartRateVariability other)
Parameters
Type Name Description
HeartRateVariability other

Properties

RootMeanSquareOfSuccessiveDifferencesMilliseconds

Optional. The root mean square of successive differences between normal heartbeats. This is a measure of heart rate variability used by Fitbit.

Declaration
public double RootMeanSquareOfSuccessiveDifferencesMilliseconds { get; set; }
Property Value
Type Description
double

SampleTime

Required. The time of the heart rate variability measurement.

Declaration
public ObservationSampleTime SampleTime { get; set; }
Property Value
Type Description
ObservationSampleTime

StandardDeviationMilliseconds

Optional. The standard deviation of the heart rate variability measurement.

Declaration
public double StandardDeviationMilliseconds { get; set; }
Property Value
Type Description
double
In this article
Back to top Generated by DocFX