Report sent to Apple via my Developer Account
Just wanted to encourage those of you who have not found satisfaction despite upgrading to iOS 7.0.3 to submit a feedback report (http://www.apple.com/feedback/) to Apple. I have a developer's account so I submitted it on the developer's bug report site. Although it is clear that iOS 7.0.3 has helped, it still is not enough (IMO). FYI, this is what I said…
I updated to iOS 7.0.3. All 3 of my iPhone 5S's still do not read correctly using known perfectly vertical and horizontal surfaces (I am a teaching physicist and have access to accurate lab equipment). Readings, on average, are 1º - 1.5º off for surface and horizontal. (Although the iPhone only offers readings to the units place I can interpolate and tell that they are on the verge of reading 2º off). The phones perform better in the vertical dimension. One is 1º off and two of the iPhone 5S's do read correctly. This is a definite improvement compared to iOS 7.0.2. But the results are still disappointing and affect gaming and astronomy/planetarium apps. Errors were in the range of 2º - 4º in iOS 7.0.2.
1º - 1.5º off on level over the length of an 8 foot 2x4 means one end is about 2 inches higher than the other. So, no home building with my iPhone…or leveling a moderate size picture…or use in the lab in a pinch. More importantly, it compromises their use with the astronomy apps I use in my teaching.
Using the apps, iHandy Carpenter or Clinometer, all three iPhones read SPOT ON. This leads me to believe that the calibration method used is all important. Both iHandy Carpenter and Clinometer can employ a 1-step calibration method that uses known perfectly horizontal and vertical surfaces that allow for their superior performance. Clinometer can also use a "2-step" calibration method that involves calibrating by taking readings of horizontal and vertical with the instrument in two orientations-180º different from each other. This removes the need for a perfectly horizontal and vertical surface.
I understand Apple's aversion to using a calibration method like that used for iHandy and Clinometer. Those are not "It Just Works" methodologies. But, it would be HUGE advantage to have the option to use an OS WIDE calibration method similar to the one used in those two apps for customers who desire, or need, greater accuracy.
The 2-step calibration method available in Clinometer is essentially the same used by digital levels. What's good for the goose, I think, would be good for the gander.
Using the direction of the gravitation field to calibrate the iPhone's level sensors is still inadequate in my experience. Perhaps the coding could be further tweaked to improve its functionality. If not, I would urge Apple to offer a Clinometer type calibration OPTION in Settings to offer OS wide support.
Just wanted to encourage those of you who have not found satisfaction despite upgrading to iOS 7.0.3 to submit a feedback report (http://www.apple.com/feedback/) to Apple. I have a developer's account so I submitted it on the developer's bug report site. Although it is clear that iOS 7.0.3 has helped, it still is not enough (IMO). FYI, this is what I said…
I updated to iOS 7.0.3. All 3 of my iPhone 5S's still do not read correctly using known perfectly vertical and horizontal surfaces (I am a teaching physicist and have access to accurate lab equipment). Readings, on average, are 1º - 1.5º off for surface and horizontal. (Although the iPhone only offers readings to the units place I can interpolate and tell that they are on the verge of reading 2º off). The phones perform better in the vertical dimension. One is 1º off and two of the iPhone 5S's do read correctly. This is a definite improvement compared to iOS 7.0.2. But the results are still disappointing and affect gaming and astronomy/planetarium apps. Errors were in the range of 2º - 4º in iOS 7.0.2.
1º - 1.5º off on level over the length of an 8 foot 2x4 means one end is about 2 inches higher than the other. So, no home building with my iPhone…or leveling a moderate size picture…or use in the lab in a pinch. More importantly, it compromises their use with the astronomy apps I use in my teaching.
Using the apps, iHandy Carpenter or Clinometer, all three iPhones read SPOT ON. This leads me to believe that the calibration method used is all important. Both iHandy Carpenter and Clinometer can employ a 1-step calibration method that uses known perfectly horizontal and vertical surfaces that allow for their superior performance. Clinometer can also use a "2-step" calibration method that involves calibrating by taking readings of horizontal and vertical with the instrument in two orientations-180º different from each other. This removes the need for a perfectly horizontal and vertical surface.
I understand Apple's aversion to using a calibration method like that used for iHandy and Clinometer. Those are not "It Just Works" methodologies. But, it would be HUGE advantage to have the option to use an OS WIDE calibration method similar to the one used in those two apps for customers who desire, or need, greater accuracy.
The 2-step calibration method available in Clinometer is essentially the same used by digital levels. What's good for the goose, I think, would be good for the gander.
Using the direction of the gravitation field to calibrate the iPhone's level sensors is still inadequate in my experience. Perhaps the coding could be further tweaked to improve its functionality. If not, I would urge Apple to offer a Clinometer type calibration OPTION in Settings to offer OS wide support.