This WORKS in the Eclipse Simulator. But my CIQ data field to generate some swim stats, didn't behave properly on my device.
Scenario:
- Forerunner 955 watch (latest firmware).
- Activity: Swimming
- Start the activity, by pressing the top right button. Launches into the first Interval.
- Activity.getActivityInfo().elapsedTime is incrementing as expected
- Activity.getActivityInfo().startTime.value() remains NULL
- Press the bottom right button to begin your first REST (aka: lap), and the startime returns a value.
Since the device doesn't offer START TIME as a field it shows, I can't tell if this is a device bug or a CIQ bug. Reporting it here just in case. Either way, the simulator doesn't simulate the 955 in this case.