GPRS基本命令使用

GPRS拨号

一、AT命令使用

1、简单功能测试指令

重复上一条命令:A/

显示模块信息:ATI

 

查询SIM卡的状态:AT+CPIN?


 

查询信号:AT+CSQ

 

查询sim卡的供应商:AT+COPS?,如果返回+COPS: 0,0,"CHN-UNICOM",表示供应商为中国联通,返回+COPS: 0,0,"CHIAN MOBILE"为中国移动

 

查询用户号码:AT+CNUM

 

查询开发板的状态:AT+CPAS

查询所有的AT指令:AT+CLAC

 

 

2、拨打电话指令

关闭指令回显 ATE0

打开指令回显 ATE1

OK方式显示ATV1

设置在回显区中显示呼叫号码:AT+COLP=1

呼叫相应号码:ATD10010;(需要分号)

 GPRS基本命令使用_第1张图片

查询当前呼叫:AT+CLCC

挂机:ATH

设置来电显示功能:AT+CLIP=1,这样如果有电话拨打开发板上的SIM卡,串口将输出RING

接听电话:ATA

 

3、读取英文短信

1、设置短信提示功能:AT+CNMI=21

2、设置发送到模块的短信的发送方式AT+CMGF=1(设置文本的接收方式,设置PDU格式的接收方式是AT+CMGF=0)

3、向模块的SIM卡发送一条短信,串口输出+CMTI:”SM”(3表示短信在SIM卡的第三个位置)

4、读取短信AT+CMGR=3 (3代表要读的短信的位置)

 GPRS基本命令使用_第2张图片

4、发送英文短信

1、设置英文方式发送AT+CMGF=1(设置TEXT发送模式)

2、发送短消息AT+CMGS=”号码”

5、文本模式发送中文短信

1、设置短信发送为文本模式:AT+CMGF=1

2、设置发送字符集 AT+CSCS=”UCS2” 中文短信发送需要使用默认的国际标准字符集UCS2格式编码

 

3、转换发送短信号码

 GPRS基本命令使用_第3张图片

4、发送短信AT+CMGS=”转换好后的号码”

5、输入相应的UNIcode编码(不会车)

6、输入la,发送短信

 

6、PDU格式的中文短信发送

1、组织PDU信息编码

2、设置PDU发送方式AT+CMGF=0

3、设置发送短信的字符串个数 AT+CMGS=N (字符串个数等于15+短信字符串*2)

4、输入PDU编码

5、最后输入CTRL+ZASIC码,即0x1a,发送短信

 

 

PDU格式:

001100             基本不变

0D                 目的号码长度

91                 国际格式接入码

68+号码        中国国家编码是86,对调是68,目标号码不是偶数补F,然后两两对调

00              协议表识,00表示普通GSM

08               信息使用的编码,08表示UCS2编码

00               短信有效期

N               短信的长度

.....               短信内容(UNICODE编码)

 

7、PDU格式的中文短信接收

1、设置短信提示功能AT+CNMI=2,1

2、设置短信接收方式为PDU接收方式:AT+CMGF=0

3、接收短信AT+CMGR=N

 

8、GPRS连接功能

1、查询模块是否注册网络AT+CGREG?

 GPRS基本命令使用_第4张图片

2、查询模块是否附着GPRS网络AT+CGATT?

 GPRS基本命令使用_第5张图片

 

3、设置APN  

APN指一种网络接入技术,是通过手机上网时必须配置的一个参数,它决定了手机通过哪种接入方式来访问网络。

对 于手机用户来说,可以访问的外部网络类型有很多,例如:Internet、WAP网站、集团企业内部网络、行业内部专用网络。而不同的接入点所能访问的范 围以及接入的方式是不同的,网络侧如何知道手机激活以后要访问哪个网络从而分配哪个网段的IP呢,这就要靠APN来区分了,即APN决定了用户的手机通过 哪种接入方式来访问什么样的网络。

AT+CSTT

4、激活移动场景AT+CIICR

5、获得本机IP地址AT+CIFSR

 

 GPRS基本命令使用_第6张图片

6、立TCP连接

 GPRS基本命令使用_第7张图片

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(GPRS基本命令使用)