The difference between the WatchFace and the Garmin weather widget..

The difference between the SDK and the weather widget..

WatchFace (SDK 3.3) on vivioctive4 shows -1° but the Garmin 0° C, widget always one degree more (or WatchFace one degree less??). All is well on the simulator..

code

if (Weather.getCurrentConditions().temperature != null) {
        vTempC = Weather.getCurrentConditions().temperature;    //get temperature
    }

If the temperature is more than 0 the values are the same.

Where can the problem be?

e.g.

Widget | WatchFace

10°C   | 10°C

1°C     | 1°C

0°C     | -1°C

-2°C    | -3°C