首页 > 其他分享 >中移ML307R(4G Cat1,C-SDK,OpenCPU)模组学习开发-AT指令测试

中移ML307R(4G Cat1,C-SDK,OpenCPU)模组学习开发-AT指令测试

时间:2024-07-11 10:30:33浏览次数:7  
标签:OpenCPU 31.46 字节 16 47.92 Cat1 4G 模组 socket

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ML307R_OPEN" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

<iframe frameborder="0" height="1500" name="ifd" scrolling="auto" src="https://mnifdv.cn/resource/cnblogs/ML307R_OPEN" width="100%"></iframe>

 

 

 

AT指令手册(串口默认通信波特率 115200)

 

 

当前使用串口模块进行测试(串口默认通信波特率 115200)

提示:网络通信测试需要安装SIM卡;

 

 

 

TCP例程示例

AT\r\n

ATE0\r\n

AT+CPIN?\r\n

AT+CEREG?\r\n    这个模组返回  +CEREG: 0,1  或者  +CEREG: 0,5  都是可以的

AT+MIPCLOSE=0\r\n    先尝试关闭0号socket,不需要判断返回

AT+MIPOPEN=0,"TCP","47.92.31.46",10002\r\n    使用0号socket连接TCP服务器, 服务器地址47.92.31.46(也可以填写域名,域名由于内部需要先DNS域名解析,所以需要等待约8S才可以连接), 服务器端口号 10002

 AT+MIPSEND=0,5\r\n    告诉模组我要使用0号socket发送5字节数据

等待模组返回 >

发送要发送的5字节数据: 11111 (也可以填写16进制数)

 

模块接收数据,假设0号socket接收到16字节

+MIPURC: "rtcp",0,16,1111111111111111

 

提示1:创建连接的时候还可以指定本地socket端口号

AT+MIPOPEN=0,"TCP","47.92.31.46",10002,5,0,1000\r\n    //指定本地端口号为1000

 

提示2:可以多个客户端,下面是1号socket, (支持0-5号,6路)

AT+MIPOPEN=1,"TCP","47.92.31.46",10002\r\n    使用1号socket连接TCP服务器

 AT+MIPSEND=1,5\r\n    告诉模组我要使用1号socket发送5字节数据

等待模组返回 >

发送要发送的5字节数据: 11111 (也可以填写16进制数)

 

模块接收数据,假设1号socket接收到16字节

+MIPURC: "rtcp",1,16,1111111111111111

提示3:

+MIPURC: "disconn",0,3  //如果0号客户端断开返回

 

AT+MIPSTATE=0   //可以使用此指令查询状态; 查询0号socket

模组正常连接返回

+MIPSTATE: 0,"TCP","47.92.31.46",10002,"CONNECTED"

OK

模组没有连接返回

+MIPSTATE: 0,,,,"INITIAL"

OK

 

UDP例程示例(和TCP基本一样,连接需要填写 UDP, 接收数据返回的是 rudp)

AT\r\n

AT\r\n

ATE0\r\n

AT+CPIN?\r\n

AT+CEREG?\r\n

AT+MIPCLOSE=0\r\n    先尝试关闭0号socket,不需要判断返回

AT+MIPOPEN=0,"UDP","47.92.31.46",10002\r\n    使用0号socket连接UDP服务器, 服务器地址47.92.31.46(也可以填写域名), 服务器端口号 10002

 AT+MIPSEND=0,5\r\n    告诉模组我要使用0号socket发送5字节数据

等待模组返回 >

发送要发送的5字节数据: 11111 (也可以填写16进制数)

 

模块接收数据,假设0号socket接收到16字节

+MIPURC: "rudp",0,16,1111111111111111

MQTT示例

 

AT\r\n

AT\r\n

ATE0\r\n

AT+CPIN?\r\n

AT+CEREG?\r\n

AT+MQTTDISC=0\r\n   先尝试关闭0号,不需要判断返回

AT+MQTTCONN=0,"47.92.31.46",1883,"clentid","yang","11223344"\r\n   使用0号连接(支持0-5,6路), 服务器地址47.92.31.46(也可以填写域名), 服务器端口号 1883  用户名:yang  密码:11223344

注意:域名由于内部需要先DNS域名解析,所以需要等待约10S才可以连接

 

AT+MQTTSUB=0,"mqttsub",1\r\n  //订阅主题

 

AT+MQTTPUB=0,"mqttpub",0,0,0,5\r\n  //发布5字节消息

等待模组返回 >

发送要发送的5字节数据: 11111 (也可以填写16进制数)

 

//接收消息格式,接收6字节 111111

+MQTTURC: "publish",0,0,"mqttsub",6,6,111111

//接收消息格式,接收8字节 11111111

+MQTTURC: "publish",0,0,"mqttsub",8,8,11111111

 

提示1:

AT+MQTTSUB=0,"mqttsub1",1,"mqttsub2",2\r\n //订阅多个主题,消息等级为1,2

 

PING示例

AT+MPING="www.baidu.com"\r\n

 

+MPING: 0,"2409:8C54:870:34E:0:FF:B024:1916",16,60,49

[12:19:52.019]收←◆
+MPING: 0,"2409:8C54:870:34E:0:FF:B024:1916",16,60,49

[12:19:52.099]收←◆
+MPING: 0,"2409:8C54:870:34E:0:FF:B024:1916",16,75,49

[12:19:52.180]收←◆
+MPING: 0,"2409:8C54:870:34E:0:FF:B024:1916",16,75,49

+MPING: "statistics",4,0,60,75,67

DNS示例

AT+MDNSGIP="www.baidu.com"\r\n

 

+MDNSGIP: "www.baidu.com","2409:8C54:870:34E:0:FF:B024:1916","2409:8C54:870:67:0:FF:B0C2:AD75","120.232.145.185","120.232.145.144"

 

其它

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.

 

标签:OpenCPU,31.46,字节,16,47.92,Cat1,4G,模组,socket
From: https://www.cnblogs.com/yangfengwu/p/18295517

相关文章

  • Gen4Gen:多概念个性化图像生成的数据驱动革新
    个性化文本到图像生成模型在用户控制生成过程方面取得了重要进展。这些模型能够通过少量训练样本学习并合成包含新颖个性化概念的图像,例如用户的宠物或特定物品。然而,现有技术在处理多概念个性化时存在局限性,尤其是在生成包含多个相似概念的复杂场景时。来自加州大学戴维斯分校......
  • 12bit 两通道5.2G或单通道10.4G pcie采集卡
    12bit两通道5.2G或单通道10.4Gpcie采集卡是一款同时支持交流耦合与双极性宽带信号输入的高精度高速数据采集卡,它提供12位双通道5.2GS/s或单通道10.4GS,A/D采样变换,全功率模拟带宽(-3dB)8GHz。板载FPGA具备实时信号处理能力,板载DDR4内存容量达8GB,可以进行大数据量的实时信号处理,这......
  • 项目解决方案:4G实时视频接入、多画面拼接,融合三维实景的设计方案
    目录一、项目需求1、视频接入要求2、视频拼接要求3、其他项目要求二、方案设计1、前端设备设计方案1.1设计思路1.2设备端设计2、系统整体设计方案2.1总体设计2.1无线4G/5G的带宽限制2.2视频拼接服务器的说明三、产品介绍1、AS-V1000视频平台2、AS-VJ900视频拼......
  • OM6626:低功耗蓝牙和2.4GHz应用的完美解决方案
    随着物联网(IoT)和智能设备的快速发展,市场对低功耗、高性能的无线通信芯片需求日益增加。OM6626是一款专为低功耗蓝牙和专有2.4GHz应用设计的片上系统(SoC),集成了高性能射频收发器、蓝牙基带和丰富的外设接口,提供了高效、可靠的解决方案。本文将详细介绍OM6626的特点和应用场景,展示其......
  • SI24R03国产RISC-V内核2.4G无线收发SoC芯片
    RISC-V架构的优势相对于目前主流的英特尔X86架构及ARM等架构来说,RISC-V架构具有指令精简、模块化、可扩展、开源、免费等优点。RISC-V的基础指令集只有40多条,加上其他基本的模块化扩展指令总共几十条指令,非常简单,而且任何企业、开发者都可以免费、自由且不受限制地使用RISC-V指......
  • BK8090 单芯片2.4GHz RF片上系统(SoC),上海博通非标2.4G新系列
    BK8090是一款单芯片2.4GHz射频片上系统(SoC),用于低功耗无线应用。BK8090结合了高性能2.4GHz射频收发器和增强型8051兼容MCU的优点,容量为2KBRAM和8kb的OTP内存和基本外设。采用先进的设计技术和超低功耗的工艺技术,BK8090提供高集成度和为目标应用(如USB加密狗、鼠标设备、键......
  • 1-STM32F103+ESP8266+ML307(中移4G Cat1)--硬件使用说明
    <p><iframename="ifd"src="https://mnifdv.cn/resource/cnblogs/ZLIOTB/ML307/my.html"frameborder="0"scrolling="auto"width="100%"height="1500"></iframe></p> 实物图 板载说......
  • GPRS与4G网络:技术差异与应用选择
    在移动通信的发展历程中,GPRS(GeneralPacketRadioService)和4G(Fourth-Generation)技术都扮演着举足轻重的角色。虽然两者都旨在提供无线数据传输服务,但在数据传输速率、延迟和覆盖范围等方面,它们之间存在显著的差异。 数据传输速率:GPRS的传输速率相对较慢,最高只能达到每秒40千位......
  • 2Gb 256Mx8 KTDM2G3C818BGCEAT KTDM2G3C818BGIEAT(SDRAM) KTM4GH1AHI01 KTM8GL1ASI01
    一、DDR3(L)SDRAM概述SMART’sDDR3(L)SDRAM组件与行业广泛兼容,并提供x8和x16配置。这些1.35v(DDR3L)和1.5V(DDR3)器件采用标准78和96引脚网格阵列封装,时钟速度为1866Mbps,密度为1Gb、2Gb和4Gb。宽/汽车工作范围器件也针对汽车AEC-Q1002类应用进行了测试和认证。DDR3(L)SDRAM......
  • Keysight 是德 DSOX3054G 数字示波器
    DSOX3054G示波器:500MHz,4个模拟通道DSOX3054G500MHz示波器提供了4个模拟通道、4Mpts存储器和1,000,000波形/秒的捕获率,以及8.5英寸电容触摸屏和区域触摸触发功能,同时标配嵌入式软件,其中可提供波形和测量直方图。500MHz4个模拟通道8.5英寸大尺寸电容触摸屏让......