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转换器
相关文章推荐
- 1.4 使用电脑测试MC20的接收英文短信功能
- 1.8 使用电脑测试MC20的GPRS功能
- 1.3 使用电脑测试MC20的电话语音功能
- 1.7 使用电脑测试MC20的发送带中文的短信功能
- 使用java.nio及其子包中的类SocketChanel完成如下功能:读取www.baidu.com等网页的内容,打印到控制台,避免中文乱码问题。
- 使用 Laravel 数据填充功能生成中文测试数据
- 使用 Laravel 数据填充功能生成中文测试数据
- 使用SQL SERVER 2000的全文检索功能(支持中文检索)
- 努力了一天把团队的SVN环境搭建起来,并对相应使用的功能做一下测试
- 使用smartphone模拟器测试短信应用程序
- 求助:部分电脑无法使用VBScript.RegExp提供的功能
- 关于Apache mod_rewrite的中文配置、使用和语法介绍(实现URL重写和防盗链功能)
- 前段写了一个类,类似混淆器,经过测试无误,使用后不会影响原有程序功能,附源码、开发文档等。
- 使用MTM发送中文短信 需要更改的配置信息
- qt读取中文文件内容的测试
- 读取中文文件内容的测试
- VS 2010 测试功能学习(十四) - 使用MTM进行探索性测试(Exploratory Testing)
- 测试博客功能使用
- 使用 System.IO 的 stringreader 和 Visual C# 读取中文文本文件
- 引自MagicLinux的C代码简单配置文件读取功能(使用需修改)