Please help if I am doing something wrong.
I am using the following code:
var PowTar = 0;
function compute(info) {
if ( info has :WORKOUT_STEP_DURATION_TIME) {
PowTar = 1;
return PowTar;
} else {
PowTar = 2;
return PowTar;
}
When simulating for Edge 945 watch the function returns '1'. Even when selecting SDK 3.1.x.
When simulating for Edge 1030 this returns '2'. I can understand, because the simulator not yet supports the CIQ 3.2.0 fields for the Edge 1030.
However, I own an Edge 1030 and have loaded it with firmware 10.22 that says it supports CIQ 3.2.3 (system/about/copyright info).
After making a Build for the Edge 1030 (yes, with SDK 3.1.x because I cannot select 3.2.x for the Edge 1030), the value still returns '2'.
It seems I cannot make use of for example getCurrentWorkoutStep() features.
Am I doing something wrong, or is it just not yet working for this device ?