X-Master Version 2.0
@+FIL F
@+FIL FL
@+FIL FS
@+FIL FP
@+FIL FD
@+FIL FU
@+FIL FI
@+FIL FE
@+WIN W
@+WIN WS
@+WIN WZ
@+CHO C
@+CHO CS
@+CHO CC
@+CHO CF
@+CHO CU
@+INS I
@+INS IO
@+INS IF
@+INS ID
@+UPD U
@+UPD UI
@+UPD UC
@+UPD UM
@+UPD UD
@+UPD UP
@+UNI UU
@+EVE UV
@+SET S
@+SET ST
@+SET SB
@+LOC SL
@+SET SC
@+SET SP
@+VID SV
@+VID SE
@+SET SS
@+REG SR
@+REG A
@NDXs GEN MNU UNI EVE GRP SUN KEY MOU REG WAR DAT BAT LIM
                                ~w Help Index ~u


       ~x*~u ~z General Information ~u                ~x*~u ~z Menu Options ~u

       ~x*~u ~z X10 Units Window ~u                   ~x*~u ~z Timer Events Window ~u

       ~x*~u ~z Unit Groups ~u                        ~x*~u ~z Sun-Related Events ~u

       ~x*~u ~z Keyboard Commands ~u                  ~x*~u ~z Using a Mouse ~u

       ~x*~u ~z Program Registration ~u               ~x*~u ~z Program Suitability ~u

       ~x*~u ~z Data Files ~u                         ~x*~u ~z X-Master Batch ~u

       ~x*~u ~z Limitations ~u                        ~x*~u ~z Exit Help ~u


   To  navigate through the  "Help System", simply 'click' on  the desired
   item or use the Cursor keys to highlight the desired item and press the
   <Enter> key.   This will take you to a screen which gives more specific
   information about the highlighted option.

@GENs NDX
                            ~w General Information ~u


    "X-Master" is a software system designed to work with the X-10 (USA),
    Inc. "CP290"  Computer Interface.  It allows full control of all X-10
    devices from your computer and very easy programming of timer events.

    X-Master  may be used without the interface connected by starting the
    program with the command:

                                 XMSTR -nt

    The  -nt option specifies that "no-transfer" should take place either
    to  or from the computer interface.   This is useful for defining the
    initial CP290 configuration to X-Master (Comm Port, IRQ, etc) without
    annoying 'Transfer Errors'.


                  ~z[Help Index]~u                 ~z[Exit Help]~u

@MOUs NDX
                              ~w Using A Mouse ~u

    A  mouse  can be used with this program provided it does not conflict
    with the computer interface  (i.e. it  must not use the same COM port
    or a COM port using the same IRQ as the CP290 interface).

    Mouse  detection  is  automatic (you must have  a mouse driver loaded
    before starting the program).

    To select ~xMenu Items~u or ~xButtons~u using the mouse, simply move the mouse
    pointer over that item and click the left mouse button.

    Use the ~xScroll Bar~u at the right of each window or picklist displayed
    on the screen to position the list bar to the desired item.

    To select a ~xList Item~u with the mouse, move the pointer over that item
    then click the Left Mouse button.

    While in edit mode, clicking the ~xRight Button~u will bring up a "pick"
    list of valid options for the field being edited.

                  ~z[Help Index]~u                 ~z[Exit Help]~u

@DATs RET NDX
                                ~w Data Files ~u



     The data files used by  X-Master are stored in the program's startup
     directory  using an extension of ".TIM".    They do NOT use the same
     format  as  the ".X10"  files used  by the program supplied with the
     interface and are NOT interchangeable with them.


     Version 1.x data files will automatically be converted  to version 2
     format when loaded into X-Master,  however once saved,  they will no
     longer work with X-Master version 1.







           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u


@UNIp des grp UN2 KEY NDX
                            ~w "X10 Units" Window ~u
   The "Units" window is provided to allow you to keep track of the various
   X-10 devices around your home.  You can INSERT, DELETE, or MOVE units by
   selecting the  appropriate option from the 'Update' sub-menu.  Selecting
   the 'EDIT' option will allow changes to existing entries.

   ~z Description and Location fields: ~u
        Enter any information here that will help you identify the specific
        device(s) connected  to the X10 module(s) that are set to the house
        and unit codes in the next field.    These fields can optionally be
        displayed in the "Events" window whenever a timer event is defined.

   ~x Code field: ~u
        The House and Unit Code of this X-10 Module.   Place an asterisk in
        the house code to define a ~z"unit group"~u.

   ~x Groups: ~u
        A  unit  may be assigned to a group by placing  an alphabetic group
        code here in any column of this field.  Up to 7 codes are permitted
        for each unit. All units with a matching group code are tied to the
        unit group description defined with a house code of '*'.
                                 (Continued...)
         ~z[Continue]~u   ~z[Keyboard Commands]~u   ~z[Help Index]~u   ~z[Exit Help]~u
@UN2p RET KEY NDX
                      ~w"X10 Units" Window (Continued) ~u

   ~x Event Column: ~u
        An arrow will be displayed in this column if the device is currently
        selected.   Devices are  selected and unselected  by  selecting  the
        'Choose' menu option while the "UNITS" window is active.   This will
        display a sub-menu containing two options:

           "Select   " - will  toggle  the  select status  of the currently
                         highlighted unit  or  group item.  If a group item
                         is highlighted, all individual units matching that
                         group will also be selected.
           "Clear All" - will un-select ALL events.

        Only units which are selected will respond to "Instant" commands.
        If the devices selected  for an "instant" command are not under the
        same house code, X-Master will automatically send multiple commands
        to the CP290, one for each house code connected with this event.

        Note: Any selected events will be copied to a new "Event" when the
              "Copy Events" option is selected from the "Update" Menu.

           ~z[Back]~u   ~z[Keyboard Commands]~u   ~z[Help Index]~u   ~z[Exit Help]~u
@GRPp RET NDX
                               ~w Unit Groups ~u

   A major enhancement in version 2.0 of X-Master is the ability to group
   your X-10 devices into 'UNIT GROUPS'.  Units in a group do not need to
   have the same house code.   Two  steps are required to define  a  unit
   group:
        1.  Define unit group description.   This is done  by creating
            a psuedo-unit using  a house code of '*' and an alphabetic
            unit code.   This alphabetic code will be used to identify
            this group.   The text entered in the 'description' column
            will be displayed in the events window whenever this group
            is specified there.

        2.  For each unit that is to be attached to this group,  enter
            the alphabetic group code defined in step 1  above  in any
            position of the 'group' field.   This field is seven bytes
            long, allowing a maximum of seven groups to be assigned to
            each unit.
   When a group description item (as defined in step 1) is selected using
   the 'Choose' menu option, all the units attached to that group will be
   automatically selected also.

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@DESp RET NDX
                   ~w Unit Description and Location Fields ~u

   The description and location fields entered in the "Units" window can
   also be displayed under the "Units or Group Code" column in the "Events"
   window whenever an event is defined for this unit.

   This is true only if one unit (or group) is specified for the event.
   However, by using unit groups, it should seldom be necessary to define
   a 'multiple unit' event.

   Selecting the ~x"Event Display"~u option from the ~x"Setup"~u menu will allow
   you to select where these fields begin within the "Units or Group Code"
   area of the "Events" window.  Since this area is 39 characters long and
   these two fields are 25 characters each, the entire text of both fields
   cannot be displayed at once.  By selecting the column (from 1 to 35)
   where each field will start, you can customize how much of each field
   will be shown.  Enter zero to suppress display of that field.

   Note:  the unit (or group) code will be shown in columns 1 and 2 of the
          "Units of Group Code" area if you do not define one of these fields
          to start in column 1 or 2.

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@EVEp EV2 KEY NDX
                          ~w "Timer Events" Window ~u

   The "Events" window allows programming  of various 'timer' events (max of
   128).  An event will turn ON, turn OFF, or DIM a group of X10 units which
   are either set for the same house code -OR- are defined in the same 'Unit
   Group'.

   Timer events may repeat on a  weekly cycle or may be one-time only (Today
   or Tomorrow) events. You can COPY, INSERT, DELETE, MOVE or EDIT events by
   selecting the appropriate option from the 'Update' sub-menu.

   Selecting  'INSERT' will open  up a blank space for a new event above the
   event  currently  highlighted.  Selecting  'COPY' will create a duplicate
   of the currently selected event.   You  can  then  select 'EDIT' to enter
   specific information for the new event.

      Note:  Pressing the <F4> key OR clicking the right mouse button while
             in 'edit'  mode  will display  a  'PICK LIST' of valid options
             for the field being edited.

                                 (Continued...)

          ~z[Continue]~u   ~z[Keyboard Commands]~u   ~z[Help Index]~u   ~z[Exit Help]~u
@EV2p sun EV3 RET KEY NDX
                      ~w"Timer Events" Window (Continued) ~u

   ~x Days ~u - The specific day(s) of the week that this event is to occur.
          This field is column positional:  the first column is Sunday,
          the next is Monday, ... the 7th is Saturday.   Entering any non-
          blank character in the column for a specific day will select that
          day.  Press <F4> or the mouse <Right> button to select 'Today' or
          'Tomorrow' only events.

          Note: Old 'today' events are shown with the date (mm/dd) in the
                days column.  Old 'tomorrow' events are shown with a date
                in the days column followed by '++'.  These events remain
                in the file for memo purposes only and may be deleted.

   ~x Time ~u - The time of day the event is to occur OR a time relative to
          sunrise or sunset.   To specify a ~z sun-relative ~u time, place
          a plus or minus sign in the first digit of the hour and select
          the desired sun-event by entering SR (sunrise), SS (sunset),
          CD, ND, AD (dawns), CK, NK, or AK (dusks) in the AM/PM column.

                                 (Continued...)

      ~z[Continue]~u  ~z[Back]~u  ~z[Keyboard Commands]~u  ~z[Help Index]~u  ~z[Exit Help]~u
@EV3p EV4 RET KEY NDX
                     ~w "Timer Events" Window (Continued) ~u

   ~x Level ~u - Enter "ON " or "OFF" to turn the unit fully on or off.  If a
           numeric percentage (brightness level 0 to 100 %) is given here,
           a 'DIM' command will be sent.   Note, that appliance modules do
           not respond to 'DIM' commands.

   ~x Mode ~u - "Normal" or "Random".   Normal will trigger the event at the
           exact time indicated.   Random will trigger the event within an
           hour of the specified time, varying the time each day.  One-time
           (today/tomorrow) events can NOT be specified as "Random".

           Note:  If this event is ~x'Frozen'~u, the word "Frozen" will be
                  displayed in this column instead.  To freeze or unfreeze
                  an event,  select the 'Choose' option from the menu line
                  while the "Events" window is active.

   ~x House ~u - The house code of units effected by this event.  To attach a
           unit group to this event, enter an asterisk ('*') here and the
           group code in the first column of the next field.
                                 (Continued...)

      ~z[Continue]~u  ~z[Back]~u  ~z[Keyboard Commands]~u  ~z[Help Index]~u  ~z[Exit Help]~u
@EV4p des RET KEY NDX
                     ~w "Timer Events" Window (Continued) ~u

   ~x Units or Group Code: ~u
           The specific UNIT CODE(s) -or- GROUP CODE to be effected by this
           event.   Only one group code may be specified, but  all 16 unit
           codes (for the selected house) may be given (separate individual
           unit codes with commas).

           Note:  Any ~z Description/location ~u info for the unit or group
                  selected may automatically be shown in this field.  You
                  can customize how this data is to appear.  This is very
                  useful in helping you to remember the purpose of pre-
                  defined events and eliminates the need to continually
                  refer to the "Units" window to figure out what's going
                  on.

           If you press 'F4' (or the right mouse button), a "pick" list of
           either unit or group codes (depending the house code)  will  be
           shown.  If you select a unit, it will be appended to any exist-
           ing units.  Group codes selected will replace any existing group
           code.

          ~z[Back]~u   ~z[Keyboard Commands]~u   ~z[Help Index]~u   ~z[Exit Help]~u
@MNUs FIL WIN CHO INS UPD SET NDX
                            ~w Main Menu Options ~u


           ~x*~u ~z FILE....: ~u  Access File/Transfer Sub-Menu

           ~x*~u ~z WINDOW..: ~u  Access the Window Zoom/Switch Sub-Menu

           ~x*~u ~z CHOOSE..: ~u  Access the Choose Sub-Menu

           ~x*~u ~z INSTANT.: ~u  Access Instant Control Sub-Menu

           ~x*~u ~z UPDATE..: ~u  Access Update Sub-Menu

           ~x*~u ~z SETUP...: ~u  Access the System Setup Sub-Menu

           ~x*  HELP....: ~u  Access the Online Help Screens

           ~x*  ABOUT...: ~u  Display Program Version and Copyright
                          Information.



                   ~z[Help Index]~u                 ~z[Exit Help]~u
@FILp dat RET NDX
                      ~w File/Transfer Sub-Menu Options ~u

  ~x LOAD.......: ~u Loads a new ~z Data File ~u From Disk. If asterisks are entered
                 in this field,  pressing  <Enter> will bring up a picklist
                 of all X-Master data files found in the program's startup
                 directory. To create a new file, enter the name of a non-
                 existent file.
  ~x SAVE.......: ~u Saves The Current Data File To Disk.
  ~x PRINT......: ~u Presents a sub-menu of 3 choices:
                 Print All, Print Units, Print Events.  The selected items
                 will be printed using the options specified in the 'Print'
                 setup menu.
  ~x DOWNLOAD...: ~u Transfers all unfrozen Timer Events to the CP290 Computer
                 Interface.
  ~x UPLOAD.....: ~u Clears the current Timer Events window, then uploads the
                 events stored in the CP290 into that window.  Note: if you
                 have defined any group or sun-related events, be sure to
                 save the current file before uploading.
  ~x INFO.......: ~u Displays information about the last download to the CP290
                 interface.
  ~x EXIT.......: ~u Quits the X-Master Program.

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@WINs RET NDX

                          ~w Window Sub-Menu Options ~u



     ~x SWITCH.....: ~u Swaps Active Window.   If the "X10 Units" Window is
                  currently  active, the "Timer Events" window will be
                  made active and vice-versa. The active window always
                  always contains a highlight bar (the inactive window
                  does not).

     ~x ZOOM.......: ~u Switches from Full-Screen to Split-Screen mode.  In
                  Full screen mode, only the active window is displayed.
                  In split screen mode, the "X10 Units" window is shown
                  on the top half of the screen and the "Timer Events"
                  window is displayed on the bottom.





           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u

@CHOs RET NDX
                      ~w Choose Item (Main Menu Option) ~u

    This item presents a different sub-menu, depending on which window is
    currently active.


    If the "X10 Units" window is active, the sub menu will show:
       ~x Select ~u    - This will toggle the select status of the currently
                     highlighted unit  or  group item.  If a group item
                     is highlighted, all individual units matching that
                     group will also be selected.
       ~x Clear All ~u - Choosing this will un-select ALL events.


    If the "Timer Events" window is active, the sub menu will show:
       ~x Freeze ~u    - This will freeze the currently highlighted event.
                     If an event is frozen, "Freeze" will be displayed in
                     the "Mode" column.
       ~x Un-Freeze ~u - Unfreezes the currently highlighted event.


           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u

@INSp RET NDX
                         ~w Instant Sub-Menu Options ~u

    This sub-menu allows you to turn ON, OFF & DIM X10 devices from your
    computer instantly.   Only 'Currently Selected' units (those with an
    arrow in the "Events" column) are effected by these commands.

    To select a unit to be effected,  highlight  the desired unit in the
    "Units" window, bring up 'Choose' sub-menu and pick 'Select'. Repeat
    this process for any unit to be selected.  By selecting a group item
    (asterisk in house code),  all units connected to that group will be
    selected.

    If selected units have different house codes,  X-Master will send  a
    separate instant command for each house code in the selection range.

         ~x On.......: ~u Sends a Unit On Command to ALL selected Items

         ~x Off......: ~u Sends a Unit Off Command to ALL selected Items

         ~x Dim......: ~u Prompts for a brightness level, then sends a DIM
                     command to all selected units.

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@UPDp RET NDX
                          ~w Update Sub-Menu Options ~u
    This sub-menu allows you to update items in either the "X10 Units" or
    the "Timer Events" tables:
     ~x INSERT ~u - Opens up a blank slot above the currently selected item of
              the active window.
     ~x COPY EVENTS ~u - Inserts a new event in the "Timer Events" window with
              all currently selected units carried to this new event. If
              this option is selected while the "Timer Events" window is
              active, a duplicate of the currently highlighted event will
              be inserted.
     ~x MOVE ~u - Moves the currently highlighted item to another location in
              the active table.  Once selected, move the light bar (using
              the scroll bar or cursor keys) to the new location and hit
              <Enter> (or left-click the mouse on that new location).
     ~x DELETE ~u - Deletes the currently highlighted unit or event.  You will
              be prompted for confirmation before the delete.
     ~x PURGE OLD EVENTS ~u - Deletes all TODAY/TOMORROW events that do not
              match the current date.
     ~x EDIT ~u - Allows you to edit the "active" table starting with the item
              currently selected.  When finished editing, press the <F2>
              key to return to the menu.

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@SETp loc sun SE2 RET NDX
                       ~w Program Setup Sub-Menu Options ~u

    This sub-menu allows you to change various program options:

      ~x TIME SET ~u - Allows you to change the time and transfer it to
                 the CP290  computer interface.   Be sure  to  correctly
                 indicate whether daylight savings time is in effect, so
                 that sun-relative events can be computed accurately.

      ~x BASE SET ~u - Allows you  to change the base house code in CP290
                 interface.   Note that this will also clear all events
                 currently loaded in the interface, so be sure to down-
                 load events again after selecting this option.

      ~z LOCATION SET ~u - Opens a window to accept latitude, longitude and
                 time zone info for your city.  This information is needed
                 to compute ~z sunrise/sunset ~u times in your area.  Note,
                 daylight-savings time is selected using the "TIME SET"
                 option above.  Also note that the 'Time Zone Offset from
                 GMT' is the offset for 'Standard Time' in your area and
                 does not change when daylight savings time is in effect.
                                 (Continued...)
           ~z[Continue]~u     ~z[Back]~u     ~z[Help Index]~u     ~z[Exit Help]~u
@SE2p vid SE3 RET NDX
                 ~w Program Setup Sub-Menu Options (Continued) ~u

      ~x COMM PORT ~u - Allows you to select the communications port and
                 the associated interrupt request line (IRQ) where the
                 CP290 interface is connected (ports 1 through 4).  Note,
                 that until this is properly selected, X-Master will give
                 'Transfer Errors' unless it was started with the no-
                 transfer (-nt) option.

      ~x PRINTER SETUP ~u - Allows you to select the printer port (or a disk
                 file name), the lines per page, and any printer setup
                 codes to be sent before printing.  ASCII setup codes
                 should be preceded with a '^':
                   ~x^27^15~u sends an ASCII 27, 15 (decimal) sequence
                 to the printer before printing begins.

      ~z VIDEO OPTIONS ~u - Opens a window that allows you to customize the screen
                 colors and display options.


                                 (Continued...)

           ~z[Continue]~u     ~z[Back]~u     ~z[Help Index]~u     ~z[Exit Help]~u
@SE3p des reg RET NDX
                 ~w Program Setup Sub-Menu Options (Continued) ~u


      ~z EVENT DISPLAY ~u - Allows you to customize how unit or group
                 descriptions appear in the "Timer Events" window.


      ~x SHOW SETUP ~u - Opens a window which shows the various setup
                 options currently selected.


      ~z REGISTER ~u - Displays X-Master 2.0 program license and registration
                 information.  It will optionally print a registration
                 form for your convenience.








           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@VIDp RET NDX
                        ~w Video Customization Screen ~u

  This function allows you to customize the screen colors and video display
  options to suit your own taste.

  Two different color pallets may be stored.  Toggle between them using the
  ~x[Alternate]~u button.

  Use the ~x[Foreground]~u, ~x[Background]~u, and ~x[Intensity]~u buttons to
  change colors of the selected item in the selected pallet.

  Use the ~x[Blink]~u button to toggle between blinking and steady characters.

  Use ~x[Mode]~u button to toggle between display modes. In most cases you will
  want to select 'FAST'.  If your computer has difficulty (snow, etc) with
  this option try the 'DIRECT' or 'BIAS' options (BIAS being the slowest,
  but most compatible of the three).

  The ~x[Cursor]~u button changes the size of the cursor when in edit mode.

  The ~x[Update]~u button saves your changes, the ~x[Cancel]~u button loses them.

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@KEYs KE2 RET NDX
                             ~w Keyboard Commands ~u

                            ~w Menu Shortcut Keys: ~u

                           F1  -  Display Help Screen
                           F5  -  Zoom / Unzoom Window
                           F6  -  Switch Active Windows
                          F10  -  Enter Edit Mode
                       Alt-F2  -  Save File
                        Alt-N  -  Insert Blank Item
                        Alt-M  -  Move Current Item
                        Alt-D  -  Delete Current Item
                        Alt-X  -  Exit Program


       Note: Except for the Help Function (F1 Key), Menu Shortcut Keys are
             NOT active during "Edit" Mode.


                                 (Continued...)

           ~z[Continue]~u     ~z[Back]~u     ~z[Help Index]~u     ~z[Exit Help]~u

@KE2s KE3 RET NDX
                       ~w Keyboard Commands (Continued) ~u
                          ~w Table Scroll Commands: ~u

       Down/Up Arrows     -  Scroll table down/up by one line
       PgDn/PgUp          -  Scroll table down/up by one screen
       Home/End           -  Position to first/last line shown on screen
       Ctrl-Home/Ctrl-End -  Position to first/last item in table.
                             While in 'Edit' mode, positions to the first/
                             last fields on the line currently being
                             edited.

      Scroll Bars:  With a mouse,  you can easily scroll a table using the
                    scroll bar shown to the right of the respective table.
                    Click the up/down arrows to scroll one line (click and
                    hold  for continuous scroll).   Click the bar above or
                    below the scroll-bar pointer to scroll one screen at a
                    time.   Drag the scroll-bar pointer  to a new location
                    for quick positioning anywhere in the table.

                                 (Continued...)

           ~z[Continue]~u     ~z[Back]~u     ~z[Help Index]~u     ~z[Exit Help]~u

@KE3p RET NDX
                       ~w Keyboard Commands (Continued) ~u
                           ~w Edit Mode Commands: ~u
    Arrow keys     -  Move cursor left, right or up, down
    Ins            -  Toggles Inserts/Overstrike mode
    Del            -  Deletes character at cursor location
    Backspace      -  Deletes character to left of cursor
    Home           -  Moves cursor to beginning of field
    End            -  Moves cursor past all non-blank data in field
    Ctrl-Right     -  Moves cursor to Next word in field
    Ctrl-Left      -  Moves cursor to Start of Previous word in field
    Ctrl-Y         -  Erase current field
    Ctrl-A         -  Erase all data from cursor to end of field
    Tab, Shift-Tab -  Move cursor to next/prior field
    Enter          -  Accept changes and move to next field
    Ctrl-PgUp      -  Move to first field on editing screen
    Ctrl-PgDn      -  Move to last field on editing screen
    F2             -  Update current line and exit 'EDIT' mode
    F4 or Mouse-RB -  Access a "PICK LIST" of valid items for this field
    Esc            -  Cancel edit and abandon changes on current line

   Note: while in 'Edit' mode, buttons are displayed on the menu line which
         will perform actions of the 'Ctrl-Y', 'F2', 'F4' and 'Esc' keys.
           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@REGp bat RET NDX
                   ~w X-Master Program License Registration ~u

      This program  is distributed free for initial inspection  using the
      "shareware" concept.   You may use it and evaluate  it for up to 30
      days before paying for it.   If, after evaluating the program,  you
      decide that it is useful and you want to continue to use it, please
      help support the shareware concept by registering your copy.  Using
      an  unregistered copy beyond the initial 30-day trial period is not
      permitted.

      The registration fee is only $12.95 (U.S.). ~z X-Master Batch ~u is also
      available to registered users for only $5.00 extra(postage included
      in the USA).

      Registered users are granted a license to run this program on one or
      more machines provided it is used exclusively by (or under the direct
      supervision) of the registered user.

      To register, select 'Setup', then 'Register' from the program's menu.
      If a printer is connected (and defined to X-Master), a registration
      form  which can  be folded into an mailable envelope will be printed.

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@WARs NDX
                        ~w X-Master Software Warranty ~u

    This program is supplied on an AS-IS basis.  NO warranty, either express
    or implied is given.  The user is responsible for evaluating suitability
    of use in any situation. User agrees that any damages resulting from the
    use of this program, whether direct  or otherwise are the responsibility
    of the user and that RejTech, the developers and the distributors of this
    program are free from responsibility for any such damages.

    Please note that a potential hazard always exists if automated equipment
    is  used  inappropriately (a  heater being automatically activated while
    clothing is  draped over  it can cause a fire).   User should follow all
    cautions specified in the owner's manual supplied with each X-10 device.

    RejTech is an independent software producer and is not affiliated with
    X-10 (USA), Inc.


              X-10  -  is a registered trademark of X-10 USA, Inc.


                    ~z[Help Index]~u                 ~z[Exit Help]~u

@LOCs LO2 RET NDX
                            ~w Set-Location Screen ~u
    This screen is used to enter data needed to compute sunrise and sunset
    times for your city.

    ~x Latitude and Longitude information: ~u
         - These may be found in any good atlas.  Contact REJTECH if you
           need assistance.

    ~x Standard Time Variance from GMT: ~u
         - This is the number of hours you must add to Greenwich Mean
           Time to arrive at the STANDARD TIME (not daylight savings
           time) in your area.  For US time zones:
                 EST = -5 Hrs 0 Mins       CST = -6 Hrs 0 Mins
                 MST = -7 Hrs 0 Mins       PST = -8 Hrs 0 Mins
                      Hawaii/Alaska Time = -10 Hrs 0 Mins
           Note: This field should NOT be changed when daylight savings
                 time goes into effect.  When the time changes to/from
                 daylight savings time, the interface time should be
                 changed using the "Set Time" option (or X-Master Batch).
                                 (Continued...)

           ~z[Continue]~u     ~z[Back]~u     ~z[Help Index]~u     ~z[Exit Help]~u

@LO2s RET NDX
                      ~w Set-Location Screen, Continued ~u


    ~x Sunrise and Sunset Adjustments: ~u
         - These fields allow minor adjustments to the sun times computed
           by X-Master.   Such adjustments may be necessary due to certain
           geographic conditions (such as mountain ranges, etc.).   Any
           sunrise adjustment entered will also be carried to all the
           dawn times and any sunset adjustment will likewise be carried
           to all dusk times.

    ~x Sun Calculation Advance: ~u
           This field contains the number of days from the current date for
           which sun calculations should be made.  Using this field can
           reduce the number of times you will need to re-download events
           to update sun calculations in the interface.  For instance, if
           you want to keep all sun-calculations no more than a week old,
           entering '7' here will compute the sun-times for a week from
           today.  When events are thus downloaded, they will not need to
           be re-downloaded for another 2 weeks, instead of every week.

         ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u

@SUNp SU2 RET NDX
                            ~w Sun-Related Events ~u

    New with X-Master Version 2.0 is the ability to define  events relative
    to sunrise and sunset.  Sun Events are defined by placing a + or - sign
    in  the FIRST POSITION of the hour.   The  time  entered  then  becomes
    relative to  the sun event specified in the AM/PM position (- means the
    event will occur the specified hours/minutes BEFORE the sun action, and
    + means the event  will occur the specified hours/minutes AFTER the sun
    action).   The sun action desired is chosen by placing  the appropriate
    code in the AM/PM column:
             SR = Sunrise                  SS = Sunset
             CD = Civil Dawn               CK = Civil Dusk
             ND = Nautical Dawn            NK = Nautical Dusk
             AD = Astronomical Dawn        AK = Astronomical Dusk

    ~x"Civil Twilight"~u is the time when it is generally bright enough drive
        without headlights (when the sun is 6 degrees below the horizon).
    ~x"Nautical Twilight"~u is the time when most stars disappear from the sky
        (the time when the sun is 12 degrees below the horizon).
    ~x"Astronomical Twilight~u is the time when a slight glow is present in the
        sky (the time when the sun is 18 degrees below the horizon).
                                 (Continued...)
           ~z[Continue]~u     ~z[Back]~u     ~z[Help Index]~u     ~z[Exit Help]~u
@SU2p SU3 RET NDX
                      ~w Sun-Related Events (Continued) ~u


  Sunrise/sunset times are computed using the latitude/longitude and time-
  zone data entered on the "Set Location" screen (accessed from the "Setup"
  menu option).  This information can be found using any good atlas.

  ~x IMPORTANT: ~u Sun relative times are computed and sent to the interface
             as ACTUAL times on the day of the download (since the CP290
             has no way of computing these on it's own).  For this reason,
             you must periodically download event files containing sun-
             relative data to keep these times relatively accurate (once
             a week or so should be sufficient for most purposes).

  Note, that if you download an event file containing sun-relative events,
  then upload those events from the interface, the sun-relative events will
  come back as actual times (those computed on the day of download).  This
  is a good way to check exactly what X-Master computed for these events,
  but be sure to SAVE YOUR FILE FIRST.

                                 (Continued...)

           ~z[Continue]~u     ~z[Back]~u     ~z[Help Index]~u     ~z[Exit Help]~u
@SU3p RET NDX
                      ~w Sun-Related Events (Continued) ~u
                              --- Examples ---

   Assume that for this date in your city:
             - Sunrise will occur at 7:05 AM,
             - Sunset  will occur at 6:55 PM, and
             - Civil dawn will occur at 6:45 AM.

      +1:00 SR  defines event to occur 1 hour after sunrise (8:05 AM),
      -0:30 SS  defines event to occur 1/2 hour before sunset (6:25 PM),
      +0:15 CD  defines event to occur 15 mins after civil dawn (7:00 AM),
      +2:00 SS  defines event to occur 2 hours after sunset (8:55 PM),
      +0:00 SR  defines event to occur at sunrise (7:05 AM).

   Note: Sun-relative times will not adjust the event 'days' if the hour
         wraps due to the computation:

      +6:00 SS  defines an event to occur 6 hours after sunset (12:55 AM)

   This will occur at 12:55 AM on THE DAY(S) DEFINED, NOT on the following
   day(s) (of course, this is not a problem for 'Everyday' events).

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@BATp sun RET NDX
                              ~w X-Master Batch ~u

   X-Master Batch is a DOS command-line program available to registered
   users of X-Master 2.0 for a nominal $5.00 fee (postage included within
   the continental United States).

   It can be used to update events in the CP290 interface from DOS or
   from within a batch file.

   Features:
      - When placed in your AUTOEXEC.BAT file, X-Master Batch:
           - can automatically refresh the events in your CP290 every
             few  days (you specify how many) to  keep  ~z"sun-related"~u
             events up to date,
           - can automatically switch the interface to or from Daylight
             Savings Time,
           - can switch to a new X-Master data file immediately or on
             any date you specify.

      - It can issue 'Instant' and 'Today/Tomorrow' commands to any X-10
        unit or group without having to load the full X-Master system.

           ~z[Back]~u             ~z[Help Index]~u              ~z[Exit Help]~u
@LIMs NDX
                               ~w Limitations ~u

               Maximum Active Events the CP290 can handle:  128

          Note, that an X-Master "Group" event will translate to one
          "actual" CP290 event FOR EACH HOUSE CODE within the group.


              Maximum Unit  Slots X-Master 2.0 can Contain:  255


              Maximum Event Slots X-Master 2,0 can Contain:  255








                    ~z[Help Index]~u                 ~z[Exit Help]~u
@END


