Added list of tested Bluetooth LE sensors.

Fixes #202.
This commit is contained in:
Dennis Guse
2020-06-14 11:58:45 +02:00
parent 5ca9ca857a
commit 0a685a66e3
3 changed files with 29 additions and 6 deletions
+9 -3
View File
@@ -51,13 +51,19 @@ _OpenTracks_ is a sport tracking application that completely respects your priva
__Only required permissions:__ __Only required permissions:__
* _ACCESS_FINE_LOCATION_: required to use the GPS. * _ACCESS_FINE_LOCATION_: required to use the GPS.
An overview of Bluetooth LE sensors that are known to work with OpenTracks is in [README_TESTED_SENSORS.md](README_TESTED_SENSORS.md).
_Please note:_ _Please note:_
_OpenTracks_ does not contain a _map_ (as this would required Internet access). _OpenTracks_ does not contain a _map_ (as this would required Internet access).
To show your tracks on a map, a 3rd party application (e.g., [OsmAnd](https://play.google.com/store/apps/details?id=net.osmand) or [MAPS.ME](https://play.google.com/store/apps/details?id=com.mapswithme.maps.pro)) needs to be installed.
## Custom Dashboards ## Custom Dashboards (incl. Map)
As of v3.3.1 OpenTracks enables to use custom dashboards. As of v3.3.1 OpenTracks enables to use custom dashboards.
The reference implementation is [OSMDashboard](https://github.com/OpenTracksApp/OSMDashboard), which presents an OpenStreetMap map (showing the current track, incl. updates). The reference implementation is [OSMDashboard](https://github.com/OpenTracksApp/OSMDashboard), which presents an OpenStreetMap map (showing the current track, incl. updates).
The developer documentation is in [README_API.md](README_API.md).
Alternatively, recorded tracks can be shared as KMZ/GPX to installed applications (e.g., [OsmAnd](https://play.google.com/store/apps/details?id=net.osmand) or [MAPS.ME](https://play.google.com/store/apps/details?id=com.mapswithme.maps.pro)).
However, this is rather slow and does not provide updates while recording.
## Screenshots ## Screenshots
<div> <div>
@@ -87,7 +93,7 @@ Rework of _OpenTracks_ included:
* removing calorie estimation and activity estimation, * removing calorie estimation and activity estimation,
* removing support for ANT+ and Classic Bluetooth, * removing support for ANT+ and Classic Bluetooth,
* adding support for Bluetooth LE heart rate sensors, * adding support for Bluetooth LE heart rate sensors,
* removing Protobuf (store sensor data in SQLite columns directly), and * removing Protobuf (store sensosensorr data in SQLite columns directly), and
* removing Android Service API for other apps. * removing Android Service API for other apps.
Artwork, logos and user interface remained more or less unchanged. Artwork, logos and user interface remained more or less unchanged.
-3
View File
@@ -7,9 +7,6 @@ Although this might be (mostly) sufficient, it has some limitations.
This include limited configurability (e.g., ordering of shown elements) and the lack of Internet access. This include limited configurability (e.g., ordering of shown elements) and the lack of Internet access.
In fact, the later is considered a feature but severely limits the implementation presenting a map (at least in an easy way). In fact, the later is considered a feature but severely limits the implementation presenting a map (at least in an easy way).
_NOTE:_ for showing a track on a map a workaround was implemented in OpenTracks.
Data could be exported as KMZ and presented in 3rd-party application (e.g., [OsmAnd](https://play.google.com/store/apps/details?id=net.osmand) or [MAPS.ME](https://play.google.com/store/apps/details?id=com.mapswithme.maps.pro)).
For the time being, the OpenTracks Data API can be used to implement mainly custom dashboards. For the time being, the OpenTracks Data API can be used to implement mainly custom dashboards.
## Implementation ## Implementation
+20
View File
@@ -0,0 +1,20 @@
# Overview of tested Bluetooth LE sensors
## HRS: Heartrate Service
* Decathlon|Geonaute|Kalenji Dual HRM Belt
* Polar H7
* Polar OH1
Has updatable firmware that requires a user account at polar.com
* Wahoo Tickr (Model: WFBTHR02)
## CSCP: Cycling Cadence and Speed Service
Please note that the according to the specification these sensors _may_ provide speed as well as cadence.
However, often only one value is provided.
### Speed
* Wahoo Speed (Model: WFRPMSPD)
### Cadence
* Wahoo Cadence (Model: WFPODCAD2)
This sensor reports cadence data as speed.
A workaround is in place.