BLEHeartRateDevice
A BLEDevice that implements the standard GATT Heart Rate service (https://www.bluetooth.com/specifications/gatt/services/).
Supports the heart rate, interbeat interval, and skin contact measures of CarpDataTypes. If no service UUIDs are specified, the standard Heart Rate service UUID (0x180D) is used.
- Inheritance
- Annotations
-
- @JsonSerializable(includeIfNull: false, explicitToJson: true)
Constructors
BLEHeartRateDevice.fromJson
BLEHeartRateDevice
Properties
dataTypeSamplingSchemes
override
Sampling schemes for all the sensors available on this device.
Implementations of DeviceConfiguration should simply return a map of all supported sampling schemes here.
fromJsonFunction
The function which can convert a JSON string to an object of this type.
Methods
toJson
Return a JSON encoding of this object.