ESP32-C3在MQTT访问时出现“transport_base: Poll timeout or error”问题的分析(8)

接前一篇文章:ESP32-C3在MQTT访问时出现“transport_base: Poll timeout or error”问题的分析(7)

前边几回分析了笔者在MQTT测试时所遇到的问题:

最终定位到了是由于components\components\tcp_transport\transport_ssl.c的base_poll_write函数中调用的select函数超时返回0所导致。但是究竟是哪里引发的超时,并没有弄清楚。可能是代码逻辑问题,也可能是MQTT服务器问题,还可能是ESP32-C3 Wi-Fi模块所连接的路由器的问题。那么应该如何继续定位?笔者决定再多试试,搜集更多的线索,之后看看能否更精准地定位到问题的根源。

后经笔者反复测试,又出现了MQTT瞬间断线重连的问题,但这次的log有所不同,如下所示:

[0m
[0;31mE (2452160) mqtt_client: No PING_RESP, disconnected[0m
[0;32mI (2452160) Wi-Fi Module: MQTT_EVENT_DISCONNECTED[0m
[0;32mI (2467160) Wi-Fi Module: Other ev
  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的体育馆管理系统,源码+数据库+毕业论文+视频演示 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本体育馆管理系统就是在这样的大环境下诞生,其可以帮助管理者在短间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达到事半功倍的效果。此体育馆管理系统利用当下成熟完善的SpringBoot框架,使用跨平台的可开发大型商业网站的Java语言,以及最受欢迎的RDBMS应用软件之一的Mysql数据库进行程序开发。实现了用户在线选择试题并完成答题,在线查看考核分数。管理员管理收货地址管理、购物车管理、场地管理、场地订单管理、字典管理、赛事管理、赛事收藏管理、赛事评价管理、赛事订单管理、商品管理、商品收藏管理、商品评价管理、商品订单管理、用户管理、管理员管理等功能。体育馆管理系统的开发根据操作人员需要设计的界面简洁美观,在功能模块布局上跟同类型网站保持一致,程序在实现基本要求功能,也为数据信息面临的安全问题提供了一些实用的解决方案。可以说该程序在帮助管理者高效率地处理工作事务的同,也实现了数据信息的整体化,规范化与自动化。 关键词:体育馆管理系统;SpringBoot框架;Mysql;自动化
ESP32-C3是一款基于ESP32系列的微控制器,它支持MQTT协议。MQTT是一种轻量级的消息传输协议,用于在物联网设备之间进行可靠的通信。在ESP32-C3上使用MQTT协议可以实现设备与设备之间的数据传输和控制。 关于ESP32-C3MQTT协议的使用,可以参考以下内容: 1. 基础介绍:了解MQTT协议的基本概念和ESP-MQTT的基础知识,包括SSL和MQTT over WebSocket等内容。\[1\] 2. 示例测试:可以使用测试工具和示例代码进行测试和分析。测试工具可以帮助你模拟MQTT通信场景,示例代码可以帮助你理解和实现ESP32-C3MQTT的连接和通信。\[2\] 3. MQTT over WebSocket:了解MQTT over WebSocket的概念和用途,它可以在MQTT设备和Web端之间建立连接和通信。\[2\]\[3\] 总结来说,ESP32-C3可以通过MQTT协议实现与其他设备之间的通信。你可以使用MQTT over WebSocket来支持ESP32-C3与Web端的通信。希望这些信息对你有所帮助。 #### 引用[.reference_title] - *1* *2* *3* [ESP32-C3入门教程 网络 篇(三、 MQTT 协议基础介绍及测试)](https://blog.csdn.net/weixin_42328389/article/details/123049977)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓝天居士

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值