home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 18 REXX
/
18-REXX.zip
/
rxcp290.zip
/
Readme.1st
< prev
next >
Wrap
Text File
|
1996-05-06
|
7KB
|
135 lines
INTRODUCTION
The X-10 company has for years provided a cost-effective and popular means for control of the lights and
appliances in the home, by means of the X-10 Home Control System. X-10's CP290 Home Control Interface
provides the hardware required to control the X-10 modules from your computer's serial port. Now you can
combine the capabilities of the X-10 system with the Power and Flexibility of OS/2, and OS/2's REXX language,
with RxCP290 - the REXX Interface to X-10 Home Control.
RxCP290 is an extension of OS/2's built-in REXX language that provides functions for communicating to the CP290
Home Control Interface for X-10. This allows you to control X-10 modules and functions in your home or office
from OS/2 REXX Programs.
The RxCP290 package consists of the following:
The RxCP290 REXX Functions, in the form of a Dynamic Link Library (DLL).
This documentation, in both online and printed formats.
REXX Example programs, including:
- SmallTest.CMD - a minimal program that demonstrates the simple turning on of a X-10 Module.
- TestCP.CMD - A REXX program with examples and explanation of proper usage of all of the RxCP290
Functions.
- SaveRest.CMD - a REXX program with procedures for saving and restoring CP290 Timer events to and
from disk files.
- CP29Web.CMD - An example REXX CGI program that works in conjunction with CP290.html to allow
control of any X-10 module from an OS/2-Hosted World Wide Web site.
- CP290.RXX - the REXX source to the CP290.EXE X-10 control program included in the package. This
program was written with the DrDialog Application Enabler package.
The CP290.EXE program, a WorkPlace Shell program based on OS/2's Notebook control, with support for all
of the basic functions of the CP290 Home Control Interface. This was written in REXX with the DrDialog
package.
An installation program, written in REXX, for installing the RxCP290 package
DISTRIBUTION NOTE
RxCP290 is Distributed as Shareware. This Demonstration Version is the same as the Release Version in all
respects, except that the Upload and Download of CP290 Timer Events is disabled for this demonstration
version. The Full Release Version, with these functions enabled, is available from BMT Micro for $25.00.
Please see the file Order.Txt in this distribution for an order form for BMT Micro.
INSTALLATION - Automatic Installation
Automatic installation may be accomplished by using the Install.cmd REXX program included with the distribution.
This installation program will copy the RxCP290 DLL to \OS2\APPS\DLL on your boot drive, and will create a
\RxCP290 directory on your boot drive for the rest of the package.
Should you not wish the rest of the package be installed to this directory, you may specify a directory to install
the RxCP290 Utilities, Example Programs, and Documentation to on the command line. For example, to install
these in a directory named F:\X10Stuff, you would start install.cmd like this:
A:\>install F:\X10Stuff
Once started, the Install.cmd program will display the From and To directory information for the installation, and
will prompt for a Y/N response. Pressing 'y' or 'Y' will continue the installation, anything else will abort.
The RxCP290 utilities are ready to run immediately upon completion of the installation process.
INSTALLATION - Manual Installation
If you do not desire to have the RxCP290 DLL in your \OS2\APPS\DLL directory, you may simply copy the dll file
to the directory of your choice. If this directory is not included in the LIBPATH as specified in your CONFIG.SYS
file, then only REXX programs started in this directory will be able to find and use the RxCP290 functions in this
DLL file.
The remaining RxCP290 Documentation, Example Program, and Utility files may be installed anywhere the user
desires.
Trademarks
X-10 and CP290 Home Control Interface are registered trade marks of X-10 (USA) Inc.
Disclaimer
THERE IS NO WARRANTY FOR THIS PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING DECKER AUTOMATION PROVIDES THE PROGRAM "AS IS" WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
PERFORMANCE OF THE PROGRAM LIES WITH THE USER. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR
AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL,
SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMANGES ARISING OUT OF THE USE OF INABILITY TO USE THE
PROGRAM (INCLUDING BUT NOT LIMITED TO THE LOSS OF DATA OR DATA BEING RENDERED INACURATE OR LOSSES
SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
ABOUT X-10
The X-10 Home Control System is a popular system for automating the control of lights and appliances in the
home. X-10 modules and controllers are sold by a number of companies, under a num,ber of labels. For more
information, you may wish to contact X-10, at the following:
X-10 (USA) Inc.
185A LeGrande Ave
Northvale, NJ 07647
(201) 784-9700
X-10 Home Controls Inc
1200 Aerowood Drive, Unit 20
Mississauga, Ontario L4W 2S7
(416) 624-4446
Decker Automation is a Factory Floor Automation Software and Networking consulting firm. We have extensive
experience with all aspects of the software side of factory-floor automation, from programming simple PLCs
through designing complete automation network architectures. Our experience also includes the design of PLCs
and PLC-like languages and systems, design and implementation of several different Fieldbuses, and
communications device driver creation for various operating systems including DOS, Windows, OS/2, and VMS. Our
experience with the WorldFIP fieldbus is particularly extensive.
In addition, Decker Automation has contributed several programs to the OS/2 community. These include the
other World Wide Web Browser for OS/2, <B>Lynx/2</B>, and an Internet retrieval tool, <B>GetURL</B>. We are
also working on expanding our REXX-based Home Automation line of products - look for support for a PC to IR
Remote control interface, and the new X-10 CM10A Home Controller in the near future!
Decker Automation may be contacted at:
Decker Automation
833 Penny Lane
Lexington, KY 40509
Tel/Fax: 606/263-8560
Email: djd@cris.com
WWW Page: http://www.cris.com/~djd