Hi,
HRRc calculation should probably be more stringent about HR data. In my activity 15441950693, my HR drops from 156 to 120 in about 5 seconds, which AFAIK is physiologically impossible (or would be some acute pathology not useful for exercise evaluation — my speed has not changed, so it’s not like I stopped walking, and HR was rather stable before and after this sudden change). It was an error of my (cheap) wrist watch measurement. Yet the chart of the activity shows HRRc of 48. I guess it would be preferable to silently ignore this specific drop, with no HRRc derived. (In case it happens often enough, maybe a warning somewhere about “your HR data have poor quality because …” would be nice.)
Jan


