PolarPpiSample class

Polar ppi sample

Annotations
  • @JsonSerializable()

Constructors

PolarPpiSample({required int ppi, required int errorEstimate, required int hr, required bool blockerBit, required bool skinContactStatus, required bool skinContactSupported})
Constructor

Properties

blockerBit bool
blockerBit = 1 if PP measurement was invalid due to acceleration or other reason
final
errorEstimate int
ppErrorEstimate estimate of the expected absolute error in PP-interval in milliseconds
final
hashCode int
The hash code for this object.
no setterinherited
hr int
hr in BPM
final
ppi int
ppInMs Pulse to Pulse interval in milliseconds. The value indicates the quality of PP-intervals. When error estimate is below 10ms the PP-intervals are probably very accurate. Error estimate values over 30ms may be caused by movement artefact or too loose sensor-skin contact.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
skinContactStatus bool
skinContactStatus = 0 if the device detects poor or no contact with the skin
final
skinContactSupported bool
skinContactSupported = 1 if the Sensor Contact feature is supported
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited