作者:海边遗忘的时光_958 | 来源:互联网 | 2023-06-11 11:45
打开第一节的源码
为了方便修改,我用数组存储了些参数
然后看链接MQTT部分
说个地方
然后看
判断连接状态
接着看订阅
判断订阅是否成功
发送一条上线消息
连接MQTT部分就结束了,然后就到了主循环了
一,配网
二,处理接收的数据
三,每隔一段时间采集发送温湿度数据
看下我的心跳包处理
说下我的处理思路
首先,如果到了发送心跳包的时间了,就发送一次心跳包
然后启动超时,超过3S如果服务器没有回复心跳应答
我就再发送一次,然后启动超时,如果超过3S还是没有收到心跳返回
重新配置模块