home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1995 September / Image.iso / pcplus / handson / help107 / fixtime / fixtime.doc next >
Encoding:
Text File  |  1995-06-16  |  3.1 KB  |  66 lines

  1.                     Fixtime Version 1.2
  2.  
  3.      Fixtime is Copyright 1989,1990 by Michael Hutchinson, and may be
  4. used free of charge.  The author will not be liable for incidental,
  5. consequential or any other mayhem that may be directly or indirectly
  6. caused by this program or its use, and issues no warranty, express or
  7. implied, for its suitability or fitness for any purpose.  
  8. (but it works for me.)
  9.  
  10. Fixtime is designed to compensate for inaccuracy in the on-board 
  11. real-time clock on AT-type machines.  It should work on PC/XT machines 
  12. with clock cards, but the clock card must be set from the system time by 
  13. use of the appropriate software.  It operates by adjusting the clock 
  14. by a fixed amount when it is run.  It is smart enough so that it will 
  15. only adjust the clock once per day, even if run many times a day.  I 
  16. run it from my autoexec.bat file.  If you do not run the program for
  17. several days it will "catch up" by adjusting by the appropriate amount.
  18.  
  19. It is my experience that the real-time clock is not very accurate but it 
  20. is VERY consistent.  I now reset my system clock only 2-3 times a year,
  21. instead of 2-3 times a month.
  22.  
  23. The program takes the following parameters:
  24.       /c         calibrate program
  25.       /d         display parameters
  26.       /d:nn      set day in cycle
  27.       /r         reset (clear) calibration
  28.       /s:nn.nn   set calibration for daily error of nn.nn seconds
  29.       /h         help message
  30.  
  31. To calibrate the program you will need to set the clock accurately, 
  32. writing down the time and date, then wait several days.  I suggest 
  33. waiting at least 10 days to get an accurate calibration.  After this 
  34. period write down the computer system time and actual time.  Run Fixtime 
  35. /c and answer the prompts.  It is not necessary to set and check the 
  36. time at the same time of day, the calibration routine takes different 
  37. times of day into account.  The program will calculate the number of 
  38. seconds error per day, and a further adjustment at a multiple day 
  39. interval to account for any fractional second inaccuracy.
  40.  
  41. The program does not adjust the time until the day after it is calibrated.
  42. It is therefor necessary to set the system time yourself at this point.
  43. This facilitates the use of one of the many dial-up clock setting programs
  44. that are available.
  45.  
  46. You can set the calibration directly using the /s: switch.  If your system 
  47. clock loses 5.2 seconds each day, you would invoke the program with:
  48.  
  49.                       FIXTIME /s:-5.2
  50.  
  51. Note that the program needs to write to itself to update internal 
  52. variables.  It should be run under DOS 3.x or greater so that it can 
  53. find its .exe file.  It may be run under DOS 2.x if run from the current 
  54. directory.
  55.  
  56. revisions:
  57.  
  58.     1.1      added /d:nn option to set day in cycle
  59.     1.2      added /r and /s: options.  Program will now check to see
  60.              if its .exe file is read-only and temporarily change the
  61.              flag.  The program also contains a brief help message.
  62.  
  63. Please address any comments/bug reports to me at
  64.  
  65.                Michael Hutchinson: Compuserve  75036,2747
  66.