Suunto app Forum Suunto Community Forum
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • All categories
    • M

      swimrun mode

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Race 2
      6
      1 Votes
      6 Posts
      308 Views
      M
      Well, I just tried out the custom multisport mode. It was a bust—the watch didn’t detect the switch between running and swimming. I’ll try switching modes manually. It’s losing its appeal… It might have something to do with not switching modes, but the open-water track is full of glitches. I didn’t have this problem during my other open-water sessions. [image: 1779466631129-nage.png] I didn’t zigzag that much, though I’ll admit I don’t always swim in a straight line .
    • safariS

      About the WFHub website

      Watching Ignoring Scheduled Pinned Locked Moved Questions & Feedback
      6
      1
      0 Votes
      6 Posts
      300 Views
      pavel.samokhaP
      No day without another new vibecoded service. This one is at least more-Suunto specific, not yet another “I made MCP server so you can connect Claude to your Suunto data” (then repeat spam post for Garmin/Coros/etc.) It’s great that people are doing various services, but seems like LLM made this so easy that people not thinking enough about the implications. Vibecode first, market second, reasoning later if ever. But yeah, already think on making paid options What’s the point of the service? What it adds in comparison with Suunto App? Majority of the users sync their Suunto Watch with Suunto App, so even if some third-party service can extract and upload watchfaces, they will likely by overwritten when user sync his watch to SA. Or if they care to change IDs then you can end up with duplicates. And I can continue with other questions, like what happens if Suunto do changes to WF API/format. Then you can break something in the watch using third-party service like this. Find out how to make custom WF? OK, same as above, the fact that you can find out, doesn’t mean it’s good - maybe Suunto is not releasing it because it’s not yet ready for general audience and risky to break the watch. All in all, for the author: good catch to reverse engineer the protocol, for ordinary users: beware.
    • D

      How to connect Suunto Race to laptop with Visual Studio Code?

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Plus Development
      6
      0 Votes
      6 Posts
      358 Views
      D
      As it might help someone else that stumbles on the same problem… At least for me it was this Win11 setting that changed things for the better: [image: 1779361611853-34c5e7c4-b6da-4083-9a1f-d14850795012-image.png] Seems stupid in hindsight, but I was not aware that Default only identifies low-power connectivity Bluetooth devices. Happy days! no I will be able to test my apps!
    • Danny polegD

      Freediving data screen fix!!!!!!

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Ocean
      5
      1 Votes
      5 Posts
      351 Views
      Danny polegD
      @pavel.samokha First of all, thank you very much I’m sure you know who to refer the issue to and I know it will be addressed
    • G

      Measure yourself against a previous activity

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Vertical
      5
      0 Votes
      5 Posts
      294 Views
      G
      @sky-runner Hello yes I know the Strava segments but there the idea is to compare it with an outing already made and to know if you are early or not Garmin has been doing it for a long time you select your activity it offers you to measure yourself against another outing already made and you just have a ghost runner and a time that tells you if you are early or late
    • M

      Precise alignment of text and numbers

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Plus Development
      5
      3
      4 Votes
      5 Posts
      379 Views
      Steven HambletonS
      @matram We’re still eagerly awaiting the custom watch face functionality!
    • D

      9PP Appreciation in 2026 / Things to fix before it's orphaned

      Watching Ignoring Scheduled Pinned Locked Moved Suunto 9 Peak Pro
      37
      11 Votes
      37 Posts
      4k Views
      jthomiJ
      @MLM31 I have to say I kinda overlooked the Race S a little, but since it’s out there now quite some time, it may be better to still wait for newer models maybe at the end of year. Battery runtime with my S9PP also an issue, charged it yesterday morning before leaving the day, then 24hrs later without any usage of the watch only 24/7 HR measurement, I lost 25% of battery life. Now, with a 30 minute bike ride, and a 40 minute dog walk, I am at 45%, which really is a bummer.
    • S

      [Good-to-know] Simulator vs physical watch: key discrepancies & limitations

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Plus Development development simulator issues
      11
      1 Votes
      11 Posts
      1k Views
      M
      One thing that caused my grief when working with subscribed signals (HR, pace) in main.js or in onLoad is that on the simulator signals are always available. On the watch subscribed signals seem to transition from ‘undefined’ -> ‘NaN’ -> a valid number. I ended up needing to protect any use of these signals by using isFinite(), like this. // Get the index of the the active zone for a 5 zone HR gauge // v current value // zones an array of 4-values defining the 5 zones function getActiveZone(v, zones) { if (!isFinite(v)) return 0; for (var i = 1; i < zones.length; i++) { if (v < zones[i]) return i - 1; } return zones.length - 1; } Inserting systemEvent() was quite effective in pinpointing the point of failure once I understood how to do it. But I do not really get any error message, just something like this. [MR] messages are inserted by me, so I can see something happened after “G4a”, but not what the actual error was. #3251371 26.05.2026 17:44:39 : EVT UI_FRAMEWORK : JS [MR] G1 #3251372 26.05.2026 17:44:39 : EVT UI_FRAMEWORK : JS [MR] G2 #3251373 26.05.2026 17:44:39 : EVT UI_FRAMEWORK : JS [MR] G3 #3251374 26.05.2026 17:44:39 : EVT UI_FRAMEWORK : JS [MR] G4a1-not-supported #3251375 26.05.2026 17:44:39 : WRN UI_FRAMEWORK : JS I am more of a Swift or C# person used to verbose error messages and traceback. But maybe I have been spoiled.
    • D

      New on Dev-side..... Race Pacer with planned segments/paces

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Plus Development
      5
      2
      3 Votes
      5 Posts
      356 Views
      sky-runnerS
      @Tieutieu said in New on Dev-side..... Race Pacer with planned segments/paces: the only “issue” you could have with your preload plan is that even if you plan your 2,45km @5:19/km segment like in your exemple, on the field there is a lot of chances that your segment will not be 2,45km Yes, as someone who uses navigation routes extensively I can tell that whatever distance was planned, it always end up being inaccurate. In my experience, when running on trails, planned distances can easily be 5% too short. For example, If the on-the-route distance to a waypoint was 20 km, it reality it can end up being 21 km.
    • Steven HambletonS

      UTA vertical discrepancy

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Race S
      5
      0 Votes
      5 Posts
      270 Views
      Steven HambletonS
      @aiv4r Thank you! I’m now looking for AirBnB accommodation for the UTA 22 next year I love this watch but I’m kicking myself for not trying on the Race 2 and the updated bands at the Suunto stand…
    • S

      HRV

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Race
      39
      0 Votes
      39 Posts
      8k Views
      E
      The models of garmin that are testen in a scientific way (not by some sport gadget blogger) shows that hrv isn’t that accurate on those models. (See https://the5krunner.com/2026/05/05/forerunner-265-hrv-study/ , links to sources on that page) I have no reason to believe other models or other brands are more accurate.
    • P

      Triathlon mode

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Race 2
      5
      0 Votes
      5 Posts
      290 Views
      P
      Hi everyone, I think my problem was that I had configured the screens and synced them, but when I tried the mode without GPS, it wouldn’t start the custom views, and I only had a few bits of information. Yesterday, while sorting through my data, I got my custom displays. However, now in the Suunto app view, I have no details at all… just an error message… and the Strava sync, TrainingPeaks, tells me I only ran 6km instead of 10… Ugh… you chase one problem and another pops up. But so my original problem is solved… or at least it seems so. Thanks everyone.
    • Mister PYCM

      Proposal for a second version of SUUNTO Plus Big Number ..... which is really big :-)

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Vertical 2
      5
      5
      0 Votes
      5 Posts
      321 Views
      Mister PYCM
      @2b2bff Super mega thanks !!!
    • Stefan T.S

      Battery stats/percentage after charging drops too fast

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Vertical 2
      5
      1 Votes
      5 Posts
      401 Views
      safariS
      @Stefan-T. I was experiencing this after I first got the watch. I did a soft reset. In subsequent uses, 10% of daily usage Exercise, navigation off. Wake from wrist on AOD off. Screen brightness medium. Notifications on (I get a lot of notifications during the day) 24/7 wrist heart rate monitoring on I sync 3 times a day. I update the altimeter from GPS twice a day (just a habit ) Blood oxygen on. Alarm on every morning at 7 AM. Sleep tracking on. Sunrise and sunset alarms on. Media controls on when I listen to music through headphones. Sometimes I use the flashlight (for about 10 seconds. For advertising ) Things that come to mind. (English is not my first language. I use Google Translate sometimes, so apologies for any translation mistakes.)
    • el.FakirE

      Ability to sync dive to SSI app

      Watching Ignoring Scheduled Pinned Locked Moved Nautic
      15
      1 Votes
      15 Posts
      2k Views
      Dimitrios KanellopoulosD
      @jshaevitz You want to help me add it to QS (quantified-self.io) ?
    • massimo trinchieriM

      Suunto race 2 e Suunto spark

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Race 2
      4
      0 Votes
      4 Posts
      191 Views
      Kraisun TuntaK
      @2b2bff I think there may be some confusion between the standard running dynamics already available on the watch and the additional metrics provided by the Suunto Spark. The Race series can already record metrics such as cadence and some running dynamics. However, one of the new metrics provided by the Suunto Spark is Ground Contact Time Balance (left/right balance), which shows how evenly you load your left and right foot while running. As far as I know, this specific metric is currently only supported within the Suunto ecosystem when using the Suunto Run. I have not seen it being recorded or displayed in the activity summary on the Race 2 yet. So if Ground Contact Time Balance is the data you’re looking for, that may be the reason it is missing rather than a connection problem between the Race 2 and the Spark.
    • Hector ArribaH

      Vector Classic watch face gone?

      Watching Ignoring Scheduled Pinned Locked Moved SuuntoPlus™ WatchFaces
      4
      0 Votes
      4 Posts
      290 Views
      EgikaE
      @Horizontal_2 exactly. Every watch has their so called “hero” watch face. It is pre-installed with the firmware. Which makes sense, as there must be one, even if you remove all using the app. Of course this hero watch face is not in the app. It is on your watch.
    • Adrian.SA

      Combining 2 workouts into 1 - My Suunto froze up today during a 59-km ultra run

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Vertical
      4
      1 Votes
      4 Posts
      288 Views
      Brad_OlwinB
      @Adrian.S here is a way to fix this. Export both activities as fit files. Use a third party to merge the files and export the merged as a GPX exercise. Upload the merged GPX into the sportstracker website. The merged file will be present and if acceptable you can delete the separate original files.
    • Jacek MJ

      Sync Sleep and HRV data to TrainingPeaks

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Vertical
      9
      4 Votes
      9 Posts
      2k Views
      Nelson DiogoN
      @2b2bff said in Sync Sleep and HRV data to TrainingPeaks: @JSampson wished you had read the thread properly. As Runalyze can get the data it seems like an incomplete implementation of the Suunto API at TrainingPeaks… So, Suunto isn’t to be blamed - in this case… Also Intervals.icu gets all the data, Sleep, HRV, Resting HR…
    • alex erhardA

      different heart rate belts

      Watching Ignoring Scheduled Pinned Locked Moved Suunto Race S
      6
      0 Votes
      6 Posts
      664 Views
      2
      @sky-runner it does actually. It always starts to connect to the last used, but advances to others it finds. But you can disable each sensor per activity and it will remember this…