This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

No Distance info and wrong addLap feature in CIQ 2.1.3 simulator

I currently have the problem that the distance information is not updated at all when calling it as in the past in my periodical timer in following way:

using Toybox.Activity as Act;

_activityInfo = Act.getActivityInfo();

fdist = _activityInfo.elapsedDistance

Additionally a new lap can only be added one time via addLap(). Afterwards I get false as a response.

The problem only appears if I use the simulator delivered with CIQ 2.1.3. If I use the simulator delivered with CIQ 1.2.9 everything works fine. In both cases the project was compiled with the latest tools.

Any ideas on that?

Thanks in advance,

Robert
  • This is really a question for the CIQ forum :)

    Are you building a DF or a watch app? With a DF, you need to "start" it. With 2.1.0, once you're playing back or simulating a .fit, click on the simulated start button for the devices (or you can do it under Data filed>timers)

    If you're doing an app, things can happen a bit slowly if you are playing back a .fit file done with smart recording. addLap() works fine for me in apps, but I never look at the status it returns.
  • I´m doing this in an app, not a data field. Additionally I don´t replay a .FIT file but simply start the simulation. The session is started as well.

    As I said the same code works pretty fine on a FR235 as well as on the CIQ1.2.9 simulator, but not on CIQ 2.1.3 simulator.
  • Again, this is better addressed in the CIQ developer forum.