您的位置:首页 > 其它

1.6 使用电脑测试MC20的读取带中文短信功能

2017-11-27 22:51 344 查看

需要准备的硬件

MC20开发板 1个

https://item.taobao.com/item.htm?id=562661881042

GSM/GPRS天线 1根

https://item.taobao.com/item.htm?id=531979567261

IPEX接口转SMA接口转接线 1根

https://item.taobao.com/item.htm?id=531979903836

GPS有源天线 1根

https://item.taobao.com/item.htm?id=26241892024

中国移动或者联通的SIM卡一张,micro sim尺寸的

需要自备,如果只是测试GPRS可以购买物联网卡,该卡不能测试电话和短信功能

https://item.taobao.com/item.htm?id=562257211778

DC9V1A电源一个

https://item.taobao.com/item.htm?id=41915338664

或者两节串联的18650电池

https://item.taobao.com/item.htm?id=530904849115

USB-TTL模块 1个

https://item.taobao.com/item.htm?id=39481188174

杜邦线若干

https://item.taobao.com/item.htm?id=562848773709

接收读取带中文短信流程:

用串口发送给MC20如下几条设置指令

AT+CMGF=1

AT+CSCS=”GSM”

注意以上引号都是英文输入状态下的标点

AT+CNMI=2,1

MC20回复如下



用手机给MC20发送一条测试短信,内容比如“大学生电子商铺”

MC20模块会返回+CMTI: "SM",40

最后的这个40的数字是在短信箱中的位置,也可以理解成第几条短信



然后发送如下指令,记得后面的数字就是你要读取的短信号,我这里是40

AT+CMGR=40




上面的几步都和读取英文短信没区别,关键是如何解析出来中文短信,

这里我们可以使用Unicode的一些工具,比如资料包内的unicode转换器



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: