Garmin Speed sensor ... not needed on road?
#26
Senior Member
Join Date: Jun 2011
Location: Tampa, Florida
Posts: 5,585
Bikes: 2017 Colnago C-RS, 2012 Colnago Ace, 2010 Giant Cypress hybrid
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 408 Post(s)
Liked 122 Times
in
85 Posts
Using a cellphone for a cycling computer is no different when it comes to the processing of satellite data. The only advantage that a cellphone has is that there are several things that you can do, along with using third party devices, that will extend the battery usage for your ride. The problem with any battery is that after time and countless charges, they all tend to drain more rapidly when they reach a certain point. My almost 3 year old iPhone 5c battery will drain itself pretty quickly when it gets below 40%, regardless if it's being used as a cycling computer or not.
__________________
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress
#27
Senior Member
Join Date: Jun 2011
Location: Tampa, Florida
Posts: 5,585
Bikes: 2017 Colnago C-RS, 2012 Colnago Ace, 2010 Giant Cypress hybrid
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 408 Post(s)
Liked 122 Times
in
85 Posts
Thanks for the info., John but a question.
Does anybody know for sure how a Garmin 500-520, 800 - 1000 series device, that is providing on-screen mapping (thus needs GPS) as well as speed, actually works ?.
If it's providing an on-screen map, it's going to be doing all the GPS data collection to generate position and thus mapping, as well as and as a side effect provide speed.
I would suspect that the software will use the speed sensor data as the "better" data, in place of the speed data coming from the real time calculations of GPS "every one second" breadcrumb style tracking. But I also suspect that the GPS speed tracking is going to occur even with the presence of a speed sensor, if only in the event the speed sensor sends erroneous data or craps entirely.
Thus I suspect there's no saving of battery life by using a speed sensor as I suspect the unit is GPS data processing for speed at the same time, just for giggles.
Does anybody know for sure how a Garmin 500-520, 800 - 1000 series device, that is providing on-screen mapping (thus needs GPS) as well as speed, actually works ?.
If it's providing an on-screen map, it's going to be doing all the GPS data collection to generate position and thus mapping, as well as and as a side effect provide speed.
I would suspect that the software will use the speed sensor data as the "better" data, in place of the speed data coming from the real time calculations of GPS "every one second" breadcrumb style tracking. But I also suspect that the GPS speed tracking is going to occur even with the presence of a speed sensor, if only in the event the speed sensor sends erroneous data or craps entirely.
Thus I suspect there's no saving of battery life by using a speed sensor as I suspect the unit is GPS data processing for speed at the same time, just for giggles.
__________________
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress
#28
Senior Member
Join Date: Jun 2011
Location: Tampa, Florida
Posts: 5,585
Bikes: 2017 Colnago C-RS, 2012 Colnago Ace, 2010 Giant Cypress hybrid
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 408 Post(s)
Liked 122 Times
in
85 Posts
I went and looked at some of the code we used in the project but couldn't find the text file containing simulated GPS data that was used to write our parsing routines without having to be connected to a GPS. I found this online and thought it might be helpful in understanding what is being read, calculated and displayed by the GPS unit. This is contents of a byte array converted to a comma delimited string array so that people can read it. This data is actually one continuous line broken down for easier reading and is only part of what is transmitted by the satellite.
$GPRMC,235316.000,A,4003.9040,N,10512.5792,W,0.09,144.75,141112,,*19
$GPGGA,235317.000,4003.9039,N,10512.5793,W,1,08,1.6,1577.9,M,-20.7,M,,0000*5F
$GPGSA,A,3,22,18,21,06,03,09,24,15,,,,,2.5,1.6,1.9*3E
The $ designates the beginning of an array element (called a GPS Sentence). The letters after the $ designates what data is in the array element. If you want to get lat and long you would read the second line. the 235317.000 is the time of day in 24 hr format (23:53:17), the 4003.9039,N is the long, the 10512.5793,W is the lat and if you want to get the altitude, it's the value 1577,9. So these are just three of the elements that get parsed, calculated and saved each second. And yes, programmers have a cheat sheet that breaks all this down for us so we know what the heck we're looking for.
$GPRMC,235316.000,A,4003.9040,N,10512.5792,W,0.09,144.75,141112,,*19
$GPGGA,235317.000,4003.9039,N,10512.5793,W,1,08,1.6,1577.9,M,-20.7,M,,0000*5F
$GPGSA,A,3,22,18,21,06,03,09,24,15,,,,,2.5,1.6,1.9*3E
The $ designates the beginning of an array element (called a GPS Sentence). The letters after the $ designates what data is in the array element. If you want to get lat and long you would read the second line. the 235317.000 is the time of day in 24 hr format (23:53:17), the 4003.9039,N is the long, the 10512.5793,W is the lat and if you want to get the altitude, it's the value 1577,9. So these are just three of the elements that get parsed, calculated and saved each second. And yes, programmers have a cheat sheet that breaks all this down for us so we know what the heck we're looking for.
__________________
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress
#29
Senior Member
Join Date: Sep 2007
Location: Far beyond the pale horizon.
Posts: 14,272
Mentioned: 31 Post(s)
Tagged: 0 Thread(s)
Quoted: 4255 Post(s)
Liked 1,354 Times
in
940 Posts
Not doing stuff will (very likely) save some power. It likely won't be drastic but it might be noticeable (for some things).
Last edited by njkayaker; 07-12-16 at 10:08 AM.
#30
Senior Member
As mentioned, these batteriy chemistries have the characteristic of losing capacity over time for a variety of reasons including just plain old aging. Getting back a few percent here or there also helps to make up for that.
J.
#31
Senior Member
Join Date: Mar 2010
Location: Seattle, WA
Posts: 23,208
Mentioned: 89 Post(s)
Tagged: 0 Thread(s)
Quoted: 18883 Post(s)
Liked 10,646 Times
in
6,054 Posts
Everybody is forgetting or ignoring the fact that your Garmins work with sensors (speed, heart, temp, power, cadence for bike or foot) by powering a radio receiver to "hear" the signal.
Also for outdoor rides, Garmins record a trace, so the GPS is running whether you use it for speed or not.
Finally: "One good test is worth a thousand opinions."
Also for outdoor rides, Garmins record a trace, so the GPS is running whether you use it for speed or not.
Finally: "One good test is worth a thousand opinions."
#32
Senior Member
Everybody is forgetting or ignoring the fact that your Garmins work with sensors (speed, heart, temp, power, cadence for bike or foot) by powering a radio receiver to "hear" the signal.
Also for outdoor rides, Garmins record a trace, so the GPS is running whether you use it for speed or not.
Finally: "One good test is worth a thousand opinions."
Also for outdoor rides, Garmins record a trace, so the GPS is running whether you use it for speed or not.
Finally: "One good test is worth a thousand opinions."
J.
#33
Senior Member
Join Date: Mar 2010
Location: Seattle, WA
Posts: 23,208
Mentioned: 89 Post(s)
Tagged: 0 Thread(s)
Quoted: 18883 Post(s)
Liked 10,646 Times
in
6,054 Posts
I say the speed sensor does nothing to improve battery life and probably reduces it very slightly. This is based on common sense and on understanding how everything works.
If anybody disagrees, put it to the test, and share your results.
I'd test it myself but I took my speed and cadence sensor off my bike when I got a pedal-based power meter (which also reports cadence, which has some value unlike speed). I've since given it away so I have no way to test this.
If anybody disagrees, put it to the test, and share your results.
I'd test it myself but I took my speed and cadence sensor off my bike when I got a pedal-based power meter (which also reports cadence, which has some value unlike speed). I've since given it away so I have no way to test this.
#34
Senior Member
Join Date: Sep 2007
Location: Far beyond the pale horizon.
Posts: 14,272
Mentioned: 31 Post(s)
Tagged: 0 Thread(s)
Quoted: 4255 Post(s)
Liked 1,354 Times
in
940 Posts
Having no sensors enabled on the head unit might/should reduce power consumption. Having multiple sensors might not use more power than having one (but there is likely more code being run with multiple sensors).
Last edited by njkayaker; 07-12-16 at 03:35 PM.
#35
Senior Member
But, there is no way to know. I'm sure they aren't going to say (I suppose I could ask them) because that's pretty trade secret stuff. That said, that's pretty much what most companies do (or are forced to do).
I don't think I'm understanding what you are trying to say. It would be the other way around. They increase their GPS standby time in the presence of an external speed sensor.
J.
#36
Senior Member
I say the speed sensor does nothing to improve battery life and probably reduces it very slightly. This is based on common sense and on understanding how everything works.
If anybody disagrees, put it to the test, and share your results.
I'd test it myself but I took my speed and cadence sensor off my bike when I got a pedal-based power meter (which also reports cadence, which has some value unlike speed). I've since given it away so I have no way to test this.
If anybody disagrees, put it to the test, and share your results.
I'd test it myself but I took my speed and cadence sensor off my bike when I got a pedal-based power meter (which also reports cadence, which has some value unlike speed). I've since given it away so I have no way to test this.
#37
Senior Member
Join Date: Sep 2007
Location: Far beyond the pale horizon.
Posts: 14,272
Mentioned: 31 Post(s)
Tagged: 0 Thread(s)
Quoted: 4255 Post(s)
Liked 1,354 Times
in
940 Posts
What they are able to do and what they should do for battery conservation are two different things. I believe Garmin has their own GPS engine internal (designed their own RF and digital GPS chips). Almost any of the chips used in mobile applications have the ability to power down or go into standby with a rapid wake. Many are much more sophisticated where they can power down portions of the circuit internal to the same chip. I'd be shocked if Garmin hadn't done the same on their chip (it would be stupid not to).
The issue is whether they do something different with the sensor than without.
They record position data once per second with or without a sensor. The devices likely calculate speed using the data they are already acquiring for other reasons. Given that the speed is laggy (less responsive) without a sensor, there is no reasonable expectation that they would acquire position more frequently without a sensor. That is, the once-per-second data is good enough to calculate speed and there is no indication that the measured speed is better than whem there's no sensor.
The speed measurement is worse without a sensor.
You keep saying that Garmin increases power consumption to get a worse measurement. That's a silly trade-off. It makes no sense.
If they are recording data, the devices likely don't increase GPS standby time with or without a sensor.
Last edited by njkayaker; 07-13-16 at 06:07 AM.
#38
Senior Member
Join Date: Sep 2007
Location: Far beyond the pale horizon.
Posts: 14,272
Mentioned: 31 Post(s)
Tagged: 0 Thread(s)
Quoted: 4255 Post(s)
Liked 1,354 Times
in
940 Posts
What they are able to do and what they should do for battery conservation are two different things. I believe Garmin has their own GPS engine internal (designed their own RF and digital GPS chips). Almost any of the chips used in mobile applications have the ability to power down or go into standby with a rapid wake. Many are much more sophisticated where they can power down portions of the circuit internal to the same chip. I'd be shocked if Garmin hadn't done the same on their chip (it would be stupid not to).
The issue is whether they do something different with the sensor than without.
The speed measurement is worse without a sensor.
You keep saying the devices increase power consumption to get a worse measurement. That's a silly trade-off. It makes no sense.
Without a sensor, the devices likely just calculate speed as a by-product of what they are doing anyway (recording data every second).
They don't do that because they are recording data every second anyway (with or without a sensor).
The devices just use the data they require for that to calculate speed as a by-product. The speed from that is "good enough" and there's no indication that it's better than that without a sensor.
Last edited by njkayaker; 07-13-16 at 06:44 AM.
#39
Senior Member
Join Date: Mar 2010
Location: Seattle, WA
Posts: 23,208
Mentioned: 89 Post(s)
Tagged: 0 Thread(s)
Quoted: 18883 Post(s)
Liked 10,646 Times
in
6,054 Posts
Very, the pedals stay in place when I put the bike in the car and drive 200 miles.
Anyway, I don't have a horse in this race. If you think it's "convenient" that I'm unable to prove that some crack-headed theory on the internet is wrong, you should know I have better things to do with my time. But if you want anybody to take your guesses seriously, I suggest you bring proof and not analogies to how unrelated things work.
Anyway, I don't have a horse in this race. If you think it's "convenient" that I'm unable to prove that some crack-headed theory on the internet is wrong, you should know I have better things to do with my time. But if you want anybody to take your guesses seriously, I suggest you bring proof and not analogies to how unrelated things work.
#40
Senior Member
Very, the pedals stay in place when I put the bike in the car and drive 200 miles.
Anyway, I don't have a horse in this race. If you think it's "convenient" that I'm unable to prove that some crack-headed theory on the internet is wrong, you should know I have better things to do with my time. But if you want anybody to take your guesses seriously, I suggest you bring proof and not analogies to how unrelated things work.
Anyway, I don't have a horse in this race. If you think it's "convenient" that I'm unable to prove that some crack-headed theory on the internet is wrong, you should know I have better things to do with my time. But if you want anybody to take your guesses seriously, I suggest you bring proof and not analogies to how unrelated things work.
I'm in the semiconductor business in an engineering capacity and I have way more than a passing familiarity with how this is done from an engineering perspective. To give you further background on this would require NDAs - which is also convenient because it brings this to a close.
J.
#41
Let's Ride!
Thread Starter
Join Date: Jul 2008
Location: Triad, NC USA
Posts: 2,569
Bikes: --2010 Jamis 650b1-- 2016 Cervelo R2-- 2018 Salsa Journeyman 650B
Mentioned: 22 Post(s)
Tagged: 0 Thread(s)
Quoted: 327 Post(s)
Liked 37 Times
in
24 Posts
wow sorry for neglecting my thread.
Thanks for the responses
I moved the sensor to the front wheel and it has not pause/ resumed except for when I stop.
I have ridden under tree cover with the speed sensor and the device tells me it is locating satellites took half a second and then went back to displaying data.
I rode my old road bike with a cateye computer and the Garmin (no speed sensor) and the computer were pretty much the same. they started and stopped at about the same time. when I had a computer on my commuter it was not as precise as the Cateye or GPS. I have noticed that when I turned off the connection for the sensor it started and stopped more with my bike. In other words I could roll to a stop and when the speed sensor was engaged, I would be stopped for a second or two before it realized I had stopped. WHen I was rolling again, it was fairly quick to realize that.
Why would you disable the gps receiver on a garmin? that is how it draws maps etc. I noticed that to really extend battery life the display brightness is the biggest user. if you turn off the lap warning and it doesn't light up the screen. I have ridden most of the day with the Garmin 8:08:42 8 hours of being on running speed and cadence sensors as well. That is pretty good battery life and it still had more because I looked at our ride in camp after the ride.
calm down @Seattle Forrest and @JohnJ80 no need for people to hijack my thread.
I just wanted to know if it was silly to run a speed sensor on my commuter/ road bike.
I can see that running it on a mountain bike would allow the Garmin to know wheel size and count rotations. That would allow you to capture distance data more accurately especially with tight sometimes slow turns of mountain bike trails.
I moved the sensor to the front wheel and it has not pause/ resumed except for when I stop.
I have ridden under tree cover with the speed sensor and the device tells me it is locating satellites took half a second and then went back to displaying data.
Between tree cover and twisty trails, my GPS distance record is pretty consistently 10-20% low when mountain biking (I still have an old hardwired cateye computer on my mountain bike for a side-by-side comparison). GPS for road riding seems pretty accurate but sometimes under heavy tree cover the speed reading will go wonky.
I rode my old road bike with a cateye computer and the Garmin (no speed sensor) and the computer were pretty much the same. they started and stopped at about the same time. when I had a computer on my commuter it was not as precise as the Cateye or GPS. I have noticed that when I turned off the connection for the sensor it started and stopped more with my bike. In other words I could roll to a stop and when the speed sensor was engaged, I would be stopped for a second or two before it realized I had stopped. WHen I was rolling again, it was fairly quick to realize that.
You can disable the GPS receiver (on some of the units). That might save a little bit of power. If you are not on the map page, the device doesn't need to waste CPU cycles (power) drawing the map (it might be writing the map display directly to video memory). If you have sensors enabled, it doesn't need to waste CPU cycles seeing if there's data being transmitted. Not using navigation means fewer CPU cycles. The device certainly disables/enables features and features that are disabled very-likely save power (but probably not "huge" amounts). There doesn't seem any indication that the GPS data collection works differently with the speed sensor installed. That the data is written at 1 second intervals doesn't mean the unit isn't collecting it at a faster rate. It doesn't seem that FIT files are XML.Not doing stuff will (very likely) save some power. It likely won't be drastic but it might be noticeable (for some things).
Why would you disable the gps receiver on a garmin? that is how it draws maps etc. I noticed that to really extend battery life the display brightness is the biggest user. if you turn off the lap warning and it doesn't light up the screen. I have ridden most of the day with the Garmin 8:08:42 8 hours of being on running speed and cadence sensors as well. That is pretty good battery life and it still had more because I looked at our ride in camp after the ride.
Very, the pedals stay in place when I put the bike in the car and drive 200 milesAnyway, I don't have a horse in this race. If you think it's "convenient" that I'm unable to prove that some crack-headed theory on the internet is wrong, you should know I have better things to do with my time. But if you want anybody to take your guesses seriously, I suggest you bring proof and not analogies to how unrelated things work.
calm down @Seattle Forrest and @JohnJ80 no need for people to hijack my thread.
I just wanted to know if it was silly to run a speed sensor on my commuter/ road bike.
I can see that running it on a mountain bike would allow the Garmin to know wheel size and count rotations. That would allow you to capture distance data more accurately especially with tight sometimes slow turns of mountain bike trails.
#42
Senior Member
Join Date: Sep 2007
Location: Far beyond the pale horizon.
Posts: 14,272
Mentioned: 31 Post(s)
Tagged: 0 Thread(s)
Quoted: 4255 Post(s)
Liked 1,354 Times
in
940 Posts
But you don't need the speed sensor (lots of people don't use them).
Last edited by njkayaker; 07-20-16 at 01:10 PM.
#44
Senior Member
Boy this thread sure turned into a pissing contest. I have nothing to add other than when I first got a smart phone I downloaded an app that supposedly would give me my speed via GPS when riding. Thinking that would be cool to have I tried it and quickly observed on my very first ride that there was a very large time lag on the speed display when it came to how fast I was actually riding. Not to mention that the app itself ate battery power like crazy. Took me all of ten minutes to determine that a device that relied on GPS only for speed was not going to be really in sync with my real time speed.
If I owned a Garmin that worked with wireless speed sensors I would certainly give it try. Sadly though I have little faith in the current wireless sensors otherwise I'd likely own one of the newer garmins by now. I only say that because I keep reading about all the complaints other people keep posting when it comes to how screwed up their wireless devices work. Nope, I'll hold on to my wired bike computer. Old tech but it's never let me down.
If I owned a Garmin that worked with wireless speed sensors I would certainly give it try. Sadly though I have little faith in the current wireless sensors otherwise I'd likely own one of the newer garmins by now. I only say that because I keep reading about all the complaints other people keep posting when it comes to how screwed up their wireless devices work. Nope, I'll hold on to my wired bike computer. Old tech but it's never let me down.
#45
Senior Member
Boy this thread sure turned into a pissing contest. I have nothing to add other than when I first got a smart phone I downloaded an app that supposedly would give me my speed via GPS when riding. Thinking that would be cool to have I tried it and quickly observed on my very first ride that there was a very large time lag on the speed display when it came to how fast I was actually riding. Not to mention that the app itself ate battery power like crazy. Took me all of ten minutes to determine that a device that relied on GPS only for speed was not going to be really in sync with my real time speed.
If I owned a Garmin that worked with wireless speed sensors I would certainly give it try. Sadly though I have little faith in the current wireless sensors otherwise I'd likely own one of the newer garmins by now. I only say that because I keep reading about all the complaints other people keep posting when it comes to how screwed up their wireless devices work. Nope, I'll hold on to my wired bike computer. Old tech but it's never let me down.
If I owned a Garmin that worked with wireless speed sensors I would certainly give it try. Sadly though I have little faith in the current wireless sensors otherwise I'd likely own one of the newer garmins by now. I only say that because I keep reading about all the complaints other people keep posting when it comes to how screwed up their wireless devices work. Nope, I'll hold on to my wired bike computer. Old tech but it's never let me down.
Most people run the speed sensor on the front hub, but I didn't like how it looked there. If you ran it on the front hub, there is going to be a lot less stuff in the way for the radio transmission and it's hard to see that being a problem.
I absolutely love not having to deal with the stupid magnet alignment issues that come with the old style sensors. I haven't touched or adjusted any of the sensors on three bikes since I put them on. And that includes on my fatbike that took quite a bashing this last fall and winter.
So, Cat, I'd be perfectly comfortable recommending the current wireless sensors to you.
J.