ppg 0.1.6 copy "ppg: ^0.1.6" to clipboard
ppg: ^0.1.6 copied to clipboard

outdated

A plugin to access the PPG sensor on WearOS devices. Tested to work with Fossil Gen 5 and Fossil Sport.

ppg #

A Flutter plugin to access the PPG sensor.

This plugin is a modification of sensors. I have tested it to read the PPG sensor in WearOS with both a Fossil Sport and a Fossil Gen 5. This plugin only supports Android. I don't know if it is even possible to read the raw PPG data from Apple WatchOS yet, but it would be super cool if someone could add that functionality. Both of the WearOS watches I tested with had a sensor of type com.google.wear.sensor.ppg. This plugin will detect a PPG sensor if its type contains ppg

Update: I used this plugin to make a simple heart monitoring app link

Usage #

This plugin exposes a Stream of PPGEvents

Example #

import 'package:ppg/ppg.dart';

ppgEvents.listen((PPGEvent event) {
  print(event);
});
// [PPGEvent (x: [0.0, 0.0], t: 0.0)]

hrEvents.listen((PPGEvent event) {
  print(event);
});
// [HREvent (x: 0.0, t: 0.0)]

Also see the example subdirectory for an example application that uses PPG data.

3
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A plugin to access the PPG sensor on WearOS devices. Tested to work with Fossil Gen 5 and Fossil Sport.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on ppg