Maybe what I am going to say is what you need to hear at this point in your life.
I’ve built a fair few apps for the Concept2, but one thing that I have struggled with is the CSAFE specification for programming interval/splits training sessions via the Bluetooth LE API.
I don’t know if I had a mental block or if there were other priorities that were more important but this has been a mental block until today.
I finally figured out how to build a system where I can program training sessions on a web interface. Then, when the training session is selected on my app, it interfaces with a web server to retrieve this configuration and will ultimately set up the training session on the PM5 with the specified critical power thresholds thus individualizing the training session for the athlete.
This may not make sense, it might make sense to you.

Here is the point...
Whatever you have a vision for is possible, with patience and tenacity you will eventually get there. The timing may or may not be right, but if you stay after it, you will be able to create and bring to life that project you are working on.
There will be people who will arrive in your life who can help you, I am looking at you David DeWinter. Grateful.
I failed over and over at this, but because of those failures, today I figured out how to make something work.
Wishing you the best with whatever you are going after. Keep pushing, the shore is closer than you think. Let’s go!
Share this:
- Click to share on Pinterest (Opens in new window)
- Click to print (Opens in new window)
- Click to share on Facebook (Opens in new window)
- Click to share on Reddit (Opens in new window)
- Click to share on Twitter (Opens in new window)
- Click to share on LinkedIn (Opens in new window)
- Click to email a link to a friend (Opens in new window)
- Click to share on WhatsApp (Opens in new window)
- Click to share on X (Opens in new window)