GoogleChromeLabs/rowing-monitor

Name: rowing-monitor

Owner: GoogleChromeLabs

Description: The Rowing Monitor is a Progressive Web App that uses Web Bluetooth to connect to a PM5 Monitor and track exercises.

Created: 2016-12-13 10:52:59.0

Updated: 2018-04-02 05:11:46.0

Pushed: 2017-07-06 08:07:44.0

Homepage:

Size: 59

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Rowing Monitor

The Rowing Monitor is a Progressive Web App that uses Web Bluetooth to connect to a PM5 Monitor and tracking exercises.

It uses IndexedDB to save exercises to a logbook.

Screenshot

Running the project
How it works

The PM5 Monitor provides 4 different services: Discovery, Information, Rowing and Control

The Discovery Service is used to find PM5 Monitors available. The Information Service is used to retrieve Monitor information, such as manufacturer, serial number, etc. The Rowing service provides exercise information.

External References:
Contributing

See CONTRIBUTING for more.

License

See LICENSE for more.

Disclaimer

This is not a Google product.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.