Automatically detect/ignore bad heart rate data
The heart rate data reported by my fitness device is often bad/wrong/erroneous; it would be great for TrainingPeaks to have an option to ignore bad heart rate data, e.g., anything greater than my maximum heart rate.
My example: I have used the wrist-based monitor on numerous Apple Watches (including the latest Series 6) as well as a Garmin 945. In all cases, the heart rate is sometimes wildly inaccurate, sometimes reporting higher than my max heart rate (for me it often reports > 200 which is way above my max of about 185), sometimes frozen at a particular heart rate. It's usually obvious to me when I look at the graphs which parts are erroneous -- it'd be great if TrainingPeaks could also recognize these errors and ignore the (obviously bad) heart rate values.
My suggestion would be to allow a user to specify a maximum and minimum heart rate, and detect and ignore any values outside that range. Further, it would be great to detect long periods of time where the heart rate is flat (exactly the same for 10+ minutes) and ignore those too.