InfiniTimeOrg / InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
GNU General Public License v3.0
2.76k stars 945 forks source link

Show heart rate % #1215

Closed rimugu closed 1 year ago

rimugu commented 2 years ago

Verification

Pitch us your idea!

Calculate % based on age and display %

Description

Calculate % based on age (maybe from gadgetbridge) and display % Training with bpm is many times done with zones based on %. One basic calculation of of is %=bpm/(220-age)*100 Would require rework on font size to make space.

coderamm commented 2 years ago

I think BPM is a much more neutral way of reporting heart rate. Is there a specific reason you are interested in displaying HR as a %? Is this something other smartwatches do?

rimugu commented 2 years ago

there a specific reason you are interested in displaying HR as a %?

Some sports training is done by hearth rate zones (defined as %). Displaying that would be useful for those wishing to use it for formal exercise. For example: https://www.polar.com/blog/running-heart-rate-zones-basics/

ghost commented 2 years ago

I don't think that with the mediocre PPG sensor of the pinetime it will be possible to get an accurate HR reading during sports.