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).
Implements
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 |