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

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
AN93
reset the modem.
}
// Returns FALSE when at end of file
// Stops after first LF.
bool GetFileTextLine(char *cpIn)
{
}
220
char
printf ("Current %s \n", cpInputRd); cpInputRd=cpInputRd_temp;
printf ("Loading patch:%s...\n", fnamePatch);
if ((hpPatchFile = fopen(fnamePatch, "rb")) == NULL)
AssertRTS(true );
cpInputRd=SendAndWaitFor("ATE1\r", cpInputRd, "OK\r\n", 300);
bool bValidLine = true;
while(bValidLine)
cpInputRd
cpInputRd_temp = SendAndWaitFor("AT&T6\r", cpInputRd, "OK\r\n", 300);
printf ("Finish Loading, %s \n", cpInputRd); cpInputRd=cpInputRd_temp;
fclose(hpPatchFile);
*cpIn = 0;
while(!feof(hpPatchFile))
return FALSE;
cpInputRd_temp = SendAndWaitFor("AT&T7\r", cpInputRd, "OK\r\n", 300); //AT&T7
{
fprintf(stderr, "The Patch File is missing.\n");
exit(1);
}
{
bValidLine = GetFileTextLine(caOutGoing);
if(bValidLine)
}
{
cpInChar[0] =
strcat(cpIn, cpInChar);
if(*cpInChar == '\n')
}
caOutGoing[256];
cpInputRd
return TRUE;
= SendAndWaitFor("ATE1\r", cpInputRd, "OK\r\n", 300);
char cpInChar[8]; cpInChar[1] = 0;
fgetc(hpPatchFile);
= SendAndWaitFor(caOutGoing, cpInputRd, "OK\r\n", 3000);
Rev. 0.9

Related parts for SI2493-C-GT