主题中讨论的其他器件: TIDC-01005
您好!
我一直在使用 CC3220sf launchpad 并在 WiFi 门锁参考设计( TIDC-01005)上开发我的应用。
我开发了具有 MQTT 功能的应用程序、以便与云(AWS)进行通信、我成功地发布了 MQTT 并订阅了消息。
一切都正常、直到我今天发现 MQTT 发布的错误。
问题:
当我将 MQTT 消息一个接一个地发布到 AWS 代理时、延迟了一段时间、控制器(CC3220SF)被挂起、直到我对板进行电源复位后、它才会恢复。
这里可能是什么原因? 当 MQTTClient_publish API 由于某种原因无法发布消息时,是否有任何超时或以任何方式返回并运行正常代码?
下面是我的 API
MQTTClient_publish (
app_bc.mqttClientHandle、(char*) publish_topic、
strlen((char*) publish_topic[0])、(char*) readbuff、
strlen((char*) readbuff),
MQTT_QOS_0 |(retain_enable)?
MQTT_publish_retain:0));
这种情况现在还没有发生。
此致
Sanath