home *** CD-ROM | disk | FTP | other *** search
- Fixtime Version 1.2
-
- Fixtime is Copyright 1989,1990 by Michael Hutchinson, and may be
- used free of charge. The author will not be liable for incidental,
- consequential or any other mayhem that may be directly or indirectly
- caused by this program or its use, and issues no warranty, express or
- implied, for its suitability or fitness for any purpose.
- (but it works for me.)
-
- Fixtime is designed to compensate for inaccuracy in the on-board
- real-time clock on AT-type machines. It should work on PC/XT machines
- with clock cards, but the clock card must be set from the system time by
- use of the appropriate software. It operates by adjusting the clock
- by a fixed amount when it is run. It is smart enough so that it will
- only adjust the clock once per day, even if run many times a day. I
- run it from my autoexec.bat file. If you do not run the program for
- several days it will "catch up" by adjusting by the appropriate amount.
-
- It is my experience that the real-time clock is not very accurate but it
- is VERY consistent. I now reset my system clock only 2-3 times a year,
- instead of 2-3 times a month.
-
- The program takes the following parameters:
- /c calibrate program
- /d display parameters
- /d:nn set day in cycle
- /r reset (clear) calibration
- /s:nn.nn set calibration for daily error of nn.nn seconds
- /h help message
-
- To calibrate the program you will need to set the clock accurately,
- writing down the time and date, then wait several days. I suggest
- waiting at least 10 days to get an accurate calibration. After this
- period write down the computer system time and actual time. Run Fixtime
- /c and answer the prompts. It is not necessary to set and check the
- time at the same time of day, the calibration routine takes different
- times of day into account. The program will calculate the number of
- seconds error per day, and a further adjustment at a multiple day
- interval to account for any fractional second inaccuracy.
-
- The program does not adjust the time until the day after it is calibrated.
- It is therefor necessary to set the system time yourself at this point.
- This facilitates the use of one of the many dial-up clock setting programs
- that are available.
-
- You can set the calibration directly using the /s: switch. If your system
- clock loses 5.2 seconds each day, you would invoke the program with:
-
- FIXTIME /s:-5.2
-
- Note that the program needs to write to itself to update internal
- variables. It should be run under DOS 3.x or greater so that it can
- find its .exe file. It may be run under DOS 2.x if run from the current
- directory.
-
- revisions:
-
- 1.1 added /d:nn option to set day in cycle
- 1.2 added /r and /s: options. Program will now check to see
- if its .exe file is read-only and temporarily change the
- flag. The program also contains a brief help message.
-
- Please address any comments/bug reports to me at
-
- Michael Hutchinson: Compuserve 75036,2747
-