Cycle Rides

The place in the app to keep a record of when you've used your bike

Ride List

A listing of all your rides.

This allows you to list all the rides you have done.

Top tips:

  • Tap to edit the ride.details.
  • Only tell it what you know and what you need.
  • You can go back later and change things. This is not accounting software!
  • Usage summary for the bike is taken from the rides. It is calculated at the time of showing it, so any changes are immediately reflected on the screens.

Ride Details

Allows you to add edit or delete  a ride,

Top tips:

  • you can filter rides by bike or by from and to date.
  • You can change ride distances displayed between miles and kilometres using the settings feature.
  • You can import rides from Strava simply by linking to the Strava app (using the settings feature). Once linked, you can get any rides after the last ride loaded. The application stores the date and time of the last ride loaded.
  • You can import and export rides from and to CSV files.
  • Once loaded, you are free to amend any details of a ride, regardless of source. The information is private to you, so if for example, your ride computer switched off halfway round a ride, you can correct this quickly and easily.
  • You can add ride conditions to any ride. This helps you identify if your bike has been subjected to rides that will abnormally affect the lifetime of components.
  • You can record "mechanicals"- exceptional problems - for a ride. This allows you to spot repeated patterns of problems.
  • To keep the app easy to use, there are no rules about what you can or cannot update and no limits on how often you can update things.

Screen fields:

  • Time of start.:The date and time of the ride. Use the calendar or time button or enter appropriately formatted date. Note, the date format is determined by the standard Android date formatting set for the device based on its "locale".
  • Description: The name of the ride (should be unique).
  • Distance: The distance of the ride in km or miles as indicated by the units. Decimal places are allowed. The distance is stored internally as metres.
  • Duration: The duration of the ride. This is assumed to be actual riding time.
  • Cycle selection: The cycle used on the ride. Note that if you have linked a bike with the interface it will have been set automatically but you can change it if you didn't record the gear correctly in Strava or other source.
  • Conditions: The ride conditions. A note of the overall conditions. Of particular interest are wet or muddy rides where a future version of the app will take this into account for service recommendations.
  • Source: (Read only) A note of how the ride record was created (Strava, CSV, Manual).

  • Mechanicals on Ride: The app allows a list of mechanicals to be noted at simple summary level. Click Add a mechanical button and thi will add an entry. Swipe through the choices. Note: for simplicity, the mechanical is saved immediately as are any changes. Press Delete if the mechanical is no longer to be recorded. Statistics on ride problems will be provided in a future release (e.g. distance between punctures).

Links to Strava and loading from CSV

You can load rides from Strava or if you have your own record you can import using a spreadsheet.

Strava top tips:

  • Use the settings to sign into Strava and link the application to Strava.
  • Use the download menu option to get new Strava rides.
  • If you have rides in Garmin connect, first link to Strava and allow Strava to load the rides, then link to rides. Strava and Garmin will keep the rides in sync. The option for a direct Garmin download is simply that there is a charge for accessing Garmin data that is not economic.
  • The application remembers the date and time for the last ride downloaded and downloads any rides after that date and time.
  • You can link a bike to your Strava equipment after you have connected to Strava. Any old rides downloaded will be found, and any future rides will automatically be linked using this information.
  • Rides retrieved from Strava are marked as such, even if they are subsequently edited so distances and times are altered.
  • You can stop the application from being allowed to connect to Strava by revoking authority within the Strava app.

CSV top tips:

  • See this sample spreadsheet for the format that the application expects.
  • The application skips the first line assuming there is a single title line.
  • The spreadsheet must be saved with comma seperators and quotations around any fields that have commas within them.
  • The application does not validate for duplicate rides.

An example CSV can be accessed here. You can open it in Excel, Google Sheets or compatible applications. The application does not do any mapping of columns and expects there to be a single title row. You are likely to need to reformat the information so it is only appropriate to use CSV if you have a lot of information and you are prepared to take the time. Normal CSV rules apply, so any commas or quotations in the text must be dealt with. Excel and Google Sheets automatically quote and escape special characters.

Column 1: Ride description. Plain text.

Column 2: Ride date and time. YYYY-MM-DD HH:MM:SS (as character). Seconds or time are optional.

Column 3: Ride distance. Metres. Note: conversion from miles: Metres = miles / 0.000621371

Column 4: Ride time. Minutes.  

Column 5: Bike name. Plain text.

Note: the bike name should be consistent, but does not have to match any name in the app. After the rides are loaded in the app, you can match the cycle in the app to the bike name that is recorded in the app. You can reset and alter this. The app remembers the original name uploaded and allows you to change your mind and reassign the rides to different cycles.