Greenleaf CommLib Benefits & Features

Greenleaf CommLib Summary & Benefits

Quick look

  • The current version is 5.26
  • CommLib 5.26 provides Over 450 public functions and macros, providing powerful tools for all aspects of asynchronous communications programming for Microsoft Windows 95, 98, NT, 2000, XP, Server 2003, MS-DOS, and 16 and 32 bit DOS extenders,
  • Supports all popular C/C++ compilers including Visual C++ 5 And 6, Borland C++Builder, Symantec C++
  • Any number of serial ports in a PC
  • Intelligent and non-intelligent board support
  • Comprehensive port controls
  • Level 2 features platform-independent coding
  • Standard file transfer protocols
  • Terminal emulation
  • RTS/CTS, DSR/DTR, And configurable XON/XOFF flow controls integrated With software.
  • Modem controls
  • Popular Greenleaf Standard Communications Interface (GSCI) Set of functions, used in embedded and other systems, has stood the Test of Time…22 years And counting.
  • Many unique features

About Level 2©

  • Level 2 enables you to code For one platform, Then change one line of code to switch to another platform. We use the concept underlying C++ virtual functions to provide uniform coding that performs that which is needed For the target OS based on your choice of a particular PortOpen….() Function.

What Others Say

  • Greenleaf CommLib is used in mission-critical installations by companies like IBM, EDS, AT&T, GTE, Rockwell Int’l, Sandia Nat’l Labs, MCI, NASA Space Labs, Lawrence Livermore Labs, GE. Thousands of communications consultants and applications developers have told us that CommLib is the obvious choice
  • The prestigious Boston Computer Society says, “The Greenleaf CommLib is so well documented, it is easy for beginners yet complete for seasoned users.”
  • Ken Baldry of Art & Science Ltd. says, “Systems using Greenleaf libraries are making us rich!”
  • Jim Stephenson, JGS Enterprises’ President, says, “I use the Functions library in every C program I write and the CommLib in programs which require RS-232. Both have saved considerable time.”
  • More User Comments…

Development Environments Supported

  • Visual C++ 1.52
  • Visual C++ 5.0
  • Visual C++ 6 SP1 And above
  • Borland C++ 5.02
  • Borland C++Builder 1.0 And above
  • Symantec C++ 7.0
  • Microsoft C 7.0

Platform support

  • Development Platforms:
    • Windows 95, 98, ME
    • Windows NT 4 SP3 And above
    • Windows 2000 And XP
  • Target Platforms
    • Windows 95, 98, 98SE, ME
    • Windows NT 3.51 And 4 SP3 And above
    • Windows 2000 including Server, And Windows XP
    • MS-DOS 5 And above
    • Extended DOS

File Transfer Protocols

  • XModem/CRC, XModem-G, XModem-1K
  • YModem, YModem-G, “YModem batch”
  • ZModem with crash recovery & other popular options
  • Kermit
  • CompuServe B+ with options
  • ASCII file transfer

Terminal Emulation

  • ANSI PC Terminal Emulation
  • Keyboard Macros
  • Incoming Triggers
  • Keyboard Commands
  • Primitive functions For ease of customization
  • Selection of Screen Drivers that can be attached to terminal

Multi-Port-Port Serial Board Support

  • Long a Greenleaf strength, we provide functions And instructions For easy installation And removal of an assortment of “Dumb” multiport boards.
  • Support For Digi And other intelligent multiport hardware.
  • Digi
  • Arnet
  • Contec
  • Quatech
  • AST
  • SeaLevel
  • Hostess

Network Support

  • Novel NASI under DOS only
  • Supports various early port server software.

Modem Functions

  • About 50 functions simplify using a modem.
  • Wait For “OK” from modem enables synchronization.

Amenities

  • Windows Console mode (TextWindows) functions included.
  • Strong support For all aspects of status, buffer management, And event handling.
  • GSCI driver controls the most unique And feature-rich hardware interrupt handler ever devised (For DOS)
  • Full Set of DOS-useful keyboard And video functions including menus, windows.