

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º                                                               º
º                                                               º
º                                                               º
º    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿    º
º    ³                                                     ³    º
º    ³     ÛÛÛÛÛÛÛ±   ÛÛÛÛÛÛÛ±   ÛÛÛÛÛ±    ÛÛÛÛ ÛÛÛÛ±      ³    º
º    ³     ÛÛ±   ÛÛ±  ÛÛ±       ÛÛ± ÛÛÛ±   ÛÛÛÛÛÛÛÛÛ±      ³    º
º    ³     ÛÛÛÛÛÛÛ±   ÛÛ±      ÛÛ±   ÛÛÛ±  ÛÛ ÛÛÛ±ÛÛ±      ³    º
º    ³     ÛÛ±   ÛÛ±  ÛÛ±       ÛÛ± ÛÛÛ±   ÛÛ  Û± ÛÛ±      ³    º
º    ³     ÛÛÛÛÛÛÛ±   ÛÛÛÛÛÛÛ±   ÛÛÛÛÛ±    ÛÛ  Û± ÛÛ±      ³    º
º    ³                                               (tm)  ³    º
º    ³                                                     ³    º
º    ³                        FOR                          ³    º
º    ³                                                     ³    º
º    ³                                                     ³    º
º    ³                    W I N D O W S                    ³    º
º    ³                                                     ³    º
º    ³                                                     ³    º
º    ³                                                     ³    º
º    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ    º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
º                                                               º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
 
 
 


BCOM WINDOWS VERSION 2.2 READ.ME Copyright 1989-1993 BCOM COMPUTER 

Update: 01/08/93 - Version 2.3 now has .WAV support
Update: 01/04/93 - Version 2.2.                         
Update: 05/28/90 - Add addition of QueFile (r) TM. + rel 1.12
Update: 04/9/90  - Brought current to release 1.11
Update: 01/21/90 - Release version 1.0.
Origin: 08/12/89 - Beta Release D, first Doc release


Information in this document is subject to change without notice
and does not represent any commitments on the part of BCOM
COMPUTER. This document is copyrighted and is protected by law. It
is against the law to copy the software onto any medium except as
allowed under a purchased license version or under a nondisclosure
agreement. No part of this manual may be reproduced or transmitted
in any form or by any means including, photocopying, electronic
scan, mechanical, or video for any purpose without the express
written permission of BCOM COMPUTER.



    ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
    º   NOTICE:                                         º
    º * IBM is a registered trademark of International  º  
    º   Business Machines Corporation.                  º
    º * Hayes is a registered trademark of Hayes        º
    º   Microcomputer Products Inc.                     º
    º * MNP is a registered trademark of Microcom Inc.  º
    º * Windows is a trademark of Microsoft Corporation º
    º                                                   º
    º                                                   º
    ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
     
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º A word about copy protection.                                 º
º BCOM does not implement any form copy protection.             º
º This is a convenience that is provided FOR YOU, so please,    º
º DO NOT give any copies to others.                             º
º The time spent developing this product is enormous,           º
º so remember, your purchase dollars provide for more           º
º research and enhancements for future releases of BCOM.        º
º                                                               º 
º                                                               º
º Thank you,                                                    º
º Brent Jamerson                                                º
º                                                               º
º BCOM President                                                º
º                                                               º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼




                            TABLE OF CONTENTS:


BCOM WINDOWS SYSTEM REQUIREMENTS . . . . . . . . . . . . . . . . . . . .  7

BCOM WINDOWS MAIN WINDOW . . . . . . . . . . . . . . . . . . . . . . . .  8

BCOM WINDOWS General Features. . . . . . . . . . . . . . . . . . . . . .  8
     - GENERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
     
- DIAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
     - CONFIGURE . . . . . . . . . . . . . . . . . . . . . . . . . . . .  8
     - SESSION ( this is the main pull-down ). . . . . . . . . . . . . .  9
     - TERMINAL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
     - QUEFILES (r)egistered trademark.. . . . . . . . . . . . . . . . . 10
     - DEBUG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
     Running Multiple Instances. . . . . . . . . . . . . . . . . . . . . 11

BCOM WINDOWS Getting Started . . . . . . . . . . . . . . . . . . . . . . 12
     Quick Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

General Pulldown . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
     Exit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
     About BCOM... . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Dial Directory Pulldown. . . . . . . . . . . . . . . . . . . . . . . . . 16
     Dial Directory. . . . . . . . . . . . . . . . . . . . . . . . . . . 16
     BBS Dialer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
     Notify Beeps. . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Configure Pulldown . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
     Com Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
     Flow Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
     Type Connection . . . . . . . . . . . . . . . . . . . . . . . . . . 20
     DTR or +++ Reset. . . . . . . . . . . . . . . . . . . . . . . . . . 20
     Set Strings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
          - Modem Initialization String. . . . . . . . . . . . . . . . . 20
          - Modem Reset String . . . . . . . . . . . . . . . . . . . . . 20
          - Modem Connect String . . . . . . . . . . . . . . . . . . . . 21
          - Host Initialization String . . . . . . . . . . . . . . . . . 21
          - Host Password String . . . . . . . . . . . . . . . . . . . . 21
          - Host Password for DOS cmds . . . . . . . . . . . . . . . . . 22
          - Host/Download Directory. . . . . . . . . . . . . . . . . . . 22
          - Supplement Dial String 1 . . . . . . . . . . . . . . . . . . 22
          - Supplement Dial String 2 . . . . . . . . . . . . . . . . . . 22
          - Security Password. . . . . . . . . . . . . . . . . . . . . . 22
          - Reserved 1 . . . . . . . . . . . . . . . . . . . . . . . . . 22
          
- Xfer Char MaxWait Timeout. . . . . . . . . . . . . . . . . . . . . . . 23
     Quick View. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
     Bells/Whistles. . . . . . . . . . . . . . . . . . . . . . . . . . . 23
     Host Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
     Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
     Save Config . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Session Pulldown . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
     Modem Init String . . . . . . . . . . . . . . . . . . . . . . . . . 24
     Modem Reset String. . . . . . . . . . . . . . . . . . . . . . . . . 24
     Send File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
     Receive File. . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
     Capture File. . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
     Host Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
     Auto Ans String . . . . . . . . . . . . . . . . . . . . . . . . . . 27
     A FAST 19200:N,8,1. . . . . . . . . . . . . . . . . . . . . . . . . 28
     B FAST 19200:E,7,1. . . . . . . . . . . . . . . . . . . . . . . . . 28
     C FAST 9600:N,8,1 . . . . . . . . . . . . . . . . . . . . . . . . . 28
     D FAST 9600:E,7,1 . . . . . . . . . . . . . . . . . . . . . . . . . 28
     Offline + ResetModem. . . . . . . . . . . . . . . . . . . . . . . . 28

Terminal Pulldown. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     Option Emulators. . . . . . . . . . . . . . . . . . . . . . . . . . 29
     Echo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     CRLF/LF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     Parse ANSI info . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     Clear Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
     QueFiles Pulldown . . . . . . . . . . . . . . . . . . . . . . . . . 30
     Schedule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
     Enable/Disable. . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Debug Pulldown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
     Debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
     Clear Queue(s). . . . . . . . . . . . . . . . . . . . . . . . . . . 34
     List Queue(s) . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Error Correcting Modems. . . . . . . . . . . . . . . . . . . . . . . . . 35

Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36





ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º                                                               º
º Copyright NOTICE:                                             º
º BCOM, BCOM logo, BCOM WINDOWS and QueFile are registered      º
º Trademarks.                                                   º
º                                                               º
º This manual is copyrighted by BCOM COMPUTER with all rights   º
º reserved! Under  copyright laws,  this manual  cannot be      º
º reproduced in any form without prior written permission from  º
º BCOM COMPUTER or Brent Jamerson.                              º
º                                                               º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
                                                                 
BCOM COMPUTER , as well as BCOM WINDOWS will be represented in this
document as BCOM.                                                 
              
BCOM WINDOWS, This is a demo version available to BBS users. This 
readme.doc should help new users get started. If you enjoy BCOM 
WINDOWS please tell all your friends. If you don't, write me:     
      
                                                                 
          BCOM COMPUTER
          c/o Brent Jamerson
          2241 Jackson Circle 
          Carrollton, Texas 75006


BCOM Computer was established in 1988 and is commited to
excellence. I would be happy to receive any comments you have about
any BCOM product. 

Thanks,
Brent Jamerson.
President















    



                     BCOM WINDOWS SYSTEM REQUIREMENTS

BCOM WINDOWS requires a HAYES compatible modem. 
BCOM WINDOWS version 1.13:
      Requires 120k bytes of memory under the Microsoft Windows
operating system. BCOM WINDOWS currently runs on all versions of
Microsoft Windows but when running on version 3.0, you must
currently run Windows in real mode. 
BCOM WINDOWS version 2.20 or better:
     Requires 240k bytes and runs only in enhanced mode. BCOM for
windows version 2.20 or better will run on WINDOWS version 3.0.



   ÚÄÄ Window Control, Minimize, Maximize window
   ³
   ³        ÚÄÄÄ Title Bar
   ³        ³
   ³        ³                                    Ú Pulldowns
   ³        ³                                    ³ 
 ÉÍVÍÑÍÍÍÍÍÍVÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍØÍÍÍÍÍÍÑÍÍÍÑÍÍÍ»
 º - ³               BCOM [0] COM1:2400,N,8,1    ³      ³   ³   º
 ÇÄÄÄÁÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÂVÄÄÄÄÄÄÁÂÄÄÁÄÄÄ¶
 ºGeneral ³Dial Dir ³Configure³Session ³Terminal³QueFiles³Debug º
 ÇÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄ¶
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                           Canvas                             º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 º                                                              º
 ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
     

                         BCOM WINDOWS MAIN WINDOW





                       BCOM WINDOWS General Features

                      Categorized by pull-down menu!

BCOM WINDOWS currently has the following list of features:

- GENERAL
     - Exit 
       Quits BCOM back to WINDOWS.
     - About BCOM...
       Displays program information about BCOM WINDOWS, like      
       version etc.
- DIAL
     - Dial Directory
       Allows user to enter, update, store, and dial other users
       automatically.
     - BBS Dialer
       Selected dial directory users may be grouped into a BBS user 
        class, where BCOM can rotary dial until a connect string is 
       found. BCOM will then terminate BBS Dialer and stay on-line.
     - Notify Beeps
       Allows user to select if terminal should beep every 2      
       seconds once a modem connect has been established.
- CONFIGURE
     - Com Ports
       Lets user setup communication port information like baud   
       rate, parity, port, and more.
     - Flow Control (toggle)
       Hardware or Software flow control to/from modem. This is  
       important for MNP users, HARDWARE FLOW MUST USUALLY BE ON.
       (This is the default! )
     - Type Connection (toggle)
       Modem or NULL-Modem. Modem connection is normal but null- 
       modem helpful when using two computers connected with only
       null-modem connecter.
     - DTR or +++RESET OFF-LINE (toggle)
       Select either DTR transistion ( your modem must support this
       option, typically "&D2", to move your modem off-line 
       when in session.You may select the slower "+++" option 
       if your modem does not support DTR.
     - Set Strings
       Allows the user to configure most string configured items
       in BCOM WINDOWS. Like modem reset string, host password,   
       etc.
     - Quick View
       Allows the user to quickly display various setup 
       options that are not viewable except by toggling them.
       They are displayed to canvas.
     - Bells and Whistles and .Wav support(toggle)
       Configure sound, beeps, etc.
     - Host Options
       Not available to BBS shareware version of BCOM. Extended   
       install facility for Host Mode.
     - Security
       Not available to BBS Shareware users. Extended BCOM security
       for file(s) and BCOM itself.
     - Save Config
       Saves entire BCOM configuration to disk.
- SESSION ( this is the main pull-down )
     - Modem Init String
       Quick way to send the modem init string to modem.
       String is set under CONFIGURE, set strings.
     - Modem Reset String
       Quick way to send the modem reset string to modem.
       String is set under CONFIGURE, set strings.
     - Send File
       Contains all windows and dialog boxes to transmit a file to
       remote user. This also includes protocol and file options.
     - Receive File
       Contains all windows and dialog boxes to receive a file from
       a remote user. This also includes protocol and file options.
     - Capture File
       Capture ascii file from main canvas.
     - Host Mode
       Allows remote users to dial into your computer and access
       DOS commands and file transfer. Menus are displayed to     
       remote user and Host Mode is secured with password         
       protection.
     - Auto Ans String
       Quick way to send the host initialization string to the    
       modem.
     - A FAST 19200:N:8:1
       Quick way to reinstall BCOM to new configuration settings.
     - B FAST 19200:E:7:1
       Quick way to reinstall BCOM to new configuration settings.
     - C FAST 9600:N:8:1
       Quick way to reinstall BCOM to new configuration settings.
     - D FAST 9600:E:7:1
       Quick way to reinstall BCOM to new configuration settings.
     - Offline + Reset Modem
       Quick way to send DTR/+++ (offline) and the modem 
       reset string to modem.
- TERMINAL
     - Option Emulators
       Not available to BBS shareware users. Terminal emulation   
       setup.
     - Echo
       Allows user to see characters typed even when remote host
       does not echo back.
     - CRLF/CR 
       Carriage return Line feed/ Carriage return translations. If
       CRLF/CR option is set to CRLF a CR from remote user is     
       translated into a New Line and a Carriage return.
     - Parse ANSI info
       This is helpful to clean-up un-wanted ANSI escape character
       sequences from trashing the canvas.
     - Clear Screen
       Clears the canvas.
- QUEFILES (r)egistered trademark.
     - Schedule
       Allows user to send/receive files between BCOM NODES ONLY,
       on a scheduled basis. Queued files on a configurable date
       and time, can execute file transfer to remote BCOM node left
       in HostMode automatically. A Filespec is tagged to a dial
       directory entry, send/receive mode, and to the remote users
       host password. The number is auto-dialed until connected   
       and file transfer is initiated. 
     - Enable/Disable
       Allow remote BCOM users to use your host mode for their    
       initiated QueFiles.
- DEBUG
     - Not available to BBS shareware users. Allows user to monitor
       incoming hex printed characters ( line scope ). And more..
     - Clear Queue(s)
       Clear out queued events before they happen. All BCOM WINDOW
       events ( like host mode, dial, etc. ) are queued. This means
       it possible to stack events. QueFile and Dial directory it
       is mandatory but other items it may not be. Clear queue(s)
       will kill outstanding events.
     - List Queue(s)
       List queued events.


Once BCOM is up and running,  it's title bar reflects the
communication port values in use. It's setup like the mode command.
There is a number in brackets [] after BCOM that shows which
instance of BCOM this is. 


                                                                                                                                                                                                                                                       Running Multiple Instances


It is possible to have multiple copies of BCOM running. You may
each BCOM to have its own configuration (.CFG) and (.DAT) file. The
instance is reflected from the command line argument invoked,
example:

     win bcomwin.exe 2
would result in the following status line:
     BCOM [2] COMx:XXXX:N,8,1

You may enter command line parameters using program manager.
Just select the Icon and under FILE properties:
     Program name / command line enter
     \DIR\BCOMWIN.EXE 2


This is important for configuration file and dial directory
information only. You CAN have them all share the same
.CFG/.DAT/.HST files but is not advised.

The file BCOMWIN0.CFG  reflects instance 0 of a BCOM WINDOWS
configuration file. You may have up to 10 ( 0-9 ) instances of
config files. Remember, if two instances of BCOM attempt to share
the same config file you will receive port open errors upon BCOM
start up. Simply setup the next instance on a differnt port.

File conventions for BCOM WINDOWS are:
     .CFG configuration flat files
     .DAT dial directory flat files
     .HST host banner flat files







                       BCOM WINDOWS Getting Started

                                Quick Start

- Please take time to read this guide, it will help you to
understand concepts for file transfer.

- If you know Windows and communications packages fairly well, this
should be a breeze, else read this entire document.

- BCOM generates internal messages that are useful for the user to
track. For example, if the terminal is beeping and you don't know
why, view the screen for "BCOM MESSAGE: <text>".

- BCOM WINDOWS can be run without a mouse, but a couple of features
may not be easily accessed or accessed at all. We have every
attempt to make all panels accessable. It is strongly recommended
to use a mouse.

- All BCOM products make their own configuration/data files. 

- WIN.INI Parameters
     [BCOM]
     dir=c:\windows\bcomwin

BCOM expects the the home directory for BCOM WINDOWS to be 
placed in \WINDOWS\WIN.INI file under the "[BCOM]" catagory and use
the "dir" option.
All BCOM executables and configuration files should be saved there.
BCOM expects to read them from this start-up directory. BCOM will
return to this directory and drive when ever it writes
configuration data back to disk.

- BCOM is distributed without .DAT/.CFG files so when BCOM first
comes up it will not find the .CFG file. This makes BCOM initially
ask user for Configuration under the BCOM INIT window. This only
happens when BCOM cannot find the .CFG file. By saving the .CFG
file( under CONFIGURATION pull-down ), BCOM will not ask for
initialization parameters unless requested to under the
CONFIGURATION pull-down. BCOM does distribute a sample host welcome
file ( .HST ). This will be displayed to HostMode users if placed
in the Host\Download directory. ( see Configure/Set Strings )

- BCOM will never save the .CFG file unless explicitly told to do
so under configure pull-down.





Start BCOM. Fill in the COM PORT configuration information.

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º  Use the Session pull-down and attempt to reset the modem     º 
º  using the Modem Reset String. If your modem responds with    º
º  an "OK", this indicates your modem and BCOM will probably    º
º  work with minimum functionality AS IS.                       º 
º                                                               º
º  If OK, attempt the default modem init string under the       º
º  Session pull-down. If yet another "OK" is returned your      º
º  looking good.                                                º
º                                                               º
º                                                               º
º    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿    º
º    ³            IF YOU DO NOT RECEIVE AN "OK":           ³    º
º    ³ - Using your modem manual, configure BCOM strings   ³    º
º    ³    - CONFIGURE pulldown                             ³    º
º    ³      - Set Strings                                  ³    º
º    ³                                                     ³    º
º    ³ - Your modem must be HAYES ( AT ) compatible!       ³    º
º    ³                                                     ³    º
º    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ    º
º                                                               º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼




Now lets take a look at all the pull-downs under BCOM WINDOWS main
title bar:

Section arrangement is:

     ÄÄÄÄÄÄÄline delimiterÄÄÄÄÄÄÄ
          Title Bar Pulldown
               Functions
             SubFunctions

















ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

                             General Pulldown

                                   Exit

The exit option allows the user to quit BCOM WINDOWS and go back to
WINDOWS.


                               About BCOM...

Program information about BCOM WINDOWS, including version number.
Shows ICON BCOM WINDOWS will assume when minimized.





































ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

                          Dial Directory Pulldown

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º              BCOM DIAL     &  EDIT ENTRY                      º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¶
º                            ³                                  º
º  Dial Directory Selections ³    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿   º
º   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄ¿   ³    ³ dial name               ³   º
º   ³                 ÃÄÄ´   ³    ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´   º
º   ³  Dialname       ³  ³   ³    ³ dial number             ³   º
º   ³  ListBox        ³  ³   ³    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ   º
º   ³                 ³  ³   ³  ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿           º
º   ³                 ³  ³   ³  ³     data bits     ³           º
º   ³                 ³  ³   ³  ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´           º
º   ³                 ÃÄÄ´   ³  ³     parity        ³           º
º   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÙ   ³  ³                   ³           º
º                            ³  ÀÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄ¿   º
º                            ³            ³     baud rate   ³   º
º                            ³            ³                 ³   º
º                            ³            ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ   º
º         ÚÄÄÄÄÄÄÄÄ¿         ³ ÚÄÄÄÄÄÄÄÄÄÄ¿          ÚÄÄÄÄÄÄÄÄ¿ º
º         ³  DIAL  ³         ³ ³<- UPDATE ³ Dsup BBS ³  QUIT  ³ º
º         ÀÄÄÄÄÄÄÄÄÙ         ³ ÀÄÄÄÄÄÄÄÄÄÄÙ          ÀÄÄÄÄÄÄÄÄÙ º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
                      DIAL DIALOG BOX GENERAL LAYOUT


                              Dial Directory

You will probably find that next to file transfer, the dial
directory is the most used feature of BCOM WINDOWS. The screen is
split into two parts, left and right. The left side is the dial
directory list box and has one push-buttons "dial". By selecting a
dial entry ( either by mouse or keystroke ), you may then click the
dial button to dial that entry. 

BCOM will then exit this dialog box back to main canvas and proceed
to auto-dial( over and over ) until a connection is established.
You may hit a keystroke at any time before connect and BCOM will
abort the auto-dial. 



The dial dialog box: The right side of the box is the edit dial
entry panel. By clicking on a dial entry listbox on the left side
BCOM will automatically load the entry side with its related
information ( baud, parity, etc. ). You may edit these values and
click on the UPDATE button to make changes valid for this entry. By
clicking on QUIT or DIAL without clicking on UPDATE, BCOM will not
save these edited entry values. The VALIDATE button actually tells
BCOM to update the BCOMWINx.DAT file on disk when dial dialog box
is closed either by dial or quit. 'x' is the instance of BCOM
specified from the properties or the command line.  

The number entered in the edit section is prefixed by an "AT"
generated from BCOM. This is a HAYES stanard string for ATtention.
Also prefixing the dial number is either the DialSuppStr 1 or 2(
see Configure/Set Strings ).

The DialSuppStr2 radio button allows user to choose between the
Supplement Dial String 1 & 2 under the Configure pull-down Set
Strings option. This is necessary for MNP and NON-MNP user init
strings etc. Of course, DialSuppStr1 is set to "DT" and is the
default. Either DialSupp 1 or 2 are inserted after the "AT" and
before the dial number. If some calls require additional MNP AT 
commands or central office switch call waiting disable/progress
(*#9, etc ) keys they may be entered here as well.

The BBS radio button is selected to tell BCOM that this dial entry
is a BBS and can be included in the BBS rotary dial pool when the
Dial pull-down BBS Dialer option is invoked. 

                                BBS Dialer

The BCOM BBS Dialer is a great utility for trying to connect with
your favorite BBS computer nodes. By selecting/tagging the BBS
radio button in the dial directory dialog box for a dial entry,
that entry is now available for rotary dialing from BBS Dialer.
BCOM starts with the first entry available from the tagged entries,
dials and waits for a connect string. If BUSY or NO CONNECTION is
available, BCOM simply goes to the next BBS entry. This process
continues and wraps back to the beginning entry until a connect is
received. Once a connect is received, BCOM automatically drops the
BBS Dialer and stays connected. If you have terminal connect beeps
option turned ON, BCOM will continue to beep notifying you of the
connect. Simply hit any key to kill the beeps. You may kill the BBS
Dialer at any time by hitting the keyboard.

                               Notify Beeps

If you have terminal connect beeps option turned ON, once a Dial
Directory or BBS Dialer connection has been established, BCOM will
continue to beep notifying you of the connect. Simply hit any key
to kill the beeps.




ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

                            Configure Pulldown

                   Com Ports                            
                             
ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º                          BCOM INIT                            º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¶
º                                                               º
º   ÚÄÄ COM PORT ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿    º
º   ³                                                      ³    º
º   ³   radio buttons                                      ³    º
º   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ    º
º   ÚÄDATA BITS ÄÄÄÄÄÄÄÄÄÄ¿   ÚÄÄÄPARITY ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿    º
º   ³                     ³   ³                            ³    º
º   ³   radio buttons     ³   ³   radio buttons            ³    º
º   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ    º
º                      ÚÄÄÄSTOP BITS ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿    º
º       BAUD RATE      ³                                   ³    º
º   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄ¿ ³  radio buttons                    ³    º
º   ³             ÃÄÄ´ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ    º
º   ³             ³  ³                                          º
º   ³   LISTBOX   ³  ³                                          º
º   ³             ³  ³       ÚÄÄÄÄÄÄÄÄÄÄÄ¿    ÚÄÄÄÄÄÄÄÄÄÄÄ¿     º
º   ³             ÃÄÄ´       ³    OK     ³    ³   CANCEL  ³     º
º   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÙ       ÀÄÄÄÄÄÄÄÄÄÄÄÙ    ÀÄÄÄÄÄÄÄÄÄÄÄÙ     º
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
                      Initialize Box General Layout



The COM PORTS dialog box supplies the user the ability to configure
the com port in order to talk to your modem properly. Once
configured, use the SAVE option under the configure pull-down. This
saves this configuration to disk and BCOM WINDOWS will use this
upon session start-up. Remember, Dial directory configurations that
are selected and dialed override the start-up configuration. The
CANCEL push-button will not re-configure BCOM.

                               Flow Control

Flow control option is necessary for BCOM users with error
correcting modems (MNP/V.32). Flow control must be set to hardware
(CTS/RTS) handshaking in order for proper operation of buffering
binary data with high line speeds. See Appendix on ERROR CORRECTING
MODEMS. Software flow control works fine for most canvas oriented
operations.



                              Type Connection

A NULL-MODEM connection is helpful for users not requiring a modem.
When using this and various BCOM functions, BCOM will bypass
waiting on modem resets and certain other input. MODEM connection
should be used for most typical uses of BCOM WINDOWS.

                             DTR or +++ Reset

This option toggles between DTR transistion and "+++" strings
before reset. Most new modems support "&D2" for DTR transistion
to move the user offline required before reset. The DTR transistion
is faster than "+++" strings which must be sent during a timing
window. If you cannot use the DTR transistion use "+++".

                                Set Strings

A dialog box will appear containing a set of BCOM strings. 
Though individual edit boxes only show 24 characters, they often
contain up to 80. Use your left and right arrow keys to edit.
  
- Modem Initialization String
This string is responsible for initializing your modem. BCOM
actually only invokes this string in hostmode. Most modems allow
you to store init strings in the modems CMOS memory. A simple modem
reset normally restores the modem to saved initialized values. This
is the method BCOM WINDOWS prefers you do. BCOM does however, allow
you to manually invoke this string from the SESSION pulldown.

- Modem Reset String
Most modems use the "ATZ" string to reset. Some have multiple setup
profiles that allow a "ATZ0" or "ATZ1" to make that profile
current. This string once sent to modem, actually does a hardware
reset of the modem. BCOM allows this string to be sent manually
under the SESSION pull-down and hostmode also uses it.

- Modem Connect String
Once dialed to another user, BCOM waits for the modems to connect.
This string is what BCOM expects to receive from the modem a valid
connection. Reserved invalid connections are BUSY, ERROR, and NO_
cause BCOM to hang-up and retry. The connect string default is
"CONNECT", which is available on most every modem with extended
verbose codes of X1 or greater. Other than the above invalid
strings, the connect string only need be located somewhere in a
carriage line terminated line. For example, with a configured
connect string of "CONNECT" <default>, and with received data from
modem of:
     CONNECT 9600<cr> or 9600 CONNECT<cr> is OK, valid connect 
but
     NO CONNECT<cr> or just CONNECT with no <cr> is NOT OK.

- Host Initialization String
This should be used to invoke your modem into auto-answer mode. 
When using BCOM HostMode, BCOM sends this string after modem resets
so host may again go into auto-answer mode. The Host Initialization
String is really used as auto-answer string and can be manually
sent to the modem under the SESSION pull-down.

- Host Password String
This string is used in BCOM HostMode. When remote users or BCOM
QueFiles are attempting login to your HostMode, BCOM HostMode
verifies this string to allow access to top level HostMode only.
This only allows remote users access to the following HostMode
commands:
     1. Chat
     2. Dir ( host/download directory only )
     3. Transfer protocol
     4. Send file ( from host/download directory only )
     5. Receive file ( from host/download directory only )
The user may not access DOS, change directories, or delete files.
Remote QueFile users must have your Host Password String in order
for their QueFile request to be valid.

- Host Password for DOS cmds
This string if properly entered by remote user, allows access to
sensitive DOS commands:
     1. Change directory! 
     2. Delete files!
     3. All other HostMode DOS commands.
BE CAREFUL WHO YOU GIVE THIS PASSWORD. You may need to change
it periodically.

- Host/Download Directory
When BCOM enters HostMode or Receives files from other computers,
BCOM places files/transactions into this directory. Remote users
using HostMode are only allowed to view/send/receive to this
directory without having the Host Password for DOS.

- Supplement Dial String 1
This is the default string inserted before dial number out of the
BCOM dial directory. It is intended to supplement the dial number
as to GROUP types of numbers with a common string like:

       AT cmd     Group    
     ÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ   
     9,         ³ to dial outside from PBX
     DP         ³ dial using pulse
     &Q5        ³ use Error Correcting Dial string etc.
                
Here is how the dial string is built:
     "AT"..................... provided by BCOM
     "Dial supp 1 or 2"....... provided by DialSupp 1|2 string
     "DialNumber"............. provided by dial directory number  

     AT + DialSuppStr 1 or 2 + DialNumber > modem

It is up to you to configure groups as you see fit.

- Supplement Dial String 2
Additional supplement string. See Supplement Dial String 1.
          
- Security Password
BCOM WINDOWS security password. ( not available to shareware BBS
users ). Provides login security for BCOM.

- Reserved 1
Character format for reserved BCOM functions DO NOT ATTEMPT to
change this string. BCOM changes this while updating toggle
features within the package.


- Xfer Char MaxWait Timeout
This is the MAX time in seconds that BCOM will wait for a character
during file transfer. On very slow computers with slow connections
and multi-tasking operating systems such as WINDOWS, it is
sometimes possible to actually timeout waiting for characters
during file transfer. By raising this number, you can fix this
problem.

                                Quick View

Allows the user to see all toggle features of BCOM. Toggle features
are such as Flow Control. This is very helpful since toggle
features are spread out over pulldown menus and must be toggled to
see what state their in. Select this option and BCOM places a
printout information onto the canvas.

                              Bells/Whistles

Allow/DIS-allow the terminal to beep at all times.
Now BCOM has .WAV support. Files located in the WIN.INI [BCOM]
group, dir= option directory are played instead of the standard
windows blah sounds. Currently a header BCOMISUP.WAV plays a
greeting and BCOMBEEP.WAV is the multi-media beep. Record your own
if you dont like these.  
                               Host Options

Not currently installed.

                                 Security

Not Currently installed.

                                Save Config

Save ALL BCOM WINDOWS configuration information to disk in the
BCOMWINx.CFG file.



ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

                             Session Pulldown

                             Modem Init String

Send the modem initialization string to the modem.
This string is set in Set Strings under configuration pull-down.

                            Modem Reset String

Send the modem reset string to the modem.
This string is set in Set Strings under configuration pull-down.

                                 Send File

Send Files to another user. Select from the first dialog box the
transfer protocol. Choose from:

     1. Xmodem ( old but widely used, 128 byte packets )
     2. Ymodem/Batch ( 128/1024 mixed packets, widely used )
     3. Ymodem-G ( 128-1024 mixed great for file xfer with error
        correcting modem, BETTER than Zmodem ) T
     4. Ascii ( straight file send, No protocol )
     5. Zmodem is listed but has been pulled due to Ymodem and    
 Ymodem-G are more complete and available solutions.

Now select the file or ( filespec using *.*, *.exe, etc. ) in the
get file info dialog box. A pathspec edit box is supplied for
changing drive/directories quickly. The file must appear in the
filespec box before BCOM can continue by clicking "OK". If at this
point you wish to cancel file transfer, just click "QUIT".

Now the last WINDOW comes up, the BCOM FILE TRANSPORT WINDOW.

BCOM is ready to transfer the file.  BCOM has a BCOM TALK edit box
( Copyright 1989,1993 BCOM COMPUTER ). This allows all BCOM
(DOS/WINDOWS/OS-2/UNIX) users ( in all file transfer protocols but
ascii) to chat with other BCOM users while send/rec files are in
progress. 

Simply type message into the talk edit box and hit enter or press
the START/SEND MESSAGE button while transfer is underway. When the
remote user receives your message, the edit box will empty,
allowing you to generate more messages. When the remote user sends
a message, it will be placed on the bottom section under "BCOM
REMOTE:".

To quit file transfer once underway, either hit the 'esc' key or
close the transport window. Please be patient if file transfer is
aborted, BCOM will try to close down the session orderly. It may
appear that file transfer is complete except it's waiting for
acknowledgement from remote user. 


                               Receive File

Is essentially the same as Send File with these exceptions.

It receives files!

Ymodem and Ymodem-G do not require filename input. The filename is
automatically handled by BCOM and files will NEVER be overwritten.
BCOM uses an automatic naming convention for files that exist by
placing a '$' in each character position in the name until a truly
unique name can be resolved. Example:


     You have a file called "JUNK.TXT" and BCOM is receiving a file
     called "JUNK.TXT" BCOM will:
          call this new file "$UNK.TXT" ...and so on.

When using ASCII and XMODEM, a filename will be requested. If BCOM
is on the remote side it will however, do automatic naming.


To quit file transfer once underway, either hit the 'esc' key or
close the transport window. Please be patient if file transfer is
aborted, BCOM will try to close down the session orderly. It may
appear that file transfer is complete except it's waiting for
acknowledgement from remote user. 

                               Capture File

Once invoked, BCOM will allow you to enter a logfile name where you
can capture all sent/received characters. This is terminated when
this feature is selected again, and the file is closed. Doing a
file transfer or leaving the package will also result in logfile
being closed automatically.


                                 Host Mode

Provides unattended remote access to your computer. Remote users
may either dial up your HostMode and use the menus provided or use
their BCOM WINDOWS to QueFiles to your HostMode. Select HostMode
which will queue a Hostmode event. As soon as BCOM can free up
other events it will reset modem and say "BCOM hostmode reset and
ready!". At this point other users may dial into your system. In
order for them to use your system they must have your Host Password
String but NOT your Host Password for DOS. The remote user will be
presented a menu to choose from:                               
                                    
                  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
                  º c) hat                            º
                  º g) oodbye!                        º
                  º s) end    file < filespec >       º
                  º l) eave   file < filespec >       º
                  º x) fer protocol                   º
                  º D0S commands: dir <spec>          º
                  º cd, rd, md, del, type <fn>        º
                  º                                   º
                  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼ 
                          
For example, a remote user can elect to have your HostMode send
them a file. Simply select the xfer protocol "x" and type the
appropriate letter (ymodem default). Then, type "s filespec". If
BCOM can find the file, it will say "GET READY FOR FILE XFER". If
not it will report a problem. The remote user of HostMode can
ALLWAYS type "dir", and BCOM HostMode will show the Host/Download
directory. If the user has successfully answered the DOS password,
the user may select a new directory other than the Host/Download
Directory by using the "cd" command, like "cd .."


NOTE: By design, this limits users without the DOS shell password
to only the Host/Download directory for security.

Passwords are the only case sensitive strings in HostMode.
All input in HostMode is carriage return terminated.

If the line becomes idle for over 2 minutes, BCOM HostMode will
clear the user and reset the line stating "IDLE TIMEOUT EXCEEDED".

To display a custom banner to users after they have logged in,
place a ascii file called BCOMWINx.HST in your host/download
directory. Of course the x in BCOMWINx stands for the instance of
BCOM in use (see top of DOC).

This file can be as long as you want but place a 'ctrl-l' character
in the first column of any place you would like the banner to pause
and make the user hit a key to continue. A 'ctrl-l' any other place
than column 1 results in a form feed to the remote user. Maximum
line length allowed in .HST file is 255 characters.
              

Host mode may be entered automatically upon WINDOWS startup if you
do the following:
1. Place a copy of BCOM WINDOWS in the PROGRAM MANAGER STARTUP
GROUP, this is like the DOS autoexec.bat file.

2. Using the FILE option of Program Manager, select Prefrences.
Add to the command line option:
     \WINDOWS\BCOMDIR\BCOMWIN.EXE 0 /h
The '0' zero is the instance and the '/h' tells bcom to enter host
mode upon execution. 

This also means if you place "WIN"in your autoexec.bat file you can
make BCOM WINDOWS always enter host mode if your computer is
powered on.

                              Auto Ans String

Send the Host Initialization string to the modem. This string
should be configured to place you modem into auto-answer.


                            A FAST 19200:N,8,1

Fast configure option for Baud rate of 19200, No parity, 8 data
bits and 1 stop bit on the current port in use. If your computer is
not using a 16550 high perforance port WINDOWS may be unstable.

                            B FAST 19200:E,7,1

Fast configure option for Baud rate of 19200, Even parity, 7 data
bits and 1 stop bit on the current port in use. If your computer is
not using a 16550 high perforance port WINDOWS may be unstable.
 
                             C FAST 9600:N,8,1

Fast configure option for Baud rate of 9600, No parity, 8 data bits
and 1 stop bit on the current port in use.


                             D FAST 9600:E,7,1

Fast configure option for Baud rate of 9600, Even parity, 7 data
bits and 1 stop bit on the current port in use.

                           Offline + ResetModem

A DTR transistion or "+++" offline and reset string followed by the
Modem Initialization String are sent to the modem. An "OK" is
expected back for both strings to get a BCOM MESSAGE: BCOM reset
successful. Else, unsuccessful.






ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
                             Terminal Pulldown


                             Option Emulators

This option is not currently installed.

                                   Echo

Default is no, which indicates the remote computer must echo back
characters you type in order for you to see them. Most host
computer's do this, but when chatting with friends from computer to
computer you will want to turn ECHO on, so you can see what your
typing!

                                  CRLF/LF

Carriage return/Line Feed expansion On or OFF. When OFF (default),
Carriage returns received from a remote user do not scroll your
screen. This is because when attached to remote computer Hosts,
they offer Line Feeds with Carriage returns that do scroll your
screen. Like ECHO, turn this on when talking to someone's computer
that is not in a Host mode. When talking to a Host type computer
turn off else you'll get double line feeds.

                              Parse ANSI info

BCOM WINDOWS doesn't intend to peruse ANSI emulation in the windows
environment. It actually becomes obsolete since windows can be as
small as 1 line by 40 columns wide, or smaller. Some BBS's and
others do not fully turn off ANSI escape sequences even when asked
to switch  graphics mode off. This can garbage up a screen quick if
not emulating ANSI. This feature parses these escape character
sequences automatically for you when turned on. So though screens
may not be perfect, they are quite readable.


                               Clear Screen

Clears the screen ( canvas ).




ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

                             QueFiles Pulldown


                                 Schedule

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ BCOM QUEFILE SCHEDULEÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
ºÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ¿      ÚÄÄÄÄÄÄÄÄ¿ º
º³QUEUE DialDirEntry Direction Filename TimeÃÄ´      ³DELETE  ³ º
º³                                          ³ ³      ÀÄÄÄÄÄÄÄÄÙ º
º³                                          ³ ³                 º
º³            QueFile Listbox               ³ ³                 º
º³                                          ³ ³      ÚÄÄÄÄÄÄÄÄ¿ º
º³                                          ÃÄ´      ³RELEASE ³ º
ºÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÙ      ÀÄÄÄÄÄÄÄÄÙ º
ÇÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¶
º                          ³                         ÚÄÄÄÄÄÄÄÄ¿ º
º   File Section           ³  Dial Directory/Time    ³Date    ³ º
º                          ³ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄ¿      ÀÄÄÄÄÄÄÄÄÙ º
ºÚÄÄÄÄÄÄÄÄÄÄÂÄ¿            ³ ³              ÃÄ´      ÚÄÄÄÄÄÄÄÄ¿ º
º³          ÃÄ´  DIR name  ³ ³Dial Directory³ ³      ³Time    ³ º
º³ DIR      ³ ³            ³ ³              ³ ³      ÀÄÄÄÄÄÄÄÄÙ º
º³ Listbox  ³ ³            ³ ³  Listbox     ³ ³                 º
ºÃÄÄÄÄÄÄÄÄÄÄÅÄ´ ÚÄÄÄÄÄÄÄÄ¿ ³ ³              ³ ³    ÚÄÄÄÄÄÄÄÄÄ¿  º
º³ File     ³ ³ ³Filename³ ³ ³              ³ ³    ³Password ³  º
º³ Listbox  ÃÄ´ ÀÄÄÄÄÄÄÄÄÙ ³ ³              ÃÄ´    ÀÄÄÄÄÄÄÄÄÄÙ  º
ºÀÄÄÄÄÄÄÄÄÄÄÁÄÙ            ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÙ                 º
º ÚÄÄÄÄÄÄÄÄÄ¿              ³              ÚÄÄÄÄÄÄÄÄÄÄ¿ÚÄÄÄÄÄÄÄÄ¿º
º ³SEND/REC ³ SEND/REC     ³              ³  QUEUE   ³³  QUIT  ³º
º ÀÄÄÄÄÄÄÄÄÄÙ              ³              ÀÄÄÄÄÄÄÄÄÄÄÙÀÄÄÄÄÄÄÄÄÙº
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÏÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼

 
QueueFile Allows Send and Receive files to/from other BCOM WINDOWS
nodes in the any time day or night 365 days a year completely
automated. 
This is great for sending files to unattended BCOM PC's or your
friends BCOM HostMode in the middle of the night ( when long
distance rates are low ).
This allows unattended PC to unattended PC operations to be
performed. Most com packages make you use lengthy or hard to use
scripts. This is a snap. The only problem is your friend needs BCOM
also.

Start by clicking on an entry in QueFile listbox ( on the top half
of the screen ). This is where new QueFile information will go.


Now go to the "File Section". If you want to send a file, click on
an available file in the listbox or enter a filename in the
filename edit box. if you would like to receive a file, you'll have
to use the edit box because BCOM doesn't have a list of the files
from the remote node. Wildcards may be used in the filename edit
box. If you desire to change the directory, simply enter a new 
path name in the top edit box and click on the refresh button.
The home directory is the BCOM host/download directory.

Select/Tag the filespec to a dial directory name/entry from the
dial directory listbox to the immediate bottom right. These dial
directory entries ( remote PC's ) must have BCOM WINDOWS running in
HostMode to allow this QueFile request to be successful. Now click
on the "QUEUE" push-button. The file should now go to the upper
listbox, the QueFile listbox. This file is now Queued.


The Standard state of all entries is QUEUE. This means BCOM is
checking for valid Time/Day stamp to launch this operation. All
QueFile entries have the date BCOM WINDOWS started up. BCOM WINDOWS
matches the real date with the QUEUE date. If they are the same and
the time matches or the time has already occured for this DATE BCOM
will launch the process. The process is on a thirty second queue so
you will have approximately thirty seconds to hit delete and purge
the process. By clicking on the "RELEASE" push-button, you will
effectively bring this QueFile entry current to time and date, thus
BCOM will try to execute once leaving this dialog box using the
"QUIT" push-button. This is convienient when a date has changed or
you want an immediate launch. 

BCOM will never execute a QueFile while this dialog box is up,
giving you a chance to change your mind and "DELETE" it. You may
manually edit the date/time on the lower right side of the screen
to specify any other EXACT match format:

BCOM must have an exact MM:DD( month:day ) match for the date from
your computer. NOTE: Thus it is possible to MISS a match around
midnight BE CAREFUL on staggering queued files. 

Once a date is matched however, BCOM can determine if the file time
has expired for that DAY and execute any expired times for that
day. For example, if the day/time was:
     Jun 10   15:33
     and your QueFile was day/time stamped:
     Jun 10   11:22
     BCOM would immediately start this operation.


HOWEVER, if the QueFile was day/time stamped:
     Jun 09   15:35
     you would have 2 minutes before the operation would launch.

     Valid Recognized Months ( 3 char, CAP first letter ):
     Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec.

     Valid Recognized Days ( Zero Padded 01-09 ):
     01, 02, 03, 04, 05, 06, 07, 08, 09, 10-31.

     Valid Recognized Time is Military  ( 5 character colon zero
     padded, colon separator HH:MM )
     where HH is hours  00-23
     and MM is minutes 00-59
     1:00pm in the afternoon would be 13:00.

Once a QueFile is in progress, it will attempt to auto-dial ( over
and over ) the tagged dial entry until a "CONNECT" is established.
If other QueFiles should be queued for execute, they must wait,
FIFO( first in(match) first out ) for the first one to finish (
ABORT or DONE! states) but will execute after the QueFile in
progress is terminated. Once connected, BCOM WINDOWS will send an
encrypted start command and your Send/Receive operation will be
processed. If at this point your password is correct, BCOM will do
file transfer else it will abort your session and this will be
indicated in your QueFile Dialog listbox. States for QueFiles are:

     QUEUE - valid, being checked.
     ABORT - Either invalid ( NON-BCOM ) node at other end or 
             BCOM aborted transfer due to bad password.
             DIAL 
     DONE! - operation completed.

The "DELETE" push-button cancels the highlighted QueFile entry and
deletes it from the dialog box. It clears out queue position and
returns state to QUEUE.

BCOM currently keeps all QueFile information in memory only. Future
implementations will allow users to send QueFile request files from
node to node, and request BCOM to work load list from disk.

                              Enable/Disable

You may want to disable remote users from using BCOM QueFile on
your PC for security reasons. When Disabled, remote users
attempting to QueFile onto your PC results in an ABORT state on
their PC QueFile entry. This provides an addition level of security
for you. Remember, they must still have your password in order to
get files from your disk. As well, they only have acess to your
Host/download directory.




ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

                              Debug Pulldown


                                   Debug

Not available to shareware BBS users. Line scope allows debug image
of line during file transfer and nor canvas send/receive
operations.

                              Clear Queue(s)

Clear events that have not occurred yet, but not in execution. 


                               List Queue(s)

List the next available 15 events. EVENT# is the current event of
200 possible in queue. PTR# is where the next event will be placed.

Event........ The event queued, 
               INACTIVE, DIALING, HOST MODE, HOST ABORT, 
               QUEUE FILE, TRANSFER, BANNER 
State........ State of event, 0 idle, -1 execute, else ret code.
Description.. Of the event, additional information.

























ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ

                          Error Correcting Modems

- When using MNP modems, it is necessary to set the line speed
between the computer ( via BCOM ) higher than your modem carrier
can connect with. For example, a 2400 baud MNP style modem can
usually have a line speed up to 9600 bps. This usually results in
return codes of CARRIER 2400 with a CONNECT 9600. A 9600 MNP modem
can run at 19.2Kbps or even 36Kbps. This is due to the fact that
the modem can compress and buffer data. This often results in
bursts of data to and from the PC. It is necessary to monitor and
raise/lower hardware signals to prevent data overrun or even loss.
Set your modem to monitor CTS/RTS signals for HARDWARE FLOW
CONTROL. When using Error Correcting Modems, do the following:

     1. Physically set up modem according to the modems owners    
        manual. 

     2. Use the DialSuppStr2 option in the dial directory for MNP
        users. This way, NON-MNP users default to DialSuppStr1.
        Place the setup string for your modem that places it into
        Error Correct mode in:
          a. CONFIGURE Pulldown
               1. Set Strings
                    a. DialSuppStr2

     3. Set the baud rate as high as the modem/BCOM can handle.

     4. Under CONFIGURE pulldown, set flow control to HARDWARE.
        BCOM's H/W flow implements CTS/RTS. Buffers are 10k.

     5. Use the Ymodem-G protocol for MNP transfers. This protocol
        does minimal error checking and has high performance. 

















ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ

                                 Glossary

ANSI - American National Standards Institute. ANSI escape sequences
make screen formatting and multi color screens possible.

Application - A program such as BCOM WINDOWS, CLOCK, CONTROL PANEL.

ASCII file - usually files that contain only text.

Background - The area behind an active window.

Baud Rate - The rate in which bits of data travel from modem to
modem.

BPS - Bytes Per Second. Also refered to as CPS Characters 
Per Second. Refering to how fast data can travel. A 2400 baud line
divided by 8 bits per second results in a max of 300 characters
per second.

Binary files - Files like (.exe and .com) files or text files with
control characters from ctrl-a - ctrl-z.

Canvas - The main screen of a window.

Carrier - A tone from the modem which data is carried on.

Click - When you quickly press and release a mouse button.

Comm Port - see Serial Port.

CPS - See BPS.

Dialog Box - A special type of window that serves a particular
purpose.

ECM - Error Correcting Modem. A modem such as an MNP modem that is
capable of detecting errors and retransmission of frames
independently of the communication software package.

Filespec - A filename or specification like "file.txt", "*.exe" or
"*.*".

Flat file - see ASCII file.

Icon - A graphical representation of an available resource, file,
drive, application, etc.

Loop - See loop. 

Modem - A device that allows communications from one computer to
another over phone lines.

MNP - An error correcting, compression protocol that allows the
application such as BCOM WINDOWS to have a more reliable transfer
layer.

OffLine - When BCOM makes isolates communications between computer
and modem.

OnLine - when BCOM makes communication available between computer
and modem.

Path: DIR
Pathspec - A pathname and or drive. Like "c:\dos", "a:" or
"\windows".

Protocol - X/Y/Zmodem, A predefined set of rules that computers
communicate with.

Scroll - To move text up, down, left or right.

Select -  Click to highlight a entry.

Serial Port - A 8250x or 16550 communications port that usually has
a rs232 9 or 25 pin connector available for modem. Internal modems
have a serial port built onto the PC modem/board.

Title Bar - the horizontal bar at the top of a window. It usually
has text that describes the window.

Queue - A list of events waiting for execution.

V.32  - A  set of rules governing modem characteristics for 
error free communications.

V.42  - A software specification for data compression LAP-M.

Xfer - Short for file transfer.
