A GPS based rally odometer with Halda Twinmaster-like functions.
Upper counter is for main mileage.
Lower counter is for auxiliary and interval mileage.
Plus (+) buttons increment mileage by 1, .1, and .01
Minus (-) buttons decrement mileage by 1, .1 and .01. The minimum value is zero.
Start button starts GPS monitoring. When started the text is green.
Stop button stops GPS monitoring.
Zero sets mileage to zero.
Reset Trip sets the trip meter to zero.
Split OM displays mileage when button was pressed and also resets trip.
Factor field when pressed brings up a numeric entry field to edit the factor.
Set Factor sets the factor to the value in the factor field and closes numeric entry.
Chevrons set direction of mileage
GPS Accuracy displays a count of how many GPS readings since last zero or start. Also displays the horizontal accuracy of the new and old GPS readings.
The reverse buttons and stop buttons are activated by swiping rather than pushing in order to prevent inadvertent actions.
Mileage is updated about once a second.