Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > News and Article Discussion > iOS Blog Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old Sep 25, 2013, 09:55 AM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
'Strava Run' Updated with Support for M7 'Motion Coprocessor' on iPhone 5s




Fitness tracker Strava has launched an update to its Strava Run iOS app today that takes advantage of the new M7 "motion coprocessor" in the iPhone 5s to deliver a number of new features, reports The Verge. Specifically, the app now includes an auto-pause feature in order to allow users to get better feedback in their fitness by pausing their runs when movement is stopped, and reduced battery consumption that only uses GPS functionality when needed.

Originally announced at Apple's September Event 2013, the M7 coprocessor was said to continuously measure motion data with the accelerometer, gyroscope, and compass inside the iPhone 5s.. Additionally, a report taking a closer look at Apple's M7 co-processor revealed that the chip is actually an ARM Cortex-M3 part running at 180 MHz, allowing for low-power collection of motion data.

Nike+ Move, another fitness app, will also take advantage of the new M7 coprocessor in order to determine the different movements of a user for better accuracy, in addition to the Nike Fuel movement ratings that integrate into Game Center. Strava Run is a free app and can be downloaded through the App Store. [Direct Link]

Article Link: 'Strava Run' Updated with Support for M7 'Motion Coprocessor' on iPhone 5s
MacRumors is offline   2 Reply With Quote
Old Sep 25, 2013, 09:57 AM   #2
Xenomorph
macrumors 6502a
 
Join Date: Aug 2008
Location: St. Louis
Nice.

I use the Strava bike app for all my rides. I wonder what M7 magic will bring to it.
Xenomorph is offline   0 Reply With Quote
Old Sep 25, 2013, 10:10 AM   #3
Northgrove
macrumors 6502a
 
Join Date: Aug 2010
RunKeeper also does the auto-pause thing, but not requiring an M7 coprocessor. I also think the battery drain is pretty minimal with that app.
__________________
iPhone 5 • rMBP 15" (2012)
Northgrove is offline   0 Reply With Quote
Old Sep 25, 2013, 10:25 AM   #4
Jcknows0
macrumors member
 
Join Date: Aug 2013
Location: 0 Infinite Loop
Quote:
Originally Posted by Xenomorph View Post
Nice.

I use the Strava bike app for all my rides. I wonder what M7 magic will bring to it.
I've been wondering the same. Will they update it soon? Bike season is almost over.
Jcknows0 is offline   0 Reply With Quote
Old Sep 25, 2013, 10:26 AM   #5
mrxak
macrumors 65816
 
Join Date: Apr 2004
Location: Drifting through space in a broken escape pod
I get that this is something Tim Cook likes a lot, and is really pushing, but honestly I don't find these sorts of exercise trackers very interesting, especially the ones that are "social". But whatever.

I'd like to see a more efficient GPS chip and some really interesting new sensors on the iWatch, if that is ever happening. Like medical stuff. It could really be a boon for people with certain conditions.
__________________
Phones Will Kill You
mrxak is offline   0 Reply With Quote
Old Sep 25, 2013, 01:39 PM   #6
za9ra22
macrumors 6502
 
Join Date: Sep 2003
Quote:
Originally Posted by mrxak View Post
I get that this is something Tim Cook likes a lot, and is really pushing, but honestly I don't find these sorts of exercise trackers very interesting, especially the ones that are "social". But whatever.
Not just Tim Cook. Activity trackers are big business now, and when implemented right they provide users with good motivational tools to improve fitness and diet. Whether they appeal or not, they are apparently helping a lot of people achieve healthier lifestyles.
za9ra22 is offline   1 Reply With Quote
Old Sep 25, 2013, 02:29 PM   #7
aliensporebomb
macrumors 65816
 
Join Date: Jun 2005
Location: Minneapolis, MN, USA, Urth
Send a message via AIM to aliensporebomb Send a message via Yahoo to aliensporebomb Send a message via Skype™ to aliensporebomb
Exclamation Oh geez!

I love Strava Cycling. Let's hope they get that going soon. I don't have a 5S as yet but I could see this being a bigger deal going forward. I constantly track my walking/cycling/running and I've used other apps in the past but this could cement it as "all strava, all the time".

Wow, look at the screenshot - this guy ran 228 miles in the last 28 days? Wow.
__________________
ASB Music Web is at http://www.aliensporebomb.com/
"This is Aliensporebomb" (a soundtrack with no film) is available at http://itunes.apple.com/us/album/thi...mb/id391880218

Last edited by aliensporebomb; Sep 25, 2013 at 02:48 PM.
aliensporebomb is offline   0 Reply With Quote
Old Sep 25, 2013, 03:06 PM   #8
Devil Jobs
macrumors newbie
 
Join Date: Sep 2013
i use the mapmyfitness.... any word on a upgrade there?
Devil Jobs is offline   0 Reply With Quote
Old Sep 25, 2013, 05:02 PM   #9
Jimmy James
macrumors 68000
 
Join Date: Oct 2008
Quote:
Originally Posted by mrxak View Post
I get that this is something Tim Cook likes a lot, and is really pushing, but honestly I don't find these sorts of exercise trackers very interesting, especially the ones that are "social". But whatever.

I'd like to see a more efficient GPS chip and some really interesting new sensors on the iWatch, if that is ever happening. Like medical stuff. It could really be a boon for people with certain conditions.
They mentioned a benefit I care about here. I use motionx to track my bike rides. It's great, but heavy on battery. If they can easily toggle the GPS on/off when I'm not moving it would help greatly.
Jimmy James is offline   0 Reply With Quote
Old Sep 26, 2013, 12:05 AM   #10
ateslik
macrumors member
 
Join Date: Oct 2008
Strava is one of the best apps in the app store. I use it all the time for rides and runs. I'm super stoked to hear that they are reducing battery usage. When I rode from SF to LA I had to create a solar panel rig just to keep Strava going.

Now if they would only add swimming!
__________________
ateslik is offline   0 Reply With Quote
Old Sep 28, 2013, 04:10 PM   #11
soch
macrumors member
 
Join Date: Apr 2010
Location: portland
M7 will not make you a superman.

There are claims that the M7 could do, but in reality these may not be fully true & be an exaggeration by blogging community & Apple.

The steps & activity type (stationary, walking etc) can be obtained only if the app is running in foreground. This is not what most of the users do for tracking apps. They like to start the app press the power button to switch off the screen and put the iPhone away in backpack or pocket, listen to music. As soon as the phone goes in a sleep mode, the steps & activity info from M7 can't be obtained unless the user wakes the app up. Unlike the GPS, music or VOIP functionality which are truly background enabled, M7 data is not.

So don't get misled by the "claims" made by the apps that they are really going to save battery using M7 and keep the user informed even when the app is running in the background.

Last edited by soch; Oct 3, 2013 at 05:30 PM.
soch is offline   0 Reply With Quote
Old Sep 29, 2013, 06:06 PM   #12
kdarling
macrumors G4
 
kdarling's Avatar
 
Join Date: Jun 2007
Location: Device engineer 30+ yrs, touchscreens 23+.
Quote:
Originally Posted by soch View Post
The steps & activity type (stationary, walking etc) can be obtained only if the app is running in foreground.
Right, the M7 is always counting and watching the activity type on its own, but since there don't seem to be any step/activity notifications available, a fore or background task must manually request the data.

Since apps cannot run in the background unless they've registered for an allowed reason to do so, an app can only get the M7 data if it wakes up for one of those reasons.

I think it's usually done by asking for background location updates. Of course, then the user must agree to let the app use location services (which might confuse the user about an app that's just supposed to count steps).

Quote:
So don't get fooled by the "claims" made by the apps that they are really going to save battery using M7 and keep the user informed even when the app is running in the background.
The good thing is that an app need only wake long enough to change the display, which is better than staying awake and chewing up main CPU time to watch the accelerometer etc. OTOH, if it's using location changes as the cue to wake, that could chew up more power watching the GPS / WiFi nodes.
kdarling is offline   0 Reply With Quote
Old Oct 1, 2013, 02:33 AM   #13
FreeState
macrumors 68000
 
FreeState's Avatar
 
Join Date: Jun 2004
Location: San Diego, CA
Quote:
Originally Posted by kdarling View Post
Right, the M7 is always counting and watching the activity type on its own, but since there don't seem to be any step/activity notifications available, a fore or background task must manually request the data.

Since apps cannot run in the background unless they've registered for an allowed reason to do so, an app can only get the M7 data if it wakes up for one of those reasons.

I think it's usually done by asking for background location updates. Of course, then the user must agree to let the app use location services (which might confuse the user about an app that's just supposed to count steps).



The good thing is that an app need only wake long enough to change the display, which is better than staying awake and chewing up main CPU time to watch the accelerometer etc. OTOH, if it's using location changes as the cue to wake, that could chew up more power watching the GPS / WiFi nodes.
There is an App called Moves that uses the M7 chip to track foot steps and locations. Its a background location request. It does not seem to have any battery drain that I noticed.

There is also Argus that tracks your foot steps with the new chip. It uses location services as well, but does not have a map or location history like Moves does. It also does not seem to drain my battery.
FreeState is offline   0 Reply With Quote
Old Oct 1, 2013, 07:31 AM   #14
kdarling
macrumors G4
 
kdarling's Avatar
 
Join Date: Jun 2007
Location: Device engineer 30+ yrs, touchscreens 23+.
Quote:
Originally Posted by FreeState View Post
There is an App called Moves that uses the M7 chip to track foot steps and locations. Its a background location request. It does not seem to have any battery drain that I noticed.
Moves will use the M7 in the future, but it does not rely on having it. They have been doing their own lower power activity recognition. As their CEO noted:

"... unlike Apple’s devices, Moves can identify cycling as a separate movement.

"Also, Moves can run on existing iPhones, whereas to use Apple’s new co-processor, consumers have to buy a new phone. In addition, Moves is already working on future iterations of its software that will use the M7 coprocessor.

"As of the recent news, Moves can also run on Android devices running Android 4.0 (Ice Cream Sandwich) or higher."
kdarling is offline   0 Reply With Quote
Old Oct 1, 2013, 07:21 PM   #15
darkfiber
macrumors 6502a
 
Join Date: Jul 2008
Location: Columbus, OH USA
Quote:
Originally Posted by FreeState View Post
There is also Argus that tracks your foot steps with the new chip. It uses location services as well, but does not have a map or location history like Moves does. It also does not seem to drain my battery.
I just installed ARGUS today on my 5s. I thought it was interesting that it filled in all the steps I took since I got my iPhone 5s this past Wednesday. I wonder how long M7 keeps the data for things like how many steps you have took etc...?
__________________
iPhone 6 Plus (128GB) AT&T "Space Gray" 09-19-2014
Apple TV (3rd Gen) 03-09-2012
darkfiber is offline   0 Reply With Quote
Old Oct 1, 2013, 07:40 PM   #16
FreeState
macrumors 68000
 
FreeState's Avatar
 
Join Date: Jun 2004
Location: San Diego, CA
Quote:
Originally Posted by kdarling View Post
Moves will use the M7 in the future, but it does not rely on having it. They have been doing their own lower power activity recognition. As their CEO noted:

"... unlike Apple’s devices, Moves can identify cycling as a separate movement.

"Also, Moves can run on existing iPhones, whereas to use Apple’s new co-processor, consumers have to buy a new phone. In addition, Moves is already working on future iterations of its software that will use the M7 coprocessor.

"As of the recent news, Moves can also run on Android devices running Android 4.0 (Ice Cream Sandwich) or higher."

Oh thanks -I assumed since Apple had it in the "Designed for iOS7" area it used the new tech. Sorry bout that.
FreeState is offline   0 Reply With Quote
Old Oct 1, 2013, 07:43 PM   #17
dejo
Moderator
 
dejo's Avatar
 
Join Date: Sep 2004
Location: The Centennial State
Quote:
Originally Posted by FreeState View Post
I assumed since Apple had it in the "Designed for iOS7" area it used the new tech.
"Designed for iOS 7" != "Designed for iPhone 5s".
__________________
dejo is offline   0 Reply With Quote
Old Oct 3, 2013, 05:37 PM   #18
soch
macrumors member
 
Join Date: Apr 2010
Location: portland
Quote:
Originally Posted by kdarling View Post
Right, the M7 is always counting and watching the activity type on its own, but since there don't seem to be any step/activity notifications available, a fore or background task must manually request the data.

Since apps cannot run in the background unless they've registered for an allowed reason to do so, an app can only get the M7 data if it wakes up for one of those reasons.

I think it's usually done by asking for background location updates. Of course, then the user must agree to let the app use location services (which might confuse the user about an app that's just supposed to count steps).
Yes, this probably can be done. But GPS is the highest battery drain in the phone. If you set the location updates to occur at the lowest setting to conserve battery, the steps info will be off and would be updated after couple of hundred meters or kilometers.


Quote:
Originally Posted by kdarling View Post
The good thing is that an app need only wake long enough to change the display, which is better than staying awake and chewing up main CPU time to watch the accelerometer etc. OTOH, if it's using location changes as the cue to wake, that could chew up more power watching the GPS / WiFi nodes.
The app can't wakeup to change the UI, only a user action can bring the app's UI to foreground. You can always post notifications or alerts.

Though this is a good suggestion for the apps which are already using GPS monitoring.

----------

Quote:
Originally Posted by FreeState View Post
There is an App called Moves that uses the M7 chip to track foot steps and locations. Its a background location request. It does not seem to have any battery drain that I noticed.

I had installed when it came out & deleted it because it was a huge battery drain on my iPhone 4S. Tried again on my 5S & had to delete it due to battery drain.

----------

Quote:
Originally Posted by darkfiber View Post
I wonder how long M7 keeps the data for things like how many steps you have took etc...?
M7 stores 7 days of data.

Our app WeatherRun stores all the steps data & one can view steps for a month (or day).

Last edited by soch; Oct 3, 2013 at 05:55 PM.
soch is offline   0 Reply With Quote

Reply
MacRumors Forums > News and Article Discussion > iOS Blog Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Fitbit App Update Adds 'MobileTrack' With M7 Coprocessor Support MacRumors iOS Blog Discussion 22 Jan 15, 2014 02:35 PM
iPhone 5s Includes New 'M7' Motion Coprocessor for Health and Fitness Tracking MacRumors iOS Blog Discussion 41 Jan 1, 2014 12:57 PM
StepTracker 1.9, my M7 motion coprocessor fitness app j-a-x iPhone and iPod touch Apps 1 Dec 15, 2013 01:46 PM
Day One Updated for iOS with New Design, Support for 64-Bit A7 Processor and M7 Motion Coprocessor MacRumors iOS Blog Discussion 28 Nov 16, 2013 07:47 AM
Inside Apple's A7 Chip, M7 Motion Coprocessor, and More from the iPhone 5s MacRumors MacRumors.com News Discussion 72 Sep 25, 2013 03:02 PM

Forum Jump

All times are GMT -5. The time now is 03:19 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC