EM200模块设计指南
(
版权所有©深圳鹏泰通讯设备有限公司2009。保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
注意
由于产品版本升级或保密级别
OK
A T+CNMI=1,1,0,1,0 设置短信接收上报的机制,如果不需要短信功能可
以不设置
OK
3 短信流程参考
短信初始化流程
AT命令及返回状态状态说明
A T+CPMS="ME" 选择短信存储器
+CPMS: 1,99,1,99,1,99 可以查询寄存器的状态
OK
A T+CMGF=1 设置短信格式为文本
OK
A T%CMGL="ALL" 列出当前选择短信存储器全部短信的序号和状态%CMGL:0,0
%CMGL:1,0
OK 由于关机或其他原因造成SIM 卡内可能有未读的
短信,或已读的短信,根据你们的需要检查每条短
信是否需要进行处理。如果不需要直接全部删除。
如果SIM 卡里无短信,将会返回ERROR。
开始发送短信
发送中文短信
AT命令及返回状态状态说明
A T%CMGS="159********" 发送号码,引号引起。
>O`Y} Ctrl+z 短信内容为“你好”, 对应UNICODE 编码“4F60597D”对应的可显字符为“O`Y}”,在SSCOM串口调试工具里输入4F60597D 点击HEX 发送实现,注意在UNICODE编码里不要多加了单个字节,会造成编码有误,对方收到的会是乱码
OK 注:消息中如果包括1A要将其转义为FFFFFA,如
果包括1B要将其转义为FFFFFB,在发送含有以上
两个字符的时候需要将这两个字符转义发送;不然
会出现短信中断
%CMGSS:8164 发送成功序号
A T%CMGS="139********" 发送号码,引号引起。
> FDSAFDSAFDSA 大于号是从模块收到,没有0xOD 0x0A。收到后,
送短信内容。
0x1A 发送0x1A,结束短信内容,并发送。
OK
%CMGSS:8139 发送成功序号
接收中文短信
AT命令及返回状态状态说明
+CMTI:"ME",0 收到新的短消息时提示+CMTI,短信会自动存贮+CMTI:"ME",1
A T+CPMS=“ME”读取新短信
+CPMS: 5,99,5,99,5,99
OK
A T%CMGR=0 发送短信方信息
%CMGR:159********,2008,12,31,10,50
,1,17,0,0,0
55385253272555896 短信内容
OK
A T%CMGR=1
%CMGR:159********,2008,12,31,10,50
,1,17,0,0,0
55385253272555896
OK
A T%CMGR=7 读取相对应序号的短信
%CMGR:139********,2008,11,24,20,01, 1,6,0,0,0 139********为短消息发送方的号码
2008,11,24,20,01为接收到短消息时的年、月、日、小时和分钟。
1:为语言取值ENGLISH,
6:为UNICODE 编码,
6为接收到短消息的长度
123214 短信内容
OK
A T+CMGD=3
OK
A T+CMGD=0 删除短信,只能一条一条的删,没有全部删指令。
读完后,建议直接删除此短信,避免二次处理
+CMGD:(2,3,4,5,6,7 剩余可删除的短信
OK
4 语音通话的流程参考
语音通话初始化流程
AT命令及返回状态状态说明
A T$HSDEV= 0选择语音通道命令0:话筒,1:免提$HSDEV: 0
OK
A T%SETEC=1回音消除控制,0表示不使用回音消除,1~5表示
回音消除的不同级别。可以根据具体情况设置,也
可以直接使用默认值。一般推荐在回音明显的时候
才使用此命令
OK
AT命令及返回状态状态说明
A T+CDV10000 拨打电话10000,拨通后模块是无法判断对方有没
有接听的,这是由于目前的网络状态决定,在中国
GSM模块如果对方接听,会返回“OK”,但CDMA
网络里没有相对应的提示
OK
OK
%CORG:10000, VOICE
%CCNT:VOICE
%CEND: 7, 0, 00:00:14 对方接听后主动挂机,呼叫结束指示
A T+CHV模块主动挂机
OK
OK
%CEND: 3, 0, 00:00:20 呼叫结束指示
AT命令及返回状态状态说明
华为EM200模块 来自淘豆网m.daumloan.com转载请标明出处.