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

    [Question] No stupid questions - ask anything here

    Scheduled Pinned Locked Moved Suunto Plus Development
    21 Posts 10 Posters 904 Views 10 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.
    • TieutieuT Offline
      Tieutieu Platinum Member
      last edited by

      My question (before using maybe some third party apps someday ?) : how does battery consumption will be impacted and what is the « bug » risk for the watches ?
      I guess it will depend on how apps will be coded and tested ?

      Suunto’s devices at home :
      Vertical titanium solar
      Suunto Race S
      S9pp titanium sand
      Suunto Wing
      S9B titanium Ambassador edition, A3P, X6

      S 1 Reply Last reply Reply Quote 1
      • S Offline
        SuuntoPartnerTeam @Tieutieu
        last edited by SuuntoPartnerTeam

        @Tieutieu

        … how does battery consumption will be impacted …

        I don’t believe we test the battery consumption of submitted applications. Ultimately, it all depends on how much work the app is actively doing during an exercise.

        … what is the « bug » risk for the watches …

        Certainly buggy software will be written 🙂 You can give written feedback to a developer in the store. Bugs shouldn’t cause any ‘‘risky’’ behaviour in the watch – the firmware usually disables any applications that crash. It may happen that a crashing application leads to a soft-reset of other running applications.

        1 Reply Last reply Reply Quote 1
        • I Offline
          Isotop7
          last edited by

          Is it possible to catch the “Press Lap Button” event in my app? If yes, how? I’ve searched the reference but can’t find it or I am unable to understand it 😧

          S 1 Reply Last reply Reply Quote 0
          • S Offline
            SuuntoPartnerTeam @Isotop7
            last edited by SuuntoPartnerTeam

            @Isotop7 Good question! This is somewhat hidden in the documentation. You can respond to a lap button press using the onLap callback:

            function onLap(input, output) { ... }
            

            Also note that the lap button will work automatically, as long as you don’t override its user input handling.

            Automatic laps can be handled with the onAutoLap callback:

            function onAutoLap(input, output) { ... }
            
            1 Reply Last reply Reply Quote 1
            • Tomas5T Offline
              Tomas5 Gold Members
              last edited by Tomas5

              What are memory restrictions for different watch? How much memory can i use to allocate variables?

              To clarify, i want render graph for HR and Altitude, i will store value every second. Do i need to agregate or can i just store all values in array? For 24h event it would be around 200kB if i use Uint8Array.

              Of course i will do aggregation as it is not needed to store all values but i want to know how strict limits are.

              Suunto Ambit 2 > Suunto 5 > Suunto Race 2

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

                @Tomas5 that will defo crash. It can be hard for computers as well and has 0 benefit storing 1s reso on 200px (or so for example) screen.

                You want to be storing max the pixels to show the data. And that is not much .

                Community Manager / Admin @Suunto
                Creator of quantified-self.io a portal that allows you to analyze your data from various providers, upload fit activity files to Suunto app, gpx routes and more…

                Tomas5T 1 Reply Last reply Reply Quote 0
                • Tomas5T Offline
                  Tomas5 Gold Members @Dimitrios Kanellopoulos
                  last edited by Tomas5

                  @Dimitrios-Kanellopoulos i agree and that was “overkill” example but knowing hardware limitations can greatly improve how specific algorithm is done. And can prevent crashes cased by using all memory. Without this knowledge it is based only on trial and error which is not great.

                  Maybe just some recommendations from dev team like don’t use more than 1kB of memory per Suunto Plus app at a time or something like that.

                  I am thinking about 2 scenarios:

                  1. Do just simple 45minute graph like native one.
                  2. Do 15/30/60/full graph with changeable view by button

                  But second one will require more memory. At least 4-5 times more than scenario one.

                  And than second issue i want HR and Altitude and maybe some other graphs. Based on memory restrictions i can make single S+ with changeable view or multiple smaller S+ with just one value.

                  Suunto Ambit 2 > Suunto 5 > Suunto Race 2

                  1 Reply Last reply Reply Quote 0
                  • surfboomerangS Offline
                    surfboomerang
                    last edited by surfboomerang

                    @dimitrios-kanellopoulos, @suuntopartnerteam To upload the developed SuuntoPlus app the instructions state that you have to apply for the Suunto Partner Program.

                    If I apply via this link: https://survey.alchemer.eu/s3/90553908/PARTNER-Become-a-Suunto-Partner it seems that it’s still aimed for companies rather than individuals. Is this the correct way to apply?

                    Suunto Vertical Titanium Solar
                    OnePlus Nord 4

                    1 Reply Last reply Reply Quote 0
                    • Tomas5T Offline
                      Tomas5 Gold Members
                      last edited by Tomas5

                      I see in documentation that for getting data for graph i don’t need store anything and i can read

                      Activity/Log/-1/Move/0/HeartRate/Avg/Data

                      But it looks like it doesn’t work.

                      And in section:

                      In: Native resources in the watch
                      I see that {Window} doesn’t support “Log” so which part of documentation is incorrect? Or do i understand something wrong?

                      There is even Example with this Hearth Rate graph but seems it doesn’t work in simulator and in watch too. @suuntopartnerteam can you point me in correct direction? Thanks.

                      Btw. Why sometimes in examples path to data start with / and sometimes not? Is it something like absolute and relative path?

                      Suunto Ambit 2 > Suunto 5 > Suunto Race 2

                      1 Reply Last reply Reply Quote 0
                      • O Offline
                        orienteerdev
                        last edited by

                        Hi,

                        I have question related to input data of S+ app. I have an app idea where the S+ app is the core and handles the logic. However, it would need location points as input and these inputs could be user specific and/or exercise specific. Thus the S+ app would require a way to get that input data somehow such that users could provide it.

                        I tried to discover whether it would be possible to provide the input data using S+ Guides but I did not find any indications from SuuntoPlus Reference that it would be possible to access the json of S+ Guide. If that would be possible then S+ Guides could be created via Cloud API and would be available for S+ app via Suunto App.

                        Another option I thought was utilizing routes. However I couldn’t find a reference is it possible to access stored routes in S+ app. I.e. I do not want user to start navigation but just have access to location points of stored route.

                        TL/DR

                        • Is it possible to access S+ Guide (data) from S+ app?
                        • Is it possible to access stored routes from S+ app (without navigation enabled)?
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Suunto Terms | Privacy Policy