UltraCoach HRM 2.10 Notes

Table of Contents
-----------------

1.  Startup Troubleshooting
2.  Report Generation Troubleshooting
3.  Enhancements and Bug Fixes
4.  On-line User's Manual
5.  Changes to the User's Manual
6.  UltraCoach DLLs
7.  Removing UltraCoach for Window
8.  Technical Support
9.  The UltraCoach BBS


Startup Troubleshooting
-----------------------

UltraCoach uses the Paradox Engine as the database engine.  This is a
product that we licenced from Borland International.  There are a few
things that can go wrong when the engine is initialized.  The following
is a list of the most common problems:

Eng: 134 - SHARE.EXE is not loaded.

   UltraCoach will add the DOS utility, SHARE.EXE, to your AUTOEXEC.BAT
   file during setup.  SHARE is required by the Paradox Engine to enable
   file sharing (even though UltraCoach does not support multiple,
   concurrent users).  The UltraCoach Setup program assumes that your
   AUTOEXEC.BAT file contains commands that properly set up your computer.
   Specifically, UltraCoach assumes that you have a correct PATH statement
   that includes your DOS directory, that SHARE.EXE is in your DOS
   directory, and that the command that starts Windows appears after your
   PATH statement.  If you receive this error message, exit Windows and
   type SHARE at the DOS prompt.  If the prompt returns with no message,
   that means that SHARE was never loaded and you need to edit and correct
   AUTOEXEC.BAT.  If you type SHARE at the DOS prompt and SHARE is already
   loaded, you will see a message telling you that SHARE is already loaded.

Eng: 114 - Invalid directory name

   There are many other applications that use the Paradox Engine.  Some of
   these applications use its own directory as a work space for the engine.
   If you receive this error, chances are that you at one time had an
   application that uses the Paradox Engine.  The engine is still trying to
   use a directory that you have deleted.  Edit the C:\WINDOWS\WIN.INI file
   and search for [Paradox Engine].  The entry, NetNamePath= should be:

          NetNamePath=C:\

   You will also see this error message if you have a Paradox Engine
   application that is or had been installed on a network drive.  Again,
   you will have to change NetNamePath so that it equals C:\.

Eng: 15 - Multiple Paradox net files

   Sometimes the Paradox Engine will not properly clean up after itself if
   your computer looses power or you reboot before you exit UltraCoach and
   Windows.  If this happens, you should search your hard drive(s) for
   PDOXUSRS.NET.  Delete each one of these files that you find, then re-
   start UltraCoach.



Report Generation Troubleshooting
---------------------------------

UltraCoach uses the Crystal Reports report engine for displaying and 
printing reports.  This report engine consists of 2 DLLs: PDBPDX.DLL and
CRPE.DLL.  UltraCoach uses Crystal Reports to display Aspect Reports,
Summary Reports, recommended Swim workouts, and Heart Rate workouts.

There have been reports of problems getting UltraCoach to display a
report.  The problem is due to a copy of CRPE.DLL in the WINDOWS\SYSTEM
directory that is *newer* than the CRPE.DLL file in the UltraCoach
directory.  Unfortunately, CRPE.DLL is not "backwards compatible," 
meaning that software developed for the old CRPE.DLL will not work
with the newer CRPE.DLL.  The workaround is to copy the CRPE.DLL file
in the WINDOWS\SYSTEM directory to a diskette and put the diskette in
a safe place.  Now delete WINDOWS\SYSTEM\CRPE.DLL.  UltraCoach should
work fine.  If you run an application on your system that is looking
for the CRPE.DLL, copy it from the diskette to the program's directory.
So, if after you remove WINDOWS\SYSTEM\CRPE.DLL and try to a program
that will not start because it can't find CRPE.DLL, copy CRPE.DLL from
the disk to that programs directory.



Enhancements and Bug Fixes
--------------------------

- The xxxxxxxM.MB file set file was storing data inefficiently (where 
"xxxxxxx" is the name of your file set).

- The problem of using multiple workout templates for a sport on one day has
been fixed.

- Bike and run workouts are given in either metric or English, depending on the
units of measurement selected.

- Some HR Workouts were not being generated correctly.

- Summary reports were incorrectly reporting Effort, were not including
the last record of a range, and were not including the correct
physiological aspects.

- UltraCoach looks for trends in weight loss and waking HR.  These trends
were not calculate correctly.

- To print a route/workout template, you now select the sport to get a
list of templates for that sport.  Here is where you now print the 
templates.  You can choose to print the selected template or all templates
for the sport.

- Aspect Reports have been improved so that now all workout records for a
day print before the notes for the day.

- Finite choice aspects (such as Terrain, Stroke, etc.) did not appear in
the Choice grid in the Criteria Selection dialog box.

- Time of Day values in Aspect Reports were not displayed properly.

- Workouts that were broken down into Sets/Splits did not report the correct
overall Max HR.  Instead of the overall Max HR for the workout, the "average"
of the Max HRs was used.

- When you set the sort order in an Aspect Report, UltraCoach would remember
what you selected.  But if you edited that Aspect Report configuration,
UltraCoach would reset the sort order to Date.

- The Criteria Selection dialog box would not always let you set the date range
for Summary reports.  This only happened for the first sport listed.

- Aspect Reports would not properly sort by Date if the report spanned more one
year.

- Illness percentage breakdowns on a Physiological Summary reports were 
incorrect.

- The label for the different Effort percentages on Summary reports was
backwards.

- When you double-clicked on a point on a Overall Feeling line in an Aspect
Graph, you would see an incorrect value.

- Viewing a Heart Rate Workout, in rare instances, would yield a blank
report, or result in a General Protection Fault.



On-line User's Manual
--------------------------------------

One option with this version of UltraCoach has our user's manual as a
document that was installed in the MANUAL subdirectory of your UltraCoach
directory.  The manual is a PDF document, which can be viewed using 
Adobe's Acrobat Reader.  If you did not install the Acrobat Reader during
UltraCoach setup, you can insert Disk 8 into your A: drive, select
"File | Run..." from the Program Manager menu, type A:ACROREAD, and press
<Enter>.  Now follow the on-screen instructions.  When Acrobat Reader has
been installed, you can view the UltraCoach User's Manual by 
double-clicking on the icon, "User's Manual."  To learn about all the
features of Acrobat Reader, select "Help | Acrobat Reader Help" from the
Acrobat Reader menu.


Changes to the User's Manual
-----------------------------

The User's Manual mentions SoftCop copy protection.  This is not 
implemented in this version of UltraCoach.  This does not mean that you may
copy and distribute your copy of UltraCoach.  If you do, you will be
prosecuted to the fullest extent of the law.

Since the manual was printed, we have made some changes to UltraCoach 
Standard Edition.  Now the *only* difference between it and UltraCoach
HRM is that UltraCoach HRM has the HRM Module (see page 59) and UltraCoach
Standard does not.



UltraCoach DLLs
---------------

UltraCoach for Windows uses several DLLs (Dynamic Link Libraries).  The 
UltraCoach for Windows Setup program places these DLLs in the directory
you installed UltraCoach.  Many other programs use these same DLLs, so you
might already have some of these DLLs in your \WINDOWS or \WINDOWS\SYSTEM
directory.  If so, you can delete the redundant DLLs from you UltraCoach 
for Windows directory ONLY if the date stamp of the DLL in the \WINDOWS or
\WINDOWS\SYSTEM directory is newer.  The exception to this is the SCDS.DLL
file; you must leave the SCDS.DLL file that comes with UltraCoach in the 
UltraCoach directory.  BE VERY CAREFUL IF YOU ATTEMPT TO REMOVE DLLs FROM
THE ULTRACOACH DIRECTORY!  If you delete a DLL from the UltraCoach for 
Windows directory that is newer, or if the DLL does not exist in the 
\WINDOWS or \WINDOWS\SYSTEM directories, UltraCoach will not start, or 
worse, crash your system.

If you mess things up, you can re-install UltraCoach.

The following is a list of files you may find in your \WINDOWS or
\WINDOWS\SYSTEM directory.  If you find these files, and the dates
are the same or newer, you can delete these files from your UltraCoach
for Windows directory.

	BC402RTL.DLL  06-10-94
	BWCC.DLL	     04-20-94
	CRPE.DLL	     08-30-92
	PDBPDX.DLL    08-30-92
	PXENGWIN.DLL  10-15-92
	TBPRO1W.DLL   05-23-93
	TBPRO2W.DLL   07-19-93
	TBPRO3W.DLL   04-27-94
	



Removing UltraCoach for Windows
-------------------------------

UltraCoach for Windows makes as little impact on your Windows configuration
as possible.  Therefore, it is very easy to remove UltraCoach for Windows
from your computer.

To remove UltraCoach for Windows, simply delete your UltraCoach for Windows
directory and delete the UCWIN15.INI file located in your Windows directory.
Be sure that you first copy all of your file set files before you delete
them!  Your file set files will all be in the same location (the default is
the DATA subdirectory of the directory you installed UltraCoach for
Windows).


Technical Support
-----------------

If you have questions or problems concerning UltraCoach HRM, you can 
call our Tech Support Voice, FAX and BBS line:

                (602) 926-8488

Please have the following information available:

1. UltraCoach serial number (on the first install disk, or inside the
   CD case)
2. UltraCoach version number (select About from the Help menu)
3. DOS version number
4. Windows version number
5. The steps that you performed to produce the problem.

If you are unable to call tech support during support hours, you may send
us a FAX with a detailed description of your question/problem.  Within 24
hours, we will assign a tech support rep to you and you will receive a FAX
containing either an answer or a status on the fix for any software defect.  

If your problem is related to your workout data, you may have to send us
your file set.  For fastest service, you can call tech support and we can
do a file transfer, or you can upload your data to our BBS.  Please have 
your file set compressed using a compression program such as PKZIP.  You
can also send an e-mail message to: ultracch@ix.netcom.com.


The UltraCoach BBS
------------------

UltraCoach has a BBS (bulletin board service).  Ours is an Excalibur BBS,
which is a Windows based, graphical BBS.  We will use this BBS to post
updates to UltraCoach and information concerning UltraCoach and training
in general.

To connect to the UltraCoach BBS, have your modem software dial the
following dial string exactly as it appears:

             16029268488,,,,,#22,#22

The first time you connect to it, the BBS will have a file for you to 
download.  This file is an installation program for the Excalibur 
Terminal program.  When you have downloaded it, run the install program 
(be sure to install it in the recommended directory).  After installation, 
run the Excalibur Terminal program, configure it with your personal data 
and modem information, create an entry in the directory for the UltraCoach 
BBS, and connect to our BBS.  The following are some important settings
you need to make in Excalibur Terminal:

Modem Setup and Defaults (from menu: System | Settings | Modem...)

     - "Suffix" should be:  #22,#22\r
     - "Baud Rate Fallback" should be unchecked
     - "Deflt Baud Rate" can be any value EXCEPT 115200

Edit Directory Entry (from menu: System | Dialing Dir... | Edit Entry)

     - "Phone" should be:   16029268488,,,,,

NOTE: In the above settings, the commas are important.  Enter the commas
      as they appear and be sure the number of commas match the information
      above.

If you have the Excalibur Terminal program on your computer (loaded in its
default directory), you will notice an button to start Excalibur Terminal
on the UltraCoach toolbar.

