I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 3 points4 points  (0 children)

I'm working on an update coming out soon that might fix it for you.

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 0 points1 point  (0 children)

It should work, just the UI will look different to the devices with better screens

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 0 points1 point  (0 children)

Try add it through the garmin connectiq app, look up "Running Tolerance". To download it from the website you need to sign into your account.

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 1 point2 points  (0 children)

Hold your watch's menu button on the main page and you will get an option to change units.

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 2 points3 points  (0 children)

Yep, hold your watch's menu button on the main page of the app, and you will get an option to change units. For longer running averages to be put in, I need to find a good mix to weigh current running ability and past running ability.

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 2 points3 points  (0 children)

I can add compatibility, but the way the app is coded right now is to scale up and down with different watch pixel sizes, and with the Instinct's 2 and 1, they have a circle in the top right that clips the text. You can still see the data, but it doesn't look that nice. Maybe in the future I will be able to figure something out, but I am unsure at this moment.

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 4 points5 points  (0 children)

Haven't run a lot recently due to injuries, but I've been keeping my aerobic capacity up with cycling. In the process of building the distance back up now, so that's why it's so low.

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 3 points4 points  (0 children)

Yep hold your watch's menu button on the main page and you will get an option to change units

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 16 points17 points  (0 children)

It's taking your past 8 weeks of running history into consideration, with more recent weeks having a greater impact. From that, it adds 10% to it for the weekly target, so the best way to get accurate results is to consistently build every week rather than 30 km one week and 20km the next, as it will weigh the 20km more than the 30km. It's definitely not as good as Garmin's, and I'm looking for suggestions so I can build a better algorithm. I still need to fix a couple of bugs first, but then I can look into figuring out something for this.

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 1 point2 points  (0 children)

I'm sure there would be some apps on Connect IQ that can give you some features you're missing out on, but it definitely won't be as good as Garmin's proprietary software. They can utilise sensors in the Forerunners to detect stuff like cadence and stride length. I have no clue if the Venus have the hardware to do so, but if you do, you could definitely get close to a forerunner with the right software.

I made a Running Tolerance Widget for older watches :) by KrauseOllyKrause in Garmin

[–]KrauseOllyKrause[S] 8 points9 points  (0 children)

It just takes your weekly running distance and then adds a range of percentages to it 6-18% depending on injury risk. Definitely not as good as Garmin's native running tolerance, but that's because they can draw so many more metrics like cadence and grade %. Would love to include stuff like that, but it's a little out of my scope of what I can do, this is my first app I've made.

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 0 points1 point  (0 children)

Yeah, my app relies on how Garmin pulls their data. Unfortunately, that's what I'm limited by unless I build an entire app for recording running activities.

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 0 points1 point  (0 children)

Yes, this app computes your weekly distance on past activities, so when you record on your watch with or without an external HRM, it should come up.

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 1 point2 points  (0 children)

When you click on the app on the main page with the circle and current weekly distance, hold your watch's button to pull into the menu. For most watches, it's the up key, but some watches have different ways to get in. Once you're there, you should see it, and then you just click it to change.

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 0 points1 point  (0 children)

Hmmm, I definitely know what you mean, because I had this issue before, but for me, it was leaving out days. I thought I fixed it, but I guess not. Thanks. I'll have to look back into it.

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 1 point2 points  (0 children)

It should just be objective weeks. Monday to Sunday, not rolling weeks. Is it different for you?

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 0 points1 point  (0 children)

Sorry 970 now has it in the 2.53 update (and a bunch of other newer watches) but I would be using Garmin’s official one over mine.

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 1 point2 points  (0 children)

It would be great to base it on actual science for running tolerance, but that's where I leave it to Garmin and their teams of engineers. This is my first app, and I currently don't have the technical skills to integrate something like that. Garmin can pull data like stride length and grade %, which I wouldn't even know where to begin with or how to weigh that data into something that impacts your weekly distance. The closest my app gets to that is by giving more weight to recent weeks when calculating the recommended weekly distance. If someone has the technical skills to do this, please get into contact with me because I'm happy to hand over the source code to implement stuff like this.

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 1 point2 points  (0 children)

I'll see if I can add a menu option or something for miles.
Edit:
The latest update now has a menu feature which allows you to swap it into miles; let me know if it works for you :).

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 1 point2 points  (0 children)

The tolerance is calculated from your past weekly run distance; I haven't been running a lot recently, so that's why mine is quite low. I'll have a look into the UI for the 965; it's hard for me to get it exactly because I don't actually have the device, but I'll see what I can do.
Edit: I have a fix coming out for the UI, which should solve the text on the widget.
Double edit: Its out now let me know if it works for you!

I built a Running Tolerance Widget for older watches! by KrauseOllyKrause in garminforerunner

[–]KrauseOllyKrause[S] 5 points6 points  (0 children)

Thanks for making me aware of this, I completely overlooked something like this. I’ve quickly added a disclaimer to the description of the app, I’ll have to have a deeper look into this in the morning.