This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Is there a way to delay uploading a run / workout?

So my usual pattern on my Forerunner 235. I do a run. At the end of the run, it syncs with Garmin Connect mobile on my Galaxy S5, uploads the run to Garmin Connect. I have my Garmin Connect send the run to some other sites (either directly, or via Tapiriik). Here's the rub... After I finish the work out, I'd like to change some of the data, primarily the name of the run and maybe add a description. If I have the run link/transfer to other sites directly, they do so before I can change any of the data, then the changes don't transfer, I have to go back in later to change it myself. With Tapiriik, I have some time to make the change before the auto sync kicks in, since it happens about once an hour. (although I don't exactly know when in the hour it occurs) What I'd really like to do, especially with Strava, is have my run upload from a direct Garmin->Strava link, but after I get a chance to change the data. I tried putting the phone in airplane mode, but it won't let me use GCM that way. I looked for any type of setting to delay when GCM syncs up with GC, but it looks like it's continuous. So I wanted to check and see if anyone here has experience or knows of a way that I can have GCM hold a bit, either a designated X amount of time, or until I specifically say "GO" before it uploads a workout to GC.

Thanks!
  • What you're after is impossible, at least within the current paradigm. The Garmin Connect Mobile apps are merely the conduit to the cloud-based Garmin Connect service, for the purposes of syncing data with your Garmin fitness devices, without acting as some sort of quarantine area (cf. the idea of releasing it to Garmin Connect) or intermediate working space; that's the very reason why the app doesn't work when you disable data connectivity on your Android device.

    If the activity record is not already uploaded to Garmin Connect, then there is no facility to edit it. (Whether you do the editing in a browser or in a Garmin Connect Mobile app is just a choice of user interface; the mode of operation is the same.) If you want to prevent activity data from being forwarded immediately, then you need to stop Garmin Connect itself from doing so. I don't know whether you can manually disable the Garmin–Strava sync after each session, and only enable it when you're ready to transfer newly edited data (cf. specifically say "GO"), after which you'll disable it again immediately.
  • Thanks. I thought that could be the case, but wanted confirmation so I could stop searching for an option I might have been missing.
  • I was looking for the same option. I have used Tapiriik to sync all my activities between Strava, GC, Runkeeper and Endomondo for years. This works fine with Tapiriik. I just started a Strava Premium account to get Live Segments on my Garmin. I like this feature, but it also syncs activities directly from GC to Strava before I can update the name/notes.

    I can think of three solutions:
    1. A delay in the sync from GC til Strava. Possibly 30-60 minuttes
    2. A way to sync segments but not activities. Then you could use Tapiriik to sync
    3. Real sync from GC to Strava. If you change name in GC it is pushed and updated on Strava too (this is the best solution, but also the hardest for Garmin/Strava to implement)