Monday, 21 August 2017

Strava Insights: Prudential Ride London 2017

Strava Insights: Prudential Ride London 2017 Subscribe to Shane Miller - GPLama on YouTube

::: Ride London - July 30th 2017 - STRAVA STATS ::::

Event Details: https://www.prudentialridelondon.co.uk/

Records:    12756 

GPS / Device Used:
   2953  23.1% Strava iPhone App
   1607  12.6% Garmin Edge 1000
   1482  11.6% Garmin Edge 520
   1306  10.2% Garmin Edge 810
    863   6.8% Strava Android App
    502   3.9% Garmin Edge 820
    407   3.2% Garmin Edge 800
    385   3.0% Garmin Edge 510
    325   2.5% Garmin Edge 500
    286   2.2% Wahoo ELEMNT BOLT
    208   1.6% Garmin fēnix 3
    199   1.6% Garmin Forerunner 920XT
    198   1.6% Garmin Edge 25
    173   1.4% Garmin Vívoactive HR
    172   1.3% Wahoo ELEMNT
    170   1.3% Null
    153   1.2% Garmin Edge 200
    149   1.2% Garmin Edge Touring
    126   1.0% Garmin Forerunner 735XT
     99   0.8% TomTom GPS Sport Watch
     96   0.8% Apple Watch Series 2
     94   0.7% Garmin Forerunner 235
     87   0.7% Garmin Edge Explore 820
     85   0.7% Garmin Vívoactive
     60   0.5% Garmin Forerunner 910XT
     40   0.3% Garmin Edge Explore 1000
     37   0.3% Garmin Forerunner 230
     30   0.2% Fitbit Surge
     28   0.2% Garmin Forerunner 935
     28   0.2% Garmin Edge 705
     27   0.2% Lezyne Super GPS
     26   0.2% Garmin fēnix 5
     24   0.2% Suunto Ambit3 Sport
     24   0.2% Fitbit
     20   0.2% Garmin Forerunner 310XT
     18   0.1% Polar V650
     13   0.1% Garmin fēnix 5S
     13   0.1% Garmin Forerunner 35
     13   0.1% Cateye GPS
     11   0.1% Suunto Ambit3 Peak
     11   0.1% Mio Cyclo
     11   0.1% Lezyne Macro GPS
     10   0.1% Garmin Forerunner 220
      9   0.1% Polar M450
      9   0.1% Garmin Forerunner 620
      8   0.1% Polar V800
      8   0.1% Garmin fēnix 2
      7   0.1% Suunto Ambit2 S
      7   0.1% Polar M400
      7   0.1% Lezyne Mini GPS
      7   0.1% Garmin Forerunner 630
      7   0.1% Garmin Forerunner 610
      7   0.1% Garmin Edge 20
      6   0.0% Samsung Health
      6   0.0% Lezyne Micro GPS
      6   0.0% Garmin Forerunner 225
      5   0.0% Suunto
      5   0.0% SRM PC8
      5   0.0% Garmin Forerunner 110
      5   0.0% Garmin Edge 605
      5   0.0% Apple Watch Series 1
      5   0.0% Apple Watch 1st Generation
      4   0.0% Garmin fēnix
      4   0.0% Bryton Rider 100
      3   0.0% vívosmart HR+
      3   0.0% Wahoo RFLKT+
      3   0.0% Suunto Spartan Sport
      3   0.0% Polar M460
      3   0.0% Pioneer
      3   0.0% Lezyne Power GPS
      3   0.0% Garmin Forerunner 410
      3   0.0% Garmin Forerunner 305
      3   0.0% Cateye Stealth 50
      2   0.0% Suunto Spartan Ultra
      2   0.0% Suunto Ambit2
      2   0.0% Suunto Ambit
      2   0.0% Strava GPX
      2   0.0% Polar M600
      2   0.0% O-Synce navi2Coach
      2   0.0% Lezyne Micro GPS Watch
      2   0.0% Garmin Forerunner 25
      2   0.0% Garmin Forerunner 10
      2   0.0% Cateye Stealth Evo+
      1   0.0% Sony SmartWatch 3
      1   0.0% Sigma Rox 10.0
      1   0.0% Garmin fēnix 5X
      1   0.0% Garmin eTrex Touch 35
      1   0.0% Garmin Forerunner 405
      1   0.0% Garmin Edge 305
      1   0.0% Cateye Stealth Evo
      1   0.0% 8 (damn your comma mate!) ;) 
  12756 100.0% Total (91)

Gender:
  10646      83.5% M
   1761      13.8% F
    349       2.7% Unlisted

Power Meter Usage: 9.27%

Average Power: 160.83 W

Heart Rate Monitor Usage: 44.53%

Average Heart Rate: 145bpm

Average Speed: 28.22km/h

Tuesday, 15 August 2017

Strava Insights: Sydney City2Surf 2017


Strava Statistics from the Sydney City2Surf 2017
Subscribe to Shane Miller - GPLama on YouTube

------------------------------------------------

::: Sydney City2Surf 2017 STRAVA RUN STATS ::::

GPS / Device Used:
   2062  34.8% Strava iPhone App
    587   9.9% Strava Android App
    527   8.9% Garmin Forerunner 235
    367   6.2% Garmin fēnix 3
    272   4.6% Garmin Forerunner 920XT
    251   4.2% TomTom GPS Sport Watch
    230   3.9% Garmin Forerunner 735XT
    146   2.5% Garmin Vívoactive
    145   2.4% Garmin Forerunner 220
    140   2.4% Apple Watch Series 2
    127   2.1% Garmin Vívoactive HR
     88   1.5% Garmin Forerunner 630
     80   1.3% Garmin Forerunner 225
     79   1.3% Garmin fēnix 5S
     77   1.3% Garmin Forerunner 935
     72   1.2% Garmin Forerunner 620
     68   1.1% Garmin Forerunner 910XT
     67   1.1% Garmin fēnix 5
     49   0.8% Suunto Ambit3 Sport
     44   0.7% Fitbit Surge
     41   0.7% Apple Watch 1st Generation
     38   0.6% Garmin Forerunner 35
     35   0.6% Suunto Ambit3 Peak
     32   0.5% Suunto
     32   0.5% Garmin fēnix 5X
     28   0.5% Garmin Forerunner 230
     24   0.4% Garmin Forerunner 25
     22   0.4% Fitbit Charge 2
     17   0.3% Garmin Forerunner 10
     14   0.2% Garmin fēnix 2
     13   0.2% vívosmart HR+
     13   0.2% Samsung Health
     12   0.2% Garmin Forerunner 15
     12   0.2% Fitbit Blaze
     11   0.2% Garmin Forerunner 310XT
      9   0.2% Suunto Ambit2
      9   0.2% Polar M400
      9   0.2% Garmin Forerunner 610
      9   0.2% Garmin Forerunner 210
      8   0.1% Fitbit
      7   0.1% Suunto Ambit2 S
      6   0.1% Suunto Spartan Ultra
      6   0.1% Garmin Forerunner 110
      5   0.1% Garmin epix
      5   0.1% Garmin Forerunner 410
      5   0.1% Garmin Forerunner 405
      4   0.1% Polar V800
      3   0.1% Suunto Spartan Sport
      3   0.1% Android Wear
      2   0.0% Suunto Ambit2 R
      2   0.0% Suunto Ambit
      2   0.0% Moto Body
      2   0.0% Huami Amazfit Pace
      2   0.0% Garmin fēnix
      2   0.0% Garmin Edge 520
      2   0.0% Garmin Edge 500
      1   0.0% Suunto Traverse
      1   0.0% Strava GPX
      1   0.0% Sony SmartWatch 3
      1   0.0% Polar M600
      1   0.0% Polar M200
      1   0.0% Moto 360 Sport
      1   0.0% Microsoft Band
      1   0.0% Garmin Edge 510
   5932 100.0% Total (64)

Country:
   3288  55.0% Australia
   2335  39.1% (unlisted) 
    151   2.5% United Kingdom
     66   1.1% United States
     13   0.2% New Zealand
     12   0.2% Singapore
     10   0.2% South Africa
      9   0.2% Canada
      8   0.1% Hong Kong
      7   0.1% The Netherlands
      7   0.1% Japan
      6   0.1% Ireland
      6   0.1% Brazil
      5   0.1% France
      4   0.1% Netherlands
      4   0.1% China
      4   0.1% Australie
      3   0.1% Switzerland
      3   0.1% Philippines
      3   0.1% Nederland
      3   0.1% Malaysia
      3   0.1% Italia
      3   0.1% Germany
      2   0.0% オーストラリア
      2   0.0% United Arab Emirates
      2   0.0% Spain
      2   0.0% Italy
      2   0.0% Belgium
      1   0.0% 马来西亚
      1   0.0% Австралия
      1   0.0% Sweden
      1   0.0% Republic of Indonesia
      1   0.0% Poland
      1   0.0% Papua New Guinea
      1   0.0% Norway
      1   0.0% New Caledonia
      1   0.0% Netherlands Antilles
      1   0.0% Indonesia
      1   0.0% Deutschland
      1   0.0% Croatia
      1   0.0% Bermuda
      1   0.0% Australië
      1   0.0% Australien
      1   0.0% Argentina
   5979 100.0% Total (44)

Gender:
   3820      63.9% Male 
   1827      30.6% Female
    332       5.6% Undefined 

Pace: 
      1   0.0%   Minute Pace (!?)
      2   0.0% 2 Minute Pace
    230   3.8% 3 Minute Pace
   1706  28.5% 4 Minute Pace
   1990  33.3% 5 Minute Pace
   1149  19.2% 6 Minute Pace
    493   8.2% 7 Minute Pace
    208   3.5% 8 Minute Pace
     91   1.5% 9 Minute Pace
     57   1.0% 10 Minute Pace
     24   0.4% 11 Minute Pace
     15   0.3% 12 Minute Pace
      8   0.1% 13 Minute Pace
      5   0.1% 14 Minute Pace
      1   0.0% 17 Minute Pace     
   5980 100.0% Total (15)
   
------------------------------------------------

Device on pace.....

Devices used for <= 3 minute pace: 
     33  14.2% Garmin Forerunner 235
     25  10.8% Garmin Forerunner 920XT
     24  10.3% Garmin fēnix 3
     16   6.9% Garmin Forerunner 735XT
     16   6.9% Garmin Forerunner 630
     12   5.2% Strava iPhone App
     12   5.2% Garmin Forerunner 620
     11   4.7% TomTom GPS Sport Watch
     11   4.7% Garmin Forerunner 910XT
     11   4.7% Garmin Forerunner 220
     61  26.3% Other (26)
    232 100.0% Total (36)

Devices used for 4 minute pace: 
    440  26.0% Strava iPhone App
    155   9.2% Garmin Forerunner 235
    145   8.6% Garmin fēnix 3
    120   7.1% Garmin Forerunner 920XT
    106   6.3% Strava Android App
     98   5.8% TomTom GPS Sport Watch
     91   5.4% Garmin Forerunner 735XT
     52   3.1% Garmin Forerunner 220
     38   2.2% Garmin Forerunner 225
     37   2.2% Garmin Vívoactive
    410  24.2% Other (44)
   1692 100.0% Total (54)

Devices used for 5 minute pace: 
    735  37.3% Strava iPhone App
    205  10.4% Strava Android App
    180   9.1% Garmin Forerunner 235
    114   5.8% Garmin fēnix 3
     85   4.3% TomTom GPS Sport Watch
     71   3.6% Garmin Forerunner 920XT
     63   3.2% Garmin Forerunner 735XT
     51   2.6% Garmin Vívoactive
     47   2.4% Garmin Vívoactive HR
     46   2.3% Apple Watch Series 2
    372  18.9% Other (41)
   1969 100.0% Total (51)

Devices used for 6 minute pace: 
    485  42.5% Strava iPhone App
    137  12.0% Strava Android App
     90   7.9% Garmin Forerunner 235
     45   3.9% Garmin fēnix 3
     42   3.7% TomTom GPS Sport Watch
     38   3.3% Garmin Forerunner 735XT
     34   3.0% Apple Watch Series 2
     31   2.7% Garmin Vívoactive
     31   2.7% Garmin Forerunner 920XT
     29   2.5% Garmin Vívoactive HR
    180  15.8% Other (34)
   1142 100.0% Total (44)

Devices used for 7 minute pace: 
    199  40.7% Strava iPhone App
     79  16.2% Strava Android App
     41   8.4% Garmin Forerunner 235
     21   4.3% Garmin fēnix 3
     15   3.1% Apple Watch Series 2
     14   2.9% Garmin Forerunner 220
     13   2.7% Garmin Vívoactive HR
     11   2.2% Garmin Vívoactive
     11   2.2% Garmin Forerunner 920XT
     11   2.2% Garmin Forerunner 735XT
     74  15.1% Other (27)
    489 100.0% Total (37)

Devices used for >= 8 minute pace: 
    191  46.8% Strava iPhone App
     57  14.0% Strava Android App
     28   6.9% Garmin Forerunner 235
     18   4.4% Garmin fēnix 3
     18   4.4% Apple Watch Series 2
     14   3.4% Garmin Forerunner 920XT
     13   3.2% Garmin Vívoactive
     11   2.7% Garmin Forerunner 735XT
      8   2.0% TomTom GPS Sport Watch
      6   1.5% Garmin Forerunner 935
     44  10.8% Other (21)
    408 100.0% Total (31)
    
------------------------------------------------

Sunday, 6 August 2017

Wahoo ELEMNT / ELEMNT BOLT GPS Navigation - The Details You Need to Know!



Wahoo ELEMNT / ELEMNT BOLT GPS Route Navigation - The Details You Need to Know!
Subscribe to Shane Miller - GPLama on YouTube


I've owned my Wahoo ELEMNT GPS for a year now, using it on and off as new features are released and as I've needed for data collection from trainers/power meters/etc. The Elemnt BOLT was released a few months ago, and I've been using that more and more as my primary 'cycling computer'. Given both these units run the same operating system and have the same features, I'll refer to them both hereon in as the 'Elemnt'.



I've used the basic mapping features on the Elemnt: Map display while riding, follow the 'breadcrumb' trail for routing back home, and I've tinkered with the Turn by Turn navigation using the "TAKE ME TO..." function on the iPhone companion app. All which were pretty straight forward, although I wasn't able to select any alternate routes with the "TAKE ME TO..." routing, it decided on a route and that was that.



Yesterday I set out to ride a familiar loop here in Melbourne called the "Tour de Burbs", aka the 'Burbs Loop. A 28km hilly loop that's a regular weekly hit-out for riders who want something other than the flat Beach Rd rides. The aim of my exercise yesterday was to try out the features of turn-by-turn (TbT) navigation on the Elemnt. The 'Burbs loop isn't all that complex, containing only 14 or 15 turns.

The process I followed yesterday resulted in two things - Firstly, confusion as to where I'd gone wrong in setting up the navigation/route, and secondly, around 4-5 hours of research trying to get my head around navigation and turn-by-turn functionality on the Elemnt. That research consisted of reading Ray Maker's post on Turn-by-Turn on the Elemnt, going over the Wahoo official site/help pages, and trawling though many forums where people have posted similar questions.

So. After all that. Here it is. The details. This is what you'll need to know to understand routing, navigation, and how to setup turn-by-turn on the Wahoo Elemnt as it stands right now (August 2017).



Isn't all course routing the same? Just make a route, sync, and go? No. 

"Route Navigation" and "Turn By Turn Navigation" are two different things

"Route Navigation" - Visual breadcrumb/chevron/ant trails overlaid onto the existing maps. No cues, just 'distance to go' shown based on you current location and end point location based on the selected route. You'll also get an elevation profile on screen of what's coming up hill wise. 

Breadcrumb map overlay

Elevation - Past, Present, Future


"Turn By Turn Navigation" - All the features of Route Navigation but with Turn by Turn cues based on pre-defined cues generated by whatever service you've sync'ed with (ie RideWithGPS). This is what I expected all routes on the Elemnt to do, turn-by-turn like most GPS navigation units in cars, phones, etc. It isn't the case.


Turn-by-Turn navigation - With cues!


What? That's confusing. I know.

Here's the details..... 

The Elemnt ships with global maps on the units. Worldwide maps! That's pretty cool. Garmin Edge units on the other hand ship with regional maps. If you're travelling far and wide with a Garmin Edge you'll need to buy additional maps or download the compatible OpenSteetMaps (Thanks again DCRainmaker for the brilliant info here!). 

To cram an entire WORLD of maps onto the Element there's a tradeoff. The maps on the Elemnt appear to be stripped of all metadata that can be used to generate detailed navigational routes (think turn-by-turn). It has no ability itself to generate the required 'cue sheets' for the route you want. A 'cue' being information about the route such as "Right Turn at location X onto street Y" or similar. A 'cue sheet' being the list of cues that navigate the entire route. 

Without this map metadata on the Element, the task of creating these cue sheets is 'outsourced' so to speak to the Elemnt Companion App or to a third party such as RideWithGPS & Komoot. 

What about Strava? Well. That's what tripped me up yesterday. I'd created a route using the Strava Route Builder. I sync'ed that to the Element, and when I attempted to ride the route all I was presented with was a breadcrumb trail and 'Distance to go...'. So just basic navigation, not turn-by-turn. I rode the entire 28km just following the breadcrumbs. Once I'd passed the end point, it started counting up the 'Distance to go...' again. That wasn't what I wanted. It turns out that Strava does not export routes with cue sheets. Even when they're explicitly configured in the route. 




Theres's good news though! Strava does offer a GPX to Route service via StravaLabs: http://labs.strava.com/gpx-to-route This creates cue sheets from basic GPX routes (when it doesn't crash). Nice! But when syncing to the Elemnt it still has no cue sheets, breadcrumb mode only. Damn it. Throw us a damn bone here Strava... A lot of us pay for Strava Premium, just make this work please. 

OK - With Strava off the menu for creating turn-by-turn routes for the Element, I headed over to RouteWithGPS. Signed up, logged in, and created the 'Burbs Loop route by uploading the base GPX I had. With that created, I synced it over to the Elemnt and loaded the route. Wait. Same deal. Basic breadcrumb mode and no cue sheets. No turn-by-turn navigation. I was told that RideWithGPS would do it!?!? 

'Burbs Loop imported from GPX. Note: No cue sheet.... no turn-by-turn.

Again, there's more to it than just using RideWithGPS. I had to manually create the route in RideWithGPS to finally get the cue sheets! Many mouse clicks later I had recreated the 'Burbs Loop on RideWithGPS, saved it, and sync'ed that over to the Elemnt. BAM! I finally figured out how to get Turn-By-Turn navigation on the Elemnt! 


'Burbs Loop - Manually created... now with Turn-by-Turn cues! 

Turn-by-Turn success! 

Elevation profile showing for the route too. Nice.



From a technical standpoint, I get it. Lightweight maps on the unit + no cue sheets in route files means there's no way the Elemnt can work out what to do, so the best it can do is overlay breadcrumbs and smile back at you with it's palms facing upwards saying "That's the best I can do with what I've got!"... Which is fine for the majority of users.... I'd just assumed a GPS bike computer would do all the GPSey things without the need to line so many ducks up in a row.  

Side Notes: 

  • On the fly re-routing isn't possible as the Elemnt can only reference the pre-defined cues. Once you're off-course you're on your own until you get back onto the predefined route.
  • Komoot - I signed up and created the route on there too. One catch with Komoot is you also need to 'unlock' or activate your region to allow Komoot to sync. I didn't to this step.... I suspect once it's all set up it'll work the same as RideWithGPS. 

Garmin solve most of these issues by using detailed regional maps with all the data required to routing/re-routing on their head units. The trade off being these are non global maps due to space limitations. Route and re-route generation can be a little laggy on the head unit too. For interest's sake I dropped the base 'Burbs Loop GPX file (without cues) into the \NewFiles\ folder on the Garmin Edge 820 and it loaded it up ready for turn-by-turn navigation. Well, that was easier... I suspect it's only a matter of time before we see a ConnectIQ app that'll do route syncing from Strava/Garmin Connect/etc. 

So there we are - The details I wish I had of known yesterday. Is it a show stopper for Wahoo in the Elemnt vs Edge war? Not really. I think turn-by-turn is niche for bike computers and if you use it a lot you've likely done your homework and have figured this all out already. The functionality is there, it just takes a little work to unlock it.

Hopefully this helps people understand the operation of the Element unit(s) a little better before or after purchase. Let's hope Strava start syncing soon with cues included... and/or the Elemnt Companion App can take care of automatic cue generation and maybe also take care of re-routing on the fly to the head unit. 


tldr; To enable Turn-By-Turn route navigation on the Wahoo Elemnt/Bolt GPS cycling computer you need to sync routes that include cue sheets from a third party service that includes these pre-defined cue sheets when exporting/syncing. Currently only RideWithGPS and Komoot does this. The Elemnt has no ability to re-route on the fly. "Take Me To..." on the Elemnt phone app will give Turn-By-Turn on a route it chooses to your required destination. 



Wednesday, 2 August 2017

Wahoo Elemnt MINI Cycling Computer - Details / Unboxing / Install / First Ride


First look at the new Wahoo Elemnt MINI cycling computer. Weighing in at only 31g, with a HUGE battery life, and offering some of the features of the Elemnt and Elemnt BOLT. The devil is in the detail though, so if you're looking to pair non Wahoo sensors or want to pair a power meter, this won't be the bike computer to go with. Full specs, install, usage, etc all in this video. Enjoy! 


Wahoo Elemnt MINI Cycling Computer - Details / Unboxing / Install / First Ride

Subscribe to Shane Miller - GPLama on YouTube


Monday, 10 July 2017

Preventing Handlebar Corrosion - Bicycle Maintenance


If you're using alloy handlebars on your bike then corrosion is something you need to regularly check for. This is especially important for bikes that get used a lot indoors. These typically get covered in sweat during hard workouts. Carbon handlebars are a true prevention for this issue, however they are expensive and come with their own material issues. Replacing bar tape often, cleaning your bars thoroughly, and using Boeshield T9 will ensure your bars (and other parts) are in the best condition for riding. Boeshield T-9 was designed by Boeing Aviation as a corrosion inhibitor for aircraft components. 


Preventing Handlebar Corrosion - Boeshield T9

Subscribe to Shane Miller - GPLama on YouTube