I use an app on iOS called Cadence as a cycling computer. I’m trying to work with the developer to get the issue fixed, but right now the built-in intervals.icu export support includes watts/cadence data streams when uploading, both of which contain only zero values when sensors are missing.
It seems like not a huge stretch to silently ignore / trim data streams completely if there’s no non-zero numbers in a workout. From what I gather intervals creates its own massaged .FIT file on upload which already improves data consistency – ignoring zero values feels like it would fit perfectly as a modification for the better. (I can’t think of a case where data is always zero and a user would want it to be shown or used for analysis).
Here’s an example activity with zero power/cadence data: https://drive.google.com/file/d/1HdSPigUFBsignjmTDKmfI0PGk-Fripgj/view?usp=share_link
I’m aware I can “ignore power data” on a per workout basis, which is what I’m doing right now. But I’d prefer that this was automatic, and that the stream was removed completely (when the power data is not present, “power” charts will also be hidden which is a bonus).
