Wednesday, July 1, 2026

07-01-2026 Walk

This was a frustrating day. I had another rough night sleeping, got up again in the night to watch TV, eat a bowl of cereal, and let my face settle down before getting back to sleep. I started working on my cycling analysis program, intending to clean up the agreement with Strava for the data used to calculate HR zones and Relative Effort. For the life of me, I couldn't figure out the algorithm that Strava uses to determine actual riding time, and this was the stumbling block for me to get a perfect agreement with the times allocated to HR zones. Eventually, I settled on the same (or very similar) data filtering protocol I had used in the past, scrubbing out any data points where my speed was less than 1 mph. I also spent quite a bit of time cleaning up the code and simplifying some of the calculations while ensuring that agreement with Strava was still acceptable. Also looked into why some FIT file analysis wasn't capturing the temperature data from the ride. For some weird reason, sometimes my Wahoo doesn't capture the temperature in the FIT file output. The next step was then to align the calculations between GPX and FIT file processing in the analysis program, and that took some time. I think I got everything synced between these two functions. In the evening, after dinner, I went for a walk just to get some fresh air, felt pretty good to get out of the house. Read some in the evening before turning in.

No comments: