Quote:The Runkeeper app has this same problem when attempting to pull data from the M7. It will note short walks/runs but often will ignore a 2 hour session. Very annoying. It's not quite as bad as when the app first was updated to use the M7, but it's still a major problem. It appears Breeze uses the same bad code.
I think Apple is already doing a lot of this on the iPhone 5s with the M7 motion coprocessor. It can correctly count steps whether the phone is in my pants pocket, in my hand, or even in a Utilikilt side pocket that's swinging all over the place. I haven't checked how well it counts steps if I'm holding it while swinging my arm, I'll have to check that, too.