Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ApplePhy

macrumors 6502
Original poster
Nov 7, 2013
319
154
I just realized this week that the iPhone barometer cannot differentiate steps walked up a certain number of floors vs taking an elevator.

The health app always displays 'floors climbed' to reflect the numbers of floors I ascend in an elevator. This is obviously misleading, since one is not actually walking up a flight of stairs, rather taking a ride in an elevator.

Does anyone know of any apps that can help differentiate steps taken vs floors ascended on an elevator?

For example, if I work on the top floor of the John Hancock building in Chicago and take the elevator, I don't want my Health App to say I 'climbed' 100 floors!
 

Tyler23

macrumors 603
Dec 2, 2010
5,664
159
Atlanta, GA
I just realized this week that the iPhone barometer cannot differentiate steps walked up a certain number of floors vs taking an elevator.

The health app always displays 'floors climbed' to reflect the numbers of floors I ascend in an elevator. This is obviously misleading, since one is not actually walking up a flight of stairs, rather taking a ride in an elevator.

Does anyone know of any apps that can help differentiate steps taken vs floors ascended on an elevator?

For example, if I work on the top floor of the John Hancock building in Chicago and take the elevator, I don't want my Health App to say I 'climbed' 100 floors!

It does differentiate that, at least for me. I assume it takes in to account when the phone is moving, as if you're walking, and the elevation is increasing to count as steps climbed. I take the elevator at work up and down probably 3-4 times a day, 5 flights each way, and it only reflects flights climbed that I've climbed up to my apartment. It does not show my elevator rides as flights climbed.
 

GoSh4rks

macrumors 6502
Sep 14, 2012
310
41
Is there any confirmation at all that the health app uses the barometer in this fashion? Altimeters aren't that accurate, especially with no calibrated reference point.
 

Ntombi

macrumors 68040
Jul 1, 2008
3,781
1,591
Bostonian exiled in SoCal
I never have that problem. Because of mobility issues, I only climb stairs when I have no choice. My phone shows that I have climbed a total of two flights since launch day, which is accurate.

I even use a stairlift in my home, and the iPhone has never once counted that as a flight of stairs.
 

freeskier93

macrumors 6502
Jul 13, 2008
321
68
Is there any confirmation at all that the health app uses the barometer in this fashion? Altimeters aren't that accurate, especially with no calibrated reference point.

Do not confuse an analog altimeter used in small planes with the digital barometer used in the iPhone. Digital barometers are extremely accurate at measuring relative altitude changes, which is really all that's needed here. There are various apps you can download that give you the raw pressure and relative altitude data. The iPhone appears to have resolution down to a thousandth of a foot.

EDIT: Upon further investigation, the iPhone 6/+ uses a Bosch BMP280 which has resolution of 1 Pascal, which is roughly a resolution of 4 inches. This means the app I am using carries to many significant figures for the altitude calculation...

http://www.bosch-sensortec.com/en/homepage/products_3/environmental_sensors_1/bmp280/bmp280
 
Last edited:

Mr. Buzzcut

macrumors 65816
Jul 25, 2011
1,037
488
Ohio
Do not confuse an analog altimeter used in small planes with the digital barometer used in the iPhone. Digital barometers are extremely accurate at measuring relative altitude changes, which is really all that's needed here. There are various apps you can download that give you the raw pressure and relative altitude data. The iPhone appears to have resolution down to a thousandth of a foot.

EDIT: Upon further investigation, the iPhone 6/+ uses a Bosch BMP280 which has resolution of 1 Pascal, which is roughly a resolution of 4 inches. This means the app I am using carries to many significant figures for the altitude calculation...

http://www.bosch-sensortec.com/en/homepage/products_3/environmental_sensors_1/bmp280/bmp280

From your link, accuracy is +/- .12 hPa. 1 hPa is equivalent to about 8 meters. This agrees with the stated accuracy of 1 meter. Not bad really but a lot more than 4 inches.
 

freeskier93

macrumors 6502
Jul 13, 2008
321
68
From your link, accuracy is +/- .12 hPa. 1 hPa is equivalent to about 8 meters. This agrees with the stated accuracy of 1 meter. Not bad really but a lot more than 4 inches.

I never said anything about accuracy, I'm talking about resolution (not the same things). You have to consider the application here. In context of the thread and measuring flights of stairs the value of the data isn't very important, it's how the data changes.

Accuracy would be important if you wanted to calculate air density for example, then use it for further calculations.

Either way though the sensors are still very good.
 

Mr. Buzzcut

macrumors 65816
Jul 25, 2011
1,037
488
Ohio
I never said anything about accuracy, I'm talking about resolution (not the same things). You have to consider the application here. In context of the thread and measuring flights of stairs the value of the data isn't very important, it's how the data changes.

Accuracy would be important if you wanted to calculate air density for example, then use it for further calculations.

Either way though the sensors are still very good.

Resolution is meaningless without accuracy. The value I referenced is relative accuracy which is what you want for measuring change in pressure. Absolute accuracy is less.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.