I thought Garmin uses the barimeter/altimeter to calculate the floors climbed, but I am not sure if this is assumption is true. My watch calculates the floors climbed very well. If I am at home the floors climbed during the day is 0, and if I go to the street and I come home back, the floors climbed are usually 5 or 6. I live on the 6th floor and therefore it means this works very well. However, even though I stay at home all the day, the graph displayed by the altimeter widget shows like the altitude changes around +-50 meters a day, specially during the night which is usually higher. Also, when I start a new activity with the GPS enabled the altitude is drastically changed usually to a lower value. Just for your information, the barometer is configured as Automatic in the watch mode. So, I have several questions related to this just out of curiosity:
1) Why the floors climbed are almost exact but the altimeter shows changes in the altitude even I stay at home?
2) I usually don't have my watch connected to the my mobile phone via bluetooth, does this setting affect to the behaviour of the altimeter?