Introduction


The MicroGate Serial API provides a programming interface for serial communications using the SyncLink family of adapters on Windows. An application uses the API to send data, receive data, control serial outputs and monitor serial inputs.

Supported Windows Versions

Windows 2000 32-bit x86
Windows XP 32-bit x86 and 64-bit AMD64
Windows Server 2003 32-bit x86 and 64-bit AMD64
Windows Vista 32-bit x86 and 64-bit AMD64

AMD64 refers to the 64-bit instruction set architecture from AMD, and is also referred to as Intel 64 or EM64T for Intel processors that implement 64-bit AMD instructions. AMD64 is not compatible with the Itanium processor (IA64).

The Serial API supports both 32-bit x86 and 64-bit AMD64 applications on 64-bit AMD64 Windows versions. The allows previously developed 32-bit Serial API applications to continue running on 64-bit Windows and the development of new native 64-bit applications.

The MicroGate Serial API was formerly known as the HDLC API. As support for serial protocols other than HDLC have been added, the API has been renamed to the MicroGate Serial API.

Supported Serial Protocols

SDLC/HDLC Bit synchronous, hardware framing and synchronization (flags), hardware transparency (0 stuffing/removal), hardware CRC generation/checking, separate clock signals.
Raw Bit synchronous, no hardware framing or synchronization, no hardware transparency, no hardware CRC generation/checking, separate clock signals.
Bisync Byte synchronous, 16-bit hardware synchronization, no hardware framing, no hardware transparency, no hardware CRC generation/checking, separate clock signals.
Monosync Byte synchronous, 8-bit hardware synchronization, no hardware framing, no hardware transparency, no hardware CRC generation/checking, separate clock signals.
Asynchronous Character oriented, per character hardware framing, hardware parity generation/checking, no clock signals. Used for dial-up modems and AT commands.

Note: Raw, Bisync, Monosync modes are supported only on the SyncLink GT family of adapters.


Previous Contents Next