Copyright: Copyright (c) 1993-1994, J°rn Dahl-Stamnes


 Velocipede Help Index

Velocipede (TM) version 1.0.1  Revision date: June 2nd, 1994

Copyright (c) 1993 - 1994, Jørn Yngve Dahl-Stamnes. All rights reserved.

How To ...

Create a new document

Create, edit and delete objects

Add training entries

View data

Create reports

Import data from Bike Manager (TM)

Register the program

Contacting the author

More information about...

Objects

Training entries

Goal definitions

Goal analysis

Selection groups

Shortcut keys

What's new (revision history)

Commands

File menu

Objects menu

Entry menu

View menu

Report menu

Goals menu

Setup menu

Tools menu

Window menu

Help menu


Registry information dialog box

This dialog box is used to registrer the copy of Velocipede you are using. There are four different fields in this dialog box where you enter the information from the registry form, which you get from the author of Velocipede after you have paied the registry fee for the program. Futher information about how to enter information into the dialog box can be found on the registry form.

More information:

Register the program


File menu commands

The File menu offers the following commands:

New	Creates a new document.
Open	Opens an existing document.
Close	Closes an opened document.
Save	Saves an opened document using the same file name.
Save As	Saves an opened document to a specified file name.
Document info...	Set or edit the document information.
Import Binary...	Read a binary file from Bike Manager (TM).
Exit	Exits Velocipede.


File New command
New command (File menu)

Use this command to create a new document in Velocipede.

You can open an existing document with the Open command.

Shortcuts

Toolbar:

Keys:	Ctrl+N


File Open command
Open command (File menu)

Use this command to open an existing document in a new window.  You can open multiple documents at once.  Use the Window menu to switch among the multiple open documents.  See Window 1, 2, ... command.

You can create new documents with the New command.

Shortcuts

Toolbar:

Keys:	Ctrl+O


File Open dialog box

The following options allow you to specify which file to open:

File Name

Type or select the filename you want to open.  This box lists files with the extension you select in the List Files of Type box.

List Files of Type

Select the type of file you want to open:

The primary type for a document file is *.VLO.

Drives

Select the drive in which Velocipede stores the file that you want to open.

Directories

Select the directory in which Velocipede stores the file that you want to open.


File Close command
Close command (File menu)

Use this command to close all windows containing the active document.  Velocipede suggests that you save changes to your document before you close it.  If you close a document without saving, you lose all changes made since the last time you saved it.  Before closing an untitled document, Velocipede displays the Save As dialog box and suggests that you name and save the document.

You can also close a document by using the Close icon on the document's window, as shown below:


File Save command
Save command (File menu)

Use this command to save the active document to its current name and directory.  When you save a document for the first time, Velocipede displays the Save As dialog box so you can name your document.  If you want to change the name and directory of an existing document before you save it, choose the Save As command.

If the option flag Backup mode on is on and the document already exist on the disk, the old document file will be renamed from *.VLO to *.VLB.

Shortcuts

Toolbar:

Keys:	Ctrl+S


File Save As command
Save As command (File menu)

Use this command to save and name the active document.  Velocipede displays the Save As dialog box so you can name your document.

To save a document with its existing name and directory, use the Save command.


File Save As dialog box

The following options allow you to specify the name and location of the file you're about to save:

File Name

Type a new filename to save a document with a different name.  A filename can contain up to eight characters and an extension of up to three characters.  Velocipede adds the extension you specify in the Save File As Type box.

Drives

Select the drive in which you want to store the document.

Directories

Select the directory in which you want to store the document.


File Document Info command
Document info... (File menu)

Set or edit the document information which consist of the document title, document subject, the athor name, keywords and a comment field. When using the command you will get the Document information dialog box.


Document information dialog box

From this dialog box you can set, edit or delete the document information. The information you enter in the dialog box will be used by the program when creating reports.

Title:

The documents tittle.

Subject:

The subject field.

Owner:

The name of the owner of the document. If the program is registered, this field will by default be set to the register's name.

Keywords:

Enter one or more keywords. Each keyword should be separated with a comma.

Comments:

Enter any comments about the document in this field. The comments string may have up to 32.000 characters.


File Import binary command
Import binary... (File menu)

If you have been using Bike Manager (TM) under DOS and want to import the data from a Bike Manager file to Velocipede, you must first convert the file using the DOS program BM2BIN.EXE. This program is distributed with Velocipede.

The BM2BIN program will read a .BK1 file (Bike Manager file format) and create a *.BMB file, which is the binary file. This file can be read by Velocipede. After you have read the file, you may save it as a Velocipede document file (*.VLO type file) using the Save As... in the File menu.

See also How to import data from Bike Manager (TM)


File 1, 2, 3, 4 command
1, 2, 3, 4 command (File menu)

Use the numbers and filenames listed at the bottom of the File menu to open the last four documents you closed.  Choose the number that corresponds with the document you want to open.


File Exit command
Exit command (File menu)

Use this command to end your Velocipede session.  You can also use the Close command on the application Control menu.  Velocipede prompts you to save documents with unsaved changes.

Shortcuts

Mouse:	Double-click the application's Control menu button.

Keys:	Alt+F4


Window menu commands

The Window menu offers the following commands, which enable you to arrange multiple views of multiple documents in the application window:

New Window	Creates a new window that views the same document.
Cascade	Arranges windows in an overlapped fashion.
Tile	Arranges windows in non-overlapped tiles.
Arrange Icons	Arranges icons of closed windows.
Window 1, 2, ...	Goes to specified window.


New command (Window menu)

Use this command to open a new window with the same contents as the active window.  You can open multiple document windows to display different parts or views of a document at the same time.  If you change the contents in one window, all other windows containing the same document reflect those changes.  When you open a new window, it becomes the active window and is displayed on top of all other open windows.


Cascade command (Window menu)

Use this command to arrange multiple opened windows in an overlapped fashion.


Tile command (Window menu)

Use this command to arrange multiple opened windows in a non-overlapped fashion.


Tile Horizontal command (Window menu)

Use this command to vertically arrange multiple opened windows in a non-overlapped fashion.


Tile Vertical command (Window menu)

Use this command to arrange multiple opened windows side by side.


Window Arrange Icons Command

Use this command to arrange the icons for minimized windows at the bottom of the main window.  If there is an open document window at the bottom of the main window, then some or all of the icons may not be visible because they will be underneath this document window.


1, 2, ... command (Window menu)

Velocipede displays a list of currently open document windows at the bottom of the Window menu.  A check mark appears in front of the document name of the active window.  Choose a document from this list to make its window active.


Help menu commands

The Help menu offers the following commands, which provide you assistance with this application:

Index	Offers you an index to topics on which you can get help.
Using Help	Provides general instructions on using help.
FAQ...	Access the Frequently Asked Question help file.
About	Displays the version number of this application.


Index command (Help menu)

Use this command to display the opening screen of Help.  From the opening screen, you can jump to step-by-step instructions for using Velocipede and various types of reference information.

Once you open Help, you can click the Contents button whenever you want to return to the opening screen.


Using Help command (Help menu)

Use this command for instructions about using Help.


About command (Help menu)

Use this command to display the copyright notice and version number of your copy of Velocipede.


Help Using Help Command
Context Help command

Use the Context Help command to obtain help on some portion of Velocipede.  When you choose the Toolbar's Context Help button, the mouse pointer will change to an arrow and question mark.  Then click somewhere in the Velocipede window, such as another Toolbar button.  The Help topic will be shown for the item you clicked.

Shortcut

Keys:	Shift+F1


View Toolbar command
Toolbar command (View menu)

Use this command to display and hide the Toolbar, which includes buttons for some of the most common commands in Velocipede, such as File Open.  A check mark appears next to the menu item when the Toolbar is displayed.

See Toolbar for help on using the toolbar.


Toolbar

The toolbar is displayed across the top of the application window, below the menu bar.  The toolbar provides quick mouse access to many tools used in Velocipede,

To hide or display the Toolbar, choose Toolbar from the View menu (Alt, V, T).

Click	To

Open a new document.

Open an existing document.  Velocipede displays the Open dialog box, in which you can locate and open the desired file.

Save the active document with its current name.  If you have not named the document, Velocipede displays the Save As dialog box.

Add a new training entry to the document.

Edit an old training entry in the document.

Select training entries in the document.

Attach a wheel to a bike.

Edit, create and delete wheels in the document.


View Status Bar Command
Status Bar command (View menu)

Use this command to display and hide the Status Bar, which describes the action to be executed by the selected menu item or depressed toolbar button, and keyboard latch state. A check mark appears next to the menu item when the Status Bar is displayed.

See Status Bar for help on using the status bar.


Status Bar

The status bar is displayed at the bottom of the Velocipede window.  To display or hide the status bar, use the Status Bar command in the View menu.

The left area of the status bar describes actions of menu items as you use the arrow keys to navigate through menus.  This area similarly shows messages that describe the actions of toolbar buttons as you depress them, before releasing them.  If after viewing the description of the toolbar button command you wish not to execute the command, then release the mouse button while the pointer is off the toolbar button.

The right areas of the status bar indicate which of the following keys are latched down:

Indicator	Description

CAP	The Caps Lock key is latched down.

NUM	The Num Lock key is latched down.

SCRL	The Scroll Lock key is latched down.

nn/nn	Show the total/selected number of training entries in the active document. If no document is active, the field will be empty.


Title Bar

The title bar is located along the top of a window.  It contains the name of the application and document.

To move the window, drag the title bar.  Note: You can also move dialog boxes by dragging their title bars.

A title bar may contain the following elements:

Application Control-menu button

Document Control-menu button

Maximize button

Minimize button

Name of the application

Name of the document

Restore button


Scroll bars

Displayed at the right and bottom edges of the document window.  The scroll boxes inside the scroll bars indicate your vertical and horizontal location in the document.  You can use the mouse to scroll to other parts of the document.


Size command (System menu)

Use this command to display a four-headed arrow so you can size the active window with the arrow keys.

After the pointer changes to the four-headed arrow:

1.	Press one of the DIRECTION keys (left, right, up, or down arrow key) to move the pointer to the border you want to move.

2.	Press a DIRECTION key to move the border.

3.	Press ENTER when the window is the size you want.

Note:  This command is unavailable if you maximize the window.

Shortcut

Mouse:	Drag the size bars at the corners or edges of the window.


Move command (Control menu)

Use this command to display a four-headed arrow so you can move the active window or dialog box with the arrow keys.

Note:  This command is unavailable if you maximize the window.

Shortcut

Keys:	Ctrl+F7


System Minimize Command
Minimize command (application Control menu)

Use this command to reduce the Velocipede window to an icon.

Shortcut

Mouse:	Click the minimize icon [image] on the title bar.

Keys:	Alt+F9


Maximize command (System menu)

Use this command to enlarge the active window to fill the available space.

Shortcut

Mouse:	Click the maximize icon [image] on the title bar; or double-click the title bar.

Keys:	Ctrl+F10 enlarges a document window.


Next Window command (document Control menu)

Use this command to switch to the next open document window.  Velocipede determines which window is next according to the order in which you opened the windows.

Shortcut

Keys:	Ctrl+F6


Previous Window command (document Control menu)

Use this command to switch to the previous open document window.  Velocipede determines which window is previous according to the order in which you opened the windows.

Shortcut

Keys:	Shift+Ctrl+F6


Close command (Control menus)

Use this command to close the active window or dialog box.

Double-clicking a Control-menu box is the same as choosing the Close command.

Note:  If you have multiple windows open for a single document, the Close command on the document Control menu closes only one window at a time.  You can close all windows at once with the Close command on the File menu.

Shortcuts

Keys: 	Ctrl+F4 closes a document window.

Alt+F4 closes the Velocipede window.


Restore command (Control menu)

Use this command to return the active window to its size and position before you chose the Maximize or Minimize command.


Switch to command (application Control menu)

Use this command to display a list of all open applications.  Use this "Task List" to switch to or close an application on the list.

Shortcut

Keys:	Ctrl+ESC

Dialog Box Options

When you choose the Switch To command, you will be presented with a dialog box with the following options:

Task List

Select the application you want to switch to or close.

Switch To

Makes the selected application active.

End Task

Closes the selected application.

Cancel

Closes the Task List box.

Cascade

Arranges open applications so they overlap and you can see each title bar.  This option does not affect applications reduced to icons.

Tile

Arranges open applications into windows that do not overlap.  This option does not affect applications reduced to icons.

Arrange Icons

Arranges the icons of all minimized applications across the bottom of the screen.


No Help Available

No help is available for this area of the window.


No Help Available

No help is available for this message box.


Objects menu commands

The Objects menu have the following commands:

Bikes...	Create, edit or delete bikes in the document.
Trails...	Create, edit or delete trails in the document.
Training types...	Create, edit or delete training types in the document.
Ratings...	Create, edit or delete ratings in the document.
Wheels...	Create, edit or delete wheels in the document.
Attach wheels to bike...	Attach front and back wheel to a bike.


Bikes... (Objects menu)

The command is used to maintain the list of bikes in the document. Through the Bike control panel dialog box you can add new bikes, copy bikes, edit or delete bikes.

Shortcuts

Keys:	F5

Toolbar:


Bike control panel dialog box

From this dialog box you can create new bike objects, edit old bike objects, create a new bike by copying an old bike and delete bikes from a document by using the command buttons. You will also see a list of all defined bikes in the document.

You can also edit the default bike attribute by clicking on the Default attribute... button. The default attribute is used when creating new bikes in a document.

Note that if a bike object is protected, the Delete and Edit... button will be disabled. The Delete button will also be disabled if the bike object cannot be deleted.


Bike information dialog box

The information about a bike is entered through this dialog box. The bikes name, the brand name, serial number etc.

The three property checkboxes can be used to tell the program that you don't have this kind of information when you use this bike. The information is used when you add a new training entry to the document:

disable HRM data

If this checkbox is checked, then all fields in the new training entry dialog box will be disabled when you add a new training entry and you use this bike.

disable altitude data

Disable the altitude field in the new training entry dialog box when you use this bike.

disable temperature data

Disable the temperature (all) fields in the new training entry dialog box when you use this bike.

In the Bike type list box you select which type of bike this is. The list is pre-defined and cannot be changed.

If you want to change the bikes attributes, click on the Attribute button to bring up the Attributes  dialog box.


Trails... (Objects menu)

This command create the Trail control panel dialog box where you find buttons to maintain the trail list in the document. From the control panel you can create new trails, copy trails and delete trails.

Shortcuts

Keys:	F6

Toolbar:


Trail control panel dialog box

From this dialog box you can create new trail objects, edit old trail objects, create a new trail by copying an old trail and delete trails from a document by using the command buttons. You will also see a list of all defined trails in the document.

You can also edit the default trail attribute by clicking on the Default attribute... button. The default attribute is used when creating new trails in a document.

Note that if a trail object is protected, the Delete and Edit... button will be disabled. The Delete button will also be disabled if the trail object cannot be deleted.


Trail information dialog box

This dialog box is used to add information about a trail in the document. In addition to the trails name and a map reference, you can also enter the most basic information about the trails length and altitude.

The checkbox Multiple trail tell if it take more than one ride to ride the entire trail (e.g. several days).

By clicking on the Checkpoints... button, you can enter checkpoint information to the trail.

If you want to change the trails attributes, click on the Attribute button to bring up the Attributes  dialog box.

If you change the Accum. Altitude field, you will be asked if the old training entries in the document shall be updated or not. If you click on the Yes button, you will get the Update training entries dialog box.


Training types... (Objects menu)

This command is used to maintain the training type list in the document. Through the Training type control panel dialog box you can add new training types, copy or edit training types and delete training types in the document.

Shortcuts

Keys:	F7

Toolbar:


Training type control panel dialog box

From this dialog box you can create new training type objects, edit old training type objects, create a new training type by copying an old training type and delete training types from a document by using the command buttons. You will also see a list of all defined training types in the document.

You can also edit the default training type attribute by clicking on the Default attribute... button. The default attribute is used when creating new training types in a document.

Note that if a training type object is protected, the Delete and Edit... button will be disabled. The Delete button will also be disabled if the training type object cannot be deleted.


Training type information dialog box

Enter the information about the training type in this dialog box. A training type is identified by a unique name.

There are five fields which you can use if you will use a heart rate monitor while training. The two first field tell the target zone for this training type. You can also set the recovery time (the time the monitor will use after the training to measure how fast your recover by measuring the drop in your heart rate). The fields Average rate and Deviation is the desired average rate for this type of training and how much (in percent) you accept the average rate to deviate from the first value. Note that the fields will be disabled if you haven't defined the heart rate monitor in the document.

If you want to change the training types attributes, click on the Attribute button to bring up the Attributes dialog box.


Ratings... (Objects menu)

Use this command if you want to create new ratings or if you want to edit or delete old ratings from the document. The command will display the Rating control panel dialog box which use to maintain the ratings in the document. From the control panel you can create new ratings, copy or edit ratings and delete ratings.

Shortcuts

Keys:	F8

Toolbar:


Rating control panel dialog box

From this dialog box you can create new rating objects, edit old rating objects, create a new rating by copying an old rating and delete ratings from a document by using the command buttons. You will also see a list of all defined ratings in the document.

You can also edit the default rating attribute by clicking on the Default attribute... button. The default attribute is used when creating new ratings in a document.

Note that if a rating object is protected, the Delete and Edit... button will be disabled. The Delete button will also be disabled if the rating object cannot be deleted.


Rating information dialog box

Enter the information about a rating in this dialog box. A rating is identified by a unique name and a rating value. A rating is used to tell how easy or hard a training was. The rating value is in the range 1.0 to 10.0. A low value indicate a easy training, while a high value indicate a hard training.

If you want to change the ratings attributes, click on the Attribute button to bring up the Attributes dialog box.


Attributes dialog box

This dialog box is used to set the attributes for an object (bike, trail, training type or rating). The attribute tell the program who the object behave in the document.

When you add a new training entry to the document, you must select one object from each object list in the document. Since some of the lists may grow large (e.g. the trail list) and some of the objects in the list are only used during part of the year, you can tell the program when the object shall appear in the list in the new entry dialog box. You can do this by setting the date range when the object shall be visible when you add a new training entry. For new objects the date range will be the from 1st of January to 31st of December.

You can also choose if you can select training entries based on the object by checking the checkbox Selectable. If the checkbox Printable is checked, the object will be printed to the report file when you use the command Report.Objects reports...  The checkbox Deletable can be checked if you want to be able to delete the object through the objects control panel.

Note that if you check the Protected checkbox, the object will be protected for ever, which mean that you can never ever do anything with the object. It will be locked forever. It cannot be delete and it cannot be modified.

See Attributes for more information.


Wheels... (Objects menu)

Enter the wheel control panel dialog box, from where you can create new wheels, delete wheels, edit wheel information and wheel usage. In the dialog box you will find a list of all defined wheels. In addition to the wheels name you can also read if it is a front or back wheel and the usage count (how many training entries that have a reference to this wheel).

When you select a wheel in the list, you can see the creation data and the revision date at the bottom of the dialog box.

Shortcuts

Toolbar:


Wheel name & information dialog box

In this dialog box you give a wheel a name and choose which type of wheel it is (front or back wheel). You can also write a description text where you can describe the wheel (technical information etc.).


Edit usage dialog box

The purpose of this dialog box is to edit the wheel usage - when has the wheel been used. A list show when the wheel has been used (training dates). To the right to the list you will find buttons to edit this list:

Add entries...

Add new training entries to the list. You select which training entries you want to add through the training entry selection dialog box.

Delete

Delete the selected training date. You must first select a training date before the button is enabled.

Clear all

Clear all training dates in the list.


Attach wheels to bike... (Objects menu)

Through this dialog box you attach wheels to the bikes in the document. In the dialog box you will see two lists. The list to the left shows all bikes in the document and the list to the right shows all front or back wheels in the document. You can control if you want to see the front or the back wheels by using the two radio buttons under the list.

When you select a bike, you will see which wheels that are attached to the bike in the frame under the list.

To the right in the dialog box you will find buttons to change the wheel attachment information in the document:

Update bike

This button is used to change the wheel attachment for a bike. First select the bike you want to modify, then select the wheel you want to attach to the bike and then click the button.

Clear attachment

Is used to clear the a bikes wheel attachment. You must first select the bike before you use this button.

Create new wheel...

Use this button if you want to create a new wheel from this dialog box.

Shortcuts

Keys:	Alt+Shift+A

Toolbar:


 Entry menu commands

The Entry menu contain commands to add a new training entry to the document, to edit and existing entry in the document and to delete one or more training entries. You also find commands to select training entries for processing by the program and commands to edit, create and delete maintenance logs.

The Entry menu have the following commands:

Add new entry...	Add a new training entry to the document.
Edit old entry...	Edit an old training entry from the document. You select the training entry from a menu showing the existing entries (*)
Edit entry checkpoints...	Edit the checkpoint list to an old training entry.
Delete entries.Delete single entry	Delete an existing training entry from the document. You select the training entry from a menu showing the existing entries (*)
Delete entries.Delete selected entries	Delete all selected training entries from the document.
Delete entries.Delete entries descr. text	Delete the description text associated with the selected training entries in the document.
Entry select options...	Choose which training entries that you will see in the entry select dialog box when selecting an entry to edit or to delete.
Select entries...	Select one ore more entries in the document. The program will only process the selected training entries when you use a View or Goals command.
Add new maintenance log...	Add a new maintenance log entry to the document.
Edit maintenance log...	Edit an old maintenance log entry in the document.
Delete maintenance log...	Delete an old maintenance log entry from the document.
Maintenance types...	Create, edit or delete maintenance types in the document.

(*):

When you use the command, you will get the Select training entry dialog  box, where you select the entry you which to edit or delete. Depending on the Entry select options... setting you will see all entries, only the selected entries or only the entries that are not selected in the dialog box.


adding a new training entry
Adding a new training entry to the document (Entry menu)

Add a new training entry to the document. A training entry consist of data from a single workout or ride. To be able to add a new entry, at least one bike, one trail, one training type and one rating must be defined in the document and which can be used when adding a new training entry.

All relevant data from the workout are entered into the program through the New entry dialog box. The dialog box have several data fields where some require data while other are optional fields

The dialog box have the following fields:

Date	The date you performed the workout.
Training time	Your total training time.
Total time	Your training time including stops etc. By default the program will, when leaving the Training time field set  this field equal to the value in the Training time field. You may choose to change it or leave it unchanged,
Distance	The training distance you rode
Bike	The bike you used. The bike is selected from a list showing the available bikes in the document.
Trail	The trail you rode. Selected from a list of trails.
Training	The type of training you did. Selected from a list of training types.
Rating	A rating of the training.
Update wheellist	A checkbox that control if the usage list to the wheels which is attached to the bike you used shall be updated. This box is automatically checked if you select a bike with attached wheels.
Heart rate monitor	Misc. data from a heart rate monitor, see table below. This is optional.
Cyclo-computer data	Misc. data from a bicycle computer, see table below
Temperature	Maximum and minimum temperature during your workout, optional. Can be disabled through the dialog box and/or through bikes properties.
Description	A text description about the workout. Maximum size of the text is 32.000 characters.

If the bike you selected got a cyclo-computer, you may add the following data to the dialog box:

ODO before	The ODO value before the workout.
ODO after	The ODO value after the workout.
Max. speed	The maximum speed recorded while training.
Accum. altitude	The accumulated altitude for the training.

Depending on the functions the cyclo-computer for the selected bike got, some fields will be greyed out. If the bike you selected does not have a cyclo-computer, all fields will be greyed out. Use the command  Bicycle computer... found in the Setup command menu to define a cyclo-computer for a bike.

If you are using a heart rate monitor while training, you can add the following information to each training entry:

High target zone	The upper limit for the target zone. The default value is copied from the training type you have selected.
Low target zone	The lower limit for the target zone. The default value is copied from the training type.
Time over	Time above the target zone given in hours, minutes and seconds.
Time within	Time within the target zone.
Time under	Time under the target zone.
Recovery time	The recovery time given in seconds. The default value is copied from the training type.
Recovery value	The reduction in heart rate after the workout.
Average rate	The average rate during the training.
Irregularities during training	If you have had any problems with the heart rate monitor while training, you should click on this checkbox so that a X appear in it. This tell the program that the data from the heart rate monitor may be incorrect.

Note that not all heart rate monitors have these fields. You should use the command Heart rate monitor... found in the Setup command menu to tell the program which functions the heart rate monitor you are using have. The fields in the dialog box which cannot be used, will be greyed out. If you do not have a heart rate monitor, all fields will be greyed out.

Except for the OK, Cancel and Help button, you will also find two other buttons in the window. This is the button Add to select groups... and Add checkpoint times... The first button is used to choose which select groups you want to add the new training entry to. The select groups are chosen through the Add to select group dialog box. The second one is used to add information about the checkpoint times, and can only be used if the trail you selected have a checkpoint list. When you use this button, you will enter the Checkpoint passing time dialog box.

Shortcuts

Toolbar:

Keys:	Alt+Shift+N

Alt, E, A


New/Edit entry data dialog box

This dialog box is used to add new data from a workout into the document or to edit an existing training entry in the document. If you edit an old training entry, all fields in the dialog box will be filled with information from the training entry.

Depending on the properties for the bike you select, some of the fields in the dialog box will be disabled or enabled. A bike have three property flags:

disable HRM data

All fields inside the Heart rate monitor data frame will be disabled.

disable altitude data

The Accum. altitude field in the Cyclo-computer data frame will be disabled. Any possible accumulated altitude will be read from the trail specified in the Trail field.

disable temperature data

Disable all temperature fields in the Temperature frame in the dialog box.

When you select a training type, some of the fields in the Heart rate monitor data frame in the dialog box may be updated with information from the training type object.

When entering the training time, total training time and the times from your heart rate monitor, the program accept the format [[hh:]mm:]ss. Click here to show examples. As separator between the hour, minutes and second fields you may use a colon, a semicolon, a comma a dot, a hyphen or a slash.

After you have entered the information about the training into the dialog box, click on the OK button or press on the Return key to add the training entry to the document. If you click on the Cancel button or press the Esc button, you will cancel the command.

Before the program can add the new training entry to the document (or update the document when you edit an old training entry), it will check that some of the most important fields in the dialog box is OK. These are:

Date

The date must be readable and valid (e.g. Feburary 30. is not a valid date). If the date is in the future, the program will warn you about it and ask if you want to continue or not. If you choose to continue, the entry will be added. If not, the focus will be set on the date field and you can edit the information in the date field.

Training time and total training time

Both times must be readable and the training time cannot be greater that total training time.

Bike, Trail, Training type and Rating

You must select one object in each of the lists in the dialog box.

Heart rate monitor data

The time used above, within and under the target zone must be readable.

Temperature data

Maximum temperature cannot be lower than minimum temperature.

ODO values

If the ODO value before training is higher than the ODO value after the training, the program will warn you about this. If the values are right, click the Yes button. If you choose to enter new values, click on the No button.


Time format examples

22:50	will be read as 22 minutes and 50 seconds.

13.4	will be read as 13 minutes and 4 seconds

1:20:40	will be read as 1 hour, 20 minutes and 40 seconds.

12	will be read as 12 seconds.

Legal separators are ; : . , - and /


editing an old training entry
Edit and old training entry in the document (Entry menu)

Edit an old training entry in the document. You must select the entry you want to edit from a dialog box showing a list of training entries. Depending on the Entry select option the list will show all entries, only the selected entries or only the entries which is not currently selected.

When you have selected the training entry, the data from the training entry will be shown in the Edit entry dialog box.. This is the same dialog box that you see when you add a new training entry to the document.

Shortcuts

Toolbar:

Keys:	Alt+Shift+E

Alt, E, E


edit the checkpoint list
Edit entry checkpoint list (Entry menu)

If you want to edit only the checkpoint list for a training entry, use this command. First you will get the Select training entry dialog box where you select the training entry you want to edit. Note that not all entries shown in the dialog box may have a checkpoint list. Those training entries which have a checkpoint list will have an asterisk (*) between the training date and the trail name.

When you have selected the training entry and clicked on the OK button, you will get the Checkpoint passing times dialog box where you can edit the checkpoint times.


Add to select group dialog box

This dialog box is used when you add a new training entry to the document when you click on the Add to select group... button in the New entry dialog box.

Select the groups you want to add the new training entry to by clicking on a select group. If you want to select more than one select group, hold down the Ctrl button while clicking on other select groups. To select a range of select groups, select the first one and hold down the Shift key when clicking on the last select group. All select groups, including the first and the last, will then be selected.

Click on the OK button when you have selected the select groups you want the new training entry to be added to, or click Cancel if you don't want to add the training entry to a select group.


Checkpoint passing times dialog box

From this dialog box you can edit the checkpoint times for a training entry. In the dialog box you will find the checkpoint name, the checkpoints distance from start and the passing time.

By using the buttons Previous checkpoint and Next checkpoint you go forth and back in the checkpoint list. When you are done, click on the OK button.


deleting a training entry
Deleting single entry (Entry menu)

Delete a training entry from the document. The training entry is selected through the Select training entry dialog box.

When you have selected an entry, the program will ask you to confirm that you want to delete the selected entry. Click on the Yes button to delete it, or on the No button to cancel the command.


Delete selected entries (Entry menu)

Delete all selected training entries from the document. When using the command, the program will ask you to confirm that you really want to delete the selected entries from the document.


delete description text
Delete entries descr. text

Delete the description text for all selected training entries in the document. The training entries will not be deleted. The program will ask you to confirm this command when you use it.


setting training entry select option
Entry select option (Entry menu)

When you want to edit  an old training entry in the document or to delete a a training entry from the document, you will be asked to select a training entry in the document. This is done by the Select training entry dialog box showing a list of training entries in a list box.

Displaying the list may take some time if there is a large number of entries in the document. You may which to limit which entries you will see in the list. This can be done by setting the right select entry option and then select some entries in the document.

In the Entry select option dialog box you may choose one of the three settings:

all entries	Shows all entries in the document in the list. This is the default setting for new documents.
selected entries	Shows only the selected entries in the list.
none-selected entries	Shows only the entries which are not selected in the list

The select entry option will be saved in the document file.


Entry select option dialog box

The dialog box is used to select which training entries that are to be shown in the Select training entry dialog box. You can choose one of the three options shown in the box by clicking on the right radio button.

The setting will be saved in the document file.


selecting training entries
Selecting training entries (Entry menu)

Selecting one ore more training entries for further processing. In the Training entry selection dialog box you will find several buttons for selecting entries based on which bike you used, which trail you rode, training type, rating, date, training time, distance and average speed.

In the dialog box you will also find a list box and several buttons to maintain a list of select groups. A select group is used to group different training entries into one group. Using select groups make it easier to select training entries which have one or more things in common, e.g. one group for all type of time trials (ITTs, DTTs and TTTs).

Shortcuts

Toolbar:

Keys:	Alt+Shift+S

Alt, E, S


Select training entry dialog box

This dialog box is used to select a single training entry in the document, e.g. when you want to edit an old training entry. A list will show the training entries in the document. For each training entry the training date, the trail and the bike will be shown in the list. An asterisk (*) after the training date marks if the training entry have a checkpoint list.

Which training entries that will be shown in the list depend on the current entry select option setting. This is controlled through the Entry select option dialog box.


Training entry selection dialog box

This dialog box is used to select one or more training entries in the document. In the box there are several buttons. Some buttons are used to select training entries on e.g. which bike or which trail you rode, the training type etc. Other buttons are used to select all entries, deselect all, select entries in a select group etc.

Select mode:

In the dialog box you will find two radio buttons in the "Select mode" section. One is marked "OR mode" and the other is marked "AND mode". They control how the training entries are selected.

In OR mode, new training entries are selected regardless of their previous select status. In other words; each time you use a command to select training entries, the number of selected training entries will be unchanged or grow.

In AND mode, only the selected training entries will be evaluated when you use a select command. If a training entry isn't already selected, it cannot be selected. And if a selected training entry does not met the query you select them on, it will be deselected. Which mean that each time you use a command to select training entries, the number of selected training entries may be unchanged or decrees. It can never grow.

Not that if you try to select entries in AND mode, and the select count is 0. You will never be able to select training entries unless you use the Select all button.

Select on commands:

There are nine buttons in the dialog box which is used to select on something (e.g. on a bike or on two dates). These buttons are:

  Select on bike.

Select training entries based on which bike you used. You can select one or more bikes from a list showing all bikes in the document.

  Select on trail.

Select training entries based on the trail you rode. The trail or trails are selected from a list with all defined trails in the document.

  Select on training type.

Select training entries in the document based on the training type. You choose one ore more training types from a list with all defined training types in the document.

  Select on rating.

Select training entries based on the rating. As for bikes, trails and training types, you select on or more ratings from a list with all defined ratings in the document.

  Select on date.

Use this button to select training entries between two dates including the two dates you enter.

  Select on time.

This button is used to select training entries based on the training time or the total time. You enter the maximum and minimum time limit. All training entries with a training time within the range will be selected.

  Select on distance.

Select training entries based on the training distance (from in the Distance field or in the difference in the ODO values). You enter two values, and all training entries within the range will be selected.

  Select on average speed.

Select training entries based on the average speed which is calculated using the training time (not total time) and the distance field. All training entries with an average speed within the given range will be selected.

  Select on wheel.

This button is used to select training entries in the document based on which wheel you used. You select the wheel from a list of defined wheels. You can also choose if it is a front or back wheel you will select on.

If one of the buttons shown above is disabled, it will look like this. A button will be disabled (which mean you cannot use it) if there is missing information in the current document, e.g. if there is no wheels in the document, the button for selecting training entries based on a wheel, will look like this button.

Other select commands:

There are six other command buttons grouped in the Selection section. These are:

Select all

Select all training entries in the document regardless of selection mode and selection status.

Clear

Deselect all training entries in the document.

Invert select

Deselect all selected training entries and select all unselected training entries in the document.

Select individuals...

Select one training entry from a list showing all training entries that are unselected. If there is many unselected training entries in the document, it will take some time before the list appear on the screen.

This command is not available in AND mode.

Deselect individuals...

Deselect one training entry from a list showing all the selected training entries in the document. If there is many selected training entries in the document, it will take some time before the list appear on the screen.

Reset

Restore the selection status as it was before you entered the dialog box.

Select group commands:

In the dialog box there are six buttons that control the selection groups in the document. These are:

Create new group...

Create a new selection group in the document. In a dialog box, you give the new select group a unique name.

Select group

Select this group. All training entries in the document will first be deselected, then all training entries recorded in the selection group will be selected. The group will now be the active group.

Append group

As the command above, except that the program will not deselect any selected training entries in the document before it select the recorded training entries in the selection group.

Change to group

Change the active group to the selected selection group without changing the status for the selected training entries.

Restore to group

If you have selected or deselected any training entries after you used the Select group button, this button will restore the selection status to the active select group.

Update group

If you have changed the selection status after you selected a selection group, this button will update the active select group with the new information. It will record the current selection status to the active select group.

Rename group

Use this button to change the name of a selection group.

Delete group

This button is used to delete a selection group from the document.


Select on object dialog box

This dialog box is used when you want to select training entries base on a object (bike, trail, training type or rating). In the dialog box you will find a list with all objects of the kind you want to select training entries on in the document.

You may select one or more objects in the list. When done, click on the OK button. To cancel the selection, click on the Cancel button.


Select on date dialog box

From this dialog box you select training entries based on the training date. In the dialog box you enter the from and to date. All entries within the two dates, including the dates, will be selected.


Select on time dialog box

Selects training entries based on the training time or the total training time. In the dialog box you will find two fields where you enter the minimum and maximum time. All training entries with a training time or total training time which is within the range of the two times will be selected.

With the radio button in the frame Time field you control if it is the training time or the total training time in the training entries that shall be used when selecting training entries.


Select on distance dialog box

Selects training entries based on the training distance or the difference in the ODO values. In the dialog box you enter the minimum and maximum distance. All training entries which have a training distance or a difference in the ODO values which is within the range of the two given distances will be selected.

With the radio button in the frame Distance field you control if it is the training distance field or the difference in the ODO values that shall be used when selecting training entries.


Select on average speed dialog box

Selects training entries based on the average speed (calculated from the training distance and the training time). In the dialog box you enter the minimum and maximum average speed. All training entries with an average speed within the two values, including the two values, will be selected.


Select on wheel dialog box

Select training entries based on which wheel you had on the bike when you did the training. The wheel is selected from a list of wheels in the dialog box. With the radio button in the frame Wheeltype you control if you want to select on a front wheel or on a back wheel.


adding a new maintenance log
Add new maintenance log (Entry menu)

New maintenance logs are added to the document by using this command. The new log is added through the Maintenance event dialog box.

Shortcuts

Keys:	Alt+Shift+M

Alt, E, M


Maintenance log dialog box

In this dialog box you can add or edit a maintenance log in the document. If you edit an old log, the information from the log will be displayed in the dialog box.

The box have six fields, one box where you select the bike you maintained, one box where you select the type of maintenance you did (from the maintenance type list). One field is used to enter the maintenance date, one to enter the ODO value on your cyclo-computer when you did the maintenance. If you used any money (parts etc.) you can enter the cost of the maintenance in the Cost field. The last field is the Description text field where you can write what you did. You may add up to 32000 characters.

Note that if you select a bike with a cyclo-computer, the program will, when the date has been given, look through the training entries in the document and try to find the correct ODO value (the ODO value on the computer at the time you did the maintenance). If you do not have a cyclo-computer on the selected bike, leave the field blank.


edit a maintenance log
Edit maintenance log (Entry menu)

Use this command if you want to edit a maintenance log in the document. When using the command you must first select the log you want to edit in the Select maintenance log dialog box.

When you have selected the log, you can edit the log in the Maintenance log dialog box.

Shortcuts

Keys:	Alt, E, I


Select maintenance log dialog box

This dialog box is used when you want to edit or delete an old maintenance log in the document. You will get a list of maintenance logs sorted date with the newest log on top of the list. In addition to the date, also the bike and maintenance type will be shown in the list.

To continue with the command (edit or delete), select a log and click on the OK button. To cancel the command, click on the Cancel command.


deleting a maintenance log
Delete maintenance log (Entry menu)

The command will delete one maintenance log from the document. You select the maintenance log in the Select maintenance log dialog box.

When you have selected a maintenance log and click on the OK button, the log will be deleted from the document.

Shortcuts

Keys:	Alt, E, L


maintenance types
Maintenance types (Entry menu)

When you add a maintenance log to the document, you have to classify the new log. This is done by selecting the type of maintenance from a list of defined maintenance types. This command is used to manipulate the list of maintenance types.

The command will bring up the Maintenance types dialog box from where you can add new types to the document, change the name of existing types and delete maintenance types from the document.

Note that Velocipede will add some maintenance types to a new document which you cannot delete. These types are protected and their names in the list ends with "(p)". If you select one of these types, the Rename and Delete buttons are disabled.

These types are used by the program to add entries in the maintenance log when you change vital information in the document.

Shortcuts

Keys:	Alt, E, T


Maintenance types dialog box

In this dialog box you will see a list of all defined maintenance types in the document. You will also find buttons to create new types, rename existing types and to delete types from the document.


New/Edit maintenance type information dialog box

From this dialog box you give a new or existing maintenance type a name. Click on the OK button to update the document, or Cancel to cancel the command.


Update training entries dialog box

This dialog box is used when you have changed the information about an object in the document, and you want to update old training entries with the new information. The dialog box is used when you change the cyclo-computer setting or changing the accumulated altitude for a trail.

In the dialog box you choose which training entries you want the program to update. You have three choices in the Update what frame:

all training entries

If you changed the computer setting for a bike, all training entries where this bike was used will be updated with the new correction value regardless the old correction value. If it was the accumulated altitude for a trail that you changed, all training entries using the trail will be updated with the new accumulated altitude.

only relevant training entries

Only the relevant training entries will be checked to see if they shall be updated or not. The program will check if the right bike or trail was used in the training entry, and that the old value which are to be updated are is equal to the value you changed.

only the selected training entries

All selected training entries will be updated. The program assume that the user have selected the right training entries to update, since it will NOT check if a selected training entry is relevant or not. When using this option, you can click on the Select button and select which training entries you want the program to check. When entering the Training entry selection dialog box, all relevant training entries will be selected.

Note that if you click on the Cancel button, no training entries will be updated.


View commands
View menu commands

The View menu offers the following commands:

Yearly	View the accumulated training distance or -time.
Monthly	View monthly mileage.
Weekly	View weekly mileage.
Total	View total mileage.
Bike data	View training data based on the bikes.
Toolbar	Shows or hides the toolbar.
Status Bar	Shows or hides the status bar.


Yearly view
Yearly (View menu)

This command will bring up the Wiew yearly distance/time/altitude dialog box where you can view the yearly accumulated training distance, training time or altitude for one or more years. Only the information from the selected training entries will be shown in the view. Training entries can be selected from the view.


View yearly distance/time/altitude dialog box

This dialog box is used to view the yearly accumulated training distance or training time in a graph. In the dialog box you will find some buttons and a group of radio buttons. With the buttons, you can select training entries, set the view range with the Set view... button. The Copy button is used to copy the graph to the clipboard.

In the View frame there are five radio buttons which controll what you want to see. The two first one are used to view the training distance, the two next are for the training time while the last one is used to view the accumulated altitude.

If you check the checkbox Show mean, you will see the mean distance, time or altitude for each year in the graph. The mean will be marked with a horisontal line in the graph. If you check Save setting, the current setting will be saved in the document.

The graph will show you the accumulated data (distance, training time or altitude) for each year which the selected training entries cover. The X-axis shows the date relative to 1st of January.


Set yearly view range dialog box

Sets the view range for the graph. The range is set as relative date values (days from 1st of January). To view the hole graph, enter the values 1 and 365.


Total view
Total (View menu)

View the total mileage or each bike in the document in the Total milage dialog box based on the selected training entries.


Total mileage dialog box

In this dialog box you can view the total mileage for each bike in the document. For each bike, you will find three different distance values. The first (dst) is based on the values from the distance field in each training entry, the second one is based on the difference in the ODO values in each training entry while the third is based on the maximum distance (either the dst field or the difference in the ODO values) from each training entry.

You will also find the total training time based on the training time from each training entry (not the sum of the total training time in each training entry), the total accumulated altitude and the number of training entries found where the bike was used.

From the dialog box you can select training entries by using the Select... button. You select the training entries through the Training entry selection dialog box.


Monthly view
Monthly (View menu)

View the monthly mileage based on the selected training entries in the document. The command brings up the Monthly milage dialog box where the data is presented through a graph.


Monthly mileage dialog box

This dialog box show you the monthly mileage based on the selected training entries in the document. You can select entries in the dialog box by using the Select... button. The training entries are selected through the Training entry selection dialog box.

In the dialog box you will find two frames each with several radio buttons which is used to control how the graph shall look like. These are:

Use frame

In this frame there are three radio buttons that control which data from the selected training entries that shall be used in the graph. If the dst field is chosen, then the distance field in each training entry will be used. If the ODO field are chosen, then the difference in the ODO values in each training entry will be used. If you want to view the data based on the difference in the dst field and the ODO field, choose the Difference radio button.

Graphtype frame

The radio buttons in this frame control how the graph shall be drawn. The text behind the radio buttons should be self explanatory.

The setting for the radio buttons in the two frames are stored in the document (and in the document file). If you change the setting, the new setting will not be stored in the document unless you check the Save setting checkbox below the two frames.

The content in the graph window can be copied to the clipboard by clicking on the Copy button in the dialog box so you can paste it into another application, e.g. Word for Windows.


Weekly view
Weekly (View menu)

View the weekly mileage, training time, accumulated altitude and the number of training's for each week based on the selected training entries in the document. The result is shown in the Weekly milage dialog box.


Weekly mileage dialog box

In the grid in the dialog box you will find the weekly training distance (from the distance field in the training entries), the ODO distance, the training time, the accumulated altitude and the number of training's for each week in a year based on the selected training entries in the document.

By using the Previous year and Next year you can view the data from the previous year or the next year. If there isn't any previous or next year to view, one or both buttons will be disabled (greyed out).

You can select entries in the dialog box by using the Select... button. The training entries are selected through the Training entry selection dialog box.


Bike data
Bike data (View meny)

View the training data based on the selected training entries and the bikes in the document in the Bike summary data dialog box.

This command is only available when you have more than one bike in the document.


Bike summary data dialog box

In this dialog box you can view the training distance, ODO (total) distance, training time, total training time or accumulated altitude for all bikes in the document based on all selected training entries. The numeric data is shown in a simple spreadsheet while the a pie diagram show the same data relativly between the bikes.

From the dialog box you can select new training entries, copy the pie diagram to the clipboard and select which data you want to see.


Report menu commands

This menu contain commands to generate different reports based on the selected training entries in the document. Some of the commands in the menu are only usable when you have selected training entries in the document. If one or more commands in the menu are greyed out, you should use the Entry.Select entries... command to select one or more training entries in the document.

Commands in the Report menu:

Summary report...	Create a summary report for all objects in the document based on all selected training entries.
Monthly report...	Monthly report based on the selected training entries.
Weekly report...	Weekly report based on the selected training entries.
Entry report.Full report...	Create a report with detail information from all selected training entries.
Entry report.Short report...	Create a short report based on the selected training entries. Only one line from each entry will be written to the report.
Entry report.Text report...	Create a report file with the training description text from all selected training entries in the document.
Maintenance report...	Create a maintenance report.
Objects report...	Create a object report.
Wheel usage report...	Create a report showing when the wheels in the document has been used.

Common for most commands is that you will get a dialog box where you enter the name of the report file. A default name will be supplied by the program. You may change the default names for the different report files by using the Set default report files... command found in the Setup command menu.

If the file you specify exist, you can click on the Append to end of file checkbox to append the report to the existing file. By default, the program will overwrite any existing file.

If the checkbox View file in editor is checked, the file will be viewed in an editor after it has been created. This is the default behaviour in Velocipede if the view editor has been defined. The editor Velocipede will use is defined by using the Set view editor... command in the Setup command menu.


Report file dialog box

In this dialog box you enter the name of the report file you want the program to write the report to. A default report file name will be supported by the program based on which report command you have used. You can also click on the Browser... button to enter a dialog box where you can select an existing file in a directory on your hard disk which the report shall be printed to.

If the report file already exist and contain information, you can click on the Append to end of file checkbox to append the new report to the end of the existing file. By default, the program will overwrite any existing file.

The checkbox View file in editor is by default checked if the view editor has been defined. When checked, the program will start the view editor application after the report has been written to the file. Use the Set view editor... command in the Setup command menu to set the path and name of the editor you want Velocipede to use as the view editor.


Summary report (Report menu)

Create a report for all objects in the document. Since there are four different object types in a document, the report will have four different sections - one for each object type. In each section you will find the objects name. Then the program will, based on the selected training entries, write the training time, training distance and total training distanse and the number of entries found which used this object.


Monthly report (Report menu)

Write a report which shows the training time, total training time, training distance and total training distanse and the number of training's for each month within a year. If the selected training entries cover more than one year, the program will write one table for each year.


Weekly report (Report menu)

Create a report based on the selected training entries which shows the week number, training distance (dst) total training distanse (ODO), training time, accumulated altitude, average speed for the week, the average distance for each training in the week and the number of training entries found in the week.

If the selected training entries cover more than one year, the program will show when it begin on a new year.


Entry report: Full report (Report menu)

Create a report file with detail information from each selected training entries. For each training entry the program will write:

Training date including the week number.

The name on the bike you used.

The name on the trail you rode.

The training type name.

Rating.

Training distance.

ODO values and the difference in the ODO value if it is greater than 0.

Training time and total training time.

Accumulated altitude

Maximum and minimum temperature.

Heart rate monitor data if they exist.

Checkpoint list if it exist.

The description text.

At the end of the report the program will write a summary of the training entries printed in the report file.


Entry report: Short report (Report menu)

Write a short report based on the selected training entries in the document. For each training entry the program will write one line to the report file. From each training entry the program write the training date, the bike you used, the trail you rode, training time, training distance and average speed.

Since the line length is limited to 78 characters, the bike name and the trail name will be truncated. The bike name is limited to maximum 15 characters and the trail name is limited to maximum 31 characters.

At the end of the report you will find the number of entries in the report, total training time and total training distance.


Entry report: Text report (Report menu)

Create a report with the text description from the selected training entries. In addition to the text, also the training date, bike name and trail name will be printed in the report file.


Maintenance report (Report menu)

The command create a report based on some or all maintenance logs in the program. For each log you will find the date, service type, bike, ODO distance, cost and the text description. You choose which maintenance logs you want in the report from the Maintenance report file dialog box.

The program will, based on the maintenance type and the bike try to find out how many kilometres you have ridden since last time you did the same type of maintenance on the bike. If the information is available, the distance since last time will be printed after the ODO distance.

At the end of the report, you will find the total cost for all maintenance logs in the report file. This line will only be printed out if the total cost is higher than 0.


Maintenance report file dialog box

This dialog box control which maintenance logs you want in a maintenance report. You enter the name of the file you want Velocipede to write the report to, or use the Browse button to choose an existing file. If the Append to end of file check box is checked, the new report will be added to the end of the file. This check box will be greyed out if the file in the Filename box does not exist. The check box View file in editor control of the file shall be viewed in an editor after Velocipede is finished with writing the report.

Which maintenance types you want in the report is selected in the list box in the Maintenance type frame. By clicking the Select all button, all maintenance types are selected. At least one type must be selected.

You can also choose the bikes that shall be included in the reports. The maintenance done on bikes which isn't selected will not be written to the file. At least one bike must be selected. Click on the Select all button to select all bikes in the list.

In the Date range frame you can choose the time period the maintenance report in the report file shall be from. By default, the range is set to cover all maintenance logs on the document.


Objects report (Report menu)

Create a report with four tables, one table for each object type, showing which objects that exist in the document, how many time the objects has been used (reference count) and when it was created. The reference count is based on the selected training entries only.

This report can be useful to find objects that isn't used in the document.


Wheel usage report (Report menu)

The report will show you when the wheels you have defined in the program has been used, on which bike it was used, the usage time, total and training distance. Also the total time and distance will can be found in the report.


Goals menu commands

In this command menu you will find commands to edit goals, create new goals, delete goals and to analyse goals.

Commands in the menu:

Define/edit goals...	Define, edit or delete a goal definition in the document.
Analyse goals...	Perform an analyse of the defined goals against the selected training entries.


Edit/define goal command
Edit/define goals (Goals menu)

This command is used to create new goals, edit old goals and to delete goals in the document. When using the command you will get the Goal control panel dialog box from where you choose what you want to do.


Goal control paned dialog box

From this dialog box you can create new goals, edit old goals, create a new goal based on an old goal (copy a goal) and delete goals from the document.

A list in the dialog box show the defined goals in the document. Only one goal type will be shown, and you choose the goal type by using the radio buttons below the list.


Goal: <goal type> dialog box

In this dialog box you define a goal in the document. This dialog box will be used when you create a new goal and when you edit an old goal. If you edit a goal, the information in the goal will be shown in the fields in the dialog box.

Since the dialog box will be used no matter which type of goal you create or edit. Depending on the goal type, some of the fields in the dialog box will be disabled.

Which goal type you are creating or editing will be shown in the dialog box header (Goal: <goal type>).


Analyse goal command
Analyse goals (Goals menu)

The command is used to analyse the goals against the selected training entries in the document. From the Analyse goals dialog box you choose which goals you want to analyse.


Analyse goals dialog box

In this dialog box you choose which goals you want to analyse. First you can choose which goal types to analyse by checking the checkboxes in the Goal types to analyse frame in the dialog box. By default, all four types will be analysed.

Then you can choose if you want to analyse only the old goals or only the active goals or all goals in the document by using the radio buttons in the Analyse frame. Old goals are those goals which cannot be affected by new training entries, while active goals are those who may be affected by a new training with toady's date.

If the result from the analyse are to be printed to a report file, then the Report file frame in the dialog box will be active. In this frame you can enter the name of the report file (Velocipede will support a default name) and you can choose if you want to append the analyse report to the file if the file already exist by checking the Append to end of file checkbox (if the file does not exist or if its length is zero, the checkbox will be disabled). You can also choose if you want to view the file in an editor after it has been created. And you can choose if the goal description text shall be printed to the report file.


Setup menu commands

The Setup menu commands contain commands to configure the document. All commands in the menu will only affect the current document or the Velocipede INI file. They will not affect other documents you may have on your disk or loaded in the program.

Commands in the Setup menu:

Options...	Set misc. options in the document.
Measuring...	Choose which measuring units for distance, height, speed and temperature.
Personal information...	Define or edit information about you.
Heart rate monitor...	Define or edit information about a heart rate monitor. You should define a monitor in the document before adding training entries to the document.
Cyclo-computer...	Define or edit information about a cyclo-computer which you use on a bike.
Delete.Delete personal information	Delete the personal information from the document.
Delete.Delete heart rate monitor	Delete the heart rate monitor information from the document.
Set view editor...	Set which editor to use to view the report files. By default, the notepad application will be used.
Set default report files...	Set the default names on the different report files which Velocipede can generate. The settings are stored in the programs INI file.
Set date format...	Set the date format which the program shall use when displaying, printing and reading dates.


options
Options (Setup menu)

This command is used to change misc. options in the program. The options is set through the Options dialog box.

Options are stored in the document file.


Options dialog box

This dialog box is used to view and change the option setting in the document. The option setting tell the program how it shall behave. There are several checkboxes which turn different options on or off. When you see an X in the checkbox, the checkbox is checked and the option it control is turned on. Otherwise it is off. The checkboxes are grouped in four frames:

Selection

Tell the program how training entries are selected when the document file is being read and when new training entries are added to the document. You can also set the default select mode (OR or AND mode).

Security

The option flag Backup mode on control if the old document file shall be renamed before the program write out a document to disk. If this option is turned on, the old document file will, if it exist, be renamed from *.VLO to *.VLB before a new *.VLO file is created. You can also tell the program that you want to confirm when training entries are deleted from the document by checking the box Confirm deleting training entries.

New entries

This frame have checkboxes that tell the program how it shall behave when you add a new training entry to the document. The Apply current date checkbox control wherever the current date shall be used as the default date, while the Apply latest ODO value checkbox tell the program to find the right ODO value before training based on the bike and the training date.

Miscellaneous

The frame contain different options which is not related to any of the three frames described above.


measuring units
Measuring units (Setup menu)

Use this command to set which units you want to use for distance, height, speed and temperature. The setting is controlled through the Measuring dialog box.


Measuring dialog box

In this dialog box you set the units for distance, height, speed and temperature. The units are selected by using the radio buttons. You can mix metric and english units for the different types, e.g. you may have your distance in miles while the speed is in kilometre per hour.


personal information
Setup personal information (Setup menu)

By using this command you will get the Personal Information dialog box where you enter your personal information such as name, date of birth, address, sex, weight and more.


Personal Information dialog box

In this dialog box you will find one field where you enter you name and three fields where you can write your address, one field for your phone number. You should also enter your date of birth and sex, since this is used elsewhere in the program (e.g. in the heart rate monitor advisor) and your (average) weight.

In the Sex frame you can choose your sex by clicking on the Male or Female radio button.


Heart rate monitor information
Heart rate monitor information (Setup menu)

Use this command to define or edit the information about the heart rate monitor you use. Information in the document will be used elsewhere in the document. The information is given in the Heart Rate Monitor dialog box.


Heart Rate Monitor dialog box

This dialog box is used to enter the information about the heart rate monitor you use when training. The three first field are used for the brand name, model name and serial number.

In the Function frame you will find five checkboxes which tell the program which functions the heart rate monitor have. A function is turned on when you see an X in the checkbox. Currently there are five different functions you can set:

Target zone

Turn on this flag if you can set the target zone on your heart rate monitor. When this function is on, you can enter the target zone limits when adding new training entries.

Zone timers

If your heart rate monitor can record the time you spend above, within and under the target zone, you should turn on this option.

Recovery timer

Some monitors can also measure the recovery value after a workout. On the Polar Accurex II monitor, which have this function, there is a countdown timer which start when the user stop the monitor. When the timer start and when it reach 0, it measure the current heart rate. The difference in those two values is the recovery value.

Stopwatch function

If your monitor can store laptimes, you should check the Stopwatch function checkbox. This will enable the field where you can enter the number of laptimes the monitor can store.

Average rate

Check this checkbox if the monitor can measure the average heart rate during a workout. When this function is turned on, you can enter the average rate when adding a new training entry to the document.

You will also see a field where you enter the number of laptimes the monitor can store. If your monitor cannot store any laptimes, the field will be disabled.


Cyclo-computer
Cyclo-computer (Setup menu)

If you use a cyclo-computer on a bike, it should be defined in the document so that the program can use the information you get from it. When using the command, you will get the Cyclo-computer data dialog box where you define or edit the cyclo-computer.

You can also delete the cyclo-computer from a bike by using this command.


Cyclo-computer data dialog box

This dialog box is used to define or edit a cyclo-computer you use on a bike. In the dialog box you will see a list of the defined bikes in the document. To define or edit the cyclo-computer information, you should first select a bike from the list. If the bike you select have a cyclo-computer, the information stored about the cyclo-computer in the document will be shown in the dialog box.

The information you can store about a cyclo-computer in the document is it's brand name, it's model name and it's serial number. There is two fields for the wheel size the cyclo-computer use. The Set size is the size the cyclo-computer use, while the accurate size goes in the Actual size field.

Why two size fields? A cyclo-computer must know how long your bike move when the wheel make one revolution. Most cyclo-computer use the wheel circumference in mm as a value to measure how far you ride. But if you measure a wheels circumference carefully enough, you will find that the value you feed into your cyclo-computer isn't accurate enough. E.g. you find that your wheels circumference is 204.6 mm. So you tell your cyclo-computer that the wheel is 205 mm. But then your computer will measure to little. For a 100 km long ride, your computer tell you that you have gone only 99.80 km.

If you want to get Velocipede to correct this error, you must tell the program what the size is and the actual size is. For the example above, you shall enter 205 in the Set size field and 204.6 in the Actual size field.

The program will, if the option flag Correct for wheelsize is turned on, add a correction value to each new training entry when you use the bike with a cyclo-computer. The correction value is calculated from the two values given in this dialog box. Note that it is only when you add a new training entry when the values from the cyclo-computer information is used. You may later change the settings.

Changing the values will not affect old training entries unless you want the program to update the old training entries. If the changing in the settings are significant, the program will ask you if you want the program to update old relevant training entries. By clicking on the No button, the program will not update any old training entries. Note that the program will ask you only if the option flag Correct for wheelsize is turned on and there is training entries in the document.

If you click the Yes button, the program will update the training entries. First you will get the Update training entries dialog box. From this dialog box you choose which training entries you want the program to update.

In the Functions frame you will find checkboxes that is used to tell the program which functions the cyclo-computer have. Check those boxes that match your cyclo-computer. A box is checked when you see an X in the box. You can set the following functions:

Distance function

The cyclo-computer can measure the trip distance and you can reset the trip counter before each trip.

ODOmeter

The cyclo-computer have an ODOmeter function, which is similarly to the trip distance except that it does not get reset when you reset the trip distance. The ODOmeter function measure you total mileage on your bike

Trip time

Check this box if your cyclo-computer can measure the trip time. The trip time is normally reset when you reset the trip distance.

Altimeter

Only a few cyclo-computers have an altimeter function, which measure the accumulated altitude during a ride.

Maximum speed

If your cyclo-computer can measure the highest speed you achieve during a ride, you should check this box.


delete personal information
Delete personal information (Setup menu)

Delete the personal information from the document. When using the command, the program will ask you to confirm that you want to delete the information or not. Click on Yes button to confirm that you want to delete the information, or No to cancel the command.


delete heart rate monitor
Delete heart rate monitor information (Setup menu)

Delete the heart rate monitor information from the document. When you use this command, you must confirm that you want to delete the heart rate monitor from the document. To cancel the command, click on the No button. If you click on the Yes button, the heart rate monitor will be deleted from the document.


view editor
Set view editor (Setup menu)

Sets the full path and name to a text editor application (notepad, microEmacs or the Programmers File Editor PFE). The application will be started by Velocipede when you create a report file and want to view this in the specified editor.

The setting is stored in the programs INI file.


Set view editor dialog box

Enter the full path and name to the application you want to use as an editor to view the report files in.


report files
Set default report files (Setup menu)

Sets the default names for the report files which Velocipede creates when using the commands in the Report menu. The default report file names are stored in the INI file.

When you create a report, you can temporary change the name of the report file without affecting the settings in the INI file.


Report file setup dialog box

In this dialog box you set the default names on the different report files which the program can generate. There are eleven report files name to be set, and you may choose to enter the same name in one or more fields. The setting in this dialog box will be stored in the programs INI file.

When you create a report by using a command in the Report command menu, you will get a dialog box where you choose the name on the file the report shall be written to. The default name shown in that dialog box will be the name you enter in this dialog box.


date format
Set date format (Setup menu)

This command is used to change the date format which the program use when reading a date in a dialog box, when displaying a date in a dialog box or in a view and when printing dates to a report file.

The date format is given in the Date format dialog box. The date format which you select in the dialog box, is stored in the applications INI file.


Date format dialog box

This dialog box is used to set the date format which the program use. You can control the date order (month-day-year, day-month-year or year-month-day) and if you want leading zero on dates (07. vs 7.) and if you want the century to be used in the year (1993 vs. 93). You can also choose the separator signs between each field in the date format.

In the Month format frame you select if you want the program to use the full month name, the abbreviated name (three first letters) or only the month number.

When you enter a date in a dialog box (e.g. the New entry dialog box), it is only the date order that is important. If you have selected the date order DMY, you should enter the date in the same order. But when entering the month name, you can use both the month number or the abbreviated months name. As long as the abbreviation is unique the program will accept it. You do not have to enter the separator signs you have choosed.


Tools menu commands

In the Tools menu you will find commands to start different tools in Velocipede. These are:

Gearing chart calculator...	Starts the gearing chart calculator
Heart rate advisor...	Starts the heart rate advisor, which can be used to find your target zone.
Spoke length calculator...	Start the spoke length calculator tool. This will assist you finding the right length of the spokes when building new wheels.


Gearing chart calculator
Gearing chart calculator... (Tools menu)

Starts the gearing chart calculator which shows the gearing values for a bike in your document. When you use the command, you will see the Gearing chart calculator dialog box with buttons and several fields for entering the sizes of the chain- and cog-wheels. You will also see a gearing chart graph which shows the gearing value in 3D bars, lines or areas.


The Gearing chart calculator dialog box

To the left in the dialog box, in the Wheel sizes frame, you will find several input fields where you give the size of each cog- and chainwheel (in number of tooth's). If you haven't selected a bike, or the bike you have selected does not have been configured yet, no fields will be visible in the frame.

To the right in the dialog box is the graph where you can view the gearing values (3D bars, lines or areas).

In the middle of the dialog box there are seven buttons. These are:

Select bike...	Select which bike you want to show or modify the gearing for.
Configure...	Define the number of cog- and chainwheels and the size of the back wheel.
Graph options...	Select graph draw options (3D-bars, lines or area).
Redraw graph	Redraw the graph.
Update bike	Update the bike with new gearing information. The information will be stored in the document.
Copy	Copy the chart to the clipboard.
Close	Close the dialog box
Help	Get help about how to use the gearing chart calculator.


Gearing configuration dialog box

In this dialog box you enter the number of chain wheels and the number of cog wheels you have on the selected bike.


Graph options dialog box

The dialog box have three frames where you can choose the graphtype and -style you want the program to use when viewing the gearing chart. In the Graph type frame you choose the graph type you want to use.

If you choose 3D bar, use the radio buttons in the 3D Graph style frame to select the 3D bar style. In the Line Graph style you select the style you want to use when lines are to be used.

The setting will be stored in the document if you check the Save options checkbox.


Heart rate advisor
Heart rate advisor... (Tools menu)

The command start the heart rate advisor tool. When executing the command, you will get the Heart rate advisor dialog box where you will find a graph showing your heart rate vs. effort level.

This command is only available if a heart rate monitor and your personal information is defined in the document.

Note: The heart rate advisor is just what it is - an advisor - not a guru. It will not tell you your exact target zone. Your target zone limits may vary as much as 15 beat per minutes (or even more) compared to the advisor. You should only use it as a guide. If you feel that the target zone the advisor shows is too hard, reduce the upper and lower limit until you find a zone which suit you.


Heart rate advisor dialog box

The purpose of the heart rate advisor is to find the target zone values based on the effort level you want to train at. Based on your age and your resting rate it show the relationship between the effort level and the heart rate in a X-Y graph.

There are two lines in the graph, one line does only use your age (Age adjusted) while the other line (Resting rate adjusted) use both your age and your resting rate value. Before you can view the lines in the graph, you must enter a resting rate value in the Resting rate field, and then click on the Redraw button.

Note: The heart rate advisor is just what it is - an advisor. It will not tell you your exact target zone values. Your target zone values may vary as much as 15 beat per minutes (or even more) compared to the advisor.


Spoke length calculator
Spoke length calculator (Tools menu)

This command will start the Spoke length calculator tool which you can use to find the length of the spokes when building a new wheels. When using the command you will see the Spoke length calculator dialog box.


Spoke length calculator dialog box

This dialog box is the Velocipede spoke length calculator tool. In the dialog box you will see a list of defined wheels in the document and some buttons which you can use to select a wheel in the list, to create new wheels, to delete wheels and to update a wheel if you change the wheels data.

The different parameters for the wheel are located to the right for the buttons in the dialog box. You will also see a frame where the spoke lengths are shown (both spoke used on the left and on the right side will be shown, since some hubs may have different flange spacing or it may be a back wheel). At the far right you will see a frame where you will see illustration the parameter you are about to enter.

Using the calculator

 If you want to create a new wheel, click on the New... button and enter the name of the new wheel in the Wheel name & information dialog box. The new wheel will appear in the wheel list.

 Select a wheel from the wheel list and click on the Select button.

 The focus will now be moved to the first parameter field in the dialog box. Enter the different parameters for the new wheel. When all the parameters is given, the length will be shown in the Spoke length frame.

 Click on the Update button if you want to store the parameters given for the new wheel in the document.


Copyright notice

Velocipede (TM) version 1.0.1

Copyright (c) 1993 - 1994, Jørn Yngve Dahl-Stamnes All rights reserved.

No part of the contents of the software may be reproduced or transmitted in any form or by any means without the written permission of the author.

Disclaimer of warranty

This software and helpfile are distributed "as is" and without warranties as to performance of merchantability or any other warranties whether expressed or implied. Due to the variety of hardware and software environments into which this program may be put, no guarantee of compatibility of your particular system is offered.

The author does not guarantee that the software will meet your requirements or that the operation of the software will be uninterrupted or error free. The author is not responsible for any problems or damage caused by the software that may result from using the software. This include, but is not limited to, computer hardware, computer software, operating system, and any computer or computing accessories.

e-mail:

dahls@fysel.unit.no

snail-mail:

Jørn Yngve Dahl-Stamnes

c/o The Norwegian Institute of Technology

Divison of Physical Electronic

N-7034 Trondheim

Norway

fax:	+47 73 59 14 41


What is Velocipede? - An overview

Velocipede (TM) for Windows is a training log program for cyclists. The program let you store information about your training in a document file on your hard disk. You can store information about when and where you trained, what kind of training you did, which bike you used and so on. Later you can view the data from your training in many different ways. You can also get the program to create report files, which you can print out.

The program also contain a few tools which can be useful for some users. The spoke length calculator is used to find the length of the spokes when building new wheels. If you want to find a proper gearing setup, you can use the Gearing chart calculator. And if you are using a heart rate monitor, there is an advisor that you can use to find your target zone.

Velocipede is a sharware program, which mean that you can use the program for a short period of time (30 days) without paying for it. During this time, you can find out if this is a program that you want to use on a regular basis. If you choose to use the program, you should then register your copy of the program, see Register the program for more information about how to register the program. If not, you should delete the program from your hard disk. Yoy may give your friends a unregistered copy of the program as long as non of the files are modified and you don't take any fee for the copy (except to cover any media and distribution cost).


What's new (revision history)

Version 1.0.1	Release date June 2nd, 1994

 "Stationary bike" added in the bike type list box in the Bike information dialog box.

 A bug in the goal analyser algorithm is fixed. Sometime when analysing a goal, the algorithm predicted that the goal will be reached on a date in the past. If this happens, Velocipede will not write any prediction date in the goal analyse report.


Shortcuts

Commands in the File menu:

New	Ctlr+N
Open	Ctrl+O
Save	Ctrl+S

Commands in the Objects menu:

Bikes...	F5
Trails...	F6
Training types...	F7
Ratings...	F8
Attach wheels to bike...	Alt+Shift+A

Commands in the Entry menu:

Add new entry...	Alt+Shift+N
Edit old entry...	Alt+Shift+E
Select entries...	Alt+Shift+S
Add new maintenance log...	Alt+Shift+M

Commands in the Goals menu:

Define/edit goals...	Alt+Shift+G
Analyse goals...	Ctrl+G

Commands in the Help menu:

FAQ...	Ctrl+F1


The INI-file format

Velocipede use a initialisation file to record settings that should be carried over to the next session. The initialisation file is located in your windows directory. The files name is VELO.INI.

In the file you will find several sections which begin with the line

[section name]

followed by the lines in the section. A section end at the beginning of a new section or at end-of-file. Within each section you will lines with the general form:

key string=argument(s)

The key string is text (which may include spaces) that Velocipede uses to locate a particular line. The argument that follow the = sign provide the data relevant to the key. If there is more than one argument given, each argument will be comma-separated.

In VELO.INI you may find the following sections:

[Velo] section

[Options]

[Report files] section

[Recent File List] section


[Velo] section

ViewEditor=string

Specifies the name of the editor you want Velocipede to use when viewing a report file. The string must be the full path and name of the editor application file. By default, Velocipede will use Notepad application if the editor isn't given.

Since some of the report files can be very large, it is not recommended that you use Notepad as the view editor, since it is limited to a maximum filesize of 64 Kbyte. You may consider editores like microEmacs (written by Davied M. Lawrence and ported to Windows by Pierre Perret) or the Programmers File Editor - PFE (Copyright Alan Phillips). These editors can be found at popular ftp sites on the Internet.

Position=number,number,number,number

Specifies the position of the main Velocipede window frame on the screen. This is key string will be automatically updated by Velocipede when you resize or move the window.

You should not edit this key string manually. If this key string is missing in the INI file, windows will assign a random size and position to the Velocipede window frame.

Date-format=string

Specifies the date format string which the program use when reading and displaying/printing dates. This field will be updated when you change the date format (see Set date format...). You should not change this field by editing the file.


[Options] section

Reposition=number

This key string control if the program shall record the applications window frame position and size on the screen in the INI file when you terminate Velocipede. Next time you start Velocipede, the program will reposition itself to the old position on the screen.

If you set Reposition=0 in the INI file, the program will not update the INI file when you change the window position and size, which mean you freeze the setting in the INI file.

SoundStop=number

Turn on or off the sound when a stop message dialog box poppes up on the screen. These boxes are used when the user are to delete important information in the document like training entries or if other severe conditions appear in the program.

If the number is 0, the sound is turned off, while all other values will turn the sound on. If this key string isn't present in the INI file, the default value is 1, which mean the sound is on.

SoundNotify=number

Turn on or off the sound for all dialog boxes with notification and information messages (where the user have to decide if the program shall continue or not). The argument and default argument is as described for the SoundStop key string.


[Report files] section

This section contain the default names of the different report files which Velocipede can generate. The name of the key string correspond to the command name found in the Report command menu.

This section is maintained through the Report file setup dialog box.


[Recent File List] section

In this section the names of the last Velocipede document files you have been using. The list is maintained by the program.


Object information

The term object is used as a common name for a bike, a trail, a training type and a rating in a document. Objects are used when you add a training entry to the document. Instead of writing the name of the bike you used, you select a bike from a list of bikes. The same goes for trails, training types and ratings. Since the training entry will have a reference to the objects, not a copy of it, it save space and reduce the size of the document file. It also mean that if you change any information for an object, the training entries which use the object will "see" the changes.

To be able to add a training entry to the document, at least one object of each type must be present. In a document you may have as many objects as you need. There are no practical limits for the number of objects you can create. However, there are some limits, such as available memory and the fact that you cannot have more than 32000 objects of one type (which should be enough).

To add new objects, edit objects, copy objects or delete objects, use the commands found in the Objects menu.

All objects in a document have three data fields in common, and several data fields which is unique for each type. All objects have a name, attributes and a description text.

 The objects name identify the object in the document, but it does not have to be unique (an internal object ID is used to maintain unique references to objects). However, it is recommended that each object have a unique name, since it make it easier for the user to find the right object in the dialog boxes.

 The objects attributes is used to control the objects behaviour in the program, like preventing the object from being deleted etc. It also control when the object is used during a season.

 The user can add any kind of text information about the object in the description text field. The limit is 32000 characters.

The bike object

The bike object describe a bike you have. You should define each bike you want to use in the document before you add any training entries which use the bike. Each bike object have the following unique data-fields which describe the bike:

Brand	The bikes brand name, e.g. "Cannondale".
Model	The bikes model name, e.g. "R900"
Serial number	The bikes serial number.
Bike type	What kind of bike this is, e.g. racing bike. When adding a bike, you select the bike type from a list of pre-defined types.
Properties	The property mask for a bike object is used when you add or edit a training entry which use this bike. It tells the program which data fields in the New/Edit entry data dialog box dialog box.
Computer data	Information about the cyclo-computer you have mounted on the bike. This information is added to the bike by using the Bicycle computer... command found in the Setup menu.
Gearing data	Information about the bikes gearing, which is added to the bike by using the Gearing chart calculator... command found in the Tools menu.

The bike property have three control fields that can be turned on or off. If a property fields is turned on, the fields it control in New/Edit entry data dialog box dialog box will be disabled, which mean you cannot enter data in the field.

disable HRM data	Disable the fields which is used to enter information from a heart rate monitor. This can be useful if you have defined a heart rate monitor in your document, but does not want to enter the information when using a particularly bike.
disable altitude data	Disables the altitude field (accumulated altitude).
disable temperature data	Disable the maximum and minimum temperature fields.

The rating object

The rating object does only have one data field which is unique for this object type. It is the rating value, which is a value from 1.0 to 10.0 which tell how hard the workout was. A rating value 1.0 means a very easy workout, while 10.0 is used for extremely hard workouts.

The trail object

Each trail object have the following data which describe the trail:

Checkpoint list	This is a list of checkpoints along the trail which you use to take passing times. You may have as many checkpoints in the list as you which (see below).
Map reference	A text refereces to on which map the trail is found.
Maximum altitude	The highest point in the trail given in meters or feets above sea level.
Minimum altitude	The lowest point in the trail given in meters orfeets above sea level.
Accumulated altitude	The altitude you gain by riding all the uphills in the trail.
Length	The trails length in kilometre or miles.
Skill	A value from 1 to 9 which tell how difficult the trail is. 1 is easy and 9 is hard.
Multiple stage trail	A flag telling if it takes more than one stage to ride the trail.

Note: When you create a new trail, the current setup control if the length shall be in miles or in kilometre and if the heights shall be in feets or in meter. If you later choose to change the setup information (from e.g. non-metric to metric), all old trails will still have the length and height units they got when they was created.

Each checkpoint in the checkpoint list have to data fields, the checkpoint name and the distance from start to the checkpoint. All checkpoints inherit the length unit from it's trail, so if the trail use miles, all checkpoints will also use miles. The list can be used to add passing time (the riding time from start to the checkpoint) when adding a training entry to the document. If you are using a trail with a checkpoint list when adding a training entry, you do not have to use the list. And if you choose to use the checkpoint list, you do not have to enter a time for each checkpoint in the list.

When you create a new training entry and you use a trail with a checkpoint list, the checkpoint list from the trail is copied to the training entry. This is only done if you choose to add one or more checkpoint passing times to the training entry. You can later edit a trail's checkpoint list without affecting the checkpoint list for the training entries which have a reference to the trail you edited.

The training type object

This object tell something about the way you train, e.g. like "Interval training", "Time trial" etc. Each training type object have the following data fields which describe the training type:

Speed value	A value between 0 and 100% telling how important speed is for the particularly kind of training.
Endurance value	As above, but of endurance.
Power value	As above, but for power.

If you will be using a heart rate monitor while training, the data fields shown below will be important. Note that if the heart rate monitor is not defined in the document, the fields in the Training type information dialog box will not be enabled.

Average rate	The desired average rate during a workout for the particularly kind of training. Available if your heart rate monitor have a function which can measure your average rate during a workout.
Deviation	How much the actual average rate can deviate from the desired average rate and still be acceptable. The value is given in percent.
High target zone	The upper limit for your target zone for the particularly kind of training.
Low target zone	The lower limit for your target zone. Both the high and the low target zone values will be used as default values when adding a traning entry to the document. You may change the values for a training entry when you add it to the document.
Recovery time	The time the monitor use to measure your reduction in hear rate after the workout. The time is given in seconds.

Also note that not all data fields may be enabled. Which fields you can use depend on which functions the heart rate monitor have. The monitor is defined in the document through the  Heart rate monitor... dialog box.


Attribute information

All objects (bikes, trails, training types and ratings) have attributes. The objects attribute information tell the program how to behave when dealing with the object, like if the object can be used when adding a new training entry to the document or not.

When creating or editing an object, you can edit the objects attribute by clicking on the Attribute... button in the dialog box. This will bring you the Attributes  dialog box. By default, the object will get the default object attribute defined in the document when you create it. You can have different default attribute defined for each object type.

In this dialog box you will find a frame call Visible in the Entry dialog box with to input fields and a checkbox. The information in this frame is used when you add a new training entry to a document (not when editing an old training entry).

Some of the object lists in a document may grow large over time, especially the trail object list. To find the right trail in the list may be difficult if the list is large. But some of the trails (object) may only be used during parts of the year. So, why not remove it from the list when outside the period? By setting the time period when the object shall be in the list when adding a new training entry, you will only see it between the two dates given in the frame including the two dates. If you don't use the object anymore (e.g. a bike that you have sold), you can disable it by checking the checkbox Disabled in the frame.

The drawback is that if you must use the object outside the period, you must first edit the objects attribute before you can add a new training entry.

There are four other check boxes in the dialog box. These are:

Selectable

If this checkbox is checked, you can select training entries based on the object.

Printable

Then checked, the objects will be printed out when using the command Objects report... found in the Report command menu.

Protected

If checked, the object is protected and cannot be edited.

Warning! If you protect an object, you can't do anything with it except to delete it.

Deletable

When checked, the object can be deleted from the document. If not checked, you cannot delete it from the document.

WARNING: If a non-deletable object also is protected, you will not be able to edit it or delete it from the document. It will be there forever!

If you protect an object and make it non-deletable, the program will warn you about this when you click the OK button in the Attributes dialog box. If you whish to change the setting, click onteh No button in the warning box. If you click on the Yes button, the object will be protected and non-deletable.


Training entry information

A training entry store information about a workout. For each training you add to the document, you create a new training entry by using the command Add new entry... found in the Entry menu.

In the dialog box there are several data fields which require information about the workout. Other data fields may be used depending on the setup in your document. E.g. if you are using a heart rate monitor while training, the heart rate monitor fields may be enabled.

The following fields must always be provided:

Date	The training date. The date format is set by the Set date format... command in the Setup command menu. If the option flag Current date default for new training entries is on, the current date will be default for all new training entries.
Bike	The bike you used. You choose the bike from a list showing all bikes in the document (note 1, 2).
Trail	The trail you rode, which you select from a list showing all trails in the document (note 1, 3).
Training type	The training type you performed. Selected from a list of training types (note 1, 4).
Rating	A rating of the workout, e.g. if it was hard or easy. You select a rating from a list showing different ratings in your document (note 1).
Training time	The training time. If you choose to use both the Training time and the Total time fields, you should enter the efficient training or riding time in this field.
Total time	The total training time. By default, this value in this field will be copied from the Training time field when adding a new training entry. If you do not choose to enter both the efficient riding time and the total riding time (efficient riding time plus all pauses, preparation etc.), leave the field unchanged.
Distance	The riding distance. If you have a cyclo-computer, this field correspond to the trip distance (DST) field on your computer. If you do not have a cyclo-computer, you can find the distance from a map. By default, the value will be set to the length of the trail you selected.

Notes:

(1): Since these are objects, some of the objects in the object list (e.g. the bike list) may have a attribute which prevent it from being shown in the list of available objects. By proper using the object attributes, you can make some objects visibly only during the time of year when you need them.

(2): Changing the bike may affect heart rate data fields, cyclo-computer fields and temperature fields.

(3): Changing the trail may affect the value in the Distance field. If you are editing and old training entry, it will affect the checkpoint list if the training entry got one.

(4): Changing the training type will affect the fields High target zone, Low target zone and Recovery time if you are adding a new training entry to the document. The fields will not change if you change the training type when editing an old training entry.

Unless the properties for the bike you selected disable the temperature information, there are two fields for temperature information:

Max	The maximum temperature during the workout.
Min	The minimum temperature during the workout.

If you do not have the temperature information, you can check the "Not available" box. This will disable the two fields. Note that the fields may be disabled based on the information for the bike you have selected.

If you have a cylco-computer attached to the bike you selected, there are four fields which are used to enter information from your cyclo-computer:

ODO before	The ODO value on your computer before the training.
ODO after	The ODO value on your computer after the training.
Max speed	The maximum recorded speed achieved while training.
Accum. altitude	The accumulated altitude during the workout. Only a few cyclo-computers have this function. The field can be disabled if the bike property Disable altitude data is enabled for the selected bike.

Depending on the functions the cyclo-computer have, some of these fields may be disabled. For more information, see Setup.Bicycle computer.

There are nine fields in the dialog box which is used if you have a heart rate monitor defined in the document. Be aware that the fields will be disabled (greyed out) if you select a bike with a property saying that input from a heart rate monitor shall be disabled. Some field will be disabled depending on which function the monitor have. If you do not have any heart rate monitor at all, all fields will be disabled.

High target zone	The upper limit for your target zone. For new training entries, the default value is copied from the training type you selected.
Low target zone	The lower limit for your target zone. The default value is copied from the training type you selected.
Time over	The amount of time you spend over the target zone while training.
Time within	The time used within the target zone while training.
Time under	The time used under the target zone while training.
Recovery time	The time in seconds which the heart rate monitor use to measure the reduction in heart rate after the workout. For new entries, this field is copied from the training type you selected.
Recovery value	The reduction in heart rate after the workout over a given time. The time is given by recovery time.
Average rate	The average heart rate during the workout.
Irregularities during training	The check box is used to indicate wherever there was any irregularities while measuring the heart rate during the workout. Sometime a heart rate monitor may measure an incorrect value showing a very high or very low heart rate. If you have been aware of any irregularities while training, check this box.

Hints:

If you use a cyclo-computer on your bike(s) with an ODO-meter function, the ODO values will show your total mileage as long as your cyclo-computer are attach to the bike. The distance (dst field on e.g. Cateye cyclo-computers) may be shorter in some cases, e.g. if you participate in a competition, the warm-up will always be a part of the total mileage, but not necessarily in the trip distance. You may then choose to enter the distance for the competition only in the distance field. You still be able to determine both your total mileage and the training distance mileage for your training's.


Goal definition information

A goal definition is used to set a goal for your exercise. The program can, based on the training entries and a goal in the document, find out if you will succeed or not.

There are four different types of goals you can defined in the document. All goal types has several things in common, like the goal name and the period for the goal (from and to date). When defining a goal, you have to define references from the goal definition to one or more objects, which, depending on the goal type, can be a bike or a training type.

Goal type: Minimum distance/bike/period

This goal defines the training distance that you are aiming for within a period (from and to date) with one or more bikes. If you have several bikes, only the training entries using the same bike as in the goal definition are examined when analysing a goal. You may have several goals of this type using the same bikes and with overlapping periods.

Goal type: Minimum distance/training/period

Almost the same goal as Minimum distance/bike/period, except that this goals is based on one or more training types instead of bikes. The goal defines the minimum training distance that you are aiming for within a given period for one type of training, e.g. group training.

When analysing a goal of the two types described above, and the training distance and to-date given in the goal hasn't been reached yet, the program will try to predict when you will reach the goal. At least three training entries within the goals period must exist before the program will estimate the date you will reach the goal. The general rule is that many training entries will give a more accurate estimate of the date than only a few training entries. So if the number of training entries are few, don't play too much attention to the estimated date.

Goal type: Minimum long trainings/bike/period

Defines the minimum number of trainings, where the training distance is equival or greater than a given length, that you want to have within a given period (from and to date). You can have several goals of this type with overlapping periods.

Goal type: Minimum weekly distance/bike/period

It defines the minimum average weekly training distance (distance per week) you shall try to ride with a given bike (or bikes) within a given period. Note: Goals of this type cannot span a year, which mean that both dates (from and to) must be within the same year.

When analysing this goal type, and the to-date is in the future, the program will print/show the result up to and including the current week if 1) the current day is later than Wednesday or 2) there is one or more training entries found for this week which match the goal criteria. If toady's day is on a Monday, Thursday or Wednesday and there is no training entries found for this week, the program will print/show the result up to the previous week.

If the weekly distance is less than the goal and there is still some weeks left, the program will calculate how much you have to ride each remaining week to reach the goal.


Analysing goals

To analyse goals, use the command Analyse goals... found in the Goals menu. Before the program will analyse the goals in the document, you should select the training entries you want the program to use during the analysis. The easiest is to select all training entries in the document, since the goal will find out which training entries to use. The program will notify you when you analyse goals and only some of the training entries are selected. A message will be printed in the analyse report file.

When you analyse goals, you will fist get a dialog box where you select which kind of goals you want to analyse. You can select the type of goals you want the program to analyse by clicking on one of the check boxes in the Goal types to analyse frame in the dialog box. In the Analyse frame you can decide if you want to analyse old, active or all goals in the document. Old goals are those goals that cannot be affected by adding new training entries, while current goals are those goals that are affected if you add new training entries to the document.

In the Report file frame you can enter the name of the report file you want Velocipede to write the analyse report to. If the file already exist, the Append to file checkbox will be enabled. If you check this box, the report will be added to the end of the existing file. If you check the box Print description text, the description text in the goal will be written to the file.

The program will analyse the goals when you click on the OK button.


Select group information

Select groups is used to make the selection of training entries easy. A select group is identified by a name. You can have several groups with the same name, but it is not recommended. Note that the group named "default", if it exist, will be used when you load a document (see below).

Each selection group contain a table with references to one or more training entries in the document. Each training entry may be a member of several select groups. In the Training entry selection you will find buttons to maintain the list of select groups like create new groups, rename groups and delete groups. You can also change the reference table in a select group from the same dialog box.

When you add a new training entry to the document, you can add the new entry to one or more selection groups by clicking on the Add to select group button in the New entry dialog box. You will then get the Add to select group dialog box where you can choose which select groups you want to include the new training entry in. E.g. you may have one group for all mountain bike competitions, one for all racing training etc. The new entry will be added to the groups when you click the OK button in the New entry dialog box.

Both the task of selecting training entries and maintaining the selection group are combined in the command Select entries... found in the Entry (shortcut: Alt+Shift+S). Through the Training entry selection dialog box you can select training entries and store the selection in a selection group. You can also create new groups, rename groups and delete groups through command buttons found in the same dialog box.

When loading a document, the program will check if you have a select group named "default". If the select group is found, it will be used to select training entries in the document. If the select group does not exist, the option setting in the document will decide if the training entries in the document will be selected or not.


Create a new document
How to create a new document

Before you can begin to add training entries to a document, you must set up the document to your needs. To create a new document in Velocipede you should:

 Create a new document by using the New command. The command is found in the File menu.

 By using the command Document info... in the File command menu, you can enter the document information. The document informatin is used when creating reports.

 Use the command Options... in the Setup menu to set the document options.

 By default, all measuring units (distance, height, speed and temperature) will be in metric. If you want a different setting, you should change the setting with the command Measuring... in the Setup command menu.

 Define you personal information by using the command Personal information... in the Setup menu. If you plan to use the heart rate monitor advisor, you should provide both your date of birth and your sex.

 Set the view editor you want to use with the command Set view editor... and the names of the report files with the command Set default report files.... Both are found in the Setup command menu. Note that the Notepad application don't handle big report files. It is recommended that you use a text editor that can handle large text files, if you have one installed on your computer.

 If you are using a heart rate monitor, you should use the command Heart rate monitor... in the Setup menu to define it in the document.

 Define the bike or bikes you have with the command Bikes... in the Objects command menu. At least one bike must be defined in the document before you can add training entries to the it.

 Use the command Trails... to define the trails you are using. You don't have to define all of them at this time, but you should define at least one. You can later define new trails whenever you need them.

 Define your training types with the command Training types... in the Objects menu. Again, you don't have to defined all training types at this point, but you should add at least one training type to the document at this time.

 Define at least one rating with the Ratings... command found in the Objects menu.

 If you use more than one set of wheels on a bike, you could get Velocipede to keep a track of how much you use the different wheelsets. But then you have to define the wheels in the document. Use the command Wheels... in the Objects menu. If you don't want to use this function in the program, you can skip this point.

 If a bike is equipped with a cyclo-computer, you must define it in the document. If not, you will not be able to add information from the cyclo-computer in the document when adding training information. The cyclo-computer is defined with the Bicycle computer... command in the Setup menu.

 Save the document to a file by using the Save As command in the File command menu. Give the document a unique filename.

You can now begin to add training entries to the document. If you want to change some of the settings in the document, you may do it later at any time.

More information:

Object information

Goal definition information

Select group information


Import data from Bike Manager (TM)
How to import data from Bike Manager (TM)

Some of you may have been using Bike Manager to record your training's. Since there is many common things in Bike Manager and Velocipede, it is possible to import data from Bike Manager to Velocipede. To do so, you should follow the instructions below.

 First, copy or move the Bike Manager file (filetype .BK1) to the Velocipede directory (the directory where the Velocipede program is located).

 From a DOS-Shell run the Bike Manager to Velocipede converter program  BM2BIN.EXE on the Bike Manager data file. The program will create a .BKB file.

DOS> BM2BIN bike_manager_file

 Exit the DOS-Shell and start Velocipede.

 Create a new document by using the command New in the File command menu.

 Use the command Import Binary... found in the File command menu. Select the converted file (filetype .BKB) in the Import Bike Manager file dialog box and click on the OK button.

 The file is now imported into the document. Save it as a Velocipede file by using the command Save As in the File command menu.

Note: Some of the goals need to be edited. In some rare cases the converter program are not able to convert the week numbers to dates in "Minimum weekly distance/bike/period" goals.

After the file has been converted, you can delete both the .BK1 file and the .BKB file from your disk.


Create, edit and delete objects
How to create, edit and delete objects

Objects are created by using commands in the Objects command menu. At the top of the menu you will find one command for each object type. When you use one of the commands, you will enter a control dialog box from where you can create, edit, copy and delete objects of the chosen type in the document. You will also see a list of the defined objects in the document.

To create a new object

To create a new object, click on the Create... button in the dialog box. A new object information dialog box where you enter the information about the new object will appear. Click OK in this dialog box to add the new object, or click Cancel to cancel the create command.

To edit an old object

Select the object you want to edit in the list shown in the object control panel dialog box and then click on the Edit... button. A new dialog box will then appear on the screen. This is the same dialog box as mentioned above, but now all the information about the object you selected will be shown in the dialog box.

Note that if the object you selected is protected, you cannot edit the object. If you select a protected object, the Edit... button will be disabled.

To create a new object by copying an old object

You can also create a new object by using the information from an old object by copying the information in the old object to a new object. First select an object you want to use, and then click on the Copy... button. Before you leave the dialog box, you should give the object a new name.

To delete an object

Select the object you want to delete and then click on the Delete button. The program will ask you to confirm that you want to delete the selected object. Click on the Yes button to delete it or No button to cancel the command. If the object is non-deletable, the button will be disabled.


Object information dialog boxes

Bike information dialog box.

Trail information dialog box.

Training type information dialog box.

Rating information dialog box.


Add new training entries
How to add training entries

To add a training entry to a document, you must first open the document using the Open command found in the File command menu. Then use the command Add new entry... command found in the Entry command menu (shortcut Alt+Shift+N).

Write the information you have from your workout into the right fields in the New entry dialog box. Some of the fields in the dialog box require information before you can add the new training entry to the dialog box. If the information is missing in these fields or the information in a field is wrong, the program will warn you about it when you click on the OK button.

Add the training entry to select groups

When the new training entry is added to the document, you can get the program to add it to one or more select groups in the document. To do so, click on the Add to select groups... button and choose which select groups you want to add the training entry to.

Adding checkpoint times

If the trail you rode got one or more checkpoints, you can add information about when you passed each checkpoint by clicking on the Add checkpoint times... button. In a dialog box you can add the passing time for each checkpoint in the list. The button will be disabled if the selected trail doesn't have a checkpoint list. If you don't have the passing time for a checkpoint, you should set the time to 0.

Note that the checkpoint list is copied from the trail to the training entry, so you can edit the checkpoint name and the distance from start.

More information:

Training entry information

Select group information


View data
How to view data

The commands to view information in a window or dialog box is located in the View command menu. Currently there are five things you can view:

Yearly

If you want to view the yearly total, use the command Yearly command. The command create a view where you can show the training distance, ODO (total) distance, training time, total time or accumulated altitude in a graph.

If the selected traning entries cover more than one year, you can use this command to compare previous years with the current year. The graph can be copied to the clipboard.

Monthly

The command Monthly is used to view the monthly mileage based on the selected training entries in the document. The monthly mileage will be shown in a graph in a dialog box, and you can choose which graph type the program shall use (2D bar, 3D bar, Line and Line/Log). The graph can be copied to the clipboard.

Weekly

With the command Weekly you will view the weekly mileage (both training distance and total training distance), training time, accumulated altitude and the number of training's found.

The information will be shown in a grid in a dialog box. It is not possible to view all weeks at the same time, so you must use the mouse on the scrollbar in the grid to scroll up and down to view the weeks. At the bottom of the grid, you will find the total for all shown weeks.

If the selected training entries cover more than one year, you can use the Previous year and Next year buttons in the dialog box to change the year you will view.

Total

By using the command Total you can view the total training distance, total distance, maximum distance, training time, accumulated altitude and the number of training entries for each bike in the document based on all selected training entries.

The result will be displayed in a grid, and if there is many bikes in the document, you must use the mouse on the scrollbar in the grid to scroll it up and down. At the bottom of the grid you will find the grand total for all bikes.

Bike data

The Bike data command let you view the training distance, ODO (total) distance, training time, total time or accumulated altitude in a graph based on the bikes define in the document. A pie diagram will show the relativity between the bikes. You can copy the pie diagram to the clipboard.

Note: This command is only available if you have more than one bike defined in the document.


Create reports
How to create reports

Velocipede can create several reports based on the information in a document. Some of the reports is based on the selected training entries, while other is based on the objects in a document and some are based on other kind of information in the document. The default name of the report file is stored in the applications INI file, and may be temporary changed when you create the report file. To change the default report file names, use the command Setup.Set default report files... .

Summary report

Create a report with the total training time, total training distance, total ODO distance and the number of training for each object in the document. The first table in the report are based on all bikes, the next table is for all training types, the third is based on all trails and the last is based on all ratings.

If the selected training entries cover more than one year, you will find one section for each year and one section for all years. Each section will contain the four tables described above.

Monthly report

The report will show the training time, total training distance, training distance, total training distance (based on the ODO values) and the number of training's for each month within the time period the selected training entries cover. If the period goes over more than one year, the program will create one table with information for each year.

Weekly report

The weekly report shows your weekly training distance, ODO distance, training time, accumulated altitude, average speed (avs) and average training distance (avd). Also the number of training's for each week will be shown.

Even if the selected training entries cover more than one year, the program will create one long report. When the program begins on a new year, it will print a separating line and the year before it print out the data for each week.

Entry report: Full report

Print out most of the data given for the selected training entries in the document. Note that this report can be very large if you have many entries, especially if the entries contain many lines with description text.

Entry report: Short report

Write one line to the report file for each selected training entry in the document. The training date, the bike, the trail, training time, training distance and average speed will be printed out for each training. The total training time and total training distance will be printed out at the end of the report.

Entry report: Text report

Write the description text for all selected training entries in the document to the report file. Also the training date, bike and trail will be written to the file.

Heart rate monitor report

Create a report which show the time you have used over, within and under the target zone based on the different training types with different target zones. Only the selected training entries will be used.

Maintenance report

Create a maintenance log report showing all the maintenance you have done on your bike(s). You will also see the cost of each maintenance. At the end of the report, the total cost for all maintenances will be shown.

Objects report

Create a report showing the existing objects in the document, starting with all bikes, then all trails, all training types and end with all ratings. For each object you will find the objects name, the reference count (based on the selected training entries only) and the creation date for the object.

Wheel usage report

The report shows when the defined wheels in the document has been in use. For each wheel, you will find the date the wheel was used, on which bike it was used on, the training time, the ODO distance and the training distance. The total usage for each wheel will also be shown.


Register the program
How to register the program

Velocipede (TM) is a shareware program, which mean you can use the program for a 30 day period for testing purposes without having to pay anything for it. You can use the test period to find out if you want to use this program on a regular basis or not.

If you plan to use the program on a regular basis, you should pay a registration fee (USD 30,-). In return you will receive a registration key to the program. This key will unlock all limitations in the program. As long as you haven't registered the program, the program will limit the number of bikes, trails, training types, ratings and training entries you can have in one document.

To register your copy of Velocipede, you should fill out the form found in the file REGISTER.TXT and mail it to the address given in the form.


Register Form

Full name:	_____________________________________________________

Address	_____________________________________________________

_____________________________________________________

_____________________________________________________

e-mail:	_____________________________________________________

Current version:	________________

Date:	________________

Signature:	____________________________________________

The registration fee is USD 30,-.

Add USD 5,- if you which to which to receive a diskette with the latest version of Velocipede. If the latest version can be mailed electronically to you, you do not have to pay the extra fee.

US residents may send the registration form and the payment (check) to:

Knut Dahl-Stamnes

16307 Rainbow Lake Road

Houston, TX-77095

If this help file is old (click on the Contents button in the Help toolbar and check the release date shown at the top of the page), please contact the author at the address below before using the address above to check if it is still legal.

Other may send the registration form and the payment to:

Jørn Yngve Dahl-Stamnes

c/o The Norwegian Institute of Technology

Division of Physical Electronic

N-7034 Trondheim

Norway

e-mail:	dahls@fysel.unit.no

fax:	+47 73 59 14 41


Contacting the author
How to contact the author

If you have any suggestions for improvments, bug reports or questions about Velocipede, please don't hesitate to contact the author. It is the users requests for new features that can make the program better. It is also the regular users that is the best bug busters.

The best way to contact the author is to send an electronic-mail. If you don't have access to e-mail, use ordinary mail. You could also use fax. See Copyright for mail addresses and the fax number.

When you contact the author, please include the following information in your letter:

 Always include information about which version of Velocipede you are using. The version number is found by using the About command found in the Help command menu.

 If you are reporting a bug, you should try to give as much information about the system you run the program on as possible. Important things are Window version, DOS version and hardware configuration such as CPU type, memory (both physical and virtual memory) and disk size.

 If you want to report a bug, it would be very usefull if you included the document file which you use when the bug appeared. Since a document file is not on ASCII format, you must use uuencode to convert the file to an ASCII file. The converted file can be sendt through e-mail.

 If the bug cause the program to crash (e.g a General Protection Fault) and you can reproduce crash, please start Dr. Watson before you reproduce the crash. The log file DRWATSON.LOG in your window directory will prove usefull information when debugging the problem.

 If you have a suggestion for improvment, I would be very pleased if you described it in detail. Things like why you want it and how you want it to work.

 An e-mail and/or snail-mail address.


Radio buttons (dialog boxes)

In a group of radio buttons, only one button can be one (pressed in) while all the other buttons are off. The button that is on is marked with a black dot in the circle. If you click on one of the buttons which is off, this button will become on. To click on a radio button, you can click on the radio button itself or the text associated with the radio button.


Target zone (Hart rate monitor)

A range given by an upper and a lower heart rate value, where you want your heart rate to be within while exercising. You need a heart rate monitor to be able to measure your current heart rate during the exercise. Many heart rate monitors can be programmed with your desired target zone and alarm you when you are over or under the target zone. Some monitors will also be able to measure the amount of time you spend over, within and under the target zone.


Checkpoints

Checkpoints are places you will pass when you ride a trail. A checkpoint is identified by a name and the distance from the start to the place. The information is stored as a part of a trail object. It will also be a part of a training entry if you choose to enter the checkpoint passing times when adding a new training entry.


Total training distance (cyclo-computer)

This value is calculated from the ODO values before and after the ride. If you do not use a cyclo-computer, the total training distance will be 0.


uuencode, uudecode

Uuencode is a program that convert any kind of file to an 7-bit ASCII file. The output file from uuencode can be sent by electronic-mail. Uudecode is a program than read the ASCII file and convert it back to the original file format.


How to get the virtual memory

The virtual memory can be obtained by starting the Control Panel program and then double click on the 386 Enhanced icon. Click on the Virtual Memory... button in the 386 Enhanced program. The current setting will be shown in a dialog box.