home *** CD-ROM | disk | FTP | other *** search
- Async Professional Product Information
- --------------------------------------
- Async Professional is a powerful, easy to use asynchronous
- communications library that will help you get your comm applications
- working fast. Async Professional uses a layered architecture that
- provides both object-oriented and traditional procedural interfaces.
- It supports all industry standard file transfer protocols including
- ZMODEM. Also included is an event logging and tracing facility that
- makes debugging your application easy.
-
- A Layered Communications Architecture
- -------------------------------------
- The layered architecture separates the specifics of a particular
- communications device from the application program interface. The
- abstract layer defines the standard data and core procedures that all
- comm ports will support.
-
- The device layer implements the core procedures for a specific device.
- Async Professional provides four device layers: one that works with
- all standard PC UART (universal asynchronous receiver/transmitter)
- chips, one that uses the BIOS interrupt 14H services, one that
- interacts with a FOSSIL driver, and one that controls multi-port
- DigiBoard boards. Because the abstract layer has a well-defined
- interface, you can also write your own device layers to support
- non-standard devices such as network modem servers.
-
- Applications call the routines in the interface layer, which transfers
- the requests to the appropriate device layer routines. By working
- through the interface layer, your application will automatically
- support any new devices without change. Async Professional provides
- two interface layers -- object-oriented and procedural. You can choose
- either programming style depending on which Pascal compiler you have
- and your personal preference.
-
- Async Professional's higher level facilities for file transfer, modem
- control, etc., call the interface layer and are also provided in both
- OOP and non-OOP styles.
-
- Fast and Flexible UART Control
- ------------------------------
- Async Professional provides interrupt-driven, buffered I/O at speeds
- up to 115K baud on an 8MHz IBM AT. The interrupt handler supports
- optional automatic hardware handshaking (CTS/RTS and DTR/DSR) and
- software flow control (XON/XOFF).
-
- Async Professional supports COM1-COM4 for PC compatibles, and
- COM1-COM8 for PS/2 machines. Up to four ports can be open
- simultaneously (subject to the hardware limitations of the standard PC
- buss). Interrupt (IRQ) sharing is supported for the micro-channel
- PS/2. Async Professional takes advantage of the 16550 buffered UART
- during receives.
-
- You can activate a status buffer that is updated at the same time as
- the receive data buffer. When line errors occur, you'll then know
- exactly how much of the data is affected.
-
- The Protocols You Need, Including ZMODEM
- ----------------------------------------
- Async Professional includes ZMODEM, the most powerful general purpose
- protocol available. It automatically adjusts packet sizes and can
- resume aborted file transfers from the point where they stopped. Async
- Professional also includes the XMODEM/YMODEM family of protocols
- (including the CRC, 1K, and G variants). It also provides the Kermit
- protocol, which is especially useful for transfers to mini-computers
- and mainframes, many of which have Kermit drivers already available.
- The supplied XMODEM, YMODEM, and ZMODEM are designed so that they can
- be run in the background.
-
- Powerful Debugging Tools Help You Finish Faster
- -----------------------------------------------
- Event logging creates a time-stamped audit trail of all serial
- interrupts as your application runs. Tracing creates a report of all
- the characters sent and received by your program. With tools like
- these you can forget the old breakout box and debug communication
- problems more quickly than ever.
-
- Terminal Emulation Support Tools
- --------------------------------
- Async Professional's ANSI interpreter decodes escape sequences to
- perform standard CRT operations. An object-oriented ANSI emulator
- gives you complete control over the actions that occur whenever a
- particular ANSI command is received.
-
- Async Professional provides a modem unit that makes it easy to control
- and receive responses from Hayes-compatible modems, and also includes
- support for V.32, HST 9600, and MNP level 5 modems.
-
- Compression Tools for ZIP and LZH Access
- ------------------------------------------
- Async Professional includes units and objects for compressing and
- decompressing archive files stored in the ZIP and LZH formats. Now
- your programs can access these files without shelling out to DOS.
- Compression currently supports the ZIP 1.1 shrink format and the LHARC
- 1.13 freeze format, but does not support ZIP 1.1 implode, ZIP 2.0, or
- LHA 2.1.
-
- Example Programs Get You Up to Speed Fast
- -----------------------------------------
- Async Professional includes several full-featured demonstration
- programs and many small example programs to illustrate the proper use
- of each routine. A simple, general-purpose terminal program uses only
- the functions of Async Professional to demonstrate comm port and modem
- control, ANSI emulation, and file transfer protocols. Another
- demonstration shows how to use Async Professional with Object
- Professional -- this program has a friendly, modern user interface
- including mouse support, pull-down menus, and a text editor for
- message composition. (You must own Object Professional to change or
- recompile this program.) A TerminalWindow object derived from Object
- Professional's CommandWindow hierarchy lets you easily add a
- communications window to your program.
-
- Professional Documentation and Technical Support
- ------------------------------------------------
- You get complete printed documentation, pop-up help from an 8K TSR,
- and accurate CompuServe and telephone support directly from the
- authors. Async Professional includes complete source code. You pay no
- royalties for your finished applications.
-
- Uses for Async Professional
- ---------------------------
- o instrumentation data acquisition
- o plotter and printer drivers
- o terminal emulators
- o BBS development
- o micro to mini data transfer
- o long-distance file transfer
- o distributed data storage without a LAN
- o general-purpose communications programs
-
- Feature List
- ---------------------------
- o interrupt driven buffered I/O to 115K baud
- o ZMODEM, Kermit, XMODEM, YMODEM protocols
- o OOP and procedural calling interfaces
- o automatic flow control - XON/XOFF, CTS/RTS, DTR/DTS
- o COM1-COM8 support with up to 4 ports open at once
- o 16550 buffered UART support
- o hardware interrupt sharing on PS/2 machines
- o direct UART and BIOS-level device layers
- o user-extensible device layers
- o ANSI terminal emulation
- o modem control including Hayes, V.32, V.42, and MNP5
- o timer management functions
- o trace and event logging facilities
- o introductory and sophisticated demo programs
- o popup help database
- o complete source code
- o free technical support
- o no royalties
-
- Price and Shipping Info
- -----------------------
- Async Professional requires Turbo Pascal 5.5, 6.0, or 7.0. When using
- Borland Pascal 7.0, Async Professional supports DOS real mode and DOS
- protected mode. The procedural (non-OOP) routines can also be used
- with Turbo Pascal 5.0 or QuickPascal. PC-DOS or MS-DOS 2.0 or later
- and an IBM PC, XT, AT, PS/2, or compatible are required. Both 5.25"
- and 3.5" disks are included. Async Professional is compatible with
- Object Professional, Turbo Professional, B-Tree Filer, and Borland's
- Turbo Vision.
-
- The list price for Async Professional is $139. It is available for
- immediate shipment.
-
- A Fast Update Plan, which provides the subscriber with automatic
- updates to all minor revisions of Async Professional, is also
- available for $80 per year, or for $100 per year outside of the U.S.
- and Canada.
-
- For more information, or to order, call 1-800-333-4160 from 9 a.m. to
- 5 p.m. Mountain time, or write to TurboPower Software, P.O. Box 49009,
- Colorado Springs, CO 80949. International customers call 719-260-9136.
- Send faxes to 719-260-7151. Send CompuServe mail to 76004,2611. Visit
- our CompuServe area in PCVENB section 6. We accept MasterCard, Visa,
- American Express, Discover, a check in U.S. funds drawn on a U.S.
- bank, or COD (within U.S. only).
-
- Dual Media (both 5.25" and 3.5" disks are supplied)
- Version 1.0
- Weight 2.0 pounds
- Price $139 plus shipping
- FedEx Economy $10 U.S. only (2 days)
- Airmail $5 U.S. only (3-10 days)
- Airmail $10 Canada only (3-10 days)
- Airmail $20 Elsewhere (7-21 days)
-