在 MQTT 协议中,心跳包是用来维护连接的一种方式,在点灯科技中使用 MQTT 数据传输时,回复在线的心跳包格式可以这样表示:
- 控制报文类型:心跳响应(PINGRESP)
- 标志位:0x00
- 剩余长度:0x00
MQTT 心跳包的具体格式如下:
- 第一个字节:控制报文类型,用来表示这是一个心跳响应(PINGRESP)
- 第二个字节:标志位,对于心跳响应来说,标志位应该为 0x00
- 后面的字节:剩余长度,对于心跳响应来说,剩余长度应该为 0x00。
注意:MQTT 心跳包是与控制报文类型有关的,而不是与主题名有关。
希望这对您有帮助!