Acknowledged
over 1 year ago

Garmin Express not showing settings content

Express version 7.20.3.0

When I use Connect IQ on my phone to view / change settings in my app ( Sail2WIN ) it all works as expected.

When I use the current version of Express to view / change settings on the same app on the same watch, some settings contents are shown as blank when they are not blank.

Of course, I can't post images here in my initial report...... (arggg)

On Connect IQ on the phone, Course entries are filled

Settings data has been shown correctly on Express in the recent past but I can't tell you which version worked correctly.

Parents Comment Children
  • Here are the Property definitions for the fields shown:

        <property id="startTime" type="string"></property>
        <property id="avgSamples" type="number">5</property>
        <property id="variation" type="string"></property>

        <property id="CourseGroup1" type="string"></property>
        <property id="Course1" type="string"></property>
        <property id="Course2" type="string"></property>
    Settings definitions:
        <setting propertyKey="@Properties.startTime" title="@Strings.startTime">
            <settingConfig type="alphaNumeric"></settingConfig></setting>

        <setting propertyKey="@Properties.avgSamples" title="@Strings.avgSamples">
            <settingConfig type="numeric" readonly="false" min="1" max="5"/></setting>

        <setting propertyKey="@Properties.variation" title="@Strings.variation">
            <settingConfig type="alphaNumeric"></settingConfig></setting>

        <setting propertyKey="@Properties.CourseGroup1" title="@Strings.CourseGroup">
            <settingConfig type="alphaNumeric"></settingConfig></setting>

        <setting propertyKey="@Properties.Course1" title="@Strings.CourseLabel">
            <settingConfig type="alphaNumeric"></settingConfig></setting>
        <setting propertyKey="@Properties.Course2" title="@Strings.CourseLabel">
            <settingConfig type="alphaNumeric"></settingConfig></setting>

    and the String fields involved:

        <string id="startTime">Race Start Time (hh:mm:ss)</string>
        <string id="avgSamples">GPS Samples Averaged (1-5)</string>
        <string id="variation">Magnetic Variation (DD MM  EAST or WEST)</string>

        <string id="CourseGroup">Course Group</string>
        <string id="CourseLabel">Course</string>

    Nothing interesting that I can see, and these haven't changed for a very long time.

  • Curious: what's the difference between the field that does show the value and that doesn't? I mean in the field type or the settings definition in the XML?