Suunto app Forum Suunto Community Forum
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Optimize syncing between S9P and app

    Scheduled Pinned Locked Moved Suunto 9 Peak
    12 Posts 5 Posters 738 Views 5 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • SimonS Offline
      Simon Bronze Member
      last edited by Simon

      When accessing and editing the sport modes configuration inside the app, the watch first needs to be synced. This happens IMO far more often than actually needed - or at least, as a software developer, I guess, this could be optimized. From a user’s point of view, all the syncing and waiting for the process to complete, can be a bit tedious.

      I think, syncing should only happen in 2 or 3 cases:

      1. Obviously, when the watch has recorded a new activity.
      2. Also obviously, after the watch configuration, e.g. sport modes or routes, have been changed in the app. Sport modes should be cached in the app, and not fetched from the watch whenever the sport modes are accessed in the app. An occasional refresh is okay, but syncing every time, is not optimal.
      3. When GPS data is outdated, e.g. when GPS satellite data is older than 30 days… This sync can also update other things like time and date if needed.

      Well, it works as it is and I’m happy with the S9P. But there’s room for improvement, which probably isn’t much work, but brings a huge plus for user experience 🙂

      Cheers

      S9P Ti - ex Altimax, A3P, SV Ti

      Dimitrios KanellopoulosD 1 Reply Last reply Reply Quote 1
      • Dimitrios KanellopoulosD Offline
        Dimitrios Kanellopoulos Community Manager @Simon
        last edited by

        @Simon At lest in the Android app it works as you describe.

        1. Not so obvius. We also sync activity data.
        2. We dont sync them. We do an API call to see if the cache is invalid.
        3. GPS data is outdated pretty much every 20h. We do not update those more often and we just do an API call with checksums.

        There are some improvements coming in the next 4.59.x Android app for BT over all Suunto connected devices.

        Community Manager / Admin @Suunto
        Creator of Quantified-Self.io
        youtube.com/c/dimitrioskanellopoulos
        https://instagram.com/dimitrioskanellopoulos
        https://www.strava.com/athletes/7586105

        SimonS 1 Reply Last reply Reply Quote 4
        • SimonS Offline
          Simon Bronze Member @Dimitrios Kanellopoulos
          last edited by

          @Dimitrios-Kanellopoulos Thank you for the explanation! I’m using the Android app. Maybe it’s only on my setup - Samsung Galaxy S7 with the current app, but syncing - especially when editing sport modes, is - phew - slow and syncing happens all the time! Maybe the S7 doesn’t have the fastest BT on board, but it doesn’t feel like a quick cache validation.

          About GPS data: Sure, GPS data is outdated even after only 1 h, but is an update every 20 h beneficial vs doing it every 20 days in the real world… Do you know details about that or did Suunto run tests? For example, Coros has an update interval of 20-30 days AFAIK, and getting a GPS fix is also very fast when starting an activity there. If there’s hardly a difference, this would be an easy tweak 🙂

          S9P Ti - ex Altimax, A3P, SV Ti

          Dimitrios KanellopoulosD 1 Reply Last reply Reply Quote 0
          • Dimitrios KanellopoulosD Offline
            Dimitrios Kanellopoulos Community Manager @Simon
            last edited by

            @Simon I think gps data do not expire for a couple of days but having the latest prediction for each day is super beneficial. The sony chip relies heavily on agps.

            About the sport mode editing and sync yeah. That is slow.

            That said keep in mind we have 2 sync modes.

            1. Background sync that is for new activities and agps checks
            2. Full sync that iterates over all. That can be slow and that is what the user usually sees.

            Your s7 galaxy should become faster at syncing with the 4.59.x version as we have tested and increased the MTU size for BT. Beta version coming up in eta 2 weeks.

            Community Manager / Admin @Suunto
            Creator of Quantified-Self.io
            youtube.com/c/dimitrioskanellopoulos
            https://instagram.com/dimitrioskanellopoulos
            https://www.strava.com/athletes/7586105

            suzzloS 1 Reply Last reply Reply Quote 6
            • SimonS Offline
              Simon Bronze Member
              last edited by

              Yay, sounds good!! 😊

              S9P Ti - ex Altimax, A3P, SV Ti

              1 Reply Last reply Reply Quote 0
              • EgikaE Online
                Egika Platinum Member
                last edited by Egika

                I am with the OP. Going into sport mode customization always includes some waiting time (at least for iOS).
                I think this is because sport mode customization is a part of the watch sync/details screen. Whenever I open it, it starts a full sync (ok, according to Dimitrios it is a series of API calls - still they take quite some time…).

                I have mentioned this in many surveys already. I would also prefer this to work like the routing, where you already start doing things and syncing is taking place meanwhile…

                t6, S6, Elementum Terra, Ambit 3 Sapphire, Spartan Ultra Copper, Traverse Alpha, S7 Graphite LE, S9B Ambassador, S9P Granite Blue Titanium, S9PP Titanium Sand, Vertical All Black, Race Titanium Charcoal,
                Race S All Black - TI Canary - Titanium Courtney

                freeheelerF Dimitrios KanellopoulosD 2 Replies Last reply Reply Quote 3
                • freeheelerF Offline
                  freeheeler @Egika
                  last edited by

                  @Egika said in Optimize syncing between S9P and app:

                  some waiting time (at least for iOS)

                  same for Android

                  living sideways

                  1 Reply Last reply Reply Quote 0
                  • suzzloS Offline
                    suzzlo Moderator @Dimitrios Kanellopoulos
                    last edited by

                    @Dimitrios-Kanellopoulos said in Optimize syncing between S9P and app:

                    Beta version coming up in eta 2 weeks.

                    just on time for S9PP? (just kidding 😉 )

                    Suunto: Race, S9Peak, Spartan Sport Wrist
                    Garmin: FR745, Edge 530
                    SA topics:

                    • Guides - https://forum.suunto.com/tags/guides
                    1 Reply Last reply Reply Quote 0
                    • suzzloS Offline
                      suzzlo Moderator
                      last edited by

                      I don’t know id there is a way to only sync want has changed…
                      I mean, routes, POIs, activities…
                      I never add/change POIs, so could it be an option to have a timestamp, with last change? I mean, when the sync has closed complete, we could update watch and app with this timestamp, and in the nexts sync, compare this 2 timestamps… are equal? no sync needed, move to next step of sync…

                      I all feel that this process takes “long” (nothing really serious) but also we need to be carefull and not compare with other technologies. BT is not WIFI : “Bluetooth is used when speed is not our concern and low bandwidth is allocated to it. Wifi provides high bandwidth as the speed of internet is an important factor”

                      https://techdifferences.com/difference-between-bluetooth-and-wifi.html

                      Suunto: Race, S9Peak, Spartan Sport Wrist
                      Garmin: FR745, Edge 530
                      SA topics:

                      • Guides - https://forum.suunto.com/tags/guides
                      freeheelerF Dimitrios KanellopoulosD 2 Replies Last reply Reply Quote 0
                      • freeheelerF Offline
                        freeheeler @suzzlo
                        last edited by

                        @suzzlo
                        from SA I can imagine that it is possible to push only what’s new.
                        from the watch there’s always something new because of the health features. sync is triggered by SA as I understand and it runs thru a process.

                        I played a bit with it just before. If you remain in SA and create routes, analyze your runs and enter the sport mode menu after it was synced within the most recent “SA session” it works without any delay.

                        it is a bit inconvenient for creating new sport modes… but if you rate how often you create new modes vs how long sync takes AND how long creating modes does take… it’s not such a big deal

                        living sideways

                        1 Reply Last reply Reply Quote 2
                        • Dimitrios KanellopoulosD Offline
                          Dimitrios Kanellopoulos Community Manager @suzzlo
                          last edited by

                          @suzzlo it works as you describe. We don’t sync all the stuff we just do a check.

                          Community Manager / Admin @Suunto
                          Creator of Quantified-Self.io
                          youtube.com/c/dimitrioskanellopoulos
                          https://instagram.com/dimitrioskanellopoulos
                          https://www.strava.com/athletes/7586105

                          1 Reply Last reply Reply Quote 1
                          • Dimitrios KanellopoulosD Offline
                            Dimitrios Kanellopoulos Community Manager @Egika
                            last edited by

                            @Egika yes. Sport mode customization is kinda heavy.

                            Community Manager / Admin @Suunto
                            Creator of Quantified-Self.io
                            youtube.com/c/dimitrioskanellopoulos
                            https://instagram.com/dimitrioskanellopoulos
                            https://www.strava.com/athletes/7586105

                            1 Reply Last reply Reply Quote 1
                            • First post
                              Last post

                            Suunto Terms | Privacy Policy