移远EC20的使用
一 发短信
3. 推荐短信流程
3.1 查询 短信存储区
AT+CPMS?
+CPMS: "ME",19,255,"ME",19,255,"ME",19,255
OK
3.2 选择如何接收短信息
AT+CNMI=1,2,0,1,0
OK
3.3 查询短信服务中心地址
AT+CSCA?
+CSCA: "+8613800571500",145
OK
3.4 设置短信发送格式
AT+CMGF=1 //文本格式
OK
3.5 发送短消息
AT+CMGS="15168315232" //要发送的目标地址
>Hello4G //要发送的内容,以CTRL+Z结束。
>0x1A //CTRL+Z 16进制为0x1A
+CMGS: 255
OK
AT+CMGF=0 //PDU编码格式
OK
AT+CMGS=16 //要发送的内容的长度
>0891683108503705F011000D91685161385132F20004000168
>0x1A
+CMGS: 219
OK
注:取消发送用CTRL+ESC,16 进制为0x1B
>0x1B
OK
3.6 列出全部短信的序号
注:此命令必须在 AT+CMGF=1 时才能使用。
AT+CMGL= ”ALL ” //列出全部短信的序号
+CMGL: 0,"REC READ","07513144361",,"10/11/30,09:42:42+32"
6E2999A863D0793A003A4ECA65E90031003070B957287EBF76F464AD002288685F819AD8
901F9AD85BC65EA680CC677F4E2D76844E32627065485E940022002C8BE660C5767B5F55
003A0077006500620063006100730074002E00650064006E006300680069006E0061002E00630
06F006D
+CMGL: 1,"REC READ","+8615168315232",,"10/11/30,11:09:56+32"
5408740654AF
3.7 读取短信息
AT+CMGR= 0 //读取相对应序号的短信
+CMGR: 1,,142
0891683108501709F0240D91683119622821F20008011152113335237A6C5F82CF82CF5DDE
0031003300390031003200360038003200310032003257280031003167080032003465E5003200
33003A00300037547C53EB8FC760A830106F1455314F1A301198845B588BDD8D3953738D6
07B49503C201C661F52A86D596C5F201D546867704F267B497FA4661F6F1455314F1A95E8
7968
OK
3.8 删除短信息
AT+CMGD=1 //短信只能逐个删除,建议读后马上删除。
OK
二TCP/IP数据收发流程
2.1 TCP连接远程服务器
para:(1-16),(0-11),"TCP/UDP/TCP LISTENER/UDPSERVICE","<IP_address>/<domain_name>",<remote_port>,<local_port>,(0-2)
AT+QIOPEN=1,0,"TCP","117.28.200.13",1001,0,2 // 链接远程服务器 透传模式。透传模式后直接发送内容。
CONNECT
//发送内容
2.2缓冲或直推模式发送:


移远EC20的使用的更多相关文章
- 海思3531添加移远EC20 4g模块(转)
源: 海思3531添加移远EC20 4g模块 Hi3798移植4G模块(移远EC20)
- RK3399 4G模块移远EC20移植调试
转载请注明出处:https://www.cnblogs.com/lialong1st/p/11266330.html CPU:RK3399 系统:Android 7.1 1.通过串口打印或者adb获取 ...
- 将移远通信的EC20驱动移植到NUC972上(转)
源: 将移远通信的EC20驱动移植到NUC972上
- NB-IoT移远BC95使用小结
移远-BC95-测试前准备 1. 设备连接主串口,串口调试助手波特率使用9600,选择对应的端口号.在串口调试助手上输入AT发送,查看是否有OK返回. 如果想修改波特可以通过下面的AT来修改 AT+ ...
- 支持移远EC600S的SmartDtu平台,基于QuecPython
前言 本文的主要目的是说明青石SmartDtu到底做了哪些工作?我们在移远硬件平台EC600S上做了哪些支持?为什么说这套平台是硬件开发者的福音?我们的初衷是解放广大硬件开发者的双手,提供一套成熟的嵌 ...
- 【单片机】NB-IoT移远BC28调试笔记
一.入网总体思路 入网思路是参考 <Quectel_BC95&BC35-G&BC28_应用设计指导_V1.1.pdf>来做的.流程如图所示: 二.具体调试细节3.1 AT+ ...
- [原创]移远RM500U-CN模组驱动移植
1. 简介 中国广电正式放号了,为了支持广电700MHz的5G基站,需要换用新的5G模组.移远通信的RM500U模组正好可以满足我们的使用要求; 我们选用该模组的原因:双卡单待 支持SIM卡热插拔 支 ...
- 移远模组-BC95-工作模式之间关系
三种连接状态下,均可发送上行数据( CoAP/UDP): IDLE 下发送数据, 模块会进入 CONNECT 状态: PSM 下发送是数据会唤醒模块, 进入 CONNECT,或者当 TAU(TAU 的 ...
- Linux下EC20实现ppp拨号(转)
源: Linux下EC20实现ppp拨号 参考: 4g模块EC20+android6.0系统移植 OK6410开发板调试EC20通信模块 海思3531添加移远EC20 4g模块 将移远通信的EC20驱 ...
随机推荐
- 在Mac OS下配置PHP开发环境
实在厌倦了windows无缘无故的宕机.病毒了吗,哈哈哈,这个跟我都没什么关系.准备使用下现如今牛X到不行的云平台没有办法只好研究下PHP. 现在的云平台支持的语言只有PHP.Java和Python. ...
- 编写高质量代码改善C#程序的157个建议——建议82:Parallel简化但不等同于Task默认行为
建议82:Parallel简化但不等同于Task默认行为 建议81说到了Parallel的使用方法,不知道大家是否注意到文中使用的字眼:在同步状态下简化了Task的使用.也就是说,在运行Paralle ...
- 查看Linux系统是32位的还是64位的
方法1: getconf LONG_BIT 上面显示我先用的是32位的系统. 方法2: .uanme -a .uname -m 显示i686或x86就是32位的系统,显示x86_64就是64位系统. ...
- JSP Servlet中Request与Response所有成员方法的研究
HttpServletRequest与HttpServletResponse作为Servlet中doGet.doPost等方法中传递的参数,承接了Http请求与响应中的大部分功能,请求的解析与响应的返 ...
- jquery stop(true,false)的意思
stop 是jQuery中用于控制页面动画效果的方法.运行之后立刻结束当前页面上的动画效果.stop在新版jQuery中添加了2个参数:第一个参数的意思是是否清空动画序列,也就是stop的是当前元素的 ...
- Oracle發送email功能
Oracle 提供一個一個UTL_SMTP,可以發送email,結合oracle本身強大的schedule功能,比寫一隻排程效率高,且更簡單. split功能 /*創建package STRING_F ...
- wp8.1启动协议
var uri = new Uri(string.Format(@"ms-windows-store:navigate?appid={0}", appid));商店根据appid跳 ...
- docker中安装Jenkins
1.获取Jenkins镜像(不要直接docker pull jenkin,这样获取的不是最新的版本,后续安装部分插件会不成功) docker pull jenkins/jenkins 创建文件夹 su ...
- SqlServer:CTE函数处理递归(WITH语法)
原文地址:http://www.cnblogs.com/xbf321/archive/2009/04/30/1446833.html 我们在做分类处理的时候,总会遇到递归的处理,比如说地区就是一个例子 ...
- GridView中文属性
GridControl的中文属性: 1 Appearance 外观 Appearance 外观设置 ColumnFilterButton 行过滤器按钮 BackerColor 背景色 Backe ...