AN2385 Freescale Semiconductor / Motorola, AN2385 Datasheet - Page 12

no-image

AN2385

Manufacturer Part Number
AN2385
Description
GPRS Wireless Internet Connectivity Using DragonBall and Palm OS Based PDAs Application Note
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Program Source Code
//-----------------------------------------------------------------------//
//
// Objective:
//
//
// Called by:
//
//
//
//-----------------------------------------------------------------------//
static Boolean MainFormButtonHandler(FormPtr frmP, EventPtr
{
12
Boolean handled = false;
UInt16cardNo;
MemPtr Eud;
char url[]="www.motorola.com";
DmSearchStateType SearchState;
char CarrRet[]="\r\n";
char Dial[]="ATD*99#\r\n";
UInt16 TxDelay=25, i;
char Comma[]=",";
char OnHook[]="AT+CKPD=e\r\n";// Go On Hook
char Talk[]= "AT+CKPD=s\r\n";
char NumZero[]="AT+CKPD=48\r\n";// Num = 0
char NumOne []="AT+CKPD=49\r\n";// Num = 1
char NumTwo []="AT+CKPD=50\r\n";// Num = 2
char NumThree[]="AT+CKPD=51\r\n";// Num = 3
char NumFour[]="AT+CKPD=52\r\n";// Num = 4
char NumFive[]="AT+CKPD=53\r\n";// Num = 5
char NumSix[]="AT+CKPD=54\r\n";// Num = 6
char NumSeven[]="AT+CKPD=55\r\n";// Num = 7
char NumEight[]="AT+CKPD=56\r\n";// Num = 8
char NumNine[]="AT+CKPD=57\r\n";// Num = 9
char GprsInitMsgOne[]="AT\r\n";// AT<CR><NL>
char GprsInitMsgTwo[]="AT+CGATT?\r\n";// AT+CGATT?<CR><NL>
char GprsInitMsgThree[]="ATE0\r\n";// ATE0<CR><NL>
char GprsInitMsgFour[]=
char GprsInitMsgFive[]="AT+CGQREQ=1,0,0,3,0,0\r\n";//AT+CGQREQ
char GprsInitMsgSix[]="AT+CGQMIN=1,0,0,3,0,0\r\n";//AT+CGQMIN
char GprsInitMsgSeven[]="AT+IPR=57600\r\n";//AT+IPR=57600<CR><NL>
char GprsInitMsgEight[]="ATZ\r\n";
char GprsInitMsgNine[]="ATE1V1\r\n";//ATE1V1<CR><NL>
char GprsInitMsgTen[]="AT+IFC=2,2\r\n";//AT+IFC
char GprsInitMsgEleven[]="ATS0=0\r\n";//ATS0
char GprsInitMsgTwelve[]="AT+CGQREQ=1,0,0,3,0,0\r\n";//AT+CGQREQ
// Finding which button was pressed.
switch (eventP->data.ctlEnter.controlID)
This function processes the events generated by the buttons on//
the MainForm when they are pressed.
This function is called by MainFormHandleEvent() when the
Main Form Event Handler (MainFormHandleEvent()) finds that a
button press event has occured.
LocalID dbID;
"AT+CGDCONT=1,\"IP\",\"internet2.voicestream.com\",,0,0\r\n";
{
Function : MainFormButtonHandler
case MainPhoneOnHookGraphicButton:// Key "On_Hook"
Freescale Semiconductor, Inc.
For More Information On This Product,
SrmSend(portId, &OnHook, StrLen(OnHook), &err);
break;
Go to: www.freescale.com
// Talk
//ATZ<CR><NL>
eventP)
MOTOROLA
//
//
//
//
//
//
//

Related parts for AN2385