Change Request: Saving Activity/FIT data

Former Member
Former Member
On my pmDuo app, I noticed after a 10 mile cycle, pressing the record button to finish and save the cycle, and start the transition stage took a good few seconds where my watch doesn't respond. As I'd like to start recording the transition stage "immediately" after the cycle, it'd be nice to get over this hurdle.

I was wondering if there could be a way of speeding up the saving of Activity/FIT data, so I thought maybe the API could be changed so that you can call save() multiple times, with it writing unsaved changes to the end of the file.

That way, every mile or so, I could call save(), so when I reach the end of the cycle, save() should take less than a second before it starts up the next session

discard() can always delete the file if called.

Aside from the time benefits, I think it also would be great that if your watch ran out of battery part-way through your session, you'd still have a partial data file.
  • Former Member
    Former Member over 10 years ago
    The files are already saved continually as they are recorded. When a session is saved, the device just has to write the session messages out. There is computation involved in doing that which can take time, but I don't know how long is expected. If you use the built-in activity recording modes, you will see this time reflected in the busy progress bar that appears after you select "save". Unless ConnectIQ is taking longer than the native recording modes to save a session, I don't think we will be able to improve this.
  • Former Member
    Former Member over 10 years ago
    Thanks for the feedback

    Unless ConnectIQ is taking longer than the native recording modes to save a session, I don't think we will be able to improve this.

    I think it takes about the same amount of time, but obviously with a multisport application, the delay causes missed portions of the event.

    I think I asked this before, but would it be possible to change sport mid-activity without having to open new sessions?
  • Former Member
    Former Member over 10 years ago
    Changing the sport during a session is a feature of multi-sport recording. ConnectIQ does not currently support multi-sport recording, but this is also a feature that is not available on all devices. If the ActivityRecording API is expanded to allow multi-sport recording in the future, it will only be usable on devices that support it natively.
  • Former Member
    Former Member over 10 years ago
    Changing the sport during a session is a feature of multi-sport recording. ConnectIQ does not currently support multi-sport recording, but this is also a feature that is not available on all devices. If the ActivityRecording API is expanded to allow multi-sport recording in the future, it will only be usable on devices that support it natively.

    Kind of wish I had known that *before* I bought my watch; because I'll probably guess that the Vivoactive doesn't support it, right? :(
  • Former Member
    Former Member over 10 years ago
    The VivoActive does not have multi-sport recording. Please let me know if there is any misleading marketing material that should be corrected.
  • Former Member
    Former Member over 10 years ago
    The VivoActive does not have multi-sport recording. Please let me know if there is any misleading marketing material that should be corrected.


    No, it's clearly not "misleading", because there's zero indication of multi-sport (either pro or con) on the product page or the product site.

    So my assumption was that because there was no built in multi-sport app, it should be easy enough to write with the ConnectIQ. Which I "kind of" have, but there are drawbacks.

    To be honest, I was a little annoyed by the lack of audio too. Especially with an "alarm" function which doesn't actually beep at me (so it's basically useless for me, as I use it for waking up, but don't sleep with it on my wrist). Again, not technically misleading, but my Forerunner 10 had a beeper, and that's years old now.

    I guess both of these are obvious in hindsight because, well, you're selling multisport versions for a lot more money, and nowhere does it say that it "has" them.

    I did look at the FR910XT, but I ended up picking the vivo for a few reasons
    1. It was half the price - that's quite a difference, especially when I'm only a "casual" sporter, and I already consider the vivo expensive (it's twice that of my FR10)
    2. It had ConnectIQ - so what I needed, I figured I could write
    3. It looks more of a serious day-to-day watch. Wearing the FR910XT all day would just look a bit odd in a suit.

    So yeah, I guess it's hard to say the marketing was misleading when it never specified any of it, but still feels a little disappointing at the end of the day