home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.update.uu.se
/
ftp.update.uu.se.2014.03.zip
/
ftp.update.uu.se
/
pub
/
rainbow
/
msdos
/
misc2
/
rbclock.lzh
/
RBCLK.DOC
< prev
Wrap
Text File
|
1985-10-04
|
9KB
|
250 lines
# # # #### ######
# # # # # # 646-1 University Avenue
# # # # ####### # Rochester, New York
# # # # # # 14607-1232
# # # #### ###### (716)-461-2446
AV Software Designs, Ltd. October 4, 1985
DEC Rainbow Archive Package # 3
Package Title -
DEC Rainbow 100/190 Workstation Clock
Version - 1.1(13)
System - DEC Rainbow 100/A/B/+/190
MS-DOS Version 2.11+
Language - TurboPascal Version 3.01A
Author - Alan I. Vymetalik for
AV Software Designs, Ltd.
All doucmentation, sources, and programs -
Copyright (c) 1985 by AV Software Designs, Ltd.
COPYRIGHT, WARRANTY, AND DISCLAIMERS
Any material included in this package may be used for
whatever application desired. However, no documentation,
sources, or programs created AV Software Designs, Ltd. may
be sold or otherwise included, in whole or part, in other
software being sold. Licensing arrangements can by made
through the above address.
Special exception is made for any sources that this
package contains. The source routines may be used in any
manner the user wishes. The user is encouraged to include
the routines in his software to better the quality of the
software and thereby the quality in public domain circula-
tion. Appropriate references are appreciated.
Since these materials are being released under the
FreeWare concept, any user of this software may freely
donate money, ideas, and comparable routines in return for
using this software if the user has felt he has benefitted
or learned something from this software. Funds and ideas
will go a long way in helping the author develop new soft-
ware and to maintain this and other packages. Address all
inquires and communications to the above address.
Warranties and Guarantees - None! Though these pro-
grams have been tested as thoroughly as possible, neither
the author nor AV Software Designs, Ltd. assumes nor is
responsible for any damage occuring to any hardware or
software of the user nor for any typographical or logic
errors that may occur. This package and its contents are
subject to modification without prior notice and no com-
mitment of any kind is stated or to be inferred.
CLOCK V1.1 BACKGROUND AND INFORMATION
CLOCK Version 1.1 is an updated version of the origi-
nal CLOCK Version 1.0 (by the same author) which attempts
to turn the DEC Rainbow into something more than an over-
weight doorstop. CLOCK Version 1.1 utilizies many of the
enhanced Rainbow features such as highspeed video updating
and was written in TurboPascal V3.01A under MS-DOS V2.11.
If the demand is overwhelming, CLOCK will be released for
other systems.
Many of you are wondering why you need another clock
display on the Rainbow! Well, we're hoping that this will
be the only and last one you'll ever need. Check out the
features below and we think you'll see why.
CLOCK V1.1 FUNCTIONS AND OPERATING GUIDE
In its current incarnation, CLOCK V1.1 allows you to
program an alarm for a particular time AND date (yes, you
could leave your system on for a month!, a year!) and the
ability to change the system time and date to whatever you
want. Thus, this program could be used to replace the MS-
DOS DATE and TIME functions. You have the choice of menu
driven operation or command-line operation.
COMMANDS
T - Set system TIME in the following format:
HH MM SS
where HH is a 2-digit number for the hour
MM is a 2-digit number for the minutes
SS is a 2-digit number for the seconds
D - Set system DATE in the following format:
MM DD YYYY
where MM is a 2-digit number for the month
DD is a 2-digit number for the day
YYYY is a 4-digit number for the year
A - Set alarm TIME and DATE in the following format
after setting the alarm ACTIVE or DEACTIVE.
Time HH MM SS
and
Date MM DD YYYY
Where the abbreviations are as above. The col-
ons in the clock display will flash signifying
that the alarm is active. Hitting a <RETURN>
for the alarm date will set the alarm for the
current day. There is no hundreths setting on
the alarm. That's a bit too much to ask for!
Hitting any key will abort the alarm.
C - Start CLOCK
This will start the clock up with whatever date
and time and alarm settings have been made.
Hitting any key will return you to the menu.
E - EXIT to MS-DOS
This will put away the clock and return to DOS.
COMMAND LINE SWITCHES
The following switches maybe used to send information
to CLOCK. The format for calling CLOCK is:
RBCLK [-/][cdt]
where the switch bars are either '-' or '/'
where the parameters are:
'c' - start the clock with the current
settings for the time and date
'd' - start in the set Date frame
't' - start in the set Time frame
Entering an illegal command or a null parameter will
result in CLOCK stopping. Common sense will explain why
the 'A' and 'E' commands are not allowed as switches.
Note: CLOCK's binary file is called RBCLK.COM. This
is done to prevent conflict with MS-DOS's device CLOCK.
NOTES AND COMMENTS
Please follow the above formats! They were designed
to be the easiest way of communicating settings to CLOCK.
Where you see a blank, like between HH MM, place a blank
between rather than any other separator. You can try
others, they won't work. If you think you forgot the for-
mat, a display will be shown for the format along with the
current settings when you change the time or date. In the
next release we will be including incremental stepping via
the cursor keys; we're trying to keep the code size down!
All time settings are in 24-hour time. This will help
in not having to put in an AM or PM setting.
Errors in settings or attempting new formats will re-
sult in the beeper going off and lights flashing!
There is as much error checking done as possible so
it is highly unlikely that you will be able to blow the
clock up. If you find any bugs, please pass them along to
the above address so we can either correct them or docu-
ment them for release 1.2. The only currently know 'bug'
involves the use of redirected input to CLOCK via the MS-
DOS '<' syntax. The disadvantage lies in that possibility
exists of hanging your system. This, hopefully, will be
prevented in Version 1.2.
Release 1.2 has already had some comment. Planned
features include two different display sizes, a reminder
message window with a quieter alarm, a snooze control, an
AM/PM format setting, and maybe even an AM/FM radio dis-
play (just for a little fun!). There's even talk of mak-
ing CLOCK V1.2 a process daemon splitting the display into
scrolling regions. There will definitely be cursor in-
crementing in V1.2. We'll add these and as many other
features as possible.
Have fun and remember this:
The best software available is public domain software!
The DEC Rainbow 100/190 Workstation Clock Version 1.1(13)
Copyright (c) 1985 by AV Software Designs, Ltd.
DEC Rainbow Archive Package # 3