• 移远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 //移动的一张郑州卡:+CSCA: "+8613800100569",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)

    注意contextID最多同时只能开启3个

    AT+QIOPEN=1,0,"TCP","117.28.200.13",1001,0,2 // 链接远程服务器 透传模式。透传模式后直接发送内容。
    CONNECT

    //发送内容

    2.2缓冲或直推模式发送:直推模式如果用QIRD会出错。

    直推模式也就是数据结果直接包含在URC里面可以直接读取不用AT+QIRD读取 

    透传模式即EC20收到因特网发来的数据后再将数据返回因特网,通过“+++”可以退出该模式收到OK后进入缓冲模式;进入可通过AT+QISWTMD=2 切换模式,或通过ATO命令。成功会收到CONNECT

  • 相关阅读:
    图解一道腾讯笔试算法题:「最长上升子序列」
    【时空】冰与火之歌一文弄懂时间复杂度与空间复杂度
    程序员必须掌握哪些算法?
    重学算法:Hash 算法原理及应用漫谈
    LeetCode 第 66 号问题:加一
    Java 面试 80% 的人都会踩这些坑,你知道几种?
    告别递归,从零开始一文学会递归解题
    动画: 快速排序 | 如何求第 K 大元素?
    【图解】记一次手撕算法面试:字节跳动的面试官把我四连击了
    万字长文!动态规划的终极难题:字符匹配类
  • 原文地址:https://www.cnblogs.com/jieruishu/p/10749226.html
Copyright © 2020-2023  润新知