Note: REXX (classic or Object REXX) must be installed on your system
for this program to work. REXXUTIL.DLL is required.
HOUSE/290 is distributed as a self-installing executable using PillarSoft's
SFX Installer. See http://www.pillarsoft.net for more information on that
product.
When installing HOUSE/290, simply follow the prompts given.
Installing this program on your system does not change any of the INI or
CONFIG.SYS files.
In rare instances, it may be possible that HOUSE/290 may not find the DLL
files and abort on start-up. To fix this, simply add the directory where
you installed HOUSE/290 to the LIBPATH in your CONFIG.SYS. A reboot is necessary
for the changes to take effect.
The following files belong to this program:
H290.EXE
Splash screen. Starts the executable
main program and Comm Engine.
H290MAIN.EXE
The
executable main program, also the client for the Comm Engine.
CP290CE.EXE
The CP290 Communications Engine, also
used as REXX-enabled server.
CP290CE.HLP
The
CP290 Communications Engine help file.
HOUSE290.HLP
HOUSE290.INI
HOUSE290 configuration file for items like com
port, battery type and battery installation date. This file will be created
the first time H290MAIN is run.
HOUSE290.SET
Default
module and macro set. This file, if present, will automatically load whenever
HOUSE290 is started up. You can have several of these files with the extension
SET to keep various module setups. This file will be created the first time
HOUSE290 is run and you save the module setup.
SAMPLE.SET
Sample module set to show how HOUSE/290
can be setup.
HOUSE290.LOG
A
log file that contains all the events as sent by the CP290 interface. Events
are only logged when the computer is connected to the interface and logging
is enabled. This is a text file and you can look at it with a text editor.
TMR290.TXT
Timer image
file as last programmed to the CP290 interface. This file contains the timer
data in text format as last programmed into your CP290 interface. This file
will be created every time upload is successful.
VPIBevel.DLL
Bevel object used for modules and
macros. Required by H290MAIN.EXE only.
VPIButtn.DLL
Image button object used for button bar. These
two objects are part of the VPExtras package. Thanks to Dion Gillard for
creating and releasing these objects for free! Required by H290MAIN.EXE
only.
VPOBJ.DLL
Dynamic
Link Library required by executables. Required by H290MAIN.EXE only.
VPUTIL.DLL
Dynamic Link Library required by H290MAIN.EXE
only.
RXASYNC.DLL
Dynamic
Link Library required for serial communications to the CP290 interface.
This library of serial communications routines is included by permission
of Crucial Applications (Author: Ian Timms, e-mail: itimms@ariel.ucs.unimelb.edu.au).
The entire serial communications package, including the source code for
RXASYNC, is available at my home page or other
major OS/2 sites by the file name RXASYN20.ZIP. This DLL has been packed
with LXWARP for smaller size. Required by CP290CE.EXE only.
X10CHDLL.DLL
Dynamic Link Library required by
H2MAIN.EXE only.
X10CPDLL.DLL
Dynamic
Link Library required by CP290CE.EXE only.
X10LDLL.DLL
Dynamic Link Library required by the sample
REXX or custom client programs only.
H2MODULE.DB
External Module database. Use HOUS2UTL to edit.
NORTHA.DAT
Geographical
data file for North American locations.
EUROPE.DAT
Geographical data file for European locations.
OTHER.DAT
Geographical
data file for other areas of the world locations.
REPORT.TXT
Default file name when saving reports
to a file.
DIAL.CMD
Sample
script to startup Injoy dialer through an X-10 event.
RSTCP290.CMD
Sample script to restore timers
to the CP290. Example to show how to access Comm Engine.
TIMEMOD.CMD
Sample script that turns a module
on and off at a certain time. Example to show how to access Comm Engine.
MODCTRL.CMD
Sample
script that turns on a module. Example to show how to access Comm Engine.
UNINSTAL.CMD
Uninstallation
program. Removes HOUSE290 completely from your system.
HISTORY.TXT
History of changes to the program.
README.1ST
Program description
and installation instructions.
BMTORDER.TXT
Order
form to register HOUSE/2 or HOUSE/290 through BMT Micro.
To remove this program from your system, close the program and execute UNINSTAL.CMD
from the HOUSE/290 directory. This removes all HOUSE/290 files and subdirectory
where HOUSE/290 was located in.