startPpgStreaming method

Stream<PolarPpgData> startPpgStreaming(
  1. String identifier, {
  2. PolarSensorSetting? settings,
})

Start optical sensor PPG (Photoplethysmography) stream. PPG stream is stopped if the connection is closed, error occurs or stream is disposed.

  • Parameters:
    • identifier: Polar device id or device address
    • settings: selected settings to start the stream
  • Returns: Observable stream
    • onNext: for every air packet received. see PolarPpgData
    • onError: see PolarErrors for possible errors invoked

Implementation

Stream<PolarPpgData> startPpgStreaming(
  String identifier, {
  PolarSensorSetting? settings,
}) {
  return _startStreaming(
    PolarDataType.ppg,
    identifier,
    settings: settings,
  ).map(PolarPpgData.fromJson);
}