Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
MQTT
my_mqtt
mymqtt 报错 连接失败
发布于 2021-05-23 10:38:59 浏览:1467
订阅该版
Waiting for mqtt connection... Waiting for mqtt connection... Waiting for mqtt connection... Waiting for mqtt connection... [E/mqtt] mqtt_connect wait resp fail, res:0 errno:0 [E/mqtt] MQTT connect error(-1): UNKNOWN_ERROR. Waiting for mqtt connection... Waiting for mqtt connection... Waiting for mqtt connection... Waiting for mqtt connection... 连接部分代码如下 static void mq_start(void) { /* init condata param by using MQTTPacket_connectData_initializer */ MQTTPacket_connectData condata = MQTTPacket_connectData_initializer; rt_memset(&client, 0, sizeof(mqtt_client)); /* config MQTT context param */ { client.uri = MQTT_TEST_SERVER_URI; /* config connect param */ memcpy(&client.condata, &condata, sizeof(condata)); client.condata.clientID.cstring = MQTT_CLIENTID; client.condata.keepAliveInterval = 60; client.condata.cleansession = 1; client.condata.username.cstring = MQTT_USERNAME; client.condata.password.cstring = MQTT_PASSWORD; /* config MQTT will param. */ client.condata.willFlag = 1; client.condata.will.qos = MQTT_TEST_QOS; client.condata.will.retained = 0; client.condata.will.topicName.cstring = MQTT_PUBTOPIC; client.condata.will.message.cstring = MQTT_WILLMSG; /* malloc buffer. */ client.buf_size = client.readbuf_size = MQTT_PUB_SUB_BUF_SIZE; client.buf = rt_malloc(client.buf_size); client.readbuf = rt_malloc(client.readbuf_size); if (!(client.buf && client.readbuf)) { rt_kprintf("no memory for MQTT client buffer!\n"); goto _exit; } /* set event callback function */ client.connect_callback = mqtt_connect_callback; client.online_callback = mqtt_online_callback; client.offline_callback = mqtt_offline_callback; /* set subscribe table and event callback */ client.message_handlers[0].topicFilter = rt_strdup(MQTT_SUBTOPIC); client.message_handlers[0].callback = mqtt_sub_callback; client.message_handlers[0].qos = QOS1; /* set default subscribe event callback */ client.default_message_handlers = mqtt_sub_callback; } { int value; uint16_t u16Value; value = 5; paho_mqtt_control(&client, MQTT_CTRL_SET_CONN_TIMEO, &value); value = 5; paho_mqtt_control(&client, MQTT_CTRL_SET_MSG_TIMEO, &value); value = 5; paho_mqtt_control(&client, MQTT_CTRL_SET_RECONN_INTERVAL, &value); value = 30; paho_mqtt_control(&client, MQTT_CTRL_SET_KEEPALIVE_INTERVAL, &value); u16Value = 3; paho_mqtt_control(&client, MQTT_CTRL_SET_KEEPALIVE_COUNT, &u16Value); } /* run mqtt client */ paho_mqtt_start(&client, 8196, 20); return; 连接mqtt 的时候报这个错误, mqtt服务器 都是正常的 偶尔能连接上一次
查看更多
3
个回答
默认排序
按发布时间排序
liyanlong55
2021-05-23
这家伙很懒,什么也没写!
使用 paho mqtt 这个包 都是没问题。
flashman2002
2021-05-23
这家伙很懒,什么也没写!
有关mqtt的软件包有不少,你可以试其他的软件包对比一下。
mii
2021-05-24
这家伙很懒,什么也没写!
有可能是服务器问题,或您使用的网络连接质量太差,如果你使用了有线网络,你基本可以认定为服务器问题。 确认一下当前例程的服务器地址是否为test.mosquitto.org:1883
撰写答案
登录
注册新账号
关注者
0
被浏览
1.5k
关于作者
liyanlong55
这家伙很懒,什么也没写!
提问
3
回答
5
被采纳
0
关注TA
发私信
相关问题
1
umqtt 软件包使用后,连接上emqx服务器,过一会儿就掉线了
2
使用正点原子的 潘多拉 开发板 的例程19_iot_mqtt
3
mqtt软件包,不支持直接关闭?
4
kawaii_mqtt 申请内存崩溃
5
_signal_entry() 函数中dbg_enter在哪里定义呢?
6
start to connect mqtt server 失败
7
MQTT 在“ read 0:1, break “后断开重连
8
paho_mqtt线程相关疑问
9
RT thread studio kawaii mqtt 无法连接EMQ
10
调试bc26 ,断言错误failed at rt_thread_timeout
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
【RT-Thread】【ci】【scons】将ci.attachconfig.yml和scons结合使用
2
Rt-thread中OTA下载后,bootloader不搬程序
3
ulog 日志 LOG_HEX 输出时间改为本地日期时间
4
在RT-Thread Studio中构建前执行python命令
5
研究一了一段时间RTT,直接标准版上手太难,想用nano,但又舍不得组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
cubemx
PWM
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
SFUD
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
xusiwei1236
8
个答案
2
次被采纳
踩姑娘的小蘑菇
1
个答案
2
次被采纳
用户名由3_15位
9
个答案
1
次被采纳
bernard
4
个答案
1
次被采纳
RTT_逍遥
3
个答案
1
次被采纳
本月文章贡献
聚散无由
2
篇文章
15
次点赞
catcatbing
2
篇文章
5
次点赞
Wade
2
篇文章
4
次点赞
Ghost_Girls
1
篇文章
7
次点赞
xiaorui
1
篇文章
2
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部