1.6 使用电脑测试MC20的读取带中文短信功能
2024-09-21 16:33:42
需要准备的硬件
- 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回复如下
2. 用手机给MC20发送一条测试短信,内容比如“大学生电子商铺”
MC20模块会返回+CMTI: "SM",40
最后的这个40的数字是在短信箱中的位置,也可以理解成第几条短信
3. 然后发送如下指令,记得后面的数字就是你要读取的短信号,我这里是40
AT+CMGR=40
4. 上面的几步都和读取英文短信没区别,关键是如何解析出来中文短信,
这里我们可以使用Unicode的一些工具,比如资料包内的unicode转换器
最新文章
- SQL Server Management Studio 已停止工作 异常错误
- CSS3的透明度使用
- [转]一步一步asp.net_购物车订单与支付宝
- c# UDP
- [Flex] ButtonBar系列——皮肤和外观设置
- WCF之服务元数据
- 最短路径之Dijkstra算法及实例分析
- 【算法系列学习】[kuangbin带你飞]专题十二 基础DP1 G - 免费馅饼
- java多线程对CountDownLatch的使用实例
- SpringBoot事务管理
- yii2 配合bootstrap添加一个气泡
- 水题,P1789 【Mc生存】插火把 (暴力即可)
- linux权限管理之进程掩码
- 网络协议理论,http协议,数据结构,常用返回码
- [UE4]缓存选项 Is volatile
- .7-浅析express源码之Router模块(3)-app[METHODS]
- Angular 下的 function
- 模型标准化——预测模型标记语言(PMML)
- Yum Priorities
- 20145314郑凯杰《网络对抗技术》PE文件病毒捆绑(插入捆绑)的实现