0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MQTT与通讯模组的调试

朱胖子说物联网 2020-08-24 10:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

正文开始前,如需进一步交流,欢迎大家添加朱胖子微信

这次我们就拿域格CAT1的模块调试MQTT

首先,我们拿到模块后将串口引出接上电脑

一、检查模块的状态

建立连接前请先检查模块状态:1.SIM 卡是否在位AT+CPIN?+CPIN: READY //SIM 卡已准备好OK2.模块信号AT+CSQ+CSQ: 30,99 //信号值为30OK3.模块是否正常注册AT^SYSINFO^SYSINFO: 2,3,0,9,1 //模块注册在 4GOK以上几条命令返回值正常后, 再参照以下的步骤操作建立连接及传输数据。若返回不对, 应检查相关卡及天线是否正常可用。 确保卡、 天线及网络环境无误后,再操作建立连接及传输数据

二、建立MQTT连接

第1步:查看设备状态

AT+CEREG?

+CEREG: 3,1,"18be","08608021",7

OK

AT+CGDCONT?

+CGDCONT: 1,"IP","cmnet.mnc002.mcc460.gprs","10.204.194.102",0,0,,,,

OK

第2步:设置MQTT模式

AT+IMQTTMODE=2,0 //mqtt模式 para1: 1-阿里MQ 2-普通MQ para2:0-不采用tls 1-采用tls

OK

第3步:设置服务器参数

AT+IMQTTADDR=203.156.205.55,1883,5 //设置ip,端口 ,clinetId可随意设置

OK

AT+IMQTTPARA=TIMEOUT,1,CLEAN,0,KEEPALIVE,60,VERSION,3.1.1 //参数设置

OK

AT+IMQTTCONN

OK

+IMQTTCONN:0 //连接成功

第4步:MQTT交互

AT+IMQTTSUB=/mqtt/test,0 //订阅

OK

AT+IMQTTPUB=/mqtt/test,0,hxx //发布

OK

+IMQTTPUB:0

+IMQTTRCVPUB=42729,/mqtt/test,0,{"id":"1","version":"1.0","params":"hxx","method":"mqtt/test"} //接收订阅消息

第5步:取消订阅断开连接

AT+AT+IMQTTUNSUB=/mqtt/test,0 //取消订阅

OK

+IMQTTUNSUB:0

AT+IMQTTDISCONN //断开连接

OK

更多详情欢迎关注微信公众号


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    E30M6203-5G网关通讯远程调试工具说明书

    工程机械领域控制器以及显示屏都是通过以太网、CAN bus、RS232等通讯的,然而这些通讯方式在机器发生故障技术人员进行排查时就必须现场通过PEAK CAN等工具连接电脑调试。此文档是一种摆脱有线的远程
    发表于 10-17 16:33 0次下载

    物联网MQTT网关是什么

    物联网MQTT网关是一种采用MQTT物联网协议的智能设备或软件组件,其核心功能是连接不同通信协议的物联网设备与消息代理服务器,实现设备间的数据交换与集中管理,同时支持边缘计算、安全防护和协议转换
    的头像 发表于 08-29 15:24 645次阅读

    【创龙TL3562-MiniEVM开发板试用体验】--MQTT通讯

    本篇讲述开发板MQTT通讯MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布订阅(Publish/Subscribe)模式
    发表于 08-17 22:45

    GraniStudio :MQTT 协议的深度剖析

    在工业物联网(IIoT)的通信协议体系中,MQTT(Message Queuing Telemetry Transport)凭借其轻量级、发布 - 订阅模式和低带宽占用等特性,成为连接边缘设备与云端
    的头像 发表于 08-04 09:48 809次阅读
    GraniStudio :<b class='flag-5'>MQTT</b> 协议的深度剖析

    MQTT介绍

    一、什么是MQTT 物联网(IoT)发展迅猛,传感器、网关、云平台之间如何高效通信成了核心问题。MQTT(Message Queuing Telemetry Transport)作为一种轻量级
    的头像 发表于 07-14 09:34 3497次阅读
    <b class='flag-5'>MQTT</b>介绍

    精通 MQTT:消息队列遥测传输指南!

    引言MQTT(消息队列遥测传输)是一种轻量级消息协议,专为低带宽、高延迟和不可靠的网络环境设计。它广泛应用于物联网(IoT)应用、消息系统以及实时数据通信领域。本指南深入探讨了MQTT的工作原理
    的头像 发表于 06-16 16:56 828次阅读
    精通 <b class='flag-5'>MQTT</b>:消息队列遥测传输指南!

    如何在MQTT中发布和订阅实体

    MQTT中发布和订阅实体(主题)是MQTT通信的核心操作,下面将详细介绍其原理、步骤以及示例代码,帮助你全面理解这一过程。 一、MQTT发布与订阅的基本概念 发布(Publish):客户端将
    的头像 发表于 05-20 17:21 1014次阅读

    KaihongOS操作系统:MQTT物联网通讯协议

    @ohos.net.khMqtt (MQTT物联网通讯协议) 说明: 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 目前支持3.1.1
    发表于 05-08 07:51

    MQTT物联网平台有哪些?有哪些功能?

    MQTT(Message Queuing Telemetry Transport)是一种基于客户端-服务器架构的发布/订阅模式的消息传输协议,它广泛应用于机器与机器的通信(M2M)以及物联网环境
    的头像 发表于 03-15 14:23 1218次阅读
    <b class='flag-5'>MQTT</b>物联网平台有哪些?有哪些功能?

    请问TIDA-00554的光谱模组在安装和调试阶段光机是如何进行校验的呢?

    你好,请问TIDA-00554的光谱模组在安装和调试阶段光机是如何进行校验的呢?比如光电探测器的调试、DMD微镜的调试以及光谱曲线的校正?如何保证多个光机之间的一致性呢?
    发表于 02-20 07:19

    R030521761,rexroth直线模组如何安装调试

    直线模组调试一般是指通电测试与精度测试,在确保电机及模组本体安装无问题后,可以通电进行运行测试,查看是否有异响和运转的不良情况,而精度测试通常包括水平行走平行度测试和垂直行走平行度测试
    的头像 发表于 02-15 11:08 575次阅读
    R030521761,rexroth直线<b class='flag-5'>模组</b>如何安装<b class='flag-5'>调试</b>

    MQTT测试程序上机实验

    mqtt_test、paho.mqtt.c.tar.bz2放到Ubuntu上同一个目录下。
    的头像 发表于 02-11 13:35 1085次阅读
    <b class='flag-5'>MQTT</b>测试程序上机实验

    基于MQTT协议的车云通信设计

    随着智能汽车的发展,车云通信的功能场景及数据量也逐渐增多,具有轻量化、可靠性等特点的MQTT协议成为很多OEM车云通信协议的选择。本文主要介绍。 什么是MQTTMQTT(Message
    的头像 发表于 01-08 10:24 1717次阅读
    基于<b class='flag-5'>MQTT</b>协议的车云通信设计

    直线模组安装调试与要点

    1、固定底座:在安装位置上固定直线模组的底座,可使用螺栓或螺丝将底座牢固地固定在设备的底座或支架上。 2、安装直线导轨:将直线模组的导轨轴通过底座上的安装孔进行固定,需要注意确保导轨轴与底座垂直
    发表于 12-16 09:55

    直线模组安装调试与要点

    直线模组的安装位置需根据实际应用要求和机械装置的结构来选择,直线模组可以被安装在机械装置的各个部位中,并且可以与其他部件配合使用,而直线模组的安装调试方法涉及多个步骤。
    的头像 发表于 12-10 17:52 1141次阅读
    直线<b class='flag-5'>模组</b>安装<b class='flag-5'>调试</b>与要点