📄 d231.bmp.txt
字号:
,,返回目标字符串长度
return nDsLength;
)
上述函数实现了GSM功能的PDU编码、解码,读者可以查阅相关文献弄清其过程,然
后对照这些函数进行理解方可。
7.2.3 GPRS的基本功能实现
下面将通过几个函数分别来介绍GPRS基本功能的实现方法。
(1)初始化GPRS
与其他的通信功能和网络连接相似,GPRS的连接也需要一定的初始化过程,经过建立
连接通道、建立用户名、建立密码、建立登录点信息、设定服务类型、建立服务通道,最后
通过IP地址和端口号连接控制中心来实现GPRS的初始化。
/,初始化GPRS功能
BOOL Init_Gprs()
{
char ans[128]; //应答串
char cmd[60J; //命令串
sprintf(cmd, " AT^SICS =O,conType,GPRSO\r");
if( AT_Command(cmd,3,2,1000)==FALSE)
{
return(FALSE);
}
sprintf(cmd,"AT^SICS =O,user,cm\r");
if(AT_Command(cmd,3,2,1000)==FALS E)
{
return(FALSE);
}
sprintf(cmd, " AT^SICS =O,passwd,gprs\r");
if( AT_Command(cmd,3,2,2000)==FALSE)
{
retum(FALSE);
sprintf(cmd," AT^SICS =O,apn,cmnet\r") ;
if(AT_Command(cmd,3 ,2,1000)==FALSE)
{
return(FALSE);
}
sprintf(cmd, " AT^SIS S = l,srvType,socket\r") ;
if( AT_Command(cmd,3,2,1 000)==FALS E)
{
retum(FALSE);
,/建立连接通道
//建立用户名
//建立密码
//建立登录点信息
//设定服务类型
23/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -