Comtrol Smart Hostess Download Drivers and Manual

Available 19 files for Smart Hostess
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Diagnostic
Operating Systems
Diagnostic
Version Driver
1.06
Size Driver
16Kb
File Name
6148.zip
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Device Driver
Operating Systems
DR Multiuser DOS v5.1
Version Driver
1.02
Size Driver
6Kb
File Name
6169.zip
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Device Driver
Operating Systems
DRI Concurrent DOS 386 v3.0
Version Driver
1.00
Size Driver
6Kb
File Name
6169.zip
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
RS-232/422 4/8-Port (DB25) interface box
Operating Systems
Manual PDF
Version Manual
A
Size Manual
70Kb
File Name
6218.pdf
Info
RS-232/422 4/8-Port (DB25)
Interface Reference Card
Hostess 4/8, Hostess 550 4/8, Hostess/MC 4/8
Hostess 550/MC 4/8, Hostess 186 4/8, Smart Hostess Series

Scope
This Reference Card discusses the interface box that
you purchased with your Comtrol™ controller. Use this
card if you want to configure ports for RS-422 mode.
Note: The interface box is set to RS-232 mode as the
default.

Installing the Interface Box
The interfaces box requires no configuration before
installation unless you plan on using RS-422 mode. Use
the following procedure to install the interface box.
1. Configure the interface box using Table 2 for ports
that you want to use RS-422 mode.
Note: Make sure that your PC is powered down before
connecting the interface box.
2. Plug the interface box cable into the controller’s
connector.
3. Manually, twist the plug’s thumbscrews into the
connector.
If you need pinout information about the cable
connector that attaches to the controller, see the
Hardware Reference Card or User’s Guide for your
controller.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
RS-232/Current Loop DB25 interface box
Operating Systems
Manual PDF
Version Manual
A
Size Manual
64Kb
File Name
6222.pdf
Info
Scope
This Reference Card discusses the interface box that you
purchased with your Comtrol controller. Use this card to
configure ports for RS-232 mode or current loop operation.
Note: The interface box is set to asynchronous RS-232
mode as the default.

Configuring the Interface Box
If you plan to use RS-232 mode, you can connect your
peripherals without configuring the interface box.
If you want to use the interface for current loop operation,
you must remove the back cover to configure the interface
box. Use the following figures and table to configure your
interface box for current loop operation.

Installing the Interface Box
Use the following procedure to install the interface unit:
1. Turn the system power off.
2. Plug the interface box cable into the controller’s connector.
3. Manually twist the plug’s thumbscrews into the connector,
being careful not to overtighten.
If you need pinout information for the cable connector that
attaches to the controller, see the documentation that
came with the controller.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
RS-232 4/8-Port (DB9) interface box
Operating Systems
Manual PDF
Version Manual
A
Size Manual
24Kb
File Name
6219.pdf
Info
RS-232 4/8-Port (DB9)
Interface Reference Card
Hostess 4/8, Hostess 550 4/8, Hostess/MC4/8
Hostess 550/MC4/8, Hostess 186 4/8, Smart Hostess Series

Scope
This reference card discusses the interface that you
purchased with your Comtrol controller. This card
provides you with technical information for your
interface.

Installing the Interface
The interfaces requires no configuration before
installation. Use the following procedure to install the
interface.
Note: Make sure that your PC is powered down before
connecting the interface box.
1. Plug the interface cable into the controller’s
connector.
2. Manually, twist the plug’s thumbscrews into the
connector.
If you need pinout information about the cable
connector that attaches to the controller, see the
applicable Hardware Reference Card or User’s Guide
for your controller.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
RS-422/485 8-Port (DB9) interface box
Operating Systems
Manual PDF
Version Manual
A
Size Manual
33Kb
File Name
6224.pdf
Info
RS-422/485 8-Port (DB9)
Interface Reference Card
Hostess 4/8, Hostess 550 4/8, Hostess 186 4/8, Smart Hostess 4/8

Scope
This reference card provides technical information for
the interface box that you purchased with your
Comtrol™ controller. The following communication
modes are available:
• RS-422 two-state
• RS-485
• RS-422 three-state
• RS-485 echo mode
The default setting for the interface box is RS-422
two-state, which can be configured for RS-485 by
changing the jumper settings inside the interface box.
Circuit changes are necessary in order to use RS-422
three-state and RS-485 echo mode. A request must be
made when the order is placed, so that Comtrol makes
the changes before the order ships. The jumpers are
also set, so configuring the interface box is
unnecessary.

Configuring the Interface Box
If you plan to use RS-422 two-state, RS-422 three-state,
or RS-485 echo mode on all ports, the jumper settings
do not need to be changed.
If you wish to use RS-485, remove the back cover from
the interface box.
The interface box, when set to the default, contains
four blocks of 3-pin jumpers (numbered from 3 to 11).
When Comtrol sets the interface box for RS-422
three-state or RS-485 echo mode, pins 1 and 2 and pins
12 and 13 are added to each block of jumpers (see
Table 2).
Each block of jumpers sets two ports:
• J5 (Ports 1 and 2)
• J6 (Ports 3 and 4)
• J7 (Ports 5 and 6)
• J8 (Ports 7 and 8)
Note: If you have a 4-port controller, only J5 and J6 are
used.
Table 2 shows the jumper settings for the available
communication modes. (The shaded areas represent
jumpered pins.)
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Product Overview and Programming Guide
Operating Systems
Manual PDF
Version Manual
FIRST EDITION
Size Manual
3.4Mb
File Name
smart_progguide.pdf
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Current Loop interface box
Operating Systems
Manual PDF
Version Manual
A
Size Manual
102Kb
File Name
6237.pdf
Info
Current Loop
Interface Reference Card
Hostess 4/8, Hostess 550 4/8,
Hostess 186 4/8, Smart Hostess 8

Scope
This Reference Card discusses the interface box that
you purchased with your Comtrol™ controller. Use this
card to configure ports for current loop operation.
Note: The interface box is set to Active Transmit (Tx)/
Passive Receive (Rx) as the default.

Configuring the Interface Box
If you plan to use Active Tx/Passive Rx operation, you
can connect your peripherals without configuring the
interface box.
If you want to use the interface for any other current
loop operation, you must remove the back cover to
configure the interface box.
The following are definitions for Active and Passive
Tx/Rx:
• Active Tx - 20mA supplied by a port
• Active Rx - 20mA supplied by a port
• Passive Tx - 20mA supplied by a device to a port
(the transmitter is optically isolated)
• Passive Rx - 20mA supplied by a device to a port
(the receiver is optically isolated)
Warning: If you plan to run test software, the interface
box must be configured either as
Active Tx/Passive Rx or Passive Tx/Active
Rx.
Never install a loopback plug with a port set
for Active Tx/Active Rx.
Use the following figures to configure your interface
box for current loop operation.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Software Installation
Operating Systems
Manual PDF for OS-2
Version Manual
A
Size Manual
40Kb
File Name
2000031_a.pdf
Info
Device Driver for the OS/2® Operating System
Software Installation Card
Hostess 186 4/8
Hostess i Series
Smart Hostess Series

Scope
Use this reference card to configure and install the
Comtrol OS/2 device driver. This device driver supports
up to 4 of the following controllers:
• Hostess 186 (4 and 8-port)
• Hostess i series
• Smart Hostess series

Installing the Controller
If you have not done so already, set the switches on the
controller. If the switches have already been set, use the
following steps to install the controller.
Warning Static electricity may damage the controller. When
touching the controller, wear a grounding strap.
Hold the controller only by its edges or the
mounting bracket.
1. Turn the power switch for the system unit to the OFF
position.
2. Remove the system unit cover.
3. Select a slot to install the controller.
4. Remove the expansion slot cover.
5. Insert the controller in the expansion slot, making
sure that it is properly seated.
6. Attach the controller to the chassis with the
expansion slot screw. Repeat Steps 3 through 5 for
each controller.
7. Replace the cover on the system unit.
Once the controller or controllers are installed, refer to
your Interface Reference Card to attach the interface.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Device Driver
Operating Systems
MS-DOS
Version Driver
1.09
Size Driver
46Kb
File Name
6033.zip
Info
MS-DOS v5.0 and v6.2 DOS DEVICE DRIVER & INTERFACE for SMART HOSTESS SOFTWARE INSTALLATION

Introduction

This document is a short installation guide for programmers using the
DOS Device Driver for the SMART HOSTESS board. The DOS Device Driver
is supplied by COMTROL CORPORATION.
******************
I. Installation
******************

The DOS Character Device Driver for SMART HOSTESS board is contained in
the ADAPTER.BIN file. Please copy the ADAPTER.BIN file from the diskette
into the root directory (or any directory where you want to keep that
binary file). The driver is installed when DOS reads statement:
DEVICE=..... in CONFIG.SYS file. Each time CONFIG.SYS is changed it
will be necessary to restart the system by performing a hard boot.
A message should appear on the screen during startup informing you
that the driver is installed. ADAPTER.BIN file installs all eight
sub-device drivers, one for each port. These device drivers are
called "$com1" thru "$com8". All of these devices support IOCTL DOS
call (44h). I/O control is a feature of DOS device drivers that al-
lows control information to be sent to the device driver without be-
ing passed through to the device. This control information can be
read from, or written to the device driver.
===============
I.1. Hardware:
===============

The DOS Character Device Driver is installed during "boot" time via
CONFIG.SYS file. The statement: DEVICE=path\ADAPTER.BIN /param1/param2
is used to implement the device driver. The path is optional. If
a path is given the file ADAPTER.BIN must be in the directory specified
by path. If no path is given the file ADAPTER.BIN must be contained
in the root directory.

The "param1", and "param2" are required parameters.

param1 - base address of Dual-ported memory within the system
------ processor's memory space

This parameter is determined by the configuration of the 8-position
switch SW1 on the SMART HOSTESS board. SW1 switch position 8 has to
be OFF for 1 Mbyte mode. The user has a choice of four base memory ad-
dresses. The user can only select one. They are 8000h, 9000h, a000h,
and d000h. The default is 9000h. SW1 switch positions 1 and 2 determine
the base memory address.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Device Driver
Operating Systems
OS-2
Version Driver
1.05
Size Driver
73Kb
File Name
6174v1_05.zip
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
DOS Mini Toolkit
Operating Systems
Sample Code
Version Driver
1.00
Size Driver
26Kb
File Name
6020v1_0.zip
Info
This is the 'DOS Mini Toolkit,' which is discussed in the Product Overview and Programming Guide. SMART HOSTESS mini-toolbox and demo for DOS
Release 1.00
12/21/87
-----------------------------------------------------------------------------

The diskette labelled 'SMART HOSTESS mini-toolbox and demo for DOS' is a DOS
diskette that contains the following 13 files:

DEMO.DOC ; this document
DPRAM.DOC ; map of dual ported memory

DPRAM.EQU ; program definitions for dual ported memory
SCC.EQU ; program definitions for the 8530 chip

CTRLPGM.BIN ; executable communications program that run on the SMART
; HOSTESS board

LDLINK.BAT ; batch file to assemble and link LOADER.EXE
LOADER.ASM ; assembler source for LOADER.EXE
LOADX.ASM ; assembler source for LOADER.EXE
LOADER.EXE ; program thats downloads CTRLPGM.BIN to SMART HOSTESS

SHLIB.ASM ; toolbox routines to open, close, read to, write from a
; SMART HOSTESS port

SHLINK.BAT ; batch file to compile and link SHTERM.EXE
SHTERM.C ; 'C' source for demo program SHTERM.EXE
SHTERM.EXE ; demo program to transmit to and receive from a SMART
; HOSTESS port
-----------------------------------------------------------------------------
Demo Program - SHTERM.EXE:

1. set your SMART HOSTESS board for memory address at hex 9000 and
I/O address at hex 238.
2. set the SMART HOSTESS board to AT mode with no hardware
interrupts and install the board in the system.
3. hook up a dumb ASCII terminal to the port of the SMART HOSTESS
that you want to test. The terminal should be set at 9600 baud,
8 data bits, 1 stop bit, no parity, no flow control.
4. boot DOS.
5. execute program LOADER.EXE, which loads the control program
on to the SMART HOSTESS board.
6. execute program SHTERM.EXE, which will send and receive any
characters typed in to the appropriate keyboard, until the
F10 key is hit on the console
-------------------------------------------------------------------
Mini-Toolbox Routines - SHLIB.ASM:

SHLIB.ASM is assembler source for 4 SMART HOSTESS routines: shopen(),
shclose(), shread(), and shwrite(). This file can be assembled and
linked in to an application program to allow access to the SMART
HOSTESS ports. The following describes the 4 routines in 'C' syntax:

1. SHOPEN

int shopen(portnum)
int portnum; /* number (0-7) of SMART HOSTESS port */

Opens the requested port, initialize it to 9600 baud, 8 data bits,
1 stop bit, and no parity.

Returns 1 if successful, 0 if unsuccessful.

2. SHCLOSE

int shclose(portnum)
int portnum; /* number (0-7) of SMART HOSTESS port */

Closes the requested port.

Returns 1 if successful, 0 if unsuccessful.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Sample Programs
Operating Systems
Sample Code
Version Driver
1.00
Size Driver
21Kb
File Name
6021v1_0.zip
Info
These are the Sample Programs that are discussed in the Product Overview and Programming Guide. The information and data contained on this diskette is proprietary
and is the property of Comtrol Corporation. It may only be used for
development of software to be used in Comtrol Corporation products.
--------------------------------------------------------------------------

The following files on this diskette contain examples of source code
that can be used in developing software for use on the COMTROL Smart Hostess
Board. These files are:

CPMAIN.ASM
SCC.EQU
IAPX186.EQU
DPRAM.EQU
XXX186.EQU

The file CPMAIN.ASM is a (very) stripped down version of async commun-
ications software we've developed for use with the SMART HOSTESS. The
other four file are it's supporting equate file. The equate files give
a lot of information about the board configuration.

The next group of files on the diskette show how to load an executable
program on to the board and get it relocated to the proper location for
execution. The pertinent files are:

SAMPLE.DOC
SAMPLE.BAT
SAMPLE.EQU
LOADER.ASM
LOADER.LST
LOADER.EXE
CTRLPGM.ASM
CTRLPGM.LST
RELOCATE.ASM
RELOCATE.LST
CTRLPGM.BIN

There are two executable files in the above list. LOADER.EXE is invoked
to copy CTRLPGM.BIN on to the SMART HOSTESS board.

The file IRQ.EXE on this diskette can be invoked from the system in
which the SMART HOSTESS is installed. It provides a message on the
display when the selected interrupt is generated. This allows you
to test the interrupt generating capability of the SMART HOSTESS.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Sample Programs
Operating Systems
Sample Code
Version Driver
2.00
Size Driver
60Kb
File Name
6176v2_0.zip
Info
Smart Hostess Sample Programs
Release 2.0
9-16-92
-----------------------------------------------------------------------------
OVERVIEW

This README file contains important information about the Comtrol controller’s
Programmer’s Reference and sample programs. To get the latest information on
changes to the Reference, listings, or sample programs read this file.

The sample programs are almost entirely written in C. Listings are included
the the Programmer’s Reference manual, and all files are on the diskette.

The sample programs include a control program, called CPC, which can be
downloaded to the Smart Hostess. CPC was developed in a DOS environment, but
the techniques embodied within it can be applied to any operating system
since CPC runs in its own enviornment on the controller’s local processor.
CPC can be compiled to run on several different Comtrol controllers. Make
files are provided with defines to select the target controller.

To demonstrate how CPC can be used, two DOS supporting programs are also
provided. DPLOADER.EXE runs on the host system. It downloads and starts
execution of the control program. HITERM.EXE is a simple terminal emulation
program which also runs on the host system. It communicates with the
control program to open, close, write to, or read from any of the
Smart Hostess serial ports (lines).
-----------------------------------------------------------------------------

FILES

The diskette labelled "Sample Programs, Use with Smart Hostess" is a DOS diskette
that contains the following files:

README This document

CPC.C C language source code for downloadable control program
CPC.EXE.
CPC.H Header file for CPC.C.
DPRAM.H Header file for CPC.C and HILIB.C. Contains dual port memory
defines and structures needed by both the control program
and the application program running on the host computer.
FIRMUSER.H Header file for CPC.C. Contains definition of the firmware
user area.
FIRMUSER.EQU Include file for CPCSTART.ASM. Mirrors definitions in
FIRMUSER.H, but in assembly language.
CPCSTART.ASM Assembly language startup and initialization code for CPC.EXE.
This startup code is suitable for an embedded controller,
and replaces the startup code normally generated by the
compiler for a DOS environment.
CPC.BIN Executable control program that runs on the Smart Hostess.
CPC.TDS Symbol table file for CPC.EXE. This is used with Turbo
Debugger Remote.

DPLOADER.C C source code for loader program DPLOADER.EXE.
DPLOADER.EXE Program that downloads and starts execution of a control
program to the Smart Hostess. It also has options to reset
the Smart Hostess and to invoke the Turbo Debugger Remote
kernel instead of starting the control program.

HILIB.C C source for routines to open, close, read from, write to a
serial line.
HITERM.C C source for demo program HITERM.EXE. Uses the open, close,
read, and write routines in HILIB.ASM.
HITERM.EXE Demo program to transmit to and receive from a Smart Hostess line.

CLOCATE.EXE Comtrol locate program. Converts control program’s DOS load
module (CPC.EXE) into a downloadable binary image (CPC.BIN).
Source for this is not provided.
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Device Driver 1/3/1994
Operating Systems
SCO UNIX System V-386 Rel 3.2.4
Version Driver
3.60
Size Driver
293Kb
File Name
6171.z
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Device Driver 2/22/1994
Operating Systems
SCO UNIX System V-386 Rel 3.2.4
Version Driver
3.60
Size Driver
249Kb
File Name
6172.z
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Device Driver
Operating Systems
SCO XENIX 386
Version Driver
3.60
Size Driver
249Kb
File Name
6172.z
Company
Comtrol
Categories
Other Peripherals
Model
Comtrol Smart Hostess
Description
Device Driver
Operating Systems
UNIX SVR3.2
Version Driver
3.70
Size Driver
328Kb
File Name
6173.z
HelpDrivers Since March 2000