Serial Communication Library and components for rs-232, tcp/ip communication. Date transfer and file transfer Protocols ZMODEM, YMODEM, KERMIT, MODBUS, 3964, RK512, LSV2. Supporting NET, C#, VB Net

Some SuperCom - Functions ...

The SuperCom API (also called DLL API) contains more than 180 functions for serial data communication, tcp/ip and isdn. You normally need a small amount of that but we want to make sure You won't miss a function. The functions are grouped logically with respect to their functionality and portability. Some of the SuperCom API functions are specific to RS-232, but nearly all of them are platform independent thus also available in ISDN and TCP/IP.

ComInit

Configures an interface

ComPortPresent

Returns availability of a device

ComSaveState

Saves the current device state in order to be able to reset the device to this state later

ComSetState

Sets transmission parameters

ComBufCount

Returns the number of characters in each buffer

ComBufClear

Clear the specific Rx or Tx buffer

ComSetBufSize

Changes the buffer size

ComGetBufSize

Returns the buffer size

ComEnableFIFO

Set 16550 and compatible FIFO size

ComRS485

Enables RS-485 automated data flow

ComDTROn

Set DTR on logical high level

ComRTSOn

Set RTS on logical high level

ComGetFlow

Gets the current flow control

ComSetFlow

Sets the flow control

ComGetInfo

Retrieves link information e.g. RS-232 info, ISDN Caller Id, TCP/IP socket information etc.

ComRead

Reads a data byte

ComWrite

Send a data byte

ComGetSetEventProc

Installs a user event function in order to process the comm events

ComSpyChar

Reads a data byte without removing it from the receive buffer

ComStateRTS

Returns the state of RTS

ComStateDTR

Returns the state of DTR

ComStateCTS

Returns the state of CTS

ComStateDSR

Returns the state of DSR

ComStateRI

Returns the state of RI

ComUngetChar

Places a character back into the receive buffer

RS_RXInTime

Attempts to receive a character with timeout

RS_TXInTime

Transmits a character using timeout

RS_RXPacket

Receives a data packet

RS_TXPacket

Transmits a data packet

RS_TXQPacket

Transmits a data packet as fastest as possible

RS_RXPInTime

Receives a data packet with timeout detection

RS_TXPInTime

Transmits a data packet with timeout detection

RS_TXFile_ZMODEM

Transmits one or more files using the ZMODEM protocol

RS_TXFile_...

Transmits a file using the specified protocol (ZMODEM, X/YMODEM, KERMIT, ASCII)

RS_RXFile_...

Receives one or more files using the specified protocol (ZMODEM, X/YMODEM, KERMIT, ASCII)

RS_Dial

Dials a remote subscriber via Modem, ISDN or TCP/IP

RS_Connect

Runs after the dial the connection loop

RS_Ringing

Detects whether an incoming call is present

RS_Carrier

Detects whether a carrier signal is present (successful connection)

RS_GetCRC_CCITT

Calculates an 16 bit checksum according to the CCITT polynomial

RS_GetChkSum

Calculates an 8 bit checksum

RS_GetDataPacket

Receive complete data packets

RS_ANSIInit

Activates the ANSI/VT100 terminal emulation

RS_VT52Init

Activates the VT52 terminal emulation

RS_TTYInit

Activates the TTY terminal emulation

RS_WaitString

Activate data trigger events

:

:


Home    Back
Modified at:

ADONTEC