Jump to: Maps, Rides, HRViewer, BikeCalc

My Bikes

giant-1.gif mtb-1.gif cannondale-1.gi width= tandem-1.gif width= tandem-2.gif width=

Maps

Sep 14, 2003, Princeton
Sep 21, 2003, Long Valley/Washington
Sandiway Fong's Lebanon 52 Route
Lebanon 35
Allentown 65
Princeton Hilly 65 (east)
Princeton Hilly 65 (west)

Rides

2005 Rides
2004 Rides
2003 Rides
2002 Rides
2001 Rides



HRViewer

This programs allows users of both Polar and HAC4 cyclocomputers to view their cycling data using the same software. Should be convenient for swapping files with cycling buddies who don't use the same equipment. Any problems/suggestions with the software, please let me know. I'm already planning future features:

Download

hrviewer - this file has a .gif extension but is really an .EXE file (geocities won't let me upload an .exe file). Right-click the link and "save target as" and rename with .EXE extension.

Required libraries as of version 1.1:

HRViewer Features:

1.1.6
  • bug fixed: double-clicking on file selection dialog closes the app
  • bug fixed: negative altitude data displayed incorrectly
  • bug fixed: inconsistent altitude scaling between hac4 & polar
1.1.5
  • set total ascent field to fixed width
  • changed label of ascent percentage from "asc" to "grade"
  • now displays max speed, max heartrate, max grade, max cadence (rpm)
1.1.4
  • now displays lap markers for hac4
  • now displays lap marker description in a hover text
  • now excludes data points when speed is zero, for calculating hr average and speed average
  • now excludes zero cadence data points when calculating average cadence
  • in distance as x-axis mode, time spent when speed is zero is excluded when calculating total time (this affects only hac4 since polar doesn't record data when speed is zero)
  • now shows total ascent (in feet)
1.1.3
  • converted hac4 distance units to miles
  • now displays summary info
  • now displays lap markers for polar data
  • removed 20msec delay in following mouse movement
1.1.2
  • fixed bug with polar file distance calculation when recording interval is not 5 secs
1.1.1
  • ui changes: shows the graph tab by default, time/distance toggle moved above the graph
  • displays average heartrate, average speed, total altitude gained, average ascent, average cadence, distance covered, & time taken, for the portion of the exercise showing on the graph
1.1
  • converted from Swing to SWT
  • show time and distance values at mouse hover position
1.0.5
  • fixed bug: in full zoom-out, in distance as x-axis mode, the selection line may diverge greatly from the mouse pointer location
1.0.4
  • fixed bug introduced in 1.0.3: ascent calculation for hac4 is wrong
  • compensates for polar's smaller intervals when doing ascent calculation
1.0.3
  • fixed bug: graph zooms out when changing x-axis
  • fixed bug: small part of graph get truncated when mouse is clicked in graph-by-distance mode
  • fixed bug: unable to parse files not in the same directory as the program when opened via the file/open menu.
1.0.2
  • added calculation for ascent
  • added delay (20msecs) in following mouse movement to avoid excessive redrawing when mouse is moved very fast
  • fixed bug with open dialog when run with jet runtime.
1.0.1
  • added point highlighting for the line graphs to show where the actual data points are
  • zoom-in functionality by mousedrag
1.0
  • reads Polar HRM and HAC4 TUR files
  • graphs speed, heartrate, altitude, cadence
  • buttons for one-click on/off of graph data
  • displays graph values at mouse over position
  • switch between graph by distance and graph by time

Screen Capture:

hrviewer

test1.txt - sample Polar HRM file (normally the extension is .HRM but geocities won't allow me to upload that extension. the hrviewer program works regardless of file extension as long as it is a valid Polar HRM file).


BikeCalc

BikeCalc is a cycling power & speed calculator for Palm handheld devices. It runs under the Superwaba VM available from the superwaba site.

This program can calculate bicycle speed given the rider power input, or the power needed for a given speed. It will also calculate the suggested cadence and gear selection. The following user-selectable variables are considered in the calculation:

Screenshot:

bikecalc

Version 1.1

Download the install zip file from palmgear.


Home 1