ControlPuncher
· v0.9
About
Orienteering virtual control points as a data field.
ControlPuncher is a data field that holds an orienteering course and informs when a control point has been reached visually and by using vibration and sound. It also tracks the time between the controls. This data field can be added to a sport on the watch, or a copy of a sport, like running.
Tracks are loaded in the Garmin Connect app by tapping the watch in the top menu field and then tapping activities and apps, Data fields, ConrolPuncher and then pressing the button Settings. The track is pasted in the setting TrackCode.
A TrackCode can be created from a Livelox event using the in-app-settings linked web service. Click on link under track code field in ConnectIq app setting for track code.
A TrackCode can also be created from a course xml file or a course json file using a python script found on https://github.com/JonoJensen/ControlPuncher
It is possible to run directly to the first control without passing the start point if the start point has correct type. If an out of order control point is reached it is displayed with a large X, but nothing is registered.
The data field can also show a histogram of the heart rate if enabled and the data field is large enough on the screen.
The data field is working fine but is still in active development as of 2020-09-25.
What's new
The 0.9 version splits track field into new_track and track. Add a new track to the new_track field. It will be moved by the watch to the track field. This simplifies the process of changing track since the field is already blank.