Acknowledged
CIQQA-3464

CIQ simulator 8.2.3 no "save fit data"

In the SDK 8.1.1 there is a working save fit data button in the simulation / activity data menu.

In the new SDK 8.2.3 the button is grey and not working.

  • You're welcome!

    Honestly I think it makes sense for data fields, but now it makes zero sense for device apps. Just to save a copy of your device app's fit file, you have to press a whole bunch of buttons that don't actually do anything for your app. (Ofc you could just open the sim folder and copy the FIT file directly, but that's not exactly a supported procedure either.)

    The entire dialog really needs to be redesigned.

  • I see now, and working. Thanks! 

    Now that you have described how it works, it makes sense, and this is indeed the order on the device. It might be useful to have a hint message on the save button. Just for the dummys like myself :D

  • If it's a CIQ device app, it probably doesn't make sense for the timer controls to be enabled at all, since they won't do anything (right?).

    And it that case, no matter Garmin does, if they enable saving the current FIT file, then there's a chance for it to be corrupt (since they can't control your app), unless they would only enable the button once your app has saved the session. But they don't do that.

    The whole thing is kind of a mess and I can see why they used to enable the button unconditionally.

    So I guess the current workaround for device apps is to press Start (timer), Stop, and Save. That will allow you to save the FIT file even though those buttons shouldn't really do anything else in a device app.

  • I will say that what I described makes sense for CIQ data fields.

    If it's a CIQ device app which controls its own recording, then it probably doesn't make sense for Save FIT Data to be greyed out until the user presses Save

  • Ironically it's a bug fix for a very old problem.

    You have to press Save in the timer controls before you can press Save FIT Data, otherwise your FIT file will be corrupt. Saving your activity on a real watch is the same as pressing Save in the sim. Of course before you can press Save, you have to start and stop the timer.

    In the past (for like 10 years), Garmin would let you press Save FIT Data at any time, and this resulted in corrupt FIT files for people who didn't know better. Now that Garmin has fixed the problem, it actually looks like a bug.

    This dialog (Simulation > Activity Data) has had user experience issues since the beginning, although to be fair, Garmin has tried to improve it.