一 发短信

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的使用的更多相关文章

  1. 海思3531添加移远EC20 4g模块(转)

    源: 海思3531添加移远EC20 4g模块 Hi3798移植4G模块(移远EC20)

  2. RK3399 4G模块移远EC20移植调试

    转载请注明出处:https://www.cnblogs.com/lialong1st/p/11266330.html CPU:RK3399 系统:Android 7.1 1.通过串口打印或者adb获取 ...

  3. 将移远通信的EC20驱动移植到NUC972上(转)

    源: 将移远通信的EC20驱动移植到NUC972上

  4. NB-IoT移远BC95使用小结

    移远-BC95-测试前准备 1.  设备连接主串口,串口调试助手波特率使用9600,选择对应的端口号.在串口调试助手上输入AT发送,查看是否有OK返回. 如果想修改波特可以通过下面的AT来修改 AT+ ...

  5. 支持移远EC600S的SmartDtu平台,基于QuecPython

    前言 本文的主要目的是说明青石SmartDtu到底做了哪些工作?我们在移远硬件平台EC600S上做了哪些支持?为什么说这套平台是硬件开发者的福音?我们的初衷是解放广大硬件开发者的双手,提供一套成熟的嵌 ...

  6. 【单片机】NB-IoT移远BC28调试笔记

    一.入网总体思路 入网思路是参考 <Quectel_BC95&BC35-G&BC28_应用设计指导_V1.1.pdf>来做的.流程如图所示: 二.具体调试细节3.1 AT+ ...

  7. [原创]移远RM500U-CN模组驱动移植

    1. 简介 中国广电正式放号了,为了支持广电700MHz的5G基站,需要换用新的5G模组.移远通信的RM500U模组正好可以满足我们的使用要求; 我们选用该模组的原因:双卡单待 支持SIM卡热插拔 支 ...

  8. 移远模组-BC95-工作模式之间关系

    三种连接状态下,均可发送上行数据( CoAP/UDP): IDLE 下发送数据, 模块会进入 CONNECT 状态: PSM 下发送是数据会唤醒模块, 进入 CONNECT,或者当 TAU(TAU 的 ...

  9. Linux下EC20实现ppp拨号(转)

    源: Linux下EC20实现ppp拨号 参考: 4g模块EC20+android6.0系统移植 OK6410开发板调试EC20通信模块 海思3531添加移远EC20 4g模块 将移远通信的EC20驱 ...

随机推荐

  1. 结构光和ToF

  2. unity 小地图的制作

    利用 Transform.InverseTransformDirection  变换位置从世界坐标到自身坐标. 以第一人称控制器为坐标原点(忽视y轴),x轴z轴转为屏幕坐标. 若物体在地图范围外,可以 ...

  3. jmeter 读取多个用户名并同时发

    在运营活动测试过程中,经常需要对秒杀活动或定时抽奖活动进行并发测试.那么怎样快速便捷的模拟多用户同时参与活动,抽取奖品,进行并发测试呢?尤其是,当奖品总数N<用户总数M时,代码是否会存在奖品多发 ...

  4. Mysql的备份,权限与日志

    1>Mysql的数据备份    mysqldump 工具 --single-transaction 该选项导出数据之前提交一个BEGIN SQL语句,不会阻塞任何应该程序而且能保证导出数据时的一 ...

  5. [QPlugins]学习大纲

    QPlugins是一个DELPHI实现的插件框架,官方网址是:http://www.qdac.cc/ . 把学习QPlugins的过程和心得做一个记录,以便应用到项目中,同时学习一些实现方法和思想. ...

  6. mybatis 起别名

    mybatis.xml文件 typeAliases 节点进行配置别名(有两种配置方法:1.typeAlias   2.package 这个方式比较简单) 也可以省略不写

  7. ArcGis Android 10.2.6更新文档翻译

    ArcGis Android 10.2.6更新文档翻译 @[ArcGis Android|10.2.6|更新文档] 本文描述了ArcGIS Runtime SDK for Android 10.2.6 ...

  8. [Erlang00]:gen_server:reply/2

    --- gen_server:reply/2 reply(Client, Reply) –> Result      Types:     Client - see below     Repl ...

  9. SSL证书可以给多个域名使用吗?

    欢迎访问网易云社区,了解更多网易技术产品运营经验 从信任等级的角度来说,SSL证书主要分为三类: 1.域名型https证书(DVSSL):信任等级一般,只需验证网站的真实性便可颁发证书保护网站: 2. ...

  10. PageAdmin环境配置要求

    1.操作系统要求: Win7/win8/win2008/win2012及以上版本都可以,建议用64位的操作系统,服务器建议选择win2012或以上版本. 2.net framework版本要求: ne ...