
Registered Version AUTOMATE 4.0  -  FILES ON DISK

_____________________________________________________________________________

AUTOMATE - Home Automation and Control   Registered Version 4.0

(c)Copyright 1991, 1992, 1993, 1994  Boyd W. Penn          
_____________________________________________________________________________

FILES ON THIS DISK

------------------------------------------------------------------------------

README ...... This file 

HELP .......  A file to read if you have trouble. Areas addressed,
              printing, loading and running BASIC problems and general
              problems reading or understanding the disk files.

BROWSE.COM .. A utility to read ASCII files on the screen. To use type 
              BROWSE.COM (FileName)   Example:  BROWSE.COM LAYOUT.DOC
              This file can read all ASCII files, those without .COM or
              .EXE file extensions.

SHAREWR4\ ... The most recent shareware version 4.0 of AUTOMATE. This may
              in a separate directory on one of the disk(s) or it might be
              sent as a separate compressed disk. It depends on which disk
              size is ordered. Read the included letter to find out exactly 
              where it is in your order. The Packaging of disks change over
              time as things get added.  To use type AUTOMATE to start the
              menuing system of the Shareware program.

GAMECAL.LOG .. A printout to assist in gathering of data for generation of
               calibration curve for gamecard.

PRINTLOG.BAT .. Prints out the gamecal log.

GAMECAL.BAS .. A program for generation of a calibration curve of input 
               resistance verus computer screen readings for the gamecard.

LAYOUT.DOC ..  Sample layout diagrams for gamecard connector box and the
               labels for those boxes.

LAYOUTPR.BAT . Prints out the layout diagrams for gamecard connector box.

CONTACT.EXE .. A program to checkout the gamecard connector box for contact 
               inputs. Gives the correct software address and name for each 
               normal contact input jack.

CONTACT.BAS .. Source code for CONTACT.EXE in QuickBasic.

MAILMON.BAS .. A sample program for monitoring, annunciation and logging of
               a mailbox using a normal contact input in GWBASIC.

LITEMNT.BAS .. A sample program for monitoring visible light and displaying 
               the results on the monitor in GWBASIC. For use with gamecard

VISLIGHT.BAS .. A sample program for monitoring visible light in the "look up"
                mode and displaying the results scaled 1 to 100% in GWBASIC.
                Use with gamecard applications.

LITEMNT1.BAS .. A sample program for monitoring visible light, displaying the 
                results and logging every hour on the printer in GWBASIC.
                Use with gamecard applications.

LITEMNT2.BAS .. A sample program for monitoring visible light, displaying the 
                results and logging every 15 minutes in a disk file in 
                GWBASIC. Use with gamecard applications.

LIGHTTRAP.BAS .. A sample program for detecting rapidly changing visible 
                 light events in GWBASIC. Use with gamecard applications.

TEMPDESN.EXP .. Sample method for designing temperature sensors.

PT2.DTA .....  Data file for generation of precision temperature sensor 
               monitoring/control sensor curves. Low temperature range

TENPCT.DTA ... Data file for generation of 10% tolerance temperature sensor
               monitoring/control sensor curves. Low temperature range

HITEMP.DTA ... Data file for generation of higher temperature monitoring/
               control sensor curves. Data range 300 - 80 /F

VERYHI.DTA ... Data file for generation of higher temperature monitoring/
               control sensor curves. Data range 450 - 100 /F

CURVEGEN.EXE .. Sensor and data curve generator for all temperature
                monitoring/control applications. Menu driven. Uses data
                files TENPCT.DTA, PT2.DTA, HITEMP.DTA & VERYHI.DTA to
                generate control "look-up" data files. Read manual chapter
                carefully first before trying to use this generator.

CURVEGEN.BAS .. The source code of the temperature curve generator in GWBASIC.

TEMPMNT.BAS ... A sample program for monitoring of a 10% tolerance temperature
                sensor and displaying the results on the monitor in GWBASIC.
                For gamecard applications.

TEMPLITE.BAS .. A sample program for monitoring of a 10% tolerance temperature
                and visible light sensor, displaying the results and logging
                every 15 minutes in a disk file in GWBASIC.

TMP2LITE.BAS .. a sample program for monitoring two temperatures ( 1 10% and
                1 precision) and visible light, displaying the results and 
                logging in a disk file every 15 minutes in GWBASIC.

SEND.EXE  ..... A communication routine to allow AUTOMATE derived programs to 
                control X-10 modules. This will only work with TW-523 
                Hardware for X-10 communications. You must have X-10
                set up as detailed in X-10 chapter in MANUAL.DOC.

EXMPSEND.BAS .. An example program to demonstrate the use of SEND.EXE 
                communications methods for controlling X-10 modules in 
                GWBASIC.

TWDSEND.BAS ... An example program to demonstrate the use of TWD.COM 
                communications software from Baran-Harper Group Inc. with 
                AUTOMATE derived control programs for controlling X-10 
                modules in GWBASIC. You must have the TW-523 X-10 
                hardware and some software from Baran-Harper.

GOSEND.BAT .... A batch file used with EXMPSEND.BAS and TWDSEND.BAS. This 
                file must be available on the default disk when using
                SEND.EXE. Read the Chapter on X-10 in MANAUAL.DOC carefully.

ORDER.FRM ..... An order form for additional programs and hardware.

PRTORDER.BAT .. Prints out the order form.

README.BAT .... Prints out this file -  README  -  A list and explanation of
                the files contained on this disk.

MANUAL.DOC ...  The instructions and discussions for understanding, building
                and implementing analog/contact monitoring or control. This
                covers gamecard, all sorts of general subjects, etc.

PRINTDOC.BAT .. Prints out the manual

SIMULATR.DOC ..  How to build a simulator box for generating signals into
                 AUTOMATE applications for aiding in programming, system
                 testing and checkout.

READOHM.EXE ...  An automated resistance reading program using the gamecard
                 connector box as the input. This program simulates the 
                 operation of a super ohmmeter and uses the computer ability
                 to read, sort, store values, save files, do inventory 
                 control and all those things your old PSM-4 ohmmeter never
                 could. Readings are taken via the gamecard connector box
                 and the data is displayed, stored, manipulated and sorted
                 via the program. Has many useful features for building 
                 other AUTOMATE applications.

                 Note: Copy the file from your DOS diskette SORT.EXE to this
                       diskette. READOHM.EXE uses that file as part of its
                       operation. Depending on your computer PATH setup, 
                       READOHM may not be able to find it. Copying it into
                       this diskette will ensure correct operation. It is 
                       illegal for me to distribute the file as part of my
                       work.

READOHM.DOC ... The manual for the automated resistance reading program.

READSTIK.EXE ... A utility that displays all of the analog and contact inputs
                 for the gamecard. Use this for calibration work and other 
                 such game port applications.


----------------------------------------------------------------------------
      Parallel Port Monitoring and Control Applications Software
----------------------------------------------------------------------------


 FINDPORT.EXE ..  A routine to check your machine for the number of 
                  parallel ports installed, determine their address
                  and status.

 TESTPORT.EXE ..  A routine to check the parallel port connector
                  hardware that is user built for proper connections,
                  operation, etc. Determine the port characteristics
                  and builds a reference data file to guide the user
                  in using that port and designing sensors for the port.

 TSRPPMON.EXE ..  A TSR type routine that runs in background, monitors
                  the port, writes outputs to the port and maintains
                  a port "status image" in the IAC that a user program
                  can access to do easy control functions. This Utility
                  can be Popped-Up via a Hot Key to do control via a
                  Mouse Based Graphics Display. This graphic also 
                  displays the IAC Parallel Port "status image" in
                  real time.

                  Use this file for "manual type control" via a Mouse
                  based graphics by popping up at anytime, including
                  over other programs for the Parallel Port Applications.

                  The Hot keys to pop up are, Press and hold 
                  CTRL and then press ALT. 

                  This file swaps out to EMS memory or drive C (which 
                  ever is available when not in use). It leaves about 
                  a 5K marker in memory to hold its place. Therefore 
                  either EMS memory or a hard drive (C) must be 
                  available to use this program.

                  Both Inputs and Outputs may be identified by user
                  specified Label Names via a Graphics Menu system.

 TSRPPMON.BAS ..  The source code for TSRPPMON in PowerBASIC.

 PARALMON.EXE ..  A sample applications program to do real world
                  monitoring / control using the capabilities 
                  developed. This is an example of writing control
                  applications using the parallel port for
                  monitoring / control. 

                 This is about the same source code as TSRPPMON. 
                 By adding a Subroutine to the program, User
                 specified actions for contact inputs can be added. 
 
                 Modify this code for any User desired functions.

PARALMON.BAS ..  The Source Code for PARALMON in PowerBASIC.

MANUALPP.DOC ..  Manual with All Instructions for the Parallel 
                 Port Control & Monitoring Applications.

AUTOPORT.DTA ..  The Disk Data File that Maintains User Assigned 
                 Labels to Port Inputs / Outputs by Menuing System
                 for programs TSRPPMON & PARALMON.

RECORD.DTA ....  A Record File made from Data Generated during
                 Testing of the Parallel Port Hardware.

