Good morning,
I recently rolled out some settings where user inputs information in GCM and the watch uses that information as a Float for calculations.
In the watch Simulator I tested setting the values, and they correctly imported and then correctly functioned on the watch.
In real world, I set the values, they import and appear to look correct, but something happens to the format which is different to the Simulator.
On the actual watch - when I try to use the value I get an IQ error stating unable to convert OBJ to Float, but this does not happen in the Sim.
Can anyone see any issues here before I try to manually convert toFloat(): ?
I am guessing the issue is Lat1/Long1 is not a float
<property id="w1" type="string">invalid</property>
<property id="lat1" type="float">99.9</property>
<property id="long1" type="float">99.9</property>
<setting propertyKey="@Properties.w1" title="@Strings.waypoint_title" prompt="@Strings.waypoint_prompt">
<settingConfig type="alphanumeric" />
</setting>
<setting propertyKey="@Properties.lat1" title="@Strings.lat_title" prompt="@Strings.lat_prompt">
<settingConfig type="numeric" />
</setting>
<setting propertyKey="@Properties.long1" title="@Strings.long_title" prompt="@Strings.long_prompt">
<settingConfig type="numeric" />
</setting>