runnerup icon indicating copy to clipboard operation
runnerup copied to clipboard

External Cadence Sensor Support?

Open hmorandell opened this issue 10 years ago • 6 comments

Hi,

I'm using Runnerup since a few months and I'm totally happy with it. This app just works so fine. SInce a few days I have a Lifebeam Hat, which is a hat with integrated optical heart rate sensor and cadence sensor. The heart rate registration works fine with runnerup, I'm just curious if it is possible to extend runnerup by saving the cadence data which the sensor generates as well? Connection to phone via BLE

thanks

hmorandell avatar Oct 08 '15 11:10 hmorandell

In https://developer.bluetooth.org/gatt/profiles/Pages/ProfileViewer.aspx?u=org.bluetooth.profile.cycling_speed_and_cadence.xml and https://developer.bluetooth.org/TechnologyOverview/Pages/CSCP.aspx there are information about cadence sensor.

Almorca avatar Jul 11 '16 08:07 Almorca

External cadence sensors are not supported. The internal stepsensor can be used for Cadence in 1.58, so infrastructure is added there are likely other related issues too

gerhardol avatar Aug 09 '17 16:08 gerhardol

@gerhardol It took me a while to sort this out, so let me make it clear for the sake of the casual reader.

  • as of now, I'm talking of a version not yet released on the play store, but will be soon

  • you can measure cadence in 3 ways:

    • accelerometer in the phone
    • dedicated cadence sensor in the phone
    • external cadence sensor

Only dedicated cadence sensor in the phone are supported at the moment, however there is interest in supporting the others, but no ETA yet.

See also #24 #337 and #433

davidedelvento avatar Aug 10 '17 02:08 davidedelvento

Updated the headline to reflect the suggestion I assume that the standard BLE (and ANT+) cadence sensor is the major scope.

Compare to #326 for biking sensors

gerhardol avatar Aug 14 '17 21:08 gerhardol

Hello, Is this issue still open ? I tried to shortly look into the code, It looks like the only mention about bluetooth-related is the HR sensors.

In case I would like to try extending the Bluetooth support to other sensors. Where should I start ?

sdorre avatar Apr 03 '20 08:04 sdorre

RU currently supports external HR sensors, external cadence sensors are not implemented. Some hints are listed in https://github.com/jonasoreland/runnerup/issues/842

gerhardol avatar Apr 03 '20 10:04 gerhardol