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 |
| Windows XP | 32-bit and 64-bit |
| Server 2003/2008 | 32-bit and 64-bit |
| Windows Vista | 32-bit and 64-bit |
| Windows 7 | 32-bit and 64-bit |
The serial API is not compatible with Windows on the Itanium processor (IA64).
The Serial API supports both 32-bit and 64-bit applications on 64-bit Windows versions. This 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 |