Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
The internal compass/level/gyro is flawed.

I know it's a problem, but I've done some work with various types of instrumentation, and I can tell you , there's an amazing amount of calibration/control done at the firmware/software level.

Side note: checked with a good level and a physical compass ... my iPhone is almost perfect :)
 
How do we know this though when the "evidence" is simply that someone tried to match it to a normal level and it came out a few degrees off.....because I can go in a make a 90 degree angle "0", what does this prove?

My comments are not whether or not this is a big deal if true. I'm saying I don't see the evidence that it is true.

I tested out Temple Run 2 (because RR3 wasn't downloaded and I'm on a cell network). When I set the phone on the table my character ran in a perfectly straight line.....again - show me some evidence of it affecting gameplay or another app and I'll believe it.

Check out the link to the Gizmodo Article. Read it. Watch the video of a iPhone 5s running Real Racing 3 and as the phone is held level the car drives off a straight to the left becuase the phone THINKS its being held crooked.
 
Check out the link to the Gizmodo Article. Read it. Watch the video of a iPhone 5s running Real Racing 3 and as the phone is held level the car drives off a straight to the left becuase the phone THINKS its being held crooked.

I plan on testing this myself.

Mostly because I can't watch YouTube vids on the company network.
 
I suppose people need something to complain about.....good grief.

Have fun! :rolleyes:

Yes. this is a basic thing that should be right from factory. I have exchanged two phones before for this being not correct. It affects lost of things.
 
How do we know the Stanley level is 'level'?

I would like to see the same test done with DeWalt or some other brand.

My iPhone reports the level fine on iOS 7.
 
Neither are reliable.
The compass is way off and not consistent at all.

Come on apple! :mad:
 
Heh, I just noticed on mine that it is indeed off by 2 degrees. Odd, but I'm sure its software related.
 
I noticed this today ....
I was trying to level a piece of art on the wall and it was like -3º off.
 
That's something totally different. That's a feature that allows you to mark an incline so you can match it with something else.

The problem here is that the factory calibration is incorrect.

This is a bug; the factory calibration is correct on other iPhone hardware (e.g. the iPhone 5, 4S and 4).

Sure, you can use this feature to work around the bug by correcting for the wrong calibration. That's analogous to having an incorrect clock - you can still use it to measure durations (e.g. +5 minutes from what it said when I started), but it's still showing you the incorrect absolute time.

In that case, they should just allow you to calibrate the level in a way that makes it look like you've changed the "absolute" value. Most crappy level apps have this feature, and once calibrated, you would not be able to tell that it's been calibrated, only that it's showing the right values. This is a common problem and almost all real measurement devices can be easily calibrated.
 
By this point in time, I know I really shouldn't be surprised by things like this anymore, but I just can't help it - Is it really that much of a pain to use, oh I don't know, real, physical compasses and levels? :confused: I just find myself so often dumbfounded by these so-called "features" on electronic devices these days; they all kind of seem...incredibly non-essential.
 
Never pays to be an early adopter with new Apple products these days. I've learnt my lesson from past experience. Always wait for a few weeks until all the problems are identified and fixed and then jump in and buy later on.
 
I downloaded a level app when I first got my 5s and noticed this and pressed the reset button on the app. Why is this news?
 
No biggie

20 pages late MacRumors. Nice job!

And yes people this is a real problem. It can affect the sports/exercise functionality (M7 Chip), many games, panoramic photos, etc. The phone does not know what level is, where north is. And they are all off to varying degrees. This is not a "your holding it wrong" fix. Its a potential recall of "x" million phones type problem.

Seriously? Recall? I don't recall hearing Apple making any claims about the accuracy of it's compass app. In fact, I don't recall hearing anything about this app in the lead-up to iOS 7. It was a pleasant surprise, and even if it's slightly inaccurate, it's miles ahead in functionality of the previous compass app.

Just because one app gives readings that are slightly off does not mean every app will be screwed. Most (if not all) apps make their own calibrations.

Either way, the iPhone does not actually have a level, so of course it does not inherently know what "level" is. It has an accelerometer, which spits out raw acceleration data for each of three axes, normal to each other but having an arbitrary absolute orientation. The interpretation of this data, and designation of "level", is handled by software/firmware.

Likewise, the iPhone does not actually have a compass, so of course it does not inherently know which way is north. It has a magnetometer, which spits out raw data directly related to the changes in the magnetic field. Software/firmware then combines this data with accelerometer readings to figure out where exactly to point the needle on the screen.

Unless your compass/level is sporadically jumping all over the place, I'd say this could be fixed by an OTA update.
 
Did you know this folks?

A spirit level is only accurate on it's given length. If you compare one like on the iPhone that is 2 inches in length against one who is 6 inches in length, they will not give the same readings. A 6 inches lenght compass against a 3 feet long one will also give different readings. The longer the better...yes size matters when it comes to compass accuracy.

So before you all laugh at it we should think of where would it be accurate to use such a spirit level. That's all...only my two penny's worth.

As a carpenter it makes me chuckle the gripe that some of you seems to have about it.:)
 
A test to see the problem

Use the included iOs compass app, swipe to page 2. Put your phone flat on some level table. Mine shows -2. Rotate the phone keeping it flat on the table. Mine shows -2 in every orientation. Tap to set to 0 at some orientation. Rotate 180 degrees. Mine then shows -4.

My phone level is broke - something is wrong.

One way to check calibration of any level is to check for level then reverse the level. If something is actually level it will show 0 both orientations.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.