This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] cc2650的最大MQTT推送间隔是多少?我的设置最大间隔是210秒?

Guru**** 2553260 points
Other Parts Discussed in Thread: CC2531, CC2650

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/zigbee-thread-group/zigbee-and-thread/f/zigbee-thread-forum/590037/what-is-the-maximum-mqtt-pushing-interval-of-cc2650-my-setup-max-interval-is-210-sec

主题中讨论的其他部件:CC2531CC2650

我按照此链接 http://processors.wiki.ti.com/index.php/Cc26xx_sw_examples中的说明操作
我正在使用
gateway=beagle bone black
蓝牙转换器=CC2531
传感器标签=cc2650
我配置为6lbr (路由器模式) beagle bone black。工作正常。
我从contiki master git编译了cc26xx-web-demo。
问题:
cc2650传感器配置页。
我在间隔框中给出了480秒并提交了我的设置。但它推(cc2650 MQTT)间隔工作默认值为210秒。我如何更改推送间隔?有任何建议?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尝试在MQTT-client.c的"Ccase MQTT_client_State_publishing:"中打印conf->pub_interval,以查看设置的间隔。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复YiKai Chen

    我打印了conf->pub_interval的值,在MQTT-client.c.its中显示值7.68万 (600秒间隔)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试执行相同的测试,发现大约200秒后TCP连接将与MQTT服务器断开。 然后,MQTT客户端将连接到服务器并再次发送消息。 我认为这个问题是关于MQTT保持活动实施的,所以我建议你在Contiki Github上发布一个问题。