---------------------------------------------------- From: Chuck Kimball Subject: It's that time of year again. ---------------------------------------------------- Here is a short program I wrote for the RLC-3 for dealing with Daylight Savings time changes through the year 2000. Enjoy /s/ Chuck ;======================================================================= ; ; DAYLIGHT SAVINGS TIME - Automatic Adjustments dst.txt 10/21/97 ; n0nhj@amsat.org ;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ; ; Will automatically SPRING Forward & FALL Back thru the Year 2000. ; ; ; MACRO 597 Start Daylight Savings time (Spring Forward) N053 597 025 0300 0 ; Sets time to 0300 AM ; ; MACRO 598 End Daylight Savings time (Fall Back) N053 598 025 0200 0 ; Sets time to 0200 AM ; ;Slot 69 Spring Forward ; First Occurrence on Apr 5, 1998 N082 69 593 04 05 0200 0 ; Slot 69 Calls 593 on 4/5/98 ; (Then updated by other macros) Slot 70 Fall Back N082 70 592 10 26 0300 0 ; Slot 70 Calls 592 on 10/26/97 ; (Then updated by macros) ; ;MACRO 592 Oct 26, 1997 N053 592 598 ; Reset time to 02:00 N056 592 082 70 594 10 25 0300 0 ; ; Change Slot 70 to call 594 on OCT 25 @ 03:00 AM ; ;MACRO 593 Apr 5, 1998 N053 593 597 ; Reset time to 03:00 N056 593 082 69 595 04 04 0300 0 ; ; Change Slot 69 to call 595 on Apr 4 @ 03:00 AM ; ;MACRO 594 Oct 25, 1998 N053 594 598 ; Reset time to 02:00 N056 594 082 70 589 11 01 0300 0 ; ; Change Slot 70 to call 589 on Nov 1 @ 03:00 AM ; ;MACRO 589 Special on Nov 1, 1998 to deal with date jumping to 31st in 99 N053 589 082 70 596 10 31 0300 0 ; ; Change Slot 70 to call 596 on Oct 31 @ 03:00 AM ; ;MACRO 595 Apr 4, 1999 - Last one of series calls 597 direct and self destruct N053 595 597 ; Reset time to 03:00 N056 595 082 69 597 04 02 0300 0 ; ; Change Slot 69 to call 595 on Apr 2 @ 03:00 AM N056 595 056 597 084 69 0 ; Turns off Slot 69 in Macro 597 N056 595 056 597 055 597 ; 597 now erases itself at end of macro ; ;MACRO 596 Oct 31, 1999 - Last one of series calls 598 direct and self destruct N053 596 598 ; Reset time to 02:00 N056 596 082 70 598 10 29 0300 0 ; ; Change Slot 70 to call 598 on Oct 29 @ 03:00 AM N056 596 056 598 084 70 0 ; Turns off Slot 70 in Macro 598 N056 596 056 598 055 598 ; 598 now erases itself at end of macro ;