CheckPoint Two
A second generation app for enduro riders
CheckPoint Two is an enduro computer.

It will help keep the rider on time for the entire enduro.
CheckPoint Two does not require a separate odometer. It tracks mileage with either
the phone's built-in GPS system or an add-on bluetooth speed sensor.

CheckPoint Two is the evolution of CheckPoint, an app from the same developer that
required an external odometer.

Features-
Constant display of -
- Mileage
- 'On-Time', 'Early', or 'Late' indication is seconds
- Next Possible Check Mileage at all times
- Current route sheet average speed
- Current actual speed (android version)
- Next Reset or Free Time
- Seconds on key time clock
Visual warning when within 20 seconds of upcoming check
'GO' indicator whenenver safe to move forward
Automatic mileage advance at resets
Reset Countdown timer
Free Time Countdown timer
Selectable GPS or Bluetooth mileage input
Selectable audio (beep) indication of on-time and early
Swipe left or right to adjust mileage in one tenth mile increments
Three mile clear ahead rider input after check point
Reset to zero capability (android version)


Setup -

Rider inputs race data -
- Race Start time of day
- Key time, adjusted to match clock at sign up
- Row Number
- For Bluetooth, input wheel circumference
- Rider selects Bluetooth if desired
- Rider selects audio cues if desired

Pressing the H or 1 button reveals other choices.
For example pressing H adjacent to 'Start Time' will change the H to M, allowing rider to choose Hour or Minute. Then press + or - to adjust value.

Note images on this page are from the apple version


Speed Changes, Resets, Free Times

Separate pages are used to input timekeeping features of the race from the club's route sheet.
Rider inputs every speed change, reset and free time.

Speed Changes page shown here

Operation
Once all data has been input, Rider clicks on 'GO' tab
Prior to start time, the app will countdown to start time.
When start time arrives, app begins timekeeping automatically.

While on time (within rider's minute) display will indicate 'on-time', and display a numeric value
0 - 59 of seconds into riders minute
While on time rider will hear (optionally) a single beep every three seconds.
When On-Time, this portion of the display is green text

When Early (whenever ahead of ideal time) display will indicate 'early', and display a numeric value
in minutes:seconds of time early
When early rider will hear (optionally) a double beep every three seconds.
When Early, this portion of the display is lght blue text

When Late (more than 60 seconds behind ideal time) display will indicate 'late', and display a numeric value
in minutes:seconds of time late. When late, there is no audio cue.
When Late, this portion of the display is yellow text

Whenever it is safe to proceed (not early, not in reset, not in free time, not approaching possible) 'GO' is displayed in green in upper right



As a check is approached, a yellow warning appears in upper right ex: 'Check 10.4'
As a check is approached the 'Chk Time' display of seconds on the key time clock changes to yellow,
as it counts up to the ':00' check entry time.
When check entry time arrives, yellow 'Check 10.4' changes back to green 'GO',
and a burst of beeps indicates safe to enter.
When Late, the check advisory does not appear, and 'GO' remains in display.



When riding on time and a reset or free time mileage is reached,
The upper right display will show time remaining at that waypoint.
Free time and reset countdowns are not displayed when late or early.



Possibles.
The next possible Check Point mileage is displayed at all times in the 'Possible' field.

Resets.
The next Reset mileage or next Free Time mileage is diplayed at all times.
When a reset mileage is reached, Upper right area displays an alert 'Reset'.
During the reset a countdown timer displays the time remaining before departure.

Free Times.
When a Free Time mileage is reached, CheckPoint displays an alert 'Free Time'.
During the Free Time a countdown timer displays the time remaining before departure.

Speed
At all times, the current required speed is displayed.
The speed in display changes automatically when the next speed change mileage is reached.
The image above shows current required aversge is 24 mph.

Check Time
At all times, the seconds of key time is displayed. In the image above :43 reperesents the seconds
on the key time clock. Checks can be placed only at 'whole tenths' of a mile that coincide with whole
minutes on the key time clock. Do not enter the check until :00 has passed.


Special Features

Mileage Adjustment
When using either GPS or bluetooth input, it may be possible for mileage to become incorrect.
- in the case of bluetooth, usually due to an off course excursion
- in the case of GPS , probably due to inaccuracies introduced by poor GPS coverage.
In either case mileage can be corrected in 0.1 mile increments with a single swipe of the screen.
Each swipe to the right adds 0.1, each swipe to the left subtracts 0.1.

Three Mile Clear
At a check point or gas stop, the next three miles can be cleared of possibles display with a swipe upward on the screen.
For example - check at mile 10.0. While at the check, up-swipe on the screen to prevent display of any possible
before mile 13.0. This swipe will also turn the displayed possible to yellow as confirmation that this has been done.
If somehow the swipe was inappropriate, a second up-swipe within the cleared mileage will undo the clearing.


GPS
Standard operating mode uses the phone's built-in GPS to track rider mileage.
To use GPS, set Bluetooth to off on the app Setup page.

Bluetooth
For improved mileage tracking accuracy Bluetooth is recommended.
Operation with Bluetooth requires the purchase of a separate bicycle style Bluetooth sensor.
To use Bluetooth, set Bluetooth to ON on the Setup page.
Be sure to purchase a 'speed' type sensor (not cadence type sensor).
CheckPoint Two has been tested - successfully - with the following sensors:
- wahoo (must be 'speed' model not 'cadence')
- xoss (there is only one model, it is selectable between speed and cadence - select speed)
- cycplus (must be 'speed' model not 'cadence') very inexpensive, but less robust than the other two


Contact Developer More Info