2007-08-20
Most HP 49G/49g+ clocks are not very accurate. One second a day may not seem to be much, but will sum up to a minute in two months. Additionally, the temperature or battery status of the 49G/49g+, and therefore the usage of the calculator, influences the clock speed. ClckAdjst is a library, which provides tools for "automatic" clock adjustments and much more. ClckAdjst provides fast and easy setting and adjustment of the system clock. It handles changes of the time zone and automatic daylight saving time changes for USA and Europe. It provides an accurate "automatic" clock adjustment and shows the daily deviation of your HP49G clock. Due to rom-problems it is not running perfectly on hp 49g+ but it improves time keeping a lot.
ClckAdjst 3.1, Library in sysRPL L1333 for HP 49G, up to ROM 1.24
ClckAdjst 3.1+, Library in sysRPL L1333 for HP 49g+, ROM 2.0 or newer
For registration mailto:Heiko.Arnemann@gmx.de
File for Installation: CLDIR.hp
for HP 49G and CLDIRplus.hp for the 49g+
Transfer it to the calculator.
Size of the contents for the transfered file: 3 kByte
Push CLDIR(+) and the file becomes a directory. Push INST for installation.
New in v3.1: DST switching dates for US have a new rule from 2007 on. Those states, following the DST switch in the night of the 2nd Sunday of March at 2:00 h (local time) to DST and switch back in the night of the 1st Sunday of November at 2:00 h (local time). Important Note: The Filenames CLDIR.hp and CLDIRplus.hp were exchanged in the zip-file from March 2007.
New in v3.0: Bug removed from in x013 (missing ->HMS)
New in v2.9: AAD and ->spd debuged. Now, a special version for hp 49g+ is available.
Special remarks for the 49g+: For ROM 2.0, it is not possible to adjust the clock of the hp 49g+ better then +/- 1 s. Adjustments with the program ->sADJ (seconds to ADJust) will be rounded to full seconds. After first adjustment with >/= 0.50 s, the first element of MCL will be set to a "virtually" adjustment time. The program AAD (Automatic ADjustments) will adjust the clock by full seconds and will create as well a time which is called "Exact at...". For a proper calibration (use only ->sADJ) for your system clock, 10 days might be required the first time, but you will have a reasonable improvement after about 3 days, depending on the time drift of your calculator. After setup with ClSet and calibration with ->sADJ, you can call AAD (programable command can be taken from the lib-menu) when ever you want, by an alarm (still not reliable under ROM 2.0) or by a assigned key. AAD will adjust your system clock, with the calibration you have applied before.
New in v2.8: "IFERR" in ClIni replaced (because IFERR is flag-sensitive).