SI2493-C-GT Silicon Laboratories Inc, SI2493-C-GT Datasheet - Page 211

no-image

SI2493-C-GT

Manufacturer Part Number
SI2493-C-GT
Description
IC ISOMODEM SYSTEM-SIDE 24TSSOP
Manufacturer
Silicon Laboratories Inc
Datasheet

Specifications of SI2493-C-GT

Mfg Application Notes
SI2493/57/34/15/04, Appl Note AN93
Data Format
V.21, V.22, V.23, V.29, V.32, V.34, V.90, V.92, Bell 103, Bell 212A
Baud Rates
56k
Interface
Parallel
Voltage - Supply
3 V ~ 3.6 V
Mounting Type
Surface Mount
Package / Case
24-TSSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Example program in C/C++
This program shows how to establish an SDLC V29FastPOS link and keep the loop alive.
How to use the program:
It is only meant to run a few minutes for testing.
The program is run after a reset is done and loads the patch it loads from "patch.txt" and calls using the atdt line it
finds in "tel_no.txt". Both files need to terminate in CR LF.
The tel_no.txt file must contain a complete telephone number dialing line followed by a CR, e.g.
ATDT8,5551212.
// V29_test.cpp : Defines the entry point for the console application.
// Copyright 2005 Silicon Labs Inc. All rights reserved.
// Rev 0.0602
#include "stdafx.h"
#include "windows.h"
#include "stdlib.h"
#include <stdio.h>
#include <time.h>
char
char
char
char
void
void
void
void
bool
void
char
char
char
char
FILE
FILE
DCB
HANDLE
char
fnamePatch[]=".\\patch.txt";
fnameTelno[]=".\\Tel_no.txt";
*SendAndWaitFor(char *cpCommand, char *cpInBuffRd,
*WaitForResponse(char *cpResponse, char *cpInputBuffer,
SetupSerPort(void);
AssertRTS(bool bAssert);
AssertDTR(bool bAssert);
Delay(long iMs) ;
GetFileTextLine(char *cpIn);
LoadAndSendPatch(void);
*cpInBuffer;
*cpOutBuffer;
*cpInputWr;
*cpErrorString;
*hpPatchFile;
*hpTelNoFile;
dcb;
hCom;
*pcCommPort = "COM1";
char *cpResponse, int iTimeoutMs);
int iTimeOutInMs);
Rev. 0.9
AN93
211

Related parts for SI2493-C-GT